957b7eb0be1c9235b2f727a74863241f98bdb12b5ec2b48b9a41b4c45484f459acd1e3a5ce45d13b1579ffc7b00dec4b48109f86900b7e6ba5784c4620519f33880633ba6f21f739dd0e9167c6a114ce0d7fd6975cdebe123450662ef4fe26b823528cc5d1409a54a89768d006c020e0607d2eb01ad065b8b6b286b78d617324d8b23a6477390784bfaa7554472017fd2c3c7e161", &(0x7f0000000800)=0xd9, &(0x7f0000000840)="9b61e2f1075869e5de5f4791f284ba694d4d9e758ac6776756925326d9c8c9f36c51520976deaaab2af7c3d6bcfbf1bca403ce538a9c6cbc019539be38fbec5e71b0e2837ccab30c3c8e67c2f16b54c01afb11466f5f44f2960392479af7b87c909e610f2b928b9f87b140f5d1209e114031ee8b18198ffa641886c6f887cc99ba3d87dff73c9d1dee93383094b1533fc5", 0x91) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r10 = socket(0x20, 0x2, 0x1) write(r10, &(0x7f0000000980)="a916cc942f169eb48d8347cfe6620b34e6788df0b8b11552c7cb669678be0e76d10eca471f2fceafa5166affefda8fda9a5bd48b89deecdf857365603f22f994df34be6a331869466c411e693a64f1731f3493b535df5b09f02b6fae73c8fb2db3b19eeacddbbe257440136524c63cf4b899d4f7fa6993c885fecae864712ade4d7736367f7272e311ec596f02abfe9d44ed226e1c2a89237bf3", 0x9a) connect$unix(r4, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) setpgid(r1, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) getgroups(0x3, &(0x7f0000000b00)=[r6, r12, r3]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000b80)={0x2, &(0x7f0000000b40)=[{0x0, 0x4, 0x6, 0x5}, {0x0, 0x1, 0xff, 0x3ff}]}) fchownat(r4, &(0x7f0000000bc0)='./file0\x00', r11, r12, 0x2) r13 = getegid() setegid(r13) chown(&(0x7f0000000c00)='./file0\x00', r9, r3) 07:02:50 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) acct(&(0x7f0000000a40)='./file0/file0\x00') (async) acct(&(0x7f0000000a40)='./file0/file0\x00') writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="953b948ee120", 0x6}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="918542f0c25fafe0c9f24696b95644ab39541ffa4101df9d3a3b72dfe612308ca15e2a71cf78e36f33a38990e759b2dfed0e0102bbdaddd7b822d574b5c6e18cbb0dd7b7dfd5ead9d08a907ecd5873ed578aa59ee39169ad5b2a8f30580e7546ccfe051c531cf314cd06d8f8fd3ad9f67ea1a7b03221babc93cb2498372feb6dae96efec58547e57e856e7600436035f07c3e8c4cc61e6f2900ae87ac485dcaae03db27db34a48460b615f8972220daf5998102c946f4a4cfe8d", 0xba}, {&(0x7f00000003c0)="7b46ab7d8365807792689317bc0c0bef01e35688b282dbbedfe7412fc88a833d8a78b5cf5f39758f4fb2808d89424ceb8dcf2593a1c8ab61ca7290b9b77a689ded0d2ed7cc77140d92e6bd4c6e1b9da9b6b51caf97060da355948cd02ac06a97e052c7aff2707176dd1e2eaff529d007c55ef4ff91151336a925fecd25856eb94cc87ecdf93c070db2d74d0c67341332980707003348bd1b978b656ab0f57780ef6d7a2390d699a982bd05722cf0f09d11", 0xb1}, {&(0x7f0000000040)="260cd79c3f1796ede5b09bf103719d1b91c2ce97bc8dc912b22838fb0d8532e96ce4", 0x22}], 0x3) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="918542f0c25fafe0c9f24696b95644ab39541ffa4101df9d3a3b72dfe612308ca15e2a71cf78e36f33a38990e759b2dfed0e0102bbdaddd7b822d574b5c6e18cbb0dd7b7dfd5ead9d08a907ecd5873ed578aa59ee39169ad5b2a8f30580e7546ccfe051c531cf314cd06d8f8fd3ad9f67ea1a7b03221babc93cb2498372feb6dae96efec58547e57e856e7600436035f07c3e8c4cc61e6f2900ae87ac485dcaae03db27db34a48460b615f8972220daf5998102c946f4a4cfe8d", 0xba}, {&(0x7f00000003c0)="7b46ab7d8365807792689317bc0c0bef01e35688b282dbbedfe7412fc88a833d8a78b5cf5f39758f4fb2808d89424ceb8dcf2593a1c8ab61ca7290b9b77a689ded0d2ed7cc77140d92e6bd4c6e1b9da9b6b51caf97060da355948cd02ac06a97e052c7aff2707176dd1e2eaff529d007c55ef4ff91151336a925fecd25856eb94cc87ecdf93c070db2d74d0c67341332980707003348bd1b978b656ab0f57780ef6d7a2390d699a982bd05722cf0f09d11", 0xb1}, {&(0x7f0000000040)="260cd79c3f1796ede5b09bf103719d1b91c2ce97bc8dc912b22838fb0d8532e96ce4", 0x22}], 0x3) sendmmsg(r1, &(0x7f0000000a00)={&(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="46d8e02b160c16be4dc5307503959fbc9774eb31de6cb152796144050d5fd98c3b7a871c320f2121e2ee9f41d215aa467ffb078bf222c5f15472c12f2a960597823c4c6a31d5483b641cfc2f54d79681b9109f447cfc77546895bbe880227c84c6995bec380549", 0x67}, {&(0x7f00000004c0)="6fa2779295cb754172434c9b1742b1505794cf73dbcd6b5894926684bfa99c72036e2c699a21a24fa16d5e959c3aff60dfba430f3da2ac7d713aa8df36faffd4a29b88b57e955881d02d7fb522e21c53998d42230b1dca785558b046aecec49aa6ce428b179b8920f741e50cd703ce9e7baf4c98db4f7faf4a3a777698f5a3e25fab1d937da9759446ebe726defedd9a4140c123c46f0a3cb4a256a83e3f9556a7003ea1743cd1f3330abb4664253494912e7a1fe8bcafab42f209d76aeb2b6fe0e5acbe92fa46f80d5340cb47500c509d3631be6dfec5d7e45e725226fcf4b47a8518ef62", 0xe5}, {&(0x7f00000005c0)="cc5653ab9ace180efc39e1d18be1ca001b01a3056e996117ee54f9acb6eccf1397e8b84cb7c431ce62f308f80a283409582f4f578b182607d80a16aa32bbb4ac885d1ce9c14921524263a7a1f9e9d323dc2bafab80290924f48083ef7007153c3628b5107c24082dab6f139dc3117b16ce3f491c5f", 0x75}, {&(0x7f0000000240)="0231934fc760b1574980181bde8f208c4a983fb401f4bab7d0ec6bb6139c61c29d0dc560ce85757e7c70c0e62fe4bd22af59e724a13080c2a0", 0x39}], 0x4, &(0x7f0000000680)=[{0x90, 0xffff, 0x18fe, "37d6d84bf7f9d66660fbabe476ff85b6b83a52bc28d3469927a3a5c86d5dc88b71a77b554e88100ac07c79c754d63f39091acaded0e2dd9d0ecf5a758f4c6a4d7d16c357a93f5ea0e362696ae893488300cf818d2256b631fa6e5458e7faa61dfcb4d238f1665630caf8d96e99b3d00f3408b23f89233b944a"}, {0xc8, 0xffff, 0xf1, "f70117b933642525651e81963b3e23b3fa7367582727ffe8bfc50d74a3ff7337a170296e2efefba00978cf2302a8693852ed591adb605f1029efcdd1a46e1d32b946e9af05d8c47b0124fa7602d9d6a4445b252e8207f012fc407de11c03027a02e6b9254ff6e12eb95fbe380e66b9fab151ef1f6343dc75ca9f73dc99949b0ad350c757ac469cedc953debcc2ee74d418f1174c6cd2aeb3147b34035016a23cd71d81109d3c9a6c4fbd74a8052524cae3cefbf1"}, {0x10, 0x1, 0x4}, {0x108, 0xffff, 0x20, "6b8c1f8bff289d73695b2ac78f9e7c2577fe20b83e3dce98a93bd1d8408356db8ccaba46cd7fea74aa70953f297ae9500640f376b10460089a079d78113d94056e50f30483c029c4586a65cd323e3462586367c71feeb415740b5e96c06000ad19062159ec424a3958e1bbe5c32c6e6c6bd81b0cd19d42ab1da9726678861802f9e47bd72ad2df41a40699c721e5cd4488a117fcc3a9c72187d5d90231fa36f0c100d08d0a17b7390e6e35cc1ae95c64ced1d6d17835117f90383cc31c74afccd0072c60f54d611dd1e0728ad5bc7a13ec1d71c3e32e8ce8dd83027f6e1075b288fa631e9b17ba548e41f6cd21588fff165ccd"}, {0xa0, 0xffff, 0x2c10, "08796c3a3458b4fc18c2df3d46195f2a41656a83f9ff04d365070f3d8e2432ddb250dce0118467c04ce09a459e4ce24c33461095558ff43426ea5c9300ba235a210bd24694e2fe166a6112085ea7e28384134badc21fcaa7bad4d0b5c686b86227e4f5ea76a5e510e260b77ebb061eaacdd95a4b52997a0350bb297f77fd7ea1748a5a95f5d9d6f56fbfbb4603"}], 0x310}, 0x9}, 0x10, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000a80)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:02:50 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8d) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() writev(r3, &(0x7f00000000c0)=[{0x0}], 0x1) syz_open_pts() setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206980, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 07:02:50 executing program 7: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206982, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r5, r6, 0x0, 0x1e4}, 0x0, 0x0, 0x0, r3}) r7 = socket(0x20, 0x1, 0x1) r8 = dup(r1) listen(r7, 0x2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$getown(r2, 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x9, 0x0, 0x0) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000200)) 07:02:50 executing program 2: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) 07:02:50 executing program 3: munlockall() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a72de585187e996dc", &(0x7f0000000040)=0x210, 0x0, 0x0) 07:02:50 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a2a44ad069a14abd7e386d62557136f483651b6d"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000002340)="fb5eff2c4815996cda23c569decbb1b9fab1feb5e2b0f63fadaedd13434a8b30158cd187afc00ac2a8c9f6c82f911d6bf11eb39b461478349698ec44395dd07f9c9e6a7ea9c96f3095fb360fd32f773fba26df2bbdb3627e5a5c3c24d1a2fd0f1951925ff4c1b65a31ce3c7ff7c4baa9a87ae4c0c075f4efac82c21cdc22cca786120f60774aa1f50fdc493d33bd703d716a6a0e785057903c8e69edca50d5dfd62a62e52a71dc4d7428ebcc9ad36d5d838784e5bce1aadd2bfe71e273c55ada8be6603da42e44adee062d450db1134b18a5a6373f3f3d60ec4e0339520c194d540d702cb2912aea569d4da88efb548f98edea006a06edd40577c2c2c0232424fef3bbb6b9603a38147b8afbdf234120ea9db9b0375a21e1ff9aff59e5637c002b6cc5dfa88dc64cbec596d3b07fbd605cf99b2872320125fae54458ce801a5adbb5ee99f86494c281022ddcf70d62556cc3c5519804cf626a0d4fb511e127bcb8044187a9036028f64e044afa2702b3d659db2d92c8e05a3ea1c0c654afcce658f09a2ac7b0ed143d4148c89fdc542b7e3a8bb4dfa56cdfb77a42f99c482d6b66b623b0d748da433880595aefaa9ccd37f5e9ff358d2598ddbf819f773ecd2f9e0f2f7b380c3c286bd0f9134f2bd4ce8009828e69934827c8dab07d6f077ace848fd72334d8561a7b88b7be660b0bf47d516ae2000a815b69442245086395975b1f2f5889b11236ab01fdd82cd8034b4dbca7050a150ce5f30ba85139c78008e124a202beb164e503a41f6dd3c07b70d0e4ae1f2868f7287df703637701ec490b4cca124c9bf77c650574579f8722afaf835ea8c860bb4ba4270ca99795645db36bf00e663170aa862f772e81c39a226eb7ba2437a0430dd6d36247958657173fa8e08aee9c8a88233569f057711abd050b8ce13f3fe483ad2a858225705cf1c9e9b9347d4ed602daee8a15281388e89246e1e06339c635a075a42bfcecbab61fca54ddc0ebe85667193e786332e776a982d0f0f12dfbe9ab2eedd6361bd35ae08f6afad90a8857041218e43be045eb38ef9e50748c6893a9e476810e3cebe21fdf369554dc58f5835510bd1875c0191edf04ec3a338e3d341ce4709d86b38e32adf94c334fc2fbec2150b5024d1299ad875ce142fb11503307de727aec0dcf7d401060b153524dc5caa0915fcb908436f54d35193a70fdf328c8347bc4ab21a36b3a17090299cfc62e23ebccd8b64efb6d1c276888136f4485885c92fdc3c68f349763b1feed01d26da713c753e6b411dbd053bdefc2846d678e387071cbf572f3a58545d3026685db077d8f88c5c9b58f3a51384cb1400f2aa39bf650d040edd4cd8ae4c462bc83a4bf9f53fea0900ffaf8e6a6a04527f728df92273018406744ad97a0de41392af4f68cb38b4751956b4449a045ea40d2460cb42d684caba15ba075994fcfa113033e652cab0a22d708de6b23797535b404f587fbe5a45f294e5b3df8775cfa0e2e30339b71543398b43b63df7c768ad69d9fc0bc7d1b972985aa90ba98168dd8ebc6457d86e08a21e823116b32aebc91e810a8f5f563eba3664ed6e62b711cfff000f40d7e0ff8dd4a70452c15e88ddb6e805cb24de197729d6fdad9cc6d171464f35b1c0d6d94ab3d53bfcba8266bf9d6d01e15b39cf101dbee1defb56b278ae2bf2dbf93217b79d19c6de6001ea68d92849e12f3e57935a59da183a9f6386f8759245f91733ef7a7f8052b27d13990e6ec5525aa15e038f085e6833029695c6118360442ed1d4cf425ecd78462ef63b0761cfd107c113a4ea0c1977648c52f5c5c35c8b551def2833c03af5f846f16b82e3a52e66129ed2ce69f570bcfdd4ef37d58b9e35c4ee2f93e4c6af4600728fb05674f6ecc35c202ae146e68d37a9cee81daa002695386c7d51f1d222bc0714f6cd5816868006a577d77edc3273212a1a5281eb50f82cba852880a7568a539e4609e7bc00c42a6d696a494ee10d4af2b2483aac5e68e1ece7fb1d6eb1ca11ef2d66e472addebd4bc9e05131ef6eb36996730eaa537d2e64e11075860b35f5052173af16bb4c4e6b4e8a57080d0e5d5b17e5177c942e1e651cd062a96183bbdf8e3eb22225702728e0aaa031828a4a637fab3a80b5f27bb094343d545b597d1eb9a89a8d0386011f1796bc0d9ebe8ca6a2d06a4c3d931a075a0d90e49b758f0d3f8528599f53eb3bf0e20c8111c0814d6578139f2777124e5138c409d33c7052e85a488d223c3938f91de2bac2d8bfc1f88b8f296c062a1064b4f5a58a8a6c1a8a3ae43ecae0baf273d6f6eecc43fc3b0b498818b8b400849c3a0f063f9dc370729a00dc31538d026e64a00667077d46917fc10d0f3a5f6e13a75200a79e6724eece100c55d1014c95f394aed78f58ce53754f428b5fed3f8cd0a37c1db87d446425d254d91da383425f832c97cb250504724b80164910e57f915ba580dab54550e309e5860b47e562ca6d397ad2da0b15300f98fb60240c64ed6532a83217b76560f6645fc6103a92633f8416d3f799018591cc94cb231ae5f606bde7f787a4e0940fa8a3c0ed73e172382058127df49f757e4f9d8ede6abc53947994aacee012b7c2c4fd2b062a9cb96bd690790291e658ae776f070b7b87c68638e9b903b733b85c86fa7fbb141c8e3c6a31dd7021ddd6c6494cba08eeb2aeccff25cdaf7f2eb067fe3b5786ceee81bacc04047cfb460e3846a12f7320e73503e606e9873d9d1676bdd05b6a8a5f6a8ddf48516d5f3288ce36919e4d7e9e87c5c75adea45f8bab9bc5d292056506fbace5ff4ed29796e601334cf5c828abd2f6d9b6fb596b0efc2e5c5430a68a4fb8d03cb2dbcd779d8b8f685e77f82fe070291f039cc1f761f9b2ad67a8bbedfcc61f54916b9bbe2a740b59e17e3af14b17e93aba0bd9291cb09c5d08e32661a54cfe03cc4552af89f800a3c6b235fa44441ba9b413f1fc23419793bfc4a7cf056c852703ef0e4e9b5d4888c768eb9a6eda1db7201d87bc3a70d5b1fd6026131243c414e7665fb6979e049a1a14870511bd72d7dfb0dabfa70630559d27e609c0cf3fdebfa71b14f7424f9f654d95e807b29b9df8845765559e8b5a82ea587c3ec9ffd6ceb6bb8fb91c3fe2c3fa6bdf4f45100869a47be78a26b799174c90b1458566920b5719afa913b45489d31691af0601dc73c2bf552197c23286d9f8268d5bd96dd12431faeadff92d96b39eca21a1c987db19f0ac35ad97d5395fb48e13751f009e5c5b257ca13c4dfd54e838ce90423d1d1ea00fd40cc8e46785017d50ce448105ef00ed9b6840b29629c8a5f2f0e28ede719aa38293ed86af1ea798b4a17d967c8e1f173c22ea9303e3c11cac7a9f2d691b9673af81b1985ed7938dfd9e5e249b17a69931dc4d7a7d108b0c191901bc1c7f0b404aa746b85af788688749eddafa4da57a251545ddd47b92a25d5538c4898e972dccca073cba6b68329163892c06fb164dbe0405fa618e65e032c502d99fc27def4815a33a627f0e886d7baf51e5e9c659ce506ff443202b436002749c6fbac638600101efac10a2052369c215e0f0cdf55369ee635209fadf6b9141e0576851df01519dc989013dfe34bf8111e93869333503e4297376de5315e93c79df32bbe6c108771ed002c9ef346b86317befb636e5d53015da3fbdbd5057a7fb7c6f4a1fd9c9b4a4e34ca4186ed32da55aabf9283f01fc4bfe973e8818edb071234e857100eed0424bcfd1bde2cbdf309904d9c0e7baeba30689d8ee95e6d918206430c349de29566d93722059072cce016f1e85485b4b1d7a90f1ccbca2e391eeec49c8cbccb905928c3aa81ee28c3cb387dd227b0542dea595f5c70caf2aa9398ea750be93b6036a87a1782406d9ea3fff89158d4cafbd4ee9841045e0538f02c0997d500ea60d2c3929ec129fe134337acfcd8aafa0773d41f8a9b7bef7ca9a48562393eeb4614dba7639a95b7800a702f81afb414451b3e4e07d4354b7eab6551ff359ec9cfb76042823e87c7b47c0f8e2550a856cf0e1e69468f54647fa043b44e7dea817b6ffd2664b0929b5892fbe5a34ffd2f75b588216d5ca285af8bf5b582ec5d6d7359bb325520d27ee5edd8e63f2224d3cdda723f8905e24f8ec4f3904adcdb09f5338180729bcda67def73151dc2b8a80cf70264975114b85fb4f9c02912925d1ea2c1229a67e3a3960200e0375fba66fcce963a8e712ae1fe5585a0b7cb43cad91a63913f3656ad3b5c0e017e93d0c1e2323e593ba9125c2e6693b3fd3bcc4050ab4d7520b6a23bb4ddca83ace92a5dc8a78ceeb77414b646ac2daa89c8781ec5ae2a5749a1d40eafec5b086042799d915ffa39ab8feac2517d314e2303", 0xc1a}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 07:02:50 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) fchmod(r1, 0x92) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x0, 0x0, "225e00d15504aec100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0xff, 0xd, &(0x7f0000000180)="ffdaf64c000000004f0527000000050000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="c8a0bd173f99d80f5df4a6a45d7bda4d4d50f1bbb46b762b735200"], 0x10) sysctl$net_inet_ah(&(0x7f00000002c0), 0x4, &(0x7f0000001080)="d957cd006e8c8dd1408755ea5c795919305ac34748f87a6ff3039f0522fbfd5253000e6ca4bbf0d5a0714524dcd5adf2c48097466f0e407e10f485bc79f345150aa026506d6213a240bd90416471d14ddfa690f3dd9e9c6b6e5ca6bed60c9b4ace35fbe782803d3d8689b0cfb009d698bc8fcbf122502b9b58f51c4fb0d79451a835630e59b679d7c3a1b4b033652a0baa66447559756e3be5e951c772ac6203f903625828edc9128c835b5dfd93d2207e9123c5a3036c1dcc18be2d9a1cf17c0c545813f4013b46dcda654c92b682b8ff69e3f4de38cce504c7c5d1d9cd26093e19bf0dd7a78dafa558bdea53e163aca8826150c6ea67db6f785eeefba14ae9f4d326ebafb7e80b950371a6e521e8704e30631dcd25917cec15ae9f0aead4e86eee3b38709c0eb9160c6d526145fc658e67e69840efd69bf67fd6be1196aae3289c8fed6f23932f4d1655d6952408468caa6e0069b53f4550793695097aae79e8c5a6ce3cf63c9b41c17694d00aeabc291f6d3b49bf410540cd5e6a44894e8655807cc683a1c80582dbbe4306346aa4c06845c3df042d493a8073c8b1050e1c93cf5af844e3973752a71f85f9c868d47043b79613a60c8c62ebc6e7bcc015a6ec313a371134e6c694b982e44d121c115628cc696cad292045678429fced47f6c538d1fa86cba85c4f89aaafafe94031171f3c70763a702e6cbc9757c26355b5a50f68616d24df0e7fccf4393c49f23ba5a93e9d16903c6d9aba399419337a0b66c32cec86797218887364dcd2ac4a65587ac929753e6316aaa490303842bece66d580aaab6bc99b3466d60f8184625b873fad9b4f502fedf802dd7ca0576ae29e59abdc8cf6867fcca664930e6393ded3ac0ceec7b766309ee0c6998fce5d3dbc378c11f63a95e17786f13a40f27b1307ecc6ebd5c420d9fa079837364c4a7544e6b9b325f3a76d06cac2d73a8252eec323c23897e04e0594f965f692951237096c2a391650e3921613ba77f19358d235b8235d873dcf3fbcb10833bce264c446b936251fe684ecc2f918b78f26f8f25d09ae2b6ff4078e46a0501c5b11ec3a357a77655e404dfcb2c81a95ea9583d347c9d50c65da42ab263ef98f562dc5fe8ffebc339e52d719470007cc4b9cec79744ab70b24525e77df4e443eaaf8b6887e1787a0d003ed086f678ee4119bee6751c8254794124738149254d1b0cc6e562eae2a5d52385cc5f169a9c29e89c8b912027778021d7373957a456e7de34c02cd0fe57d8bd5707d3c0c3228de8c33eba4a3cfcc01cdd68b614d4403d1ead6a4b096da360f69f36ef04fdd2e5c3f92d620b2e622686539f7e63d60cb52e8fb3bb369f2ff2fd37c8fc60a8d36017d513b5776a773f85756245f757eff013f19ae52b17fa7ff5043511b7af50f672786242d8c7d162a4d30be6d35c2c9bd9e438cc1b802f20e062c5a3565264ae4c4e55d7dec108b0b6bccafe878afd756003b70058201e6404ba1d765a82347a1723e1c275b6729e1c8731c80cb2903b99293b2b245443ed6cdafad008afdf427eb2acea8bb88feda40325ac507bf504766519476b929936c7420c70409cc911aa20714ff6d4b41ee8fa5f6802afec3f518942e7c3eeefdf17535fce6fa57171bc748a47c96385abbeeec1a21cd3c6b6b9d5b99c1254d7a38ca690af2375cc68833465de35e322a873f56ec70cdcc7e85c7213030cc8f7319efe5069d4ad06e2fe5c7cfe7c058b9b695031a6f8da41d045eba0e73e3889eae8d39cdaa51afbef27d53209b199d546b1f293d59b3b12c5bb19dcb0be640a30ad1ba37892f0dfc4b108c06b084f099d35d0cc0549b5cb9e0f7fbefc9a72527dbeefde2c2a3f0a06aafd2702828df8823108b5d886edcdf2a063785d65d80870f65b436169883b92ab284f0bc6070b332de5bf54e51a6590514255f481f20e73e273de422e09daae6cb3a985e4bc68e6eae204705fe9822bee0a19712bba1ea94c5a8ecf687f74960e19108793449135050ec154a2b380110d150c7bc0436095ea9f75b82afb24e065a04ac62e66de28d80027e9d46090d92f789740b0ebb8562e30447561a8f6a074e803432a84491918c627b81e2b94e517be894decd3de38f27124026a2b682a9374a5fb243b08a6c84199b1aee5581a9c92104b7764facbd5f8d1a8d37e10e6bee88be7ef208a80843c8a175e9fb60e4464b3f70a283206c4fecd2cbe1d15d3631335366711b1e7f32125d5741a3f1e0845d2522a7cfdfd96662a7d77d7e4307b02b65125374abd43f24226cd86141576d3e46a9be527eba5e39915b759c8b1eeb71a34b59aa2b520bd7265dd1b8f3aa213b401a5f3207da0f8585ef29463995fdfcc8f27ae482b207e228b8208bb1dcf394434ebd7220e000feed9f48205fec3a9ff882450211499003bd634200fab557ee7b668b7ad957ae47078769d824b0990b88e25750a91408da857254dd85829c7dfc7221a63607c6894975d8fad5169a1f652a1627f8d27b42340e630d211f04d10b8500bde854d58e0bd377b4ddb4ef260562e9a0d6ec144bfee759b667d58d1eb98a0d652298ed4966eb45582a45ab153300c95c3ab6706a5c6070ffd5bbf13fa736ee0fcaabb9ffbdae07ff956e33a5f83ec0fc3bff03a4bb5a89a9daf5a57b364b52f67e7c8f77ae5179d4ad51e374eeca995726dbc71f8d2cb72e7c831ada3a4b7181861a50ee9ac94d7223a27d926468fae75617666d0ef4cb097040cd83d2267301f4e8663ef9c13bd9b56361e450a4be71a4fe3cf54d3e46a226731299e818a22c41398775259e00ece6c5f0f04cc72c1ae88877f54d061f8c970451311e448341e46fbcf5d10c699e3e6714a4f630bb34f787f3dcd375adda0aa66661db69601f86a1cad7c5e3c0b2147b24b133f2f3e24b6857532b52dc8446d53d6432141e6e03baf05ba21977c3bdb655c15161ce9ff7affa69ca49a594aaa52e40f4003dadeb61c8b090ff16f2a80d0551f1eae6787b4ec4541aab0488a85e8f385c6e8d6cba9a8d1d31f23c9715c87e63fa2954fbffc14530ec984cd9b9f49c23e5914ebac375c89aeb6ffe1464adb76d40ac668f00b82dad45db6c3e52a700a3b50b38d9c0bd7a0d458c720f10216b3295269a1ed6340c88aad1237c3123a2a78d0ef73d2c0337cd50c2dbd2c011e5b6e542c3ce7f4c11add2f756f3970700300aabfa34f5f80dfce5764d592194001a23982906f3ec52e5adf1971a7a32fb58f3b3a3db15f785e17b1c950dc744465fe4206c726917a4883a07e3ba676c69a017bf6ccc3afab05edb952a0034e0e1c6468a64c8820c9576cdf7f7fc465a335233720705a6bd3844dea3437aaa45c5936a0a28368066a4fcbff40d3712addf11d6f2a7cecd51ddd0279160e13d9885959a450f6458cee68b048ba8a46da2e737ed088f7693ed0bab1c32f1771f650ad023aeed887034df25fa5b6ed4d055ed5ea32fbb303bbab8ea5c4ddb02ad864cf9e1750874d8c3613568cf364c05b59da17de81d189b65abbbda23a6d0ce1498917227651d19f323c5fa08f05755daec200156c34ae8d03aab7620697996159965990593504b5b661bf0b180be99ef18d34097991dee5a2a4ba6e9cb4d7edb164bfcb12548da51ecd31fc1bebc80dade2f78864dadabf08cca263af4c980575cb66843d95554b1effd65fa22c1058611ff0acacb49383f016682369535635afe2982efa7fe8c9a990bba8c7e4d2110a7a0fdcb2aaed84a3d69e07fa621b3365e1203cad5f33724a509220416a6b77afcb8a9b9b4121f492a88a57c4f665bc2643999bca786258e56d6f4c2c69b1c4ea5fed1615cd8ea38e47024114e17e1d6a6df4889a8377f000ed29560d684613dbea8686fe2c30e65e19328a5674b14841997cad2e31cdae096975327fd60c46b377e22c0e12992e28e0f34f81d55050c472dcc67e6c402157d8087e35fbc2197b84e70d2de540dc668aba762c191df0521aef9dbb57051fbe3d51dc966fc712083a45af3ef524b121f3d95fa937ece6590c3723b55cdfabc9d5fc27d2e8bd1818766626278ce4e62add574b254445606a0359733d0bf368a24ae581a5110675eb2f2dd25cbbcf6127b15285099459268708bc16a3d94c67dd37770c43a0e8d1dd776d170970fede783809e4c054a87984142420e81361fb4c0f77f9c7895c18e1498aba1c14e445ed2347a383c70e0e1e20f08fa97dc3f8e35a364314860c5c0e77dd1f05875895cd03663f542131ce7d259ee77d43b91f5f1e51ed14ad4eefcbb069f59497709e68bb2ca449e1dc5ce3b5b2c1049515d7207886aa2ccedaaf26aea5d8898217fbb00dace63e60c426d9099c47946b7186efbd17adeafc6477da79f9617f350d6fcb6bdf8c49a341109b1f5ccbf1109456fd719468652e958ba85911a36863e9d346814802cf6c4a16be6216bf6b2c429b47e9e86f470ee336fd9e1cc3151bf1961d6cb982468cfeb7eaaaea3026da60de2e69bd7e60c1a207197e8120f18e9845347f9b2658dba65ead33fb9abc5ecc0dde4e97ac10e0ad199974b0d0d57b976201b422e15d1dcefc0b7978753a04ee9de698dc0f8865e818882e0db33a96f267cf716230b53fc9723d3eb47a6e3909a2e66f23a7a9cf98e189f7b12a28af385bc7d96616e38a597523555c247e06f055fbc807490e0ba6b6acc0dbc88e9338a42e22c9ab8baaec451d2b37405bf18218d8d953aa5e748490116f809a63c541df9022476e129c34a601472717a33ce316c940ae4f6245f9f4987d4b6ade9a3ebd47e0c1163db57f6a0e851f900fb89531ab5f0f8dfe8175c59ba57f34a4ac08a925f2601478550f3541dd3bc82a1a2bbfc36f395fe21d9f06f2304a29354b9b82c207b966b65da7fb035092467dc12a622b30a76e0f15f3ced5036a13279134e6eb2599bcf05641072cf2f7fdecd8e449acf745d7f25393ba2b294bd520f966164f392dd5a3e19c6f113444a19c76fecf9f468da5e19e1196e99a45bdeb5d1771eaf053f3fc52492cf5be18993d9a9a845b3fd32da03f933abeae1f6849624cdd89436b9b101c19c4e7ad507546428c2c0e6475ee2197f6eaccfa4a3cd7b4974f2c4f18b7cb8042f1b5a046fdde1ce490edf21f5c0b518c00666b4ccbbf13db5bd1f5f4e8314e92edba4b4e5ffff4716f35de9afdd51864a618b46da92217a4453f48353deec2b85ecf37ed03902632e8563da04b00ecccd9af4b4eab0d3789f71ba2fb72f3232e3a164efc4b39d9a2990466702e854be9505414f40aaa579470e3733366da592ca220ebc2d54f6a3c7cc0c384d0cbd38d3ea539c60d19de6ef1a656799c54f11b7e55155972bf81d794700ca78e9745e8a5eda255363024cc234f3a6ce68197fcbedae534f21ca76ae5c072ac64d4a96be2a1b68efe14d4fc9c487e21204b6f2b9eb43723496d37f023765542f3f1082491f2e5609b0c48ba5bad60953b1dfb0a34297174b875d1678dbe4fe6b2876471dce976ca7fad0668ac7a5418f2e654c6bf55c29fcac2af79c713d94ef2e3e8054fbe8613dce338a89f920f7a1698b16d81d14ff4b99aa4307d1e92f283b27352c9be4fc240d8e1f5c31aadabb2d74592ce20c652e1e7e04e5347b9f26dc8fd17b6b761a9dad57896ea79c57cadd404b5e7e573b4f3b34f994fcff2f131f8501eb857901077714803527f20e80d25cb08df1bd0f1e017358e3250efb65bb9f3f80dbeaf3e9ece5b14999c39636dec3f40ebf68ff8d3076a96f753e6a87bfc7556d1c234f86", &(0x7f0000000340)=0x1000, &(0x7f0000000380)="61b5a3f9cbb15a088d599b46bc6f91e99839e562373df1956b7f00c5432c35e4f5c943af6d58d6745c63786fd11fb1859923b0686c93f81f3de6f3f50058d43427e0233e304c091778b021ff80a379ab3ec4d81b922899f855d652ae92d0f7d031a8f746f0efdacecfd1efb5a2f6f54a6f407edabbe9fac2a7c1b8cdc7e31f35ccc375ace13f565186a054d906dbd82e3b52a09a714634609397d821205b33c10493ca223ac6bdac20205b1a9cf56d7ccc904b351c648bace9c431cd71b5784d8980520eff4a0aeddf03493b09db43069901f7be8f9f2a4a81a5a8c0f27a13ca9e55c62b", 0xe4) writev(r5, &(0x7f0000000100)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e987787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df489b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103bcb03f0697697c011ccbc50731dc0", 0x2ac}, {&(0x7f0000000b00)="567bbb4b1d62539160ce043d8a9803540c96991d8f9c480be44e79aa6b206ac3f0e8bf30cdbb1b2abce8ec661b5a803ef7ddcdccff50f2bc203e2256c4d34bf5eadfb39c41d2ce0c1f06141850c265af8f82d83d587dcc26b7270e7b7494568e06f9b65b0eab6d68b3dcb22f35d432ed0829f90f8218ff58818e1bd5a51f3f18a99c8a18a9231bef49613da9a22a5f19e340accbb398f5a1bbdf5f7b7308add9962f75409f6afec434ef8fff2a1a430d79e55a705833a24bf474ce6d417b14159b5faf7fbaf1f21dcc4266d528d8eaa87166f205c67b9e443c16cc570919f2f79290fd48d48b95fc8ec3c55a77c6d43a89c82557fda2ab37524dbcd6a8761eebbd782729aef273a0e5677b5f26abd948b65acd3c0c2a1b2ddcd967452160c2fb3318b8ba1176f34ea472f4825e5c3ad0a34eeca55725173a7b8aa87874ccf73959fe60499184afb9c8691077dfdffbcefb63c1009eed74d2b4614bfffec550986739c1557088e1b052b7253fb3fcde61db9c7c97ca4bf443c510ab1b708eed71260cf35d4ed0c258b90e206f618b9756bbff0e8c350d4a02d09e48c1699c2a617c3dd955df30d8020b21b4ec9ee52c92eab5855d383fb4ba1751bd345be15ed630fff31cce84e03c5917172ff493cd0f97af93cfcad56875e624145c2d8309130d2617b0064a5512a862078dd27e813f09a7c4e49047fe8f02cce64e093ca32c0870e465539e782039848fa646e749b3364c5b820698acfa6e8795b6805983f8e41399e1122496f1daaec170b6d31f296736eb50033463d48b1939086e5dffe573523ba5841515641624c560da77667907d221d7df27294a0cea68c277a78f5149b7aedf63f27fd4a0b99ed597021a5d2f015651f2b893c6fecc62915f1dbfce4a9acd4952e576b02cb177c676f0cde54ef3d8f2ad418ce396db64e443ac8081356e9b505f041a6a09e4b69883ce4cb9e3557a31d2ab56902a199c2981f473328ba0119308a5a86797ca81f2098dce66ff290e7535cedd6fca74ecbc4e34ab76ac22c73df2e6c5b1d624cdb7868d9ded53b9f1ca48fcec11f107de7b967f57186e7fe8634f8f0b337e91cc11694d4a1d1162e13d98f5ea6d9507f1d0225bfde512e6cc1573f9b5793dd45cbd8e6b02f55fd6195f5db068d207a706ca89a9cbb1ba647ec0db9930f2985173b1ce429789ae99aa3947304c67b2d2fa6dd6f86223f22efcd0c953c80eb187498f6d50f046ab17f3bb0a7e205cad08ffbf365afd4e76e7bc68c8e5073838f34ec0ed9aee621d3640246e6920f13bd52aeb936d2a27e4af3d6a775dfb554da75344c43e7a7ce4f76e3a3dd3d6cecb54e3b55ed467b4f3a5abeabab45ba94850594f255f564fcf0838dcdffde96d7842e5f181f7fef472f2875c46f826967eebe44e48e58a6676baaffd4a3de9954f1ee53653b1ef192a2d0fd0fb21fef733a6f47c60c21242cef3dc20a2034a23843cc627f2c8237a1c047fb0c178324384ac36e663ef6b9494a6b597ebdc6e9b9d51308a41977e0f1b77861fa9b2c210340f35d8490ae8d5597f490e08da2832bf7f9f7dee726fa0fa93fefed8c05085eb4179415520ac996f4eb00268764d3695473dc9e9f149d45945f806dfa070fb0a6f78b593558464846238c09c2cba935172fbbd1eed7f62b559dbc53983ce361500360562f9e731f906861c91a0a8073fb669caeb5390c43393d6d22cbca877876a2a7bb7793296b549f79da34d7a5a75aae1b96de42ea0e99c518ac255ad151fef085ce24fdc4de84be5349dd3dbbc71e2d027fac866c0d5110a0e0164a7f27905b76805a06bd26ea45ee27c52b12810cfcf7570d4f59de2df86e5c64b6be1ed052ecfb5c02e22a32a7ab57e9ee8fdb87069851a0e6617b75be4a87db08d45bf6a08b717de", 0x54e}, {&(0x7f0000000000)="fd58b9e7a28f5d9f30b0cd8567c8f71ba12dae0586be28e245c53f942eef1f2290d4d792976a37236e51c74971821a104f275fbb2dcc20c6b47d30d60ec8064105ecfe34e822db7c35fb1c7a9dd4be05f751bdf6752616f2e24a3f3cf15a341c084754791c49d0a06d8ffbd27b8fa4caf8a61d3209ecd746b43e26d9beb527f7d990c5f4b7acb4d3638d507722eee12a39bfded75ffe2f78e1a42b956adcbc146566a089b388fa303daf301773afe5f501953f84426b5522f08cbd9861225b837aad56bce87c44e0970bd947d9b9c43e9f6d39b63a48b86d22d65fa8327daaff", 0xe0}], 0x3) r6 = socket(0x11, 0x3, 0x0) semget$private(0x0, 0x4, 0x84) sendto$unix(r6, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000001c0)={0x5, 0x3, 0x10001, 0x1000}) 07:02:50 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f00000001c0)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000001100), 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="315eb165f151860ed2c848536bba26d4a77a8a11f81cbb", 0x17) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}}, 0x10, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 07:02:50 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:50 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf21}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) writev(r0, &(0x7f0000001680)=[{0x0}, {0x0}], 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) 07:02:50 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x7, 0x0, 0x0, "b1094b35e4e2518d20bdf9841213570b5a09833e"}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0xfffffffd) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:02:50 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:02:50 executing program 7: setrlimit(0x7, &(0x7f0000000980)={0xfffffffffffff380, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x0, 0xffffffbe, "bfc034e4ff7d001a1b690200"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 07:02:50 executing program 6: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x64f7) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x0, 0x40, 0x7fffffffffffffff, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffffffff99fc, 0x40800000000000}], 0x1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x34, 0xf0000000, 0x7e, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x90, 0x8, 0x20, 0x800}], 0x8, &(0x7f0000000340)={0x80000001, 0x4}) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000080)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) fcntl$dupfd(r6, 0x0, r5) 07:02:50 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) 07:02:50 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = dup(r0) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/231, 0xe7}], 0x4, &(0x7f00000004c0)=""/48, 0x30}, 0x8}, 0x10, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x97af) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0305602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) 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)=[{&(0x7f0000000740)=""/162, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x25, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x4, 0xffffffffffff0000}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = syz_open_pts() ioctl$TIOCNXCL(r9, 0x2000740e) fcntl$setstatus(r3, 0x4, 0x8) readv(r3, &(0x7f0000001380)=[{0x0}], 0x1) r10 = socket(0x2, 0x3, 0xb4) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) 07:02:50 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) 07:02:50 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080600010800260400"]) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000e80)) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) 07:02:50 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="6426f0c17b74684c111533e7487273f9053e2389afc4dd58cee71c3ffba1d674023241ea703ed3944b8fe25adce9b987cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2bf676b03d3984822ece13d74c713ebffa3aba3afedb8dfbdf04ddba83ab761039982cd7823769696a49a5221feb1", 0x74}, {&(0x7f0000000b00)="567bbb4b1d62539160ce043d8a9803540c96991d8f9c480be44e79aa6b206ac3f0e8bf30cdbb1b2abce8ec661b5a803ef7ddcdccff50f2bc203e2256c4d34bf5eadfb39c41d2ce0c1f06141850c265af8f82d83d587dcc26b7270e7b7494568e06f9b65b0eab6d68b3dcb22f35d432ed0829f90f8218ff588f8e1bd5a51f3f18a99c8a18a9231bef49613da9a22a5f19e340accbb398f5a1bbdf5f7b7308add9962f75409f6afec434ef8fff2a1a430d79e55a705833a24bf474ce6d417b14159b5faf7fbaf1f21dcc4266d528d8eaa87166f205c67b9e443c16cc570919f2f79290fd48d48b95fc8ec3c55a77c6d43a89c82557fda2ab37524dbcd6a8761eebbd782729aef273a0e5677b5f26abd948b65acd3c0c2a1b2ddcd967452160c2fb3318b8ba1176f34ea472f4825e5c3ad0a34eeca55725173a7b8aa87874ccf73959fe60499184afb9c8691077dfdffbcefb63c1009eed74d2b4614bfffec550986739c1557088e1b052b7253fb3fcde61db9c7c97ca4bf443c510ab1b708eed71260cf35d4ed0c258b90e206f618b9756bbff0e8c350d4a02d09e48c1699c2a617c3dd955df30d8020b21b4ec9ee52c92eab5855d383fb4ba1751bd345be15ed630fff31cce84e03c5917172ff493cd0f97af93cfcad56875e624145c2d8309130d2617b0064a5512a862078dd27e813f09a7c4e49047fe8f02cce64e093ca32c0870e465539e782039848fa646e749b3364c5b820698acfa6e8795b6805983f8e41399e1122496f1daaec170b6d31f296736eb50033463d48b1939086e5dffe573523ba5841515641624c560da77667907d221d7df27294a0cea68c277a78f5149b7aedf63f27fd4a0b99ed597021a5d2f015651f2b893c6fecc62915f1dbfce4a9acd4952e576b02cb177c676f0cde54ef3d8f2ad418ce396db64e443ac8081356e9b505f041a6a09e4b69883ce4cb9e3557a31d2ab56902a199c2981f473328ba0119308a5a86797ca81f2098dce66ff290e7535cedd6fca74ecbc4e34ab76ac22c73df2e6c5b1d624cdb7868d9ded53b9f1ca48fcec11f107de7b967f57186e7fe8634f8f0b337e91cc11694d4a1d1162e13d98f5ea6d9507f1d0225bfde512e6cc1573f9b5793dd45cbd8e6b02f55fd6195f5db068d207a706ca89a9cbb1ba647ec0db9930f2985173b1ce429789ae99aa3947304c67b2d2fa6dd6f86223f22efcd0c953c80eb187498f6d50f046ab17f3bb0a7e205cad08ffbf365afd4e76e7bc68c8e5073838f34ec0ed9aee621d3640246e6920f13bd52aeb936d2a27e4af3d6a775dfb554da75344c43e7a7ce4f76e3a3dd3d6cecb54e3b55ed467b4f3a5abeabab45ba94850594f255f564fcf0838dcdffde96d7842e5f181f7fef472f2875c46f826967eebe44e48e58a6676baaffd4a3de9954f1ee53653b1ef192a2d0fd0fb21fef733a6f47c60c21242cef3dc20a2034a23843cc627f2c8237a1c047fb0c178324384ac36e663ef6b9494a6b597ebdc6e9b9d51308a41977e0f1b77861fa9b2c210340f35d8490ae8d5597f490e08da2832bf7f9f7dee726fa0fa93fefed8c05085eb4179415520ac996f4eb00268764d3695473dc9e9f149d45945f806dfa070fb0a6f78b593558464846238c09c2cba935172fbbd1eed7f62b559dbc53983ce361500360562f9e731f906861c91a0a8073fb669caeb5390c43393d6d22cbca877876a2a7bb7793296b549f79da34d7a5a75aae1b96de42ea0e99c518ac255ad151fef085ce24fdc4de84be5349dd3dbbc71e2d027fac866c0d5110a0e0164a7f27905b76805a06bd26ea45ee27c52b12810cfcf7570d4f59de2df86e5c64b6be1ed052ecfb5c02e22a32a7ab57e9ee8fdb87069851a0e6617b75be4a87db08d45bf6a08b717de", 0x54e}, {&(0x7f0000000200)="16", 0x1}], 0x3) 07:02:50 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x3200) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x142) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r6, 0x0, 0xff83) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/90, 0x5a}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() 07:02:51 executing program 1: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) 07:02:51 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffffa6dd6060627000082c00fe8000000400000000000000000000bbfe03000000000000d20be0cdca00000000000000aa3a0000"]) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r2) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) semget(0x1, 0x4, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) 07:02:51 executing program 3: r0 = socket(0x1e, 0x3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x18}, 0x0) 07:02:51 executing program 2: mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x800) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) chown(0x0, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) getuid() semget(0x0, 0x0, 0x0) getgid() semget(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 07:02:51 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0xfffffffd) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) chroot(&(0x7f0000000740)='.\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x90) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 07:02:51 executing program 6: socket(0x0, 0x0, 0xfe) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) 07:02:51 executing program 7: r0 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x7, 0x9, 0x2, 0x2]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) 07:02:51 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x7, 0x0, 0x0, "b1094b35e4e2518d20bdf9841213570b5a09833e"}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0xfffffffd) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x7, 0x0, 0x0, "b1094b35e4e2518d20bdf9841213570b5a09833e"}) (async) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0xfffffffd) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) 07:02:51 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pipe(&(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x36, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c983", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r4, &(0x7f0000000080)={0x0, 0xffffffff}, 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000012c0)={0x1}) 07:02:51 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7802306aea"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:51 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x64f7) (async) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x0, 0x40, 0x7fffffffffffffff, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffffffff99fc, 0x40800000000000}], 0x1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x34, 0xf0000000, 0x7e, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x90, 0x8, 0x20, 0x800}], 0x8, &(0x7f0000000340)={0x80000001, 0x4}) (async) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x50}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) (async) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) (async) setrlimit(0x3, &(0x7f0000000080)) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) (async) fcntl$dupfd(r6, 0x0, r5) 07:02:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, &(0x7f0000000100)="71f91e34711d94a34b8e5f84cf71b59c7afec3708200000000000000", &(0x7f0000000180)=0x1c, 0x0, 0x0) 07:02:51 executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r2 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, 0x0}) r6 = syz_open_pts() unlink(&(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) 07:02:51 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x3200) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x142) (async) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x142) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x1, 0x0) (async) r6 = socket(0x1, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r6, 0x0, 0xff83) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/90, 0x5a}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r8 = syz_open_pts() close(r8) (async) close(r8) syz_open_pts() 07:02:51 executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) 07:02:51 executing program 4: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0x5bb48849, "8231f4f21a87dce4004000caf800"}) writev(r1, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db", 0x66}, {&(0x7f0000000700)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278ef", 0xa8}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5362c26fd7adc81802bc58d89e66b69a79e30a722ce588c311c0158a52f0042f0a00838a824a899a5", 0xffc}, {&(0x7f0000000840)="98a2a1db995863511831706d09598d304c9f48541f89267b6f0d263fa40bfc419feafc3ccfb219b6af4f2ee60faba504d6b1d0c393c99c445c219b3b4b3e62fe23c5133a2791139704f48421a4563ac19cb333b096fdf6fa7bc85c793cca68ecb6a4c2d32711896acac95ff63e77285ceed5911f50f96166875393f504e87526c36e2886ad372e11cf0e2292c7ace96f1cec42f2a4bc6e9b5024ea3a8cce373372d6", 0xa2}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x40}, {0x1}, {0x416}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058", 0x7b}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334], [], [], [{0x0, 0x0, 0x1000}]}}) r5 = getuid() fchown(0xffffffffffffffff, r5, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) kqueue() syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) poll(&(0x7f0000000480), 0x0, 0x10000) 07:02:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xeb02, 0x0, {0x100000000000000, 0x1000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2d, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdc2) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socket(0x1e, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef7ef590398a8", &(0x7f0000000100)=0x10, 0x0, 0x0) socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() pipe2(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/197, 0xc5}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000000240)=""/27, 0x1b}], 0x4, 0x0}, 0x9}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x4000006}]}) writev(r1, 0x0, 0x0) 07:02:51 executing program 3: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}, 0x1}, 0x10, 0x0) r5 = socket(0x11, 0x3, 0x0) recvmmsg(r5, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r5, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="78153006f2"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r3, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="78021626bf"], 0x10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r6 = dup(r2) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:51 executing program 7: r0 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ff", 0x85) dup2(r3, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000480)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x20000000}], 0x5, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0000fe000100080046000020000000000000907800010000e0000001010100000f00907800000000"]) 07:02:51 executing program 1: r0 = socket(0x20, 0x5, 0xd7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x7d, 0x0, 0x4e) 07:02:51 executing program 2: socket(0x2, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x8, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x37, 0x603}, 0x7, 0x0, 0xfffffffffffffffc}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, 0x0, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x1, 0x3e) r2 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f00007db000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0xa6d) execve(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r3], 0x4b, 0x3, 0x2800) msgrcv(r3, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 07:02:51 executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRES8=r1], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:02:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xa, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 07:02:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x1}, {0x2, 0x0, 0x0, 0xffff33c4}]}) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, 0x0, &(0x7f0000001200)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/508}, &(0x7f0000000080)=0x1fe) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 07:02:51 executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8cd, 0x2}}) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x0) setreuid(0xee00, r5) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000080)='r\x00') 07:02:51 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x6, 0x2, 0x1f) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r3, 0xf, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0xfd) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(0x0, 0x0, 0x0) open(0x0, 0xf8e, 0x0) r6 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) 07:02:51 executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f0000000000)="b9a411a8fa132291", 0x8}], 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 07:02:51 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/92, 0x5c}, {&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/138, 0x8a}, {&(0x7f0000002740)=""/105, 0x69}, {&(0x7f0000000100)=""/49, 0x31}], 0xa, &(0x7f0000002880)=""/162, 0xa2}, 0x40) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) flock(r0, 0xb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002940)) chmod(&(0x7f0000000000)='./file0\x00', 0x3cb960e29c6fa61a) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) 07:02:51 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:51 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000040)="9e5a0916371ab4d756b679e570279e1c24313a09ea2b30eecd5fc15c9111e945b004e59dcda76a674b614f91ca8a576445093a", &(0x7f0000000080)=0x33, &(0x7f0000000100)="f2ec21101203b72b45eb30aa912fabaa", 0x10) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:02:51 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x2, 0x637e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0/../file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) 07:02:51 executing program 7: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_esp(&(0x7f0000000840)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000880)="488aee3fc8fe9501f7a64dd8d173d4557e91f1608f509e81635d871ce13b24c32ad168679e0df82b0c29c2da32801d806cd1efbda31b7ed975449e1d108a5889e0b5ab7185b7faa43a70ad9b20c627c5a8c889f893b672c172c397abb8e2750bd545a72192e8abe548de572962ddc60d24b4dfcf77a7a1b6aaf7c1adca060ab449f30030217236b65408270dacb4d57b5cbbe55c34fd12f940", &(0x7f0000000940)=0x99, &(0x7f0000000980)="0498b8ae7d748244", 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) setreuid(r2, r3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1ffffffc, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b", 0x0, 0xffff}) r4 = socket$inet6(0x18, 0x4000, 0xe1) sendmsg(r4, &(0x7f0000000800)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="11b830b27431097795f34f0da10e558955ccc18dd590cfef", 0x18}, {&(0x7f0000000200)="60f3bbfc2d20878a5e9ddee42e4dbed0dda9884a5f7f3e6e541b86806a213e0aa2add15084b322cdc3f5c516522bf06c0c59decfae38bec172d5222f93d75fee3d7c644cf8629b7d2628cfde5134351ac52d8deb59a434c5c5338adf1bc2b37f183a600e104031809e6def838fec4820f1c181bc", 0x74}, {&(0x7f0000000280)="6622baca8822f2d6a3c6846d2f3dc5638ff704342e761bc2dfd71cead3c1f20c88c56755f6a945235759be9ba4233c84c18eb18fc01ffefcca6c46e8b7d85cff13e7ca5432bc7423e1fd8f7f00dd9c7bd0fb33d7fd4c30b91b6def89725341b7acfa197c4be486726d48c2d786ec494ae742314791b16420364d3557d2a7c7ac0dd4e9006d05a38044f2fe6c2873d170df31aa5b64ed6152458b931545782ace384d68638522f120f0b59d45a80c0f87046ea6cccbeb26195f2b21f136933d5a4b1a738f0b3f7af7b6d81e4b588ad499bb03a3ea5e035cb3d482e8841bd111e7396e85ce2d9861c874c28fa4e12eb028429cb8f513b5959b0494eed28c30", 0xfe}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="f800000000000000ffff000004000000a3cdde510a4fab4120604ce2fa693457c4ac3f92f6c077c3f676d3c22d4e27e82ced02b6eb4796e4c0618fa9f079c3909dce585cf827d54960075b958273a1b386833f9387e017a761bd8fefd8513bc5e1c8752609bdaac379df6db0b1afc492beef53b9ef7bf11f4d8aa1aaa47dffcbda305378d90a409609472f6fc3af1d4f1357d17116def1f11f24058e193b9f027de586aadb5101745dd0602a40a32c4331075653b1be97cd84a417efa6f61f69d4100955473888fe350902890a484b6d0dbf4b7d07a032ca0558e773d5ad569627919472daf4efd014c73ee5b23c59000000000000b800000000000000ffff0000010000001d4bd904616d1e7d5d23385f35f3a03db2653e563f52f11516bcf7b3aa9db63d3180233e1a628e50262c7f3f197f4e8a5e5eb52cb9602a66bbc69fc9f72b9199efbb39818c60b2c7ea7527b2a674e0a89784b90a63b56effc9e7ab6536a9274c5604301a0484e9624e51683a99376056734681798b45576d2b3eec20de3cbe44cd9c838685cb78192044719b6470e1fa683f21220754f2e12969ca5f9506119cb5ac663a22000000c0000000000000000100000020000000a3056bb6b670fdb1bd83f70b0a1ce14d5ad27e815ad93d4b83a13838310515477b9edbef4107ac05589b06ac58bf4b6b60d431d1f45842f6bfb883aa2077bd03c50fe7a71e35c7d1ecf9603b46355ba7dc835edc0a91e9af3ad28cee9c47e74263f3e613e8718d2429ef23864e53cb5fa39cd1949a9e0c89a6c7362da2538e5c7dd8ae12b41d92f3118b839bcd53d173e37a873da19998eb89f3372bbfa05328949c6831b5a24f80e089dc4741790000400000000000000001000000000000006758af6781c9a0e6e6d4e7e2d6f4b1fa93899ae61a5ac0a79d4626cbd74e2da301e297b2feec92f585000000000000001001000000000000ffff000005000000f41ad1732ccfbff160b0eb09ffb32a67f09c9410565fedbd62b4b817f55365ea1bf1ac40ea69e7342cdd79bb5b80fdd679bbce9112ec916de9a7cde2c0720c8ed9dca99346466e0c42b9e0b645efa54ddcc783fbcd26f54f2008af1468d697759b409bc292de4a87a99c1b4e7cc84a62afa406bcd21c268a1f3c984002ec9124bb21ebff3109ea057dbc8297797127ac85845ccee9ade51d02a75e5706ad6869f7a8ab75d0538604a8dbaf2766eb7f726ce21b0f5895b6e0d9e870e655866f8e5d64be9f0298fdd650330073b93fbed0e87f2bdad50d1c0beb380602cfdc12f565a4b249c42401367533fc213139ad08e97178b975d457a65031921400000000600000000000000001000000b526e85b6cd98869d0a6dd9dfe22fb01a08e40577ad3b564e9d48f3cf39840716371a7c4030a8030ec9d4a7164f2c163f52c8b9908b8a77c5f3995be886b1498715ce6ee350d2ad8075fa4d345e9b4694ec2fe00000000"], 0x420}, 0x1) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000009c0)=0x1, 0x4) 07:02:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x7}) r0 = socket(0x26, 0x2, 0x20) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x7fff, 0x1, r2}) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xe, 0x80, 0x1, 0x352a}, {{r1}, 0xfffffffffffffffe, 0x45, 0x80, 0x9, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0xb4, 0x80000000, 0xfffffffffffffff9, 0x30022d2e}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0x8, 0xce, 0x8a}, {{r0}, 0xfffffffffffffff9, 0xb6, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc8, 0x20, 0x7fffffff, 0x56}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x7fff, 0x3}, {{r1}, 0x1, 0x40, 0x80000000, 0x10001, 0xffffffffffffffd4}, {{r0}, 0xfffffffffffffffe, 0x114, 0xfffff, 0x80000000, 0x2}, {{r0}, 0x5, 0x8, 0x1, 0x8f, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x8, 0xfffffffffffffeff, 0x5a8}], 0x1, &(0x7f0000000240)={0x2, 0x6c86931d}) sendto$unix(r0, &(0x7f0000000280)="4237d345bc42e369bfaf6c34c2cbc6eda7833ced76db16c168caca436e479aa376fac34d4d7460c26bcbb3e3f7848eea0e216d107473c6a27ecd4822c7b9aa2092fb83e240894236a5bd6dcca2de84d52e9b8650d57986830c40d2c366073ce808cf9d1243", 0x65, 0x0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x800, r2) r5 = socket$inet(0x2, 0x2, 0xff) getrlimit(0x3, &(0x7f0000000380)) r6 = dup2(r3, r5) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r0, 0x2}) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000440)=0x1) r7 = msgget(0x2, 0x480) msgctl$IPC_RMID(r7, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000480)) msgctl$IPC_RMID(r7, 0x0) r8 = openat(r6, &(0x7f00000004c0)='./file0\x00', 0x0, 0x80) getsockopt(r8, 0x464, 0x1, &(0x7f0000000500)=""/4096, &(0x7f0000001500)=0x1000) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000001580)={'./file1\x00', 0x2, 0x1, 0x7f}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f00000019c0)=0x3) utimensat(r8, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={{0x20000000000, 0x1000}, {0x3f, 0x7}}, 0x0) ioctl$VNDIOCCLR(r9, 0x80384601, &(0x7f0000001b00)={&(0x7f0000001a80)='./file1\x00', 0x0, &(0x7f0000001ac0)='./file1\x00', 0x8}) r10 = open$dir(&(0x7f0000001b40)='./file1\x00', 0x200, 0x2) r11 = dup2(r8, r5) renameat(r10, &(0x7f0000001b80)='./file1\x00', r11, &(0x7f0000001bc0)='./file1\x00') mkdirat(r6, &(0x7f0000001c00)='./file0\x00', 0xf1) 07:02:51 executing program 2: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) 07:02:51 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x1}, {0x2, 0x0, 0x0, 0xffff33c4}]}) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, 0x0, &(0x7f0000001200)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/508}, &(0x7f0000000080)=0x1fe) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x1}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) socket(0x2, 0x2, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockname$unix(r0, 0x0, &(0x7f0000001200)) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/508}, &(0x7f0000000080)=0x1fe) (async) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) OpenBSD/amd64 (.) (tty00) 07:02:51 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) setrlimit(0x4, &(0x7f0000000080)={0x400, 0x9}) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2, 0x7f}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xffffffc1, 0x5}) close(r0) syz_open_pts() r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c230a004da10000000000008000aea2"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) 07:02:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x69) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) sysctl$vfs_ffs(&(0x7f0000000140)={0x4}, 0x40000000000000cb, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffcda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000565000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0xfffffffffffff000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x10000000}) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() poll(&(0x7f0000000180)=[{r3}], 0x1, 0x0) close(r4) 07:02:51 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) msgget$private(0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getpid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = dup2(r6, r6) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff0001, 0x9, 0x20351c, "28b77c09b8080000d0d2000010001c0600"}) write(r8, &(0x7f0000000140)="e808ec96018aa2", 0x7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={r2, 0x0, r4}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(r10) msgrcv(0x0, &(0x7f0000002680)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000000000000000000080ffff00000000000000000000000000000000000000000000000000000000000000000100000000aeab0000000000000000000000de00010000000000050000000000000000000000000000000000000000f25b00000000000000000000200000000020000000000000000068080000000000007c3b375e48650000000000000000000000000000000000000000006c3c0000000000000000000000000000000000000000000000000000100000fff70000000000000000000000040000000000000023898c2e85b078fcdcf158f20406ad313507d52b8be57a834c4a360dbe9a87a34c8145387fe00d1cc46cf93c84a0ad7882273892637d685077287bd2eb6316613097304e6744c7f3d431e96b5a06927edd59ec3b5be39ffa5e2f52a521f0666e7b5c9420d6465da43ae8392509258abb3a5ed3cb46adfe55354a0e5043ef13fb99ab574736bb1024210eb0632cb3a40ac6fd26f975f4bec2d3a1e52330cf062f14af57a25e365a61f45c1c6bcbc84f826c975f0636c0ac970a6dd57af1c32d2ed21c7b477c2630106782edfef5e2d9695faa5ef5ebb7f01d65e6e405d771451374605dbbbebb25dad4721d4b9508fee45e467d92f1995c000000edcccfe8e24024d212701b638efee80ca92c749a83ec78798dcd71b21213c17e929f04e6325de2f0b671c2f928523fc81f1131"], 0xf3, 0x3, 0x0) r11 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r4, 0x1d2, 0x280}, 0x9, 0x3, 0x0, r11, 0x80000003, 0x0, 0xfffffffffffffffe, 0x80000001}) getegid() 07:02:51 executing program 5: mprotect(&(0x7f0000267000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) mprotect(&(0x7f0000518000/0x1000)=nil, 0x1000, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xffffffffffff5fff}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x20, 0x3, 0x20) setsockopt(r2, 0x5a4b8339, 0x4, &(0x7f0000000800)="a38cac1b047cfdf189d477d45ddfa7a5686c38d4f6227d0f11f438782232793b21d855a70da70dbe2d9b6d8f5aa4daf5e0efbed1f24889e610e78f1bdf27a8530a4bc827b95f6c2cb68890dd7f9a924b9fbe8399a08621e13e58d806000000c55af42547fecb607f5c9aa8db8884fd551ad280dba3002b28b1d0af3e33300700000000000000494a8a9dbf3f73f1fbecf03116548a23048b1c4d66985836d41b8164e4c785b963a59be8162c84b6aab45ee50e3a78ba3567e82eed4c5204969ed0397c59d11955a7b4f2fa63ce739ec4c4720cdbaf6b25517e58739ddd8bafb78f4aad25dd8716007046c13e0dafce66523130b4d7de3b17907c1258cc6f1323884438250506518adae348fd0828bcafd6e0506003d53fee56f1dfd150913f3824667a8288aad935018001578c81a34e172643080fec2752624173eeca71bafc", 0x140) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xfffc, 0x0, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x1, 0x101]) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x40, 0x20000269000000, r0}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r4 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x6}, {0x3, 0x7, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x9) 07:02:51 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/92, 0x5c}, {&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/138, 0x8a}, {&(0x7f0000002740)=""/105, 0x69}, {&(0x7f0000000100)=""/49, 0x31}], 0xa, &(0x7f0000002880)=""/162, 0xa2}, 0x40) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) (async) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) flock(r0, 0xb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002940)) chmod(&(0x7f0000000000)='./file0\x00', 0x3cb960e29c6fa61a) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x3cb960e29c6fa61a) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) 07:02:51 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x5b) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x20351d, "28b77c09b87aa57804080000d0d2000010001c00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8351637bf3b05185b48cce7d02d411fb23410fbb8501720887ba0c81a262b6f12508c7afe79a28de5c919f0a86377f37ee", 0x31}, {&(0x7f00000001c0)="9b9391aadd39c3345d748e689884759442e8149a4a3686015ce07dba52b4b424fdb896f2cb3fdc387f0e454cf46f00cc839aa0ec081a42d580de08d0b813c856fce77fe7e46feeed33530dedac29bb0b0b767d42e13525dca0b8b86025f3257b30dcf770c0f63123d4494c1c9ccddc62bda8c8ec85770096665d5868b7289ea6cf936d8d349fa37006ed93842ac96e4423e46c90de28325e3057fb1151f98ed06307c321b31b48a60225d57985fbee0105266f91d7413dc01b2ea1743c0af7276cafc6e4611ab29162", 0xc9}, {&(0x7f00000002c0)="f1193b356a11dab95eccc55747ecc80722d072969c2eaf94d164743a31627ca0270d62ed61063d2c82031db650c692e095e14ac48f774cbb7905f79ad1ae55f8c3682693c78d73cac759086a3f99deef442833a36dd375f6877853748a2fd1a62dddd0dfbd4fb5b3db08f7be9848f5c3ac4a97edf7ecaa9d06a8a3ed9b16a8d315329a0a6b8b0960810d012941254264ef57b0b6d04b9a6ede16b2256e", 0x9d}, {&(0x7f0000000a80)="91c6ba3524cc7afd4a3e48785149869f14064abac57626df68cc216cef5e6368a9dff03bc72d7f86f823e4002491d122f113bb6e0c20eb8e83a7a972e234c49b31b9919381c7888b3209374b25d60a46938426681507588e651ac569501f9ca9afba517c141c720241a4395ae33fd44bd2c92ab503bbd3cebf1db8dcc4a31c0792e6c7fde15f7ce5593946b548b6e516fb020aa61c53b7a9233bfc422a1df11621f88fb783ce1732f0b0d78457c1a66c705684691afe20a33d115d9dc2eb416a38d8852921604474894c6570ae71e161b2df42e8440ac2357e6aaeafbd51bc7293e4bfcc547d49a88ce0222489fa44ceedfc369efd36e79944415e9ed08ddbe864ecf29ee5e6e5a564170e05eca59c6b15b5c373cc1798b9da82bd56be9d3ef6a0e189e55bb27e40223d4d0074bf16773000dbd7baaf11ee74e556380e113efbdefd1f31ec4f0221b36048612b4359b8c0acea6d8bf2887ebc55de81974273d722f642ce31028dd08efc8022c1b9d7c5485689e5eaa25011a6b1aa27ee67699db917ed0e219399fb001d4d0fd8d6f516956249cfc10213982d003b6c8ac13be004fc083015ad2bf8e7e3572ae39f59fb0d48643f7d672f31e582128d55f6b2bfa7a6c09544d35cec6894594965ca0d12ddce75b3d9b632a8e8c47ec7ed4f98efc3a0414825718dc55235ba74419ee79dbd5874361810f74f9f26b1d07981beadf480c3c311c7fd40a2ae80f87dbfd2031c0859c614db6d5df9d9a23ed792d27a3bf57313297ff2a1b0981a064c8249888d8ed97690f9b827e30fd963a848d549113b6c67e11a301eef9e277c7a720095ac94cd6acc5b2d18d3d9ce33ace2a4eb7e7be20e3a05f0d2bc05ce2fca1ee288de6db0074457e2f59cb0687080252181a438915112692849358ab2ceb9c08a5bb17486fa2f0d211da3aa8f30439d7126cf27f6cb96498e45a1654c61439508ce642b651d386e3c9112ad4ca84a804809b65fc5795bef6a71d51fddf5cc29418589d25cc35117a11b0920701ded82d1a0f8a5cc5613569b8be22f79c67dd26694f1ce465d9cdc1bb0004e77e59133b408964d0ff7042f43e80076ab08911fee2f0379eadec2326a3a52ff4c42e3bf2a0adca1317a265850f7aa5e4a51afb8f4855a7dddb71eebb4710b5f48d85808f4dd6d4c5a2df4daa145070533625eed16c34548da699dc8b475604e3df70a565b65829e33b251b2019130e2debbd8484db9a142efaf25d3beca547a5c8ccd0914826967530cb9c3970433eab0dc30979c5281800f4c0124589d2e8cc2c0e0f7bc6858d0a67249312ed57deb0cba739d5532d3ba9481bd1ec84b9a80e6e3a4b66c2bc4a6fa9620c63ecb8d93cf0e612245905f4044b01bac0110238046cb5d36c6fb9c76e17e57eb13a239573049f3e299660242748e5926eec88c1e9c0488b8b26b90f9fe5c0bc7d5029457795b84eb2fc251fb8c8c5e3461286b120401fe44df96d6c40f2eb11e1ed2ceab49b20df1d108d951550a30580139bb282637a048a7b8259bc60329abb007a6c6d48a773fa6b235e183733eec2a406cb9d6ade41d9a0b43090ceb309a085724e046bab7dc5a776ddb65478ebf0ffa6ad220b54daac389ae1456182e18746f636f80a80e1791a11042dee30572eb7b140c4d592505e0ae8dede7f0673243473c55083d33e18d68fd263a73ce774a01ae4c1eb89c1789d4aeb6c9cf86adf1855069b0b102863e4a9875ae3eed02bcdb7bf503503382a3eac9f192571a44f5369ad54f008ce792776f2271108b7908b74cc88774e66509688ef80d0bd8e76c902dd880df9990871796f61736ca4758e8afe0ffc4dbcdf4e5221774e87cc8a537484808d02a40ca686832876046533a28f33fc93635de91caada5a86861cce4e46935eea30907dd99866bf962e0445cb1561eab66bd2c483cff45d887a381d42ab718c267cdd24d9e842de7ce1e9bd55a5770232a79e1e636189f568ba0dfb6ba58b423cf6e422f1d078ccc7403e38a80cfac48d9b003f5ffee6a70d3bea6b7f380486fac473bc925f6675784b91ca7a396794d13938f460f0730d98c25cf087ae38d07f600ead12a179d65efa3457845ffacf57eba1609a8b2ec8167028507efc52cd233e7cfd5256ad83d937b72e223c25d962ff84850eb481695bb42b94e86a25883fb113b98dc23227acb29a032071013bc249506bb4cbe908d38fd0812e57b7fee61e6205e542566c790947dd8c8b78f146507f03b67df49b0df4b5af673802488bd18ce45940c2134018f4f9470020539765cbc726e9384c7042ab546f009cf792f51ecef9a388cd137bc04a93f3cbb19c1acad682462935c99ec3c6ea306a123301b4beac0886daa86e3a21972e27fecc41816fa55b9cd8ff520b4ea3146a336bf1957b62be071ddaebfe8e724ac57f653c9e1470c2f0253871fc173cc83dd3404efed06b4eb6c78684b35c9734d034255a1c4737f3f6db5940817b5dbb5805404964cb71aea91d086daed001cfc1386f739c77d621351c9a5c5bfba1e79cb9aca1185b04d11838a64328dbafdd3c11120129a104693ecf200781b268370c1c5beabd45054c26ccf7a", 0x734}], 0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/166, 0xa6}, {0x0}, {&(0x7f0000000140)=""/93, 0x5d}], 0x3) 07:02:51 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000040)="9e5a0916371ab4d756b679e570279e1c24313a09ea2b30eecd5fc15c9111e945b004e59dcda76a674b614f91ca8a576445093a", &(0x7f0000000080)=0x33, &(0x7f0000000100)="f2ec21101203b72b45eb30aa912fabaa", 0x10) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:02:51 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:02:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f00003b1000/0x3000)=nil, 0x3000, 0x3, 0x810, 0xffffffffffffffff, 0x4) execve(0x0, 0x0, 0x0) close(r1) 07:02:51 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) r0 = socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) 07:02:51 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000040)={0x0, 0xffff, 0x8}) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) writev(r0, &(0x7f0000000980)=[{&(0x7f00000008c0)="be4100148f7ad13dabec46f700b80809f1c424e9", 0x14}], 0x1) 07:02:51 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) close(0xffffffffffffffff) close(0xffffffffffffffff) connect$unix(0xffffffffffffff9c, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000700)="a7edc367f0f35cf9947000d16d751d0a3d2dbd959af08e4847c703777377de7059389efe720214612c468ec00fd995faa441cda3265ce93574e5113f47fb5d689986f749245608cfa8a5ebeb0863a6677a11c394aa4b61b5d4a32f6e4b8e607789a48afd946768320cf01e4f5a2781627d161b938cdba610039427060000fa000000000000000000000000990c2e7ad431318a1605acb711932515100de0be945395552ed252ee2cf578f4f70f79295fe99d3b1a9fc43586b3eafd9c2bbb758077593bf37b31e707199d32da556ba9842784e22ee197476e7175feebaa6d30edf61709fc3f45fd9e184e417732e688a7b7a465a3c4fe21109bd791c47c0175d5d1b31fbea26cd030a7e456e75f40b01467aa364763fe36e55b0846093d0c0c5c88fb7803e804", 0x126}], 0x1, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) dup2(r2, r0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230c3c49fa12941524d0249fca01f088108050d7fb4b61183d0564161b288569641ea8fde1042b4d0cf7e4abe3aa8e3afc528622b4df79272c0a2d973e4b1cfd6f0c0e7bf9aa7c28b94bc406731b67ae8e972ab9b94820c6e0f0000000000003146f4bb4e9fb2db3c506cdc0a0e2239e0968a37268ebe11f1aac0ac991fe098da8ad018d3cee0fd146127e8301bebc63041488c6773fa4d990abac739b23efbe4ea75c12cf4ba96deb642a8ab29ac3ebd8a41e6f4506af700040e79bc403e234365a2ef43d440c5e0137e8e1122bca6158a21a9d32690e5e51618d0abcdec542ff9d63e86f4704c6e2567060e9949908c3036ab2482e9ce0cca89a35b4b4a13be1f85ddb2aab7fd13a3ee278996adf87ea839b490b9d2696a86f9f7dc4b3abb827435fbffdcdbf8ae1cb16b0284e6f18b7a5eb273970bde9828243e8f8046916b4db6918561b0800d6660c3c195967c1d9ac2b4c19ee11c3dce4442def14059af16c49c0c1901715b0061945c8a75f0968ef78a15f900b5cfbd"], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="48e2cf1ab772bdd8", 0x8}], 0x1) kqueue() socket$inet6(0x18, 0x2, 0x0) 07:02:52 executing program 4: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x40, 0x800003f) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r0, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file1\x00') r1 = msgget$private(0x0, 0x0) dup(r0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) 07:02:52 executing program 7: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0xffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mlockall(0x1) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='-'], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xa63edcc34f204a84, 0xe1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getuid() r2 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') 07:02:52 executing program 6: bind(0xffffffffffffffff, 0x0, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x64, 0x0, 0x0, 0x1000}, {0x8126}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYBLOB]) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) 07:02:52 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0xbd7ac94553ae44ae, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)="678c491088", &(0x7f00000000c0)=0x5, &(0x7f0000000100)="d47766e84afb6aa7fe644c7273bca3fc0149e5b216407579486d3de8043921e22adebfb1d9c1d191f808899c331108cfb7a8e962f24c22c638bb354960d21b1fa1850ebe3fddba9df3f92f6441d510ec1a08306ba31332066a893e3205a64c2e6b5ccbd31148a01432e328dfac0e88be07594d6ce43876f0d058e0a4eea20d08e9e8eca44abf9f9ef193f4ee9b73423179e92b81ea6195588b3cf8415e0274392e6807c19153924ec148ad94533db4f0bea0feae980b3867454b5d5f3e0fff04a42d018b9617f311f9e678b5d81cd9cefa47cfb0e8abad547e3c3180febdf215648bcf76584287df747e40e4be4be5c1e88892c4b563c2ec0616c02b061cc0d0886bb3aebf42245c4b90b63a8fbdb1ccb12378e566a9312c68f165c47d7b5489898bd1bf3c48fc6fe34f5988d5c655c5a3698dbc488c526c0b3ce9d910763c27be28a3213576925802bc0bbb208a4816febf178c5ff320a8465a086adc130b712d9ebabda748e1131a954adae344f73adc8c3c944ffc641be2e9af95522778e1239f4ed9d39bf2e7ca2cb1057e1f11b87740bedc70da0d9e0e65ac476bffab786c521d4f5984a3b0e6aeaffcd2e19e278434e53eca7dc8bcb0f92b1404616f7ec7f66be68bc975388d371371434a0291c233dfedd7f627bedb127ee45d3930259276bb1eef8e0bb14c430af6f546c5f1854d4f4a666d759ffd9e46f7842f4550e44c315959f34a96af101d7724f852ccb7a561f4e141125d9809e549388285ab4c155160068210b85fff037a076a3a296deb0ed883e3d9bf4af777dcef0f3f3f67d1c819710e48b30597059c801ab2bafe3ee353ce3ade1fa21344ab6adee31d8d65a76288ca9a1f0d92cc7b267f0f0cbb1250d1fd1cc22981587d4e13042621199b3d1556208e5c246b85e3a75af62f890d014125f5622aa2ff7512d79a3eb23d85fffdba2b7801973ec9ed1c7cebc5809dbec0628b8a0e3a25e1b5a21f1009844f08f7876b92fba0d8d8d7228d1f77d71563501e01ba45916edb01135052eb79aed829ac77941851d0001a57a06baa0ebdf8a68085e696ed448569f86980f4598c0ee09ef8bc37e8aa329934392003f1e3fbca65915b8fe20d705b8724fdf6fab930f80bd5520b4410bfbe65125180f21cc5390bb4d68ff5917f0138fa809fb43c62661a0ac34e3e8bdb3628d5d027c8f9967d7d34fa4ec9c5c20cb940eb3b25b1eda396f3972ab0584dd4681baa9540064a0e0cb9f6031073564af77b0999988dd28d19fa8ba579dbe1", 0x38b) 07:02:52 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x128) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r4, r5) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) flock(r1, 0x7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r6, r6) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@echo}}}}) r7 = socket(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0x18, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) fcntl$getown(r0, 0x5) 07:02:52 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)) 07:02:52 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000064f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000767000/0x1000)=nil}, {0x0, &(0x7f00006e9000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil, 0x1000040000000}, {&(0x7f00006f0000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f000034f000/0x1000)=nil, &(0x7f000073f000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {}, {0x0, &(0x7f000042f000/0x2000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) select(0x35, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 07:02:52 executing program 3: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) 07:02:52 executing program 1: setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = geteuid() setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, r4, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) dup(r5) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) kqueue() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)="9c0a", 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) 07:02:52 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="7b18357f04efff1705000000006f5d9f31123c3f5e8a005cf26c0bdd781077c0aaed71bb587861dc5c52a371a0b2153af2f4444b454bbbe7a619131af46eee05996a92004f13522b0bda8868b398cc3ea50305f24f5ff296a555dc903b4eb2989b2f2c229a21bfa24ea3cec31367380bb0c7b3ebf2ef0d8e74e4d4bbacfd5730ab589b277cb981cd8748ce9797df"], 0x1c, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f105113b916d0d08cf5ae83e924ad8", 0x15}], 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0xfffffffe, {0xfffffffffffeff00, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x20, 0x2, 0xff) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000003c0)="91aa4546", &(0x7f0000000040)=0xfe88, 0x0, 0x0) 07:02:52 executing program 3: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b8", 0xc1}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xaf, 0xfffffffffffffffe, 0xc767}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x5c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:02:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000026c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, [@fragment={0x4}]}}}}}}}) 07:02:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x102a, &(0x7f0000000900)={@random="688e45c14785", @local, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1014, 0x65, 0xf9, 0xff, 0x88, 0x0, @multicast2, @rand_addr=0xffffffc0}, @generic="1e235d5dac44d3ad457e7864b7e455ff55edfd6371b442ff0ac575a88bebd348daa362e8b5984f00bbdd5ae0e2cdacc9338967a1deef61b47ad34723ae1550bde670e674fde066ce639a18f80f042aee4a43aee1d2803886acb7ff4cd890f8cb544deb6d55560e2e23d6130a241b392b64e5174ae05c1296ee7b90b6539a238870e29afe378d39e526d430a4ff3bcbaffdc6bc91159358b0e41a488a514cbc9d47b3f0835b1217b7f3044915269b5ae7cb9539377b0880f863b4aeb77111f224d148db1e17e805aec8921afa75b653f1c2a718d7098494a680600c3a3389974842537b195519e7a6cc98ff6595f9be0fe811246def51df0a9debe0528bf157c1a3cb033c7c41645d743dce88c61561c07bb13dfe57e4d98e8309965e7a348343aca187fbcff85e20beb233099c4f785fba6159c564b60400fdb1682d44684cdb773fe822aa390639138275367d1059eeca3bd9cd2eedfcec4fb4126172081ed94f1aab650befb8ad02e0a312eb65f9fd3ba5d0b0864de2f1d3fe4683c6ed7040199f766f5ee380bf81cb50bba39626c96adfa8477f62b8b8fab247a429244af15935a216203374b66a3fd0096632a28e165bcefa02f332b01830c8a9f600517a981661b91310aa1ae1c1ac81f66522ccf29ad77fedef25782a1363c3d368b8d3be97bd3c074633e8330eeab8be78e695578fad87392dd095fe6124d91b1b0e81e190cf532970ba6d505e3265314ffdaf432b041ad2c31ecebc10b6ec200654172edd90ae7a756e39e1db8bb047bf70254dbd58908fd5c781c09cfb2c82e7321d26747260b8a1d9f4b5de93f257d0045b7fb46c1f86e6ba81568b6f7f6227be771227988611029a426ac719ca46c70774c74d7d1d194deec27377892efebfaed4a09d8d8548d64e9ece2edf285073b7a4ca8140545ec097fa92c9efffd1f3530c3a5053a628e6301b5212aa56a8541394350817749658b9216d6a8ca9995efdf7dc01c92350102255872b3aecc42f2bb55faf60411526a798967278ff1b19ee92af8c990e0d26d54b4c5bb862ff9f18b59a7b28d3d060f718037b983b047b152d484712099950e4c49948774b747502da161ac84a5ba9681e22fe15a4772374cef81e4a1b03d872e760d60a2ba274f716be47b59a320f1bef9aee15bf3ade07b379c8d7aeaa767b941abf02902641f61a2f4ae261b197ab76df96311ee3af92a82783f0e961eb432ebe25143694c3e83a294f25f06aeb901d4b012693fec90bb3164e494c15786dad75a781257e771e6835f963f23c4dd74b50375c23919c4f2ee4b2a3eb8e64faab7d08ff6d0f2ae21e47141d829324d380cf64741d5fc72e63aee06d22634f06bb01117c770e925c399cacb250713302f654cdaf01da35704555d61ebf2595e52864e62d1b9642e3587257d41871c5dfcffd94ffe186499072eb3c91490644166257d384fe6da6092b88174115fdcc01fdf462f16d4bc6ef9bf078d3db5a06c44adfce800c0999f06669cf9e370b28509cfbc49add945a47b6ae7c84bde165f84ffd84a6d33720745f42275010db7b0c7af53f981dab35c2d8aaff9e0bd16c04fcd512fb626ee15ed5d32b9dc3ad80b9003f7511343ce8db1617b9fda065d92572f9d7b16d526fef58716eded822ddf92e4970d4030cb09545dca7591b9315428d2ae429b4f495f8cee351d22ad148e65136ed876194cea2f445e09a2f842e673e47e82fbae4663bf5b02bfe877052127a338b3f7a37bd66fcd62a31fb27bfd2d02533f5ff7591da3ac7952a7d80bd9077f153e5fe0fea4e1da9c6fdfdfea1e031e2a8eaa8369adec67a03b028a2c06583cce37c1e5d6b9ee52d513a9125202288292f4fb69c777c4f4b50b9e902019f5bbc58ce9b26f72c9ff302deab5ee0739df7b326997cad10e231d750541dd97efbca95bfaa4e4c4ebda65430ea61c03fa5c36c8a0d93ae0fd9f27249f9b53a8a27faeab67285e2af56f41d46a19b1f671ad749a1b3a933ff9a5ecd5430b081c8bf600e96ec4c5a226921491c884e9d7114ed4c01fb4403cac490bf090bb23f8b22235b030d63873d1f52d33a33151577a5764a231c257d08cb446bd0041b154cb33f6e7b2d84ef1a5144f97814ffddff8822b5b1bdf156259cf6391c6d48fe0b22078157879cc4c0beed6a81b9e17a680d80f0c0f529f1089631c7489122d121af9656c64a6f64fd8ca6e8251477a97b6794495b8bb1b9a43b92dfa2abc528167756d83129ec0dbcd1256910df7fe72a0341ea7464dd0a509ff7c81a4f703daf7131f795ade20d1ffc1ec2205798333cd5cf4f942d515878d6d4e76a2eb762bd3408b4dad6d4834aff51c64ea4007a846af67bf7c00c76491925925451c9ecbb63de7127350ef0eaad17e28a3696a8d0c64406e1ce0dc0b96590725af8035a1867538669ac3007db75c42ecbda77b73b60341fbd71eec15d114bf096e7b3ce15b71a877f5f0400932085420b36de4087458af0dbcd9d73488cc023d19af1f90b49f9f6b8bd6d869b02444f54af838b8c350631354c1c9593a30fbf955202c8cc9efa075255c3cce64e77ccf7cdbf890f6998c510aab1ab5aadb8a56f95668924aff2d4c4934818b57a65c3dac96b97f83baa4cd8a6bbc647836750e7909c0f5f1c5727e9844e2c28f965f4c619f1506f911a1c9fcc47c0d39affcfeac317fdb708b94b6ef199ef3ea5280e79904edaebe664576b764d50d295500baf50a69fd541c2c4171eb838163d1b043eb3323d89b316050aa3e21fd31b846736a70f14a39b5b04b1301b5b7d5fbac15cbbb84300dbd3de93fd5b3fe0cde70d28801402de364beb9242549e18512e919131071be9ed01bb3b2893039bf2edda72bcb7a600e75321dd2727c0dd69d5ddab2038630ef995faf1fdc0384b2cc14d5b07ee0eadb090093e99d35ab5e5774af2ab687a6d42e91d2377d2cc982aba47d112e20c3c4ed713f39499cbfd9fa731b96f7366124664a391b6e96eb5acb4813123c876b900bd02d3746b7b8534eee809c80a041ddf0c181c137657c35ac0ae86e8eb120005e7e0660e31454d7a8224e4616d93644c5214d71fab3d2bd085caba3eb8655142be958157840a22f8ff60ea2f38d0a3172c3729f52808d70d063653aef1e1afbaaaacb2edb1021bf2dda5becfdb4be973ebf03102889331514624f0141e75780890aeb46880a53f319436b228fb996cd4b143ac9eb99eb73ee483e35a1ec27ec75f28f14a197db1b2d477100864886c44ee35efeae7e1256ddc2fd5af7b51ca617fffa721059bad0f5b8d28d3be2a6fe2d04d7b2d5a306c00d50d32a67a7e3188ca697d287866ec1d6cc57eaf536951c73fb3e19008e258bec279ccaa697faf0b3c1d61ff3d8570f9fb0830b5ae54acc031f34ef00afe1f94f4833b0b91d6a317e75f6ee0df5ca53a26b77b4571fa7c99cbf88b17ba8bf2061ff2ba4beb9142572016a7203760b890945f9425d5b0a0fb8e973c3c1dcc8d8949e6f0863e97ecfb3e15bb782150023d02cc5044ff6073cad64978faad849d1ac1c869d6cc9254a3be59e2caf2c7395a60bfb43eee0a5cdc60fb2401b8533a903d448759c8d0da2e99c86165d7cfdbd34222361598a77695cc69ccd369ec9835190b1f1f1c0823c8489f660a456540e02f39eb8df37b2c9e3f13fc0261e569951d830e3cd59d61bacd6290d0cb72829a92663f39c1636b32430592102b1359daf7de8136565351a5e81dda0951e54c2d9b6e99050e777845052e1b223788b13247570f1fc35b053dca708c224bbfe396dfe72fa486fe198d350ad741ac77865f82f7ca5e51ae4954acbe8c24e3b82a9a37d9612eb1fdd7a7fbb2cc918eec0c6c11c6835c9c8eb15efe620ca7b8a2017c7252affb8b5b76f9145b2831cfe5aac3eb88b43b5700665baa3d58a93ffbff1f3fa629d66931dfa6b896788d081d97bf251afe6ca33f4c1b72e152a90bda4c3af12773bf2a6ce70665c3be896eaedce20a95d028f7476120417f577dd684df76dbd8dafa6a067b0eb97aa2ef9e77b687041f4d09036b84bc4cf37b7da8a117fdccd0ac09d6427213fe7a00496e83b1661d75c15dfb402aca5a344fab8eddc52d5108e7e6bec3973fdbd707c2ea7653285d701e1456d8d8f844ac5020bde5980cbf702bce4a333dd58a459de652b7bfb9a3118da922b786e3f6b23350a89995f22500a61dc8a37589078d4f94073b76ed130483caae610914c55cb20916fee60875417b31b1484fe3514c5216a5d737f500ad5e40d22f735d59823c088d751fd07a67ce2636d49931533554133532011f12faf11567ac8900bd5fb6b0eec0ad2b1eb940d31d443bdbb2ae1e707599649520e2aeb1571768261c213cdfd970ebdfae5adad0886b11386aba7a0502739ea03e44afa78dbfa93a679b4595b6d8d21747b95e3c135f48e4b771f534d1e3325441532975d9b1700bdc5fdfd8194a56f389548b5a0472d5f7342708b9982712df39702703eee18ce0df41e24d272a56826148fe11908277180b41afb105277ab690cdad016babee0b371b166959d5515120e34a4f0c8eeacae988c35e6301738dd1a737fc7019485da6e197a07a5369115bad09924126a70e42e07eea92c8312e6084613e8db6851953dd6e9ed5896d16dc2f51e43eecbca86830c4e88014d5a2c745c520d4802846f0df5a38cb60cd39f87428a2133f5484b38af1449cfa2dbff1a216dc62cea2393dbe56d6137616d6e7cfdd390dce107c8145520bc58433d767639531d0efc6bc75c364ba000193dd46681a18d96c6661d0e0294eb24d97f7324525017b607abac60a1a010f1d1d237cb51353e1c0b7d6cf9ae94d86f52c6088597c83a1669217778ca4df3d779deeb8136b920a6af0455b813081c5deb25ba2af52017d153fc30c87bf57531d2546873cd68343ddbeec86386584ec0a3b6fc7e141468f375945ff3934513b292ec595b88ef5bf08592335ada38117cd7bc78279c25f6a1a1fecbb93003ccf2bd5f19e8c53ab72cb8b105ff0c4c156944211276ad8749cc5cfb35b9b816c821606fba36e628dc3490930d43f746174424de03d7c3ed6041c5319e1659307438303a2006cd3c725b1b1f48690d4fcad4b6b1684460fb069802c6affbd4de081e554ae3e368acc066a2019f2cad699ed0220a5d8387e82c5626c23c18690170e6079b6b172194346b73c2c69e47a8f9b73b23d052a676b6a4ae6d4f80b7ac2be72d4dbbb632a05eeb39efdd2f191a753dc18dc3267bbf851b4a458e1a116e75997f5f91400eb6660c5f9f63502bc903b8572679ab0b2b034b4e99b4b65107ecf43fec4c3523c46b8652e8e6c08f2cd784e096835bdbc7dd64be9386518fbcbab6d50dd10818b52e2e2332b2d6a45066449e266be4b8dbe5760d7c32c75591e96a7e662f572b9e5038690b93b1efae56df5a3d8a3da6ad3a70ca7af126be0efb4de53a98e460e80fdab2b96fa604f26d075b1642762ab617eabcb05d1f42fa9851b614846d62b4e9c2529949bc3a6cef457871cf304565e4c2eb011f94c02a2f9ba3b191900da91c11ae71fadb3cb2d123b1f6a58c74f7b12e9f079ebc0bb8e05b14a9a0de36474397bc668194b173f46f14a3c3f5194fbf4b47014c036ab92a9e6ba5f444d809465b81674380aefc934f08e273e3a0266c6db80c0014f03cbad58a9ee1cad049470ec8bb93534b39774fba4871e3fd5deac4b7da61a11e82f45163dc27ba14fc6e7c69145ba9699c0a95ec9f28c6282086821a53fb2edc29824898f69"}}}}) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x5, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) 07:02:52 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup2(r5, r4) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES64=r2, @ANYRESDEC=r1, @ANYRES32=r7, @ANYRES8=r4, @ANYRES8], 0x10) select(0x40, &(0x7f0000000000)={0xfff}, 0x0, 0x0, 0x0) write(r8, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) r9 = socket(0x2, 0x3, 0x2f) r10 = dup(r9) setsockopt$inet_opts(r10, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x305b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 07:02:52 executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x7}) write(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) r3 = open(0x0, 0x0, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f000028d000/0x2000)=nil, 0x2000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x1, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) shmdt(0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000140), 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x4, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x9}) 07:02:52 executing program 2: syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080), 0xd29, 0x5afb2bce) getpid() setreuid(0xee00, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069de, &(0x7f00000001c0)) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x40047307, &(0x7f00000001c0)) stat(0x0, &(0x7f00000000c0)) r3 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) bind$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, 0x0) login: map stack 0x20000000-0x20400000 of map 0xfffffd8073823370 failed: hole in range 07:02:52 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x40, 0x800003f) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r0, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file1\x00') msgget$private(0x0, 0x0) (async) r1 = msgget$private(0x0, 0x0) dup(r0) (async) dup(r0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000013c0)=""/79) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) 07:02:52 executing program 6: socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r0 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYRES16], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x195a05e282d6161, 0x0, 0xfd64) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setpgid(r1, 0x0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) accept$inet(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c854916239284a2fb67c7780bc903a35ad38d436c41229a639271d29ae28db8b18071fa8c9d6f48705989f8", &(0x7f0000000080)=0x2f, &(0x7f00000000c0)="ed1f17ba0a4c29c85c84721094048245b21c941cde12137ec3c022ad54444b6fc075deca64b2358665fff6c540afed3507d00b548530fbedba514f25c53eb670b67f85473fd0b9adc78aba58", 0x4c) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001a40)=""/45) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa"]) 07:02:52 executing program 0: sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) 07:02:52 executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) 07:02:52 executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/132, 0x84}], 0x3) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000240)="cb266694fa0c7f3662c8dc1415afb9814ad8c8f63fb266d92fb5110035e808c0b205f2ddeed2838bbbd8251378153d4ba7c5a37c2d29d676408b1b9a00fa3a948adb73eb0a8ef61e09e9f87c134005cb583c1ee6ab8a453dfb3e1b61587c320f86fb994400398fb6735c39e2d322c36b1880a8e14302ebb256eeea", 0x0, &(0x7f0000000300)="ae9a46fca5baa13001c6c096eac986d9d2b284269ac38f0a8b4892b8b2b9210ae32e526874d1e1e92120b7ead083728a12df818c26e2a960b80e810bf717e23a69844989e49479d37a8cd53b855aac35b17894688c977deb02f6ff53cc454b378c23d0c30fb445db4404fdf6e602477b156cc2c9d28c8254592a1ce3469f0257bbdb58cccb51cd0a81657e5572564aa443f2b9ff1e167395362ead8eb3409a9f293c85ea3e9dd5db24441e17e0d9f7cfac854b606e505a1b4f21d1ad19b09f77c47f2c6746d5bd7a325b0dd1aeacbc20e3a06e62f3ae526b9fcd78610f2e2730108c32d663", 0xe5) 07:02:52 executing program 7: setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = geteuid() setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) fchownat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, r4, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) dup(r5) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)) (async) kqueue() (async) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)="9c0a", 0x2}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) 07:02:52 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffc, 0x8, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r5 = dup2(r3, r2) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)=0x8) socket(0x6, 0x2, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) 07:02:52 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r2, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x6, 0x3, 0x3, "1d7cae7cb82772fc9aa2f4c15a2e5b2279b7ccfe", 0xe1ae}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:52 executing program 5: getsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/3, 0x3, 0x1000, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 07:02:52 executing program 6: sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40001f22, r0) 07:02:52 executing program 7: syz_emit_ethernet(0x1c3, &(0x7f00000001c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x18d, 0x3a, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x4, 0xed64, 0xfffffffffffffffa, "4b2ea5f0e8eb9f1ad004d8ec01db5807a620d178d2f0b8565f08f0c951b0a50821610f94a31281e2bb39780e2796c328a81440547f3deb7f6678d5599407822894da1a3a7cb3b083e563b6ca4995f002154908d410459d4a7001ffd0f9590fa69595399842446eab02f2673015de108e9d5e23a109c61f78f244f82c0734fdda57d66a66befee0c7d6c5ecf99f80064f113e2d70e57b796a7be187517e9e019e77f42e7fc4f51522e7c7d6076bda5da8ae8cf13c8890e3e045fa2c43965aaeba9f28ff86f50df20f65fa8f272fa2084cbba1291fa69d0f4388d0ec812352fc97ecc8beff11db3bee6c3f86dd52af135b99524f63efa18b131486a421e8376fb359cda9a6c464fffc0b8de5353e28bc94f2124d8fd139756aa19fdd5f5abac663a6fcdacfdd98d2f6bc1d723a4699e0710fb3dbf156aa16657ee96ed854592931746285660ec4049c43d6a6d075a9549b66ddf7435e70ebe0ff210bd101cba90431473b7eb56eb9a866375c4a2d56a1295d565694fb141737925defd283"}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) poll(&(0x7f0000000480), 0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x21, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r3, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x77ac) 07:02:52 executing program 6: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x4, 0x7, 0xffffffff]}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getpid() linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) 07:02:52 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) setrlimit(0x0, &(0x7f0000000980)) (async) syz_open_pts() (async) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) (async) r0 = geteuid() setuid(r0) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) r5 = getgid() (async) r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) (async) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) (async) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) (async) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)) 07:02:52 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') 07:02:52 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) setsockopt(0xffffffffffffffff, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b0200007f00000103700634728a9e6aa46a03b68ca5da052e6d21edb3eaa4884e433951bed0da68a97f7ee07910c753076554e60c56dfd064e0686c29f3c49e2ac8762ac4c8a77cd2391e730e3ff91d2d44f803ff56890ffb5a1187eeda07b11869e6523689cb9dd03da06930a7df68d79acc0d5bd9b2bf2a4c631733"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000006c0)) setsockopt(0xffffffffffffffff, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000280)=0x7, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)="ffff001089eda9", 0x7}, {&(0x7f0000000200)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b26be445fb60214c90df784cf220274de36eba15e90be2e695a5209b98942a617e10a44241a0f72d323b22431a12dc087fc5df05a5b780592752a", 0x4e}], 0x2) 07:02:52 executing program 6: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) 07:02:52 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x5f}, {}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x41) getpid() msgget$private(0x0, 0x0) getuid() setuid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 07:02:52 executing program 6: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0xfffffffffffffffe) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x825d, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 07:02:52 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000180), 0x0) socket(0x2, 0x2, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x7f9}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x138) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x9095, 0x7fffffff, {0x70, 0xd9}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r4, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) 07:02:52 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) r2 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', r2, 0x0, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="78151ed6bfb0afec0b5fef050000006383651308c1f6bb802095c78545baaa54e2c6603942a2547256302ac12d07e313ee72cf390fda149c3819c7146cd56fc465dc169230604b324a249e23e382f2bb84048d96af1ffb9f"], 0x10) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f000002c000/0x2000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x800000000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00001f2000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000065000/0x2000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) 07:02:52 executing program 6: r0 = socket(0x20, 0x4, 0x2) socketpair(0x18, 0x3, 0x3c, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) close(r0) fcntl$getflags(r0, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 07:02:52 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x27ff9, 0x0, 0x9980, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="c2a9856cea3e8a2630", 0x9}], 0x1) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x880, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x8, 0x3, 0x7fffffff, 0x686, "3184bb56235bb7c238ea59968df25fae14374283", 0x2, 0x400}) close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x1001, 0x80a19e, "bb0800010009572ab3dae79ab20000000100"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 07:02:52 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x1980c57d, 0x4, "256ac2355a773596f2e97ebb62b39e275a382ba7", 0x5, 0x8001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) chflags(&(0x7f0000001180)='./file0\x00', 0x10000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file0/file0\x00'}) 07:02:52 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) socketpair(0x6, 0x3, 0xcd, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40), 0x40, 0x0) r3 = kqueue() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000680)="1b75f7e73f14f4f880d691a5e7a072d90f90c7c4b2388ba2ffaddcb3cd0257ea81f578eb8f1beef0fd57dd6f24d2c78339c276aff4b0b42042c50710aa3f276b338992dc3a5c98c76ce52e4197c88ce88917aee60e830088967973f43d1a0bb2d2c15a8f9139315ebc890f6b2f850ed18a90d2b125408e7191957a7c4d6982fb6d2d7c9548431f3b369c2e71d2f7a2a29f726f10bfdfa0da667bc2e163072e3f85dc6f3e311acfc2da43d7fe222dd109b285429c7a24b60bb018df6510d7aecd5153ee74", 0xc4}, {&(0x7f0000000840)="0e96552d9c40243413034681c2debd5c2586174f2d2efdc122e0b578420bddbbdb711d35b5bac732a95a695f218ccf2a79346afedffd04ad9e8f6b2d8dcbef0dca56e224c2866befa2b5c765b2963947b337fecd3fba08216262982b627ef73b16ec32cefdb9c50cf0f37c27b9fa67cf57aaf973369c3133f478c25b83ccb8760264787e2ad9014f106a6e3760f80c500cc2f2b46148b1f69f975bdbbd3f77953b8c83fdc584cb4e71bd27610d14b0ee77849d3dadea22ed3ed570547b3c323cb9c72898f09d8bf5d9f9e74d9d1fc20634bcbeeccd5c8105b395c3f1a3483fbf8221edab79c291e60638c1446b56a79d9c05f5dd25a8127e2b2eb2b0ee2abe7bdfccb33783a34b9c5a637fa7e83aa79dd196ed84093ab1fdae41597c54e6a8203446c640a0f5a8f29df1f7bc45c8b7d3f3f46bcc6925bb1153926b46cd6703409b8baecb118af7746be5b6b680b906ccd2f2189389953a3203748f158f0591b5d7c13eeb27ca44d249ca26345823a9cd395d9672e00280585b5a6978621e21fa159a553e7dc44693bb9aa6ca55b94b3950f1be99e81ea6c66a8562557775ec05d0e353979c01ba8b052f5f208ef6cb1995e96936cac8dcb5d0663612f02803a0ebce620d6280b1a626014b20482bf0527f7ecf394230c5f729638cc388fab7897319ebff8495e8698fca44a9ff2649c756fc94e2e894ce44b8c89351d6a487055a2615610cabb6e309bc0163d52fb82f0d75472f85ec26460988df15f02b5ae3d36ec55e5701dc539d21b1693c34868386af08a8a4a723e8787a6135ee5f977aae36cc6aef97f6c5c4d9d407c1f21e0ef1b46a14dbe939c5c5bfd32b16c7b71463281fb4d4adc94e3649f652f44c61b63cef106b1a248b66b2ff42694035de853f57934c2ca73429b3c4b98b0432489a2f7f99343c8272e42227c7339545c6159033158020540e487b32ea14ecb0bca03dcfb09252a5221ded9e5bc19f8531e206c7b767f090d4cca94c8eef0d58f85a4ae44198a993b3a51fe85ccfed01a2f2b7f7fdfa13447fd562979bedbc944ac44c65ce4c48368b8801eba601e877bb8554d9fa5a67b3e23f01e029a0658692fe8af764c24c2f98f5b979117c9f086b72f7360d37cd11e2ff40f0d57d34b2318f9f925a92bad80690e9601254b27cf309a4745b826a358d2a2039bfcc8b95fd337fa314f112011622f4768ac2327f6dfedaa4eceeb7268594284567bc65bd6589ab50ad29ef85ab788f8fc64b389c6d96fd0230b161c2172958aabc8731f809d17aab23fc71e8b988bb1f0a87f30872e325dd4aaabf34f6decad9de48ed9b119908a8c69e155a8611bc0a477a197e6593617bbad85d96776ce813d3b3e548536b3f9c3a976970e92f2713c5f00d2f520df59f23bf5df0266f40c5b3b289383bf2e47591e519b90ae95ac4ed1262a99a1ba79ffc6b4d03c191b8600b34f8b490506ebe0fc5224369b3a637f31ac869277dccec04c642fdd5bef6059a5aa8905bebf1c76f506892080c63cdb45d78ec3ca4a88b92df28a342965b2d09127afb444a0639574316387a46f2b38a9570139a57599505219cc8e51fdff5d960f1ebaf7a7321d471dbdd6d8f1c085a58e7c0a138f770ae052accd9499940f9027fbf20f44606aad45885ab8fa3b9dfaae6c972b7084615129468ad7d629027cb791116639790f12694f8f9bb9e9d05f40fa5b075c2275d9a4cdfa8bc5bb35d3bc77b35a18272e7d4fde8fd2a6b2b7d14e9c3cd93c2d2e8673f9e999df4e19ec92355c9828c8ed46041cfd5499607f948f7504ecb25f9f5b1392701851b45d9dac31f49d7ea58314e107021ae301322aaba2996971825260055f71012ff34260072c1c471620e85ae59f6a3f4a653d5875b4a8313e2eec18294e7686ba3feba70f2c3b0880a77d7db15b42c4381022ff289368199230094bef7f9787b261c54f01c0311244fbe57515034be9f99f07279685d5ea6b18159a183bdddae7ff1868e0b194f40cb520369dd315dc2a9ab95ab7f72c8c569a188150ae6afcbc962866b3fe3fcf25b1d372714aa8aa1f3ec525a4be710f107837ea94c198c2101065a6bb1742e5bc56f504d1ff757384c21fe95d8351232a4b3234897141256d527b2af0cf295473ee6cf5a4ff92755bdff6891d19538ef5fd739939437ae9f23744fe6e408ea5674ec980b0cc039be9062bff35828b3aa53a4308ee488dc0ac203c707f30e94d53453bd8f703f273725c425332fc5ceb91186cde29f8065e3ba59055ebf963d678874d4db3c9ed1c22f91101d198dde572806e225ded645e4a48d3727a61a87ef5733c5b70260ac1eb21a371d5a4381dd1154849a4f25f2b4a5344a1b09c4484f6e20d1c1348cc9407b344ffe7b47bef8cc5d312c0d20c7b9efb3be0fa7c3bdcfffc0e59f4e842ca27f54f7f77eda3b5687613ed4f0f9ca6a97cd4c4445fa628313dcf55987baa9a8295b5e422b53ad26cc74757b1af840f17945247d54f92958384e877bcd42a3b50fb4d199787eaa9e8e53f964c2fd7689e5e4cae2a3e8f9d08051fdcd8b8df34c3d28685f8c957eac7dd187e5eab57c9571ed9e866f8dca361c3b792d77e1b248354018b0cac1a157a81cbafd2e09dc1c18c48e4889f9475b48e6e60eb274c9fbebb3a2fdaf0e6263617e260e033d24ec07096bd33d6364c8af5954f295008576f7c638f1513db19f157d331baf1273ac53d91ba9de1eb5e4eb9603de91f21a99087abba6658dd72b3e30a365a99df76d3f36a542c12bd0c86fa33846e0396349bb1ea64746285ce1cf937fdc98c6ff53bfd34414fa90ff8a14dfb28e09ae98635a0a46b5a1a3a113046d7e79176568299aafea695b7b937978d0de52ac77bbea9d0ef0a3f01dbe92fac16391617d0e6c189620117d757005bbc57b0d0e4c9f6a76383e16c9b3da0154fefb4ae718aff45297931ad4baf1431cce1fa7dc42edc9b7708377bb81c06ee93f8310418937876fe8ef24a26009df3e78760af6555f991b815560dec2e9a63282797b456014ed6f3a9a87059964d650fa8932ce3dfcb44fc7fdc3fcf10db86ddfe8397a710a477abece2cffe612e5f3d20da35ad7499971790d4b6eacd7c76ab979a25ef6d6d4f30ed97b3ca3f4609f120bdf047a5f27fe4f54bfcfa083f8cf52c8171d261d08d7f2464d62cd17b414944b813d45e5b26df6f09f577c6e10df997a01b4fc633d97a5255079eaf30f34d62fb205e1a6e45deaae65b11a7460d6a9fdeb727430aa9e5b1e9767aeecbd53df60b1158e208dc1108d9febb8ccf766f99a6b07d9b63638c37c84112b36eedd4a58830490c0d94fb1d9bf6d82e0bdb89149399f1d33670edceed770e5daf8bd71bb5153e53f473c418167a24cfe973337dc39086ddf447ee663f849d89369f83050050838ad5115d79a261c8445e1a7d7df74e74bd26ea2ee4e6c51c7272af3e60d601b2dba3f87926f98eda13dbb02adcf3cad37f3625d00c19644b60720ad51c72b1728f1c187960b88899e0656dec5200e1d28676730692391223468325223455e18a29c15ce0fe4978a136d2c3148b0fa94b0f2388b89a0cfbd0d605aa6e2770bf4ce966bb8534b8add51153140d73cd84ffc4ee51b022c709081e3e3030ff0dd24d6beecc944a364bfc38fbc51d2bbf97815e2df610524872fea43e0d61987a31aa03c11417f781e27b33f3b5b5bc36fe96db95b89391a353a01fb598e96e4f6b05b07d075fe80dff52e78d4ba21021ccf615257dd5d52ffdd1352b95dae45eb86a7d8557cbcfc2cac23d9e767f37a371db82c00e9a9f26ee10dc762b0c77ebbb6d4148adf25650aee1136116977f74eea53b5292877b612f8f7807b3379b8c6910cd10ee3b260a0582d5c3aa227cc0c8c2c1561fc221d1121ed75565067f8ef4b19ddb62f2d2d1f822fecd6123b5dbfcf22ea17d49c3be47d9df960ff3fec0bd1de4964b299d40f7b95d5cb131f85d501cba2897a91ce882ed2b1b5444bb74053af234d356fc2fb10137ab236cc270e0442de95de0f910531d777a3509c54f93f5dc850d652a57c049dfb237a501b3ba07dddd4b666cff2081bc373118a0ec8518f511745379fcc50af61d2038b82576ae105a52c9496e78de1ebcbb31ad318abefef13676bfc3eb8a90ab9b2f81a4cc43cde1018f8410d58e311b732c0777ec8dd917cb1c3685ff1c2cb80f3f9001ed8ea3c2266cdfdd5efc80af38224c84a34299bf26baadf585ef68eb3b30fb2c033715150f446abaa78eb97556af32cd545397d2b3997483a9567cf1d2e2fdcdf3a1e887fa47d9a7ee6aa5adfbd209b78ed8a6272a943352985ba58fc0ecf7b9a42c540a664732f18c583b5821dda4b9dfef38d2a20851a582734288f7b6459d468ba1753b75801e42f7946ccd67b2a3fb1a157ada5c3a61c189f04a9ec0197e9a9319654d97621628a65f7a106f15b100a36e9962702f1ad431e4d034a4e635ec4a0756c1a71a7304d339365e1f369a72d28cdcfeacff856aa1c9d3d9e6f144b2d8dcf50198cf22b29fc8ae1d23a9b34ed014e1f8f911669c0971e6d13f52f60eb82391ab6ccf9a360ec1b5a17d7efb179e0bab221e6adf203679cc415844198ab8681794fbea9bc6cb1b0ec62f9fa38680bc6cd0df07357ce52d3fe49e42a498d723a67d42b0529485dc97fe4aceb92b44fa867a50a8788901dbcc357b46f85cba3b38aea5f552e2006368c76c6950da614d32359c514884621bd58aae9e7d7c91354894c3e973c459c8b78f77354a5ee46714781e47884141c4f5907333bfa629cb82c4ae1a723b912ff03e9d80c69c7f39548edad859df75f300ac18bc75ddbadbf6328f68a1f7ff4d3914e018eb60ee8edabdbdc6cb844c8e6c93109016ee90cbdacde7cd42a2d22c0eed9f26853a9f5dda5a2be08f7c9241f0432ed763cb2cad505855f841f84840a30f721be80ef3d9a7e5255994a52c2be1ee5992e5a937f86e746b7cd3ad4ef3350dfe89ded889a99e8e44cfc6266766a62e47d46bf75461cdfc64efecb3ae00906bfc063f3271feeec2b3d8af6eb14ddbc79e4cac47cf0710f34a3df77509a103ee81fffa3af67961f35c9b8b425afbaea9c2886c97ef864c869056f8c74dd77274bd6bf2c11473e8d2095792ca315b9b9a8d3538ec476c516c41b635f2e6efb0d79a3ab2984c50e616f800a2dde120e0dd364734f2e079afabc1dc64a20ade24de50c28c65068d7e0e9424eb154a7844ff6a8d6f771263ca403ddc19c318a94bc445c49b30f41ba63708598edc932cbadf071db1285404ab71cc421925cc0c625f68efd80729c60fd07770cc73dd187557e5a80832065aab4effa85e77ee527a0114f415c82604e71b63f0e7857722dd1c0f333cb7a57ebb374d778255ef0583d9c80b133c0c466ac71ddb7bf63594d1cfbee204f766039a4b924e1ebe3066ef594699644a537a293f6e195e3dfed5f25c32ab8ab2930e0e5ddde862466d59b1ce39761efd445c572b8dc5d3ede48dcc00b76204c9f4cae13b826bec18a6d959d66936608dd6dde6b204ca4f37cea3252c2e92877cc3850f9c1c5af2b33159e84d468721a63022af3c0d0a50c6cdd068c37cce4f1d9a5f2241e817e944edf207bc34a4ec43de26dbd897c61d5b881e49cef8056ac4fc86d054417a85200c936b585fcdaa2061b893764a16218f28ccb87b1beebd92d320088f391968bbc1063d5570d118e6b0e1086915cb2c9af64af58a913bd2a69400d2ced8b6a3b9b176106c42947ddc158fd8e717dce41497ef58a", 0x1000}, {&(0x7f0000001840)="64fe95c9ec0bf5fc3b436e8a453eba6f108c10df8cfa526f33ada125548fc3c329c32b1ee94ac41c6ad3123e3e0e60174046c319c432da40ec9bd0377f992956d735f1248bc0b7a8981ee84e9b806e6a476b8d38da50421daad5682a0e823158e2f84f7c120e00c3f48e8d291a72c18cd8de625785c2797ad4daedff3aad5b31f012c8ca94f9305d1aeae3055162f7f9f638183213b997ad22a90799c84f16d9123b03f832d9ecdb9043b48f5e3f9ba9db725e29dd854e4487640fd6", 0xbc}], 0x3, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000000000000000006", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x4}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x6}, {0x0, 0x40}, {0x2, 0x0, 0x0, 0xffff33c4}]}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000800)=0x3) syz_emit_ethernet(0x92, &(0x7f0000001b80)={@empty, @local, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x67, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x40, 0x0, {0x17, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @empty, {[@generic={0x94, 0xf, "ee371862439e2a2ddd755fa16f"}, @end, @ssrr={0x89, 0x13, 0x1, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}, @timestamp={0x44, 0x1a, 0x0, 0x3, 0x7, [{[@multicast1], 0x6}, {[@multicast2], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x9}, {[@local={0xac, 0x14, 0x0}], 0x3}]}]}}, "0b00922020fef1dd"}}}}}) writev(r0, &(0x7f0000000400), 0x0) r7 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r9, &(0x7f0000000000)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r8, r10) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x2000, 0x0, 0x0) writev(r6, 0x0, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000000)=0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:02:52 executing program 5: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000240), 0x0) mkdirat(r0, &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa0) symlinkat(&(0x7f0000000140)='./file3\x00', r0, &(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file1\x00', r0, &(0x7f0000000080)='./file2\x00') r1 = open$dir(&(0x7f0000000040)='.\x00', 0x8091, 0x41) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) dup2(r8, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x10, 0x3, 0x7c) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 07:02:52 executing program 6: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f00000001c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002dea0310 07:02:53 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda8f8f93004000000ff86dd606072620000010000000000000020000000000000000000001b"]) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="85d988acabfda6ff47fd3e2bd05a98df854fa3", 0x13}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/88, 0x58}, {&(0x7f0000000440)=""/117, 0x11}, {&(0x7f0000000740)=""/80, 0x50}], 0x6, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000aaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) 07:02:53 executing program 3: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x10000000000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f2e23e332a966696c6530009d52b44cb7674789ca1bb6a3ebfe66bb1405414d7678280320ea03692b32ffc0763a1a97cf0e14b1447bac2fcaec7cb3c283d6622116ec1a682ae4981fc168c7f378af5bc364d286d058b5c5571217ec5701000000eb556a423aa1cc7bae38684d3aadf55661dd62c64025a98697e2d5ac04fd9196f515a134a1ec3ed45d0b657eee561d577b003cfb05d4320a7da28934bd0ee545a98c969043dc3752cf7f08bebea4faf564f5d293caafc93fe21fd6f91a7fa1b29ab6678a456038c3bb62ea4b99f358693f000000a33eca7832529719964dc031e394ea2d48c2f6391539a33526c70b02b0c32d402c7d01041beaab9bb26ee3b423f6df377a636ac5208ed3232bc8e072ba00e2a2674ea11b460eda9815d77baceef437cf7fae9ddf88c4e5db224b6adbac9481c42c319cccb3e7b098f58800"], 0xa) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xe, 0x0, 0x0) bind(r3, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xfffffffe, 0x1}, 0xc) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) 07:02:53 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) (async) readv(r1, &(0x7f0000000180), 0x0) (async) socket(0x2, 0x2, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0x7f9}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x138) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x9095, 0x7fffffff, {0x70, 0xd9}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$inet(r4, &(0x7f0000000240)={0x2, 0x3}, 0xc) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) 07:02:53 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x4, 0x7, 0xffffffff]}) (async, rerun: 64) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) (rerun: 64) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) (async, rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getpid() (async, rerun: 32) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002dea0310 07:02:53 executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x1e3, &(0x7f0000000340)="98c1fe17a6f73fbbe17a89900be84d000000ec7699d9d127663ff1791c148b5e5f1a50b08391921f7dbf6cb16dab60b2a7f33ededd540e", &(0x7f00000000c0)=0x37, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x3}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x12, 0x0) sysctl$kern(&(0x7f0000000280)={0x0}, 0x2, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600de8000000000000f00000000000000aad2a7b504ab6f462bbfc599f396f5fd534e224e22594f259b8c1bbd419e8f62f3b4829e6d0d190a28f9e319585d1210ce4ab404fb60fdf48c7ec093f4d913907da00babb58dc8959d7865b67601ba0e4174c0787b5c4622f3ab5ff72c625c92d6976d2dd98807b60119a7a14c4faf32db202782f6f629111b546f5aefd0a1bfe4dcb385c5c9e4a68c7b5fa4ad96f313d59a09af7f262ee3c4b5f7d89900219b49f101000000677492a3bbb20e1761649462bcef481720400015dcc3adcd25a2d1791f982cfe9c53000020d384599f77ebe523ff0e5d130100ba24000000000000000036c435db230000099074e1950000000000000000b9c2d4777e0217a6cff47d64c51b2707792346b49a6ccb8d723356ab13c672a341f53382030e06eb7d7550d2a4d3de5ae5a4543979bec0709a78a36d7c102264932103c2002b19c43abcddfb5d2b5b56c8e609ad8b6b464774ebb86a62e7f0cff1ed8269e8fac682d70e632ffa7f7f6f7f13ac98cbeb0159e3050e0c2d696b01304e1fe75478ea60a58b3f6b6e9d5054c9f81c7499a0922041ba6f624bbd2ac4458ac4c20923b4ddae6f2e88374fcd7ed1e617557a0547cf38ce72dc830bb0900d7adcd6dadb4d36564d814757f63451b2aea12ef3aa134d9cd2f09e1114d89d9be2f51a8dff731d671b3bea87d31c957b188568d51b4545e810d94f2833a94d78e2ed2994ecf2998c552ac7f6", @ANYRES64=0x0, @ANYBLOB="b00223aef5d269d205b7cdbfd1cb672a171dd8163f2ba830544e95cf7044c57f08a97f2fc7bfc8acd9e604d4aa264ac6312bde2005406f41ed4c"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 07:02:53 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r0 = socket(0x0, 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x1000000000000006}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket$inet(0x2, 0x2, 0x4) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000040)}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000001340)=""/164, 0xa4}, {&(0x7f0000001400)=""/248, 0xf8}, {&(0x7f0000000280)=""/70, 0x46}], 0x7, 0x7) 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, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="280100000000000000be905db7e70a66e3a067af1633f322f727c4057d200a92095c9e3923cf0a71ef98c228ad34ee495cbdf94d0022aebd137b6b0fc692c66af4f6dc7026ad131ef9ae2323778ead7ee148be54ed9f1da71d03e9a7d10a49f25f7bd4b6e429fe1c3cadb6c41b64cbf8cc60205bb2d5269a660bbbe66769d03f1f21a090ed4c41f738a5fb25c22fb22a90b1d5189b25e158e15e619fff80031d76e371ebfc017f519be7da0f173caa51db1d6420c211db3a22c38d6f804e76119a245c23c5946810bd25a18e61453100000000000000"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69909009648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 07:02:53 executing program 2: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) (async) socketpair(0x6, 0x3, 0xcd, &(0x7f00000001c0)={0xffffffffffffffff}) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40), 0x40, 0x0) (async) r3 = kqueue() (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) close(r5) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000680)="1b75f7e73f14f4f880d691a5e7a072d90f90c7c4b2388ba2ffaddcb3cd0257ea81f578eb8f1beef0fd57dd6f24d2c78339c276aff4b0b42042c50710aa3f276b338992dc3a5c98c76ce52e4197c88ce88917aee60e830088967973f43d1a0bb2d2c15a8f9139315ebc890f6b2f850ed18a90d2b125408e7191957a7c4d6982fb6d2d7c9548431f3b369c2e71d2f7a2a29f726f10bfdfa0da667bc2e163072e3f85dc6f3e311acfc2da43d7fe222dd109b285429c7a24b60bb018df6510d7aecd5153ee74", 0xc4}, {&(0x7f0000000840)="0e96552d9c40243413034681c2debd5c2586174f2d2efdc122e0b578420bddbbdb711d35b5bac732a95a695f218ccf2a79346afedffd04ad9e8f6b2d8dcbef0dca56e224c2866befa2b5c765b2963947b337fecd3fba08216262982b627ef73b16ec32cefdb9c50cf0f37c27b9fa67cf57aaf973369c3133f478c25b83ccb8760264787e2ad9014f106a6e3760f80c500cc2f2b46148b1f69f975bdbbd3f77953b8c83fdc584cb4e71bd27610d14b0ee77849d3dadea22ed3ed570547b3c323cb9c72898f09d8bf5d9f9e74d9d1fc20634bcbeeccd5c8105b395c3f1a3483fbf8221edab79c291e60638c1446b56a79d9c05f5dd25a8127e2b2eb2b0ee2abe7bdfccb33783a34b9c5a637fa7e83aa79dd196ed84093ab1fdae41597c54e6a8203446c640a0f5a8f29df1f7bc45c8b7d3f3f46bcc6925bb1153926b46cd6703409b8baecb118af7746be5b6b680b906ccd2f2189389953a3203748f158f0591b5d7c13eeb27ca44d249ca26345823a9cd395d9672e00280585b5a6978621e21fa159a553e7dc44693bb9aa6ca55b94b3950f1be99e81ea6c66a8562557775ec05d0e353979c01ba8b052f5f208ef6cb1995e96936cac8dcb5d0663612f02803a0ebce620d6280b1a626014b20482bf0527f7ecf394230c5f729638cc388fab7897319ebff8495e8698fca44a9ff2649c756fc94e2e894ce44b8c89351d6a487055a2615610cabb6e309bc0163d52fb82f0d75472f85ec26460988df15f02b5ae3d36ec55e5701dc539d21b1693c34868386af08a8a4a723e8787a6135ee5f977aae36cc6aef97f6c5c4d9d407c1f21e0ef1b46a14dbe939c5c5bfd32b16c7b71463281fb4d4adc94e3649f652f44c61b63cef106b1a248b66b2ff42694035de853f57934c2ca73429b3c4b98b0432489a2f7f99343c8272e42227c7339545c6159033158020540e487b32ea14ecb0bca03dcfb09252a5221ded9e5bc19f8531e206c7b767f090d4cca94c8eef0d58f85a4ae44198a993b3a51fe85ccfed01a2f2b7f7fdfa13447fd562979bedbc944ac44c65ce4c48368b8801eba601e877bb8554d9fa5a67b3e23f01e029a0658692fe8af764c24c2f98f5b979117c9f086b72f7360d37cd11e2ff40f0d57d34b2318f9f925a92bad80690e9601254b27cf309a4745b826a358d2a2039bfcc8b95fd337fa314f112011622f4768ac2327f6dfedaa4eceeb7268594284567bc65bd6589ab50ad29ef85ab788f8fc64b389c6d96fd0230b161c2172958aabc8731f809d17aab23fc71e8b988bb1f0a87f30872e325dd4aaabf34f6decad9de48ed9b119908a8c69e155a8611bc0a477a197e6593617bbad85d96776ce813d3b3e548536b3f9c3a976970e92f2713c5f00d2f520df59f23bf5df0266f40c5b3b289383bf2e47591e519b90ae95ac4ed1262a99a1ba79ffc6b4d03c191b8600b34f8b490506ebe0fc5224369b3a637f31ac869277dccec04c642fdd5bef6059a5aa8905bebf1c76f506892080c63cdb45d78ec3ca4a88b92df28a342965b2d09127afb444a0639574316387a46f2b38a9570139a57599505219cc8e51fdff5d960f1ebaf7a7321d471dbdd6d8f1c085a58e7c0a138f770ae052accd9499940f9027fbf20f44606aad45885ab8fa3b9dfaae6c972b7084615129468ad7d629027cb791116639790f12694f8f9bb9e9d05f40fa5b075c2275d9a4cdfa8bc5bb35d3bc77b35a18272e7d4fde8fd2a6b2b7d14e9c3cd93c2d2e8673f9e999df4e19ec92355c9828c8ed46041cfd5499607f948f7504ecb25f9f5b1392701851b45d9dac31f49d7ea58314e107021ae301322aaba2996971825260055f71012ff34260072c1c471620e85ae59f6a3f4a653d5875b4a8313e2eec18294e7686ba3feba70f2c3b0880a77d7db15b42c4381022ff289368199230094bef7f9787b261c54f01c0311244fbe57515034be9f99f07279685d5ea6b18159a183bdddae7ff1868e0b194f40cb520369dd315dc2a9ab95ab7f72c8c569a188150ae6afcbc962866b3fe3fcf25b1d372714aa8aa1f3ec525a4be710f107837ea94c198c2101065a6bb1742e5bc56f504d1ff757384c21fe95d8351232a4b3234897141256d527b2af0cf295473ee6cf5a4ff92755bdff6891d19538ef5fd739939437ae9f23744fe6e408ea5674ec980b0cc039be9062bff35828b3aa53a4308ee488dc0ac203c707f30e94d53453bd8f703f273725c425332fc5ceb91186cde29f8065e3ba59055ebf963d678874d4db3c9ed1c22f91101d198dde572806e225ded645e4a48d3727a61a87ef5733c5b70260ac1eb21a371d5a4381dd1154849a4f25f2b4a5344a1b09c4484f6e20d1c1348cc9407b344ffe7b47bef8cc5d312c0d20c7b9efb3be0fa7c3bdcfffc0e59f4e842ca27f54f7f77eda3b5687613ed4f0f9ca6a97cd4c4445fa628313dcf55987baa9a8295b5e422b53ad26cc74757b1af840f17945247d54f92958384e877bcd42a3b50fb4d199787eaa9e8e53f964c2fd7689e5e4cae2a3e8f9d08051fdcd8b8df34c3d28685f8c957eac7dd187e5eab57c9571ed9e866f8dca361c3b792d77e1b248354018b0cac1a157a81cbafd2e09dc1c18c48e4889f9475b48e6e60eb274c9fbebb3a2fdaf0e6263617e260e033d24ec07096bd33d6364c8af5954f295008576f7c638f1513db19f157d331baf1273ac53d91ba9de1eb5e4eb9603de91f21a99087abba6658dd72b3e30a365a99df76d3f36a542c12bd0c86fa33846e0396349bb1ea64746285ce1cf937fdc98c6ff53bfd34414fa90ff8a14dfb28e09ae98635a0a46b5a1a3a113046d7e79176568299aafea695b7b937978d0de52ac77bbea9d0ef0a3f01dbe92fac16391617d0e6c189620117d757005bbc57b0d0e4c9f6a76383e16c9b3da0154fefb4ae718aff45297931ad4baf1431cce1fa7dc42edc9b7708377bb81c06ee93f8310418937876fe8ef24a26009df3e78760af6555f991b815560dec2e9a63282797b456014ed6f3a9a87059964d650fa8932ce3dfcb44fc7fdc3fcf10db86ddfe8397a710a477abece2cffe612e5f3d20da35ad7499971790d4b6eacd7c76ab979a25ef6d6d4f30ed97b3ca3f4609f120bdf047a5f27fe4f54bfcfa083f8cf52c8171d261d08d7f2464d62cd17b414944b813d45e5b26df6f09f577c6e10df997a01b4fc633d97a5255079eaf30f34d62fb205e1a6e45deaae65b11a7460d6a9fdeb727430aa9e5b1e9767aeecbd53df60b1158e208dc1108d9febb8ccf766f99a6b07d9b63638c37c84112b36eedd4a58830490c0d94fb1d9bf6d82e0bdb89149399f1d33670edceed770e5daf8bd71bb5153e53f473c418167a24cfe973337dc39086ddf447ee663f849d89369f83050050838ad5115d79a261c8445e1a7d7df74e74bd26ea2ee4e6c51c7272af3e60d601b2dba3f87926f98eda13dbb02adcf3cad37f3625d00c19644b60720ad51c72b1728f1c187960b88899e0656dec5200e1d28676730692391223468325223455e18a29c15ce0fe4978a136d2c3148b0fa94b0f2388b89a0cfbd0d605aa6e2770bf4ce966bb8534b8add51153140d73cd84ffc4ee51b022c709081e3e3030ff0dd24d6beecc944a364bfc38fbc51d2bbf97815e2df610524872fea43e0d61987a31aa03c11417f781e27b33f3b5b5bc36fe96db95b89391a353a01fb598e96e4f6b05b07d075fe80dff52e78d4ba21021ccf615257dd5d52ffdd1352b95dae45eb86a7d8557cbcfc2cac23d9e767f37a371db82c00e9a9f26ee10dc762b0c77ebbb6d4148adf25650aee1136116977f74eea53b5292877b612f8f7807b3379b8c6910cd10ee3b260a0582d5c3aa227cc0c8c2c1561fc221d1121ed75565067f8ef4b19ddb62f2d2d1f822fecd6123b5dbfcf22ea17d49c3be47d9df960ff3fec0bd1de4964b299d40f7b95d5cb131f85d501cba2897a91ce882ed2b1b5444bb74053af234d356fc2fb10137ab236cc270e0442de95de0f910531d777a3509c54f93f5dc850d652a57c049dfb237a501b3ba07dddd4b666cff2081bc373118a0ec8518f511745379fcc50af61d2038b82576ae105a52c9496e78de1ebcbb31ad318abefef13676bfc3eb8a90ab9b2f81a4cc43cde1018f8410d58e311b732c0777ec8dd917cb1c3685ff1c2cb80f3f9001ed8ea3c2266cdfdd5efc80af38224c84a34299bf26baadf585ef68eb3b30fb2c033715150f446abaa78eb97556af32cd545397d2b3997483a9567cf1d2e2fdcdf3a1e887fa47d9a7ee6aa5adfbd209b78ed8a6272a943352985ba58fc0ecf7b9a42c540a664732f18c583b5821dda4b9dfef38d2a20851a582734288f7b6459d468ba1753b75801e42f7946ccd67b2a3fb1a157ada5c3a61c189f04a9ec0197e9a9319654d97621628a65f7a106f15b100a36e9962702f1ad431e4d034a4e635ec4a0756c1a71a7304d339365e1f369a72d28cdcfeacff856aa1c9d3d9e6f144b2d8dcf50198cf22b29fc8ae1d23a9b34ed014e1f8f911669c0971e6d13f52f60eb82391ab6ccf9a360ec1b5a17d7efb179e0bab221e6adf203679cc415844198ab8681794fbea9bc6cb1b0ec62f9fa38680bc6cd0df07357ce52d3fe49e42a498d723a67d42b0529485dc97fe4aceb92b44fa867a50a8788901dbcc357b46f85cba3b38aea5f552e2006368c76c6950da614d32359c514884621bd58aae9e7d7c91354894c3e973c459c8b78f77354a5ee46714781e47884141c4f5907333bfa629cb82c4ae1a723b912ff03e9d80c69c7f39548edad859df75f300ac18bc75ddbadbf6328f68a1f7ff4d3914e018eb60ee8edabdbdc6cb844c8e6c93109016ee90cbdacde7cd42a2d22c0eed9f26853a9f5dda5a2be08f7c9241f0432ed763cb2cad505855f841f84840a30f721be80ef3d9a7e5255994a52c2be1ee5992e5a937f86e746b7cd3ad4ef3350dfe89ded889a99e8e44cfc6266766a62e47d46bf75461cdfc64efecb3ae00906bfc063f3271feeec2b3d8af6eb14ddbc79e4cac47cf0710f34a3df77509a103ee81fffa3af67961f35c9b8b425afbaea9c2886c97ef864c869056f8c74dd77274bd6bf2c11473e8d2095792ca315b9b9a8d3538ec476c516c41b635f2e6efb0d79a3ab2984c50e616f800a2dde120e0dd364734f2e079afabc1dc64a20ade24de50c28c65068d7e0e9424eb154a7844ff6a8d6f771263ca403ddc19c318a94bc445c49b30f41ba63708598edc932cbadf071db1285404ab71cc421925cc0c625f68efd80729c60fd07770cc73dd187557e5a80832065aab4effa85e77ee527a0114f415c82604e71b63f0e7857722dd1c0f333cb7a57ebb374d778255ef0583d9c80b133c0c466ac71ddb7bf63594d1cfbee204f766039a4b924e1ebe3066ef594699644a537a293f6e195e3dfed5f25c32ab8ab2930e0e5ddde862466d59b1ce39761efd445c572b8dc5d3ede48dcc00b76204c9f4cae13b826bec18a6d959d66936608dd6dde6b204ca4f37cea3252c2e92877cc3850f9c1c5af2b33159e84d468721a63022af3c0d0a50c6cdd068c37cce4f1d9a5f2241e817e944edf207bc34a4ec43de26dbd897c61d5b881e49cef8056ac4fc86d054417a85200c936b585fcdaa2061b893764a16218f28ccb87b1beebd92d320088f391968bbc1063d5570d118e6b0e1086915cb2c9af64af58a913bd2a69400d2ced8b6a3b9b176106c42947ddc158fd8e717dce41497ef58a", 0x1000}, {&(0x7f0000001840)="64fe95c9ec0bf5fc3b436e8a453eba6f108c10df8cfa526f33ada125548fc3c329c32b1ee94ac41c6ad3123e3e0e60174046c319c432da40ec9bd0377f992956d735f1248bc0b7a8981ee84e9b806e6a476b8d38da50421daad5682a0e823158e2f84f7c120e00c3f48e8d291a72c18cd8de625785c2797ad4daedff3aad5b31f012c8ca94f9305d1aeae3055162f7f9f638183213b997ad22a90799c84f16d9123b03f832d9ecdb9043b48f5e3f9ba9db725e29dd854e4487640fd6", 0xbc}], 0x3, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000000000000000006", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x4}, 0xa) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x6}, {0x0, 0x40}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000800)=0x3) (async) syz_emit_ethernet(0x92, &(0x7f0000001b80)={@empty, @local, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x67, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x40, 0x0, {0x17, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @empty, {[@generic={0x94, 0xf, "ee371862439e2a2ddd755fa16f"}, @end, @ssrr={0x89, 0x13, 0x1, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}, @timestamp={0x44, 0x1a, 0x0, 0x3, 0x7, [{[@multicast1], 0x6}, {[@multicast2], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x9}, {[@local={0xac, 0x14, 0x0}], 0x3}]}]}}, "0b00922020fef1dd"}}}}}) writev(r0, &(0x7f0000000400), 0x0) r7 = socket$inet(0x2, 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r9, &(0x7f0000000000)={0x0}, 0x10, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r8, r10) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x2000, 0x0, 0x0) (async) writev(r6, 0x0, 0x0) (async) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000000)=0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:02:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1722, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r0, 0x200000000000) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0, &(0x7f0000001280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) 07:02:53 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5007691a5f5000000001000"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) getrlimit(0x5, &(0x7f0000000080)) 07:02:53 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r2) listen(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x1, 0x7}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x30}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 07:02:53 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x12, &(0x7f0000000300)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="539ee299de8c24635cfa133bfe68c6b9e9813922abe5c4dd57f9e75ff82d3bb3a9e4b5db539ab03afd16dcef6b3feecec79cee9fc13de8aa94e13ad8d98bce80fb5995e42d1092ef09a6477f64e40c0ceb6326381e7da2b63fe1327cb93c5bd143ec20e9", 0x64}, {&(0x7f00000019c0)="f3", 0x1}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffcee) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0xffffffffffffffff, r4}, 0x9, 0xfffffffffffffffc, r3, 0x0, 0x0, 0x4ba, 0xfffffffffffffff7}) pipe(&(0x7f0000000000)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) setpgid(0x0, 0x0) setpgid(r3, r3) setrlimit(0x8, &(0x7f0000000140)={0x8, 0x54}) syz_open_pts() 07:02:53 executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) 07:02:53 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5fc3708200000000000000", &(0x7f0000000080)=0x1c, 0x0, 0x1e) 07:02:53 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9ec929", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f00000000c0)="ab428bf7e9a328468fb2c80907f0474cb820390d315d1a541be93cd059d23e42dc81b1a0804a7520787c369c30b97d4f681ebb8d6c8785c7cec9269e5244466e2370e2740fcbabb3c1e75e4c521bd26b1d30efa40ffd0e6d642ad0d14d91fc4775a96707acb1055e52a46ed6c083b4c266283b4e3dca945f7a311774d00de6107c6e83e1ea19a84b75939bbe9b9a60868ff44dd683666c9935c03e858f23d7e0872d3a82a385328474d1a9608ccb309aaee739", &(0x7f0000000040)=0xb3, &(0x7f0000000180)="8987d23358b40db86b75cbe999c9b0b5c6b4db68452c73fc4e84982b52332d9fdff8094d533dcd55f32bb6160d28170de2426fe1abed2830b2be7d7b754a259076f0a34d4474a4f66ee7c9d9a5e7f5d29f080e3cbd61a5afcb349afa808522d5ae19a2992246531eb3449d3e10a0", 0x6e) 07:02:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket(0x2, 0x3, 0x6) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800)=ANY=[@ANYBLOB="7b18cb"], 0x1c, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x4) r5 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/10) r6 = dup2(r3, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="78029ea5ee1248e856124dc458c6741e1920af7acb6274a5de8cd7bd32af3d432639c9"], 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r1) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="c8a8c2c041c98aca4aa535e6cf4dcf407b02011ca2"], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x1, 0x2, 0x2) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000380)="f444d69c00f97f7835a5c4abcccc7e62a4e34e0a7281340e51446cf656ecb69f40ac9f4da47c5493b49ac13b22131e9dc8060e388d7b15df7b3433b20edc4ae61c6e06ccd8aba30012ca68e1438778c5372099d1ec4d818853d12b86ad4e8576ea0e7a17", 0x64) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) kevent(r9, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x48, 0x2, 0x10000, 0x7f}, {{r8}, 0xfffffffffffffff9, 0x82, 0x20000000, 0x17, 0x599}, {{r6}, 0xfffffffffffffffc, 0x2a, 0x20, 0x5, 0xff0d}, {{r10}, 0xfffffffffffffffb, 0x82, 0x20000000, 0x8, 0x1}, {{r2}, 0x8000000000000007, 0x1c, 0x1, 0x3, 0xd9}, {{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x80, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x40000000, 0x8, 0x2}], 0x1, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0xd1, 0x2, 0x2764000000, 0x9}, {{r3}, 0xfffffffffffffffc, 0x64, 0x2, 0x6, 0x8000}, {{r7}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x0, 0x4}, {{r8}, 0xffffffffffffffff, 0x40, 0x10, 0x3, 0x34}], 0xff, &(0x7f00000002c0)={0x10001, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, 0x0, 0x0) write(r0, 0x0, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r11, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 07:02:53 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!s', 0x3}], 0x1) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) 07:02:53 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003680), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) msgget$private(0x0, 0x0) 07:02:53 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x3ff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1, 0xffff}], 0x3, 0x0, 0x7, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xfffffffffffffffc}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x28351e, "1a0000000200748412ffd1bc463e00"}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c10902", 0x85}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:02:53 executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r1 = openat(0xffffffffffffff9c, 0x0, 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) dup2(r3, r4) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="6426f0c17b74684c111533e7487273f9053e2389afc4dd58cee71c3ffba1d674023241ea703ed3944b8fe25adce9b987cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2bf676b03d3984822ece13d74c713ebffa3aba3afedb8dfbdf04ddba83ab761039982cd7823769696a49a5221feb1", 0x74}, {&(0x7f0000000b00)="567bbb4b1d62539160ce043d8a9803540c96991d8f9c480be44e79aa6b206ac3f0e8bf30cdbb1b2abce8ec661b5a803ef7ddcdccff50f2bc203e2256c4d34bf5eadfb39c41d2ce0c1f06141850c265af8f82d83d587dcc26b7270e7b7494568e06f9b65b0eab6d68b3dcb22f35d432ed0829f90f8218ff588f8e1bd5a51f3f18a99c8a18a9231bef49613da9a22a5f19e340accbb398f5a1bb392c7b7308add9962f75409f6afec434ef8fff2a1a430d79e55a705833a24bf474ce6d417b14159b5faf7fbaf1f21dcc4266d528d8eaa87166f205c67b9e443c16cc570919f2f79290fd48d48b95fc8ec3c55a77c6d43a89c82557fda2ab37524dbcd6a8761eebbd782729aef273a0e5677b5f26abd948b65acd3c0c2a1b2ddcd967452160c2fb3318b8ba1176f34ea472f4825e5c3ad0a34eeca55725173a7b8aa87874ccf73959fe60499184afb9c8691077dfdffbcefb63c1009eed74d2b4614bfffec550986739c1557088e1b052b7253fb3fcde61db9c7c97ca4bf443c510ab1b708eed71260cf35d4ed0c258b90e206f618b9756bbff0e8c350d4a02d09e48c1699c2a617c3dd955df30d8020b21b4ec9ee52c92eab5855d383fb4ba1751bd345be15ed630fff31cce84e03c5917172ff493cd0f97af93cfcad56875e624145c2d8309130d2617b0064a5512a862078dd27e813f09a7c4e49047fe8f02cce64e093ca32c0870e465539e782039848fa646e749b3364c5b820698acfa6e8795b6805983f8e41399e1122496f1daaec170b6d31f296736eb50033463d48b1939086e5dffe573523ba5841515641624c560da77667907d221d7df27294a0cea68c277a78f5149b7aedf63f27fd4a0b99ed597021a5d2f015651f2b893c6fecc62915f1dbfce4a9acd4952e576b02cb177c676f0cde54ef3d8f2ad418ce396db64e443ac8081356e9b505f041a6a09e4b69883ce4cb9e3557a31d2ab56902a199c2981f473328ba0119308a5a86797ca81f2098dce66ff290e7535cedd6fca74ecbc4e34ab76ac22c73df2e6c5b1d624cdb7868d9ded53b9f1ca48fcec11f107de7b967f57186e7fe8634f8f0b337e91cc11694d4a1d1162e13d98f5ea6d9507f1d0225bfde512e6cc1573f9b5793dd45cbd8e6b02f55fd6195f5db068d207a706ca89a9cbb1ba647ec0db9930f2985173b1ce429789ae99aa3947304c67b2d2fa6dd6f86223f22efcd0c953c80eb187498f6d50f046ab17f3bb0a7e205cad08ffbf365afd4e76e7bc68c8e5073838f34ec0ed9aee621d3640246e6920f13bd52aeb936d2a27e45344c43e7a7ce4f76e3a3dd3d6cecb54e3b55ed467b4f3a5abeabab45ba94850594f255f564fcf0838dcdffde96d7842e5f181f7fef472f2875c46f826967eebe44e48e58a6676baaffd4a3de9954f1ee53653b1ef192a2d0fd0fb21fef733a6f47c60c21242cef3dc20a2034a23843cc627f2c8237a1c047fb0c178324384ac36e663ef6b9494a6b597ebdc6e9b9d51308a41977e0f1b77861fa9b2c210340f35d8490ae8d5597f490e08da2832bf7f9f7dee726fa0fa93fefed8c05085eb4179415520ac996f4eb00268764d3695473dc9e9f149d45945f806dfa070fb0a6f78b593558464846238c09c2cba935172fbbd1eed7f62b559dbc53983ce361500360562f9e731f906861c91a0a8073fb669caeb5390c43393d6d22cbca877876a2a7bb7793296b549f79da34d7a5a75aae1b96de42ea0e99c518ac255ad151fef085ce24fdc4de84be5349dd3dbbc71e2d027fac866c0d5110a0e0164a7f27905b76805a06bd26ea45ee27c52b12810cfcf7570d4f59de2df86e5c64b6be1ed052ecfb5c02e22a32a7ab57e9ee8fdb87069851a0e6617b75be4a87db08d45bf6a08b717de", 0x545}, {&(0x7f0000000080)="16b6c947a8b1c085d1ca87ea44125093a087417f6348ed8f96c316a6cd69ad1ce8ea366f5a9e1ee123e8e87ff791bc16631345c82175aad0611ce72dd7dcaafa15190968f56f9851dfb8fe8ee4fea13dd9118c89ae5e417d31804899068de0ac7fcbbc20298aee729b44e90d407a3a51ca1e7f1c56ccafeb85acc312e1e57cbfcb19d5cd5a9994726ce9e933bcc44d8ca550", 0x92}], 0x3) 07:02:53 executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x40000000}]}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c", 0xe}], 0x1) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup(0xffffffffffffffff) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) clock_getres(0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001880)=[{0x0}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff"]) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000000)='./file1\x00', 0x2080, 0x3ff) 07:02:53 executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x92}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {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'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000400)="05a1af8f44d8285988780bf024218391667015360906b84acc0c94542f4d64902a119f925c11c3f2209635470c9cf6f3478acef206a8290075eb0f698507435f7220d68e8c5e676026ffc6eeec879d56dfe87b58788057c70b8a55c66a97d69abd3e31acf34c781d681ce36254f24bdf86ae08a127884923673aae097da15a90b54d5ddd2df082d868204c6b90f1590032a5f3fd06fc89010999a037f3104110664728bb265ecb171024824c580798c8e93f5d9cf468fadcec5accf7d5057ee9bdf6c8", 0xc3}, {&(0x7f0000000540)="ec6e111eac74b235bc91888ceb983e368b3c4acc837d267274dcb1b76eff6c564a4644e1e2ef2eef2ea087cb0e423bbfb67cd6a3f20771bc79735a0623a4c874a6841d86edcf6ed4944e5a54b4d7e0523748a0ea5c02109f9a650f5ee54de82878b7029f1a35879e75c16d8b668c888771132b59064f6d19fdc723c7870c9cab2ef89a72354e32579c9e8da0b59f6420130f103c747744", 0x97}, {&(0x7f0000000600)="a89e27dabfbc92134b1d63eb8acf3a1be64ed1a9bec60fb13826606c4b2fb8f10422352692dd7bcff80bcfdf744079de4d901568c544e55b70424ae0175888594d2a7a39aa0001c319e5bc98e9ef9b504f26d6eb2a7bf1d4c36405ebf3647f5e1f594c73dcad51849b1c349429312a6e3dc63032f5550413a1cfbd4493e71c7b0902fca9b6cf52fb22d70b8a7df12c2d24", 0x91}], 0x3, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r1, r5, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r2, r3}], 0x48}, 0x405) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000140)="84234f4520f02b6a6554e8d79a1e3b", 0xf) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYRES64=r4], 0x107, 0x0) msgrcv(r7, &(0x7f0000003c00)=ANY=[], 0x1013, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)={0x3}, 0x8, 0x0) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/228}, 0xec, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r2, r8) 07:02:53 executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) 07:02:53 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket$inet6(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63ed6777123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000280), 0x0) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x9fb495c4b8626fd6, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0xf0b, 0x2, 0x0, 0x8, "6798fdb7f0f72d38705ab15578521c5820f7986d", 0x3, 0xc5e5}) 07:02:53 executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) recvfrom(r0, &(0x7f0000000000)=""/13, 0xd, 0x8e0bd38ad714a568, &(0x7f0000000080)=@in6={0x18, 0x0, 0x40, 0x3f}, 0xc) r1 = socket(0x6, 0x209abb8e20d16b8f, 0x18) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x1c00) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) fsync(r1) 07:02:53 executing program 0: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r2, r1) execve(0x0, 0x0, 0x0) 07:02:53 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' `\x00', 0x4}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179}, {&(0x7f0000000280)=""/234}, {&(0x7f0000000000)=""/60}, {&(0x7f00000009c0)=""/4096, 0x4f}, {&(0x7f0000000040)=""/58}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000100)=""/127}, {&(0x7f00000003c0)=""/127}, {&(0x7f00000029c0)=""/4082}, {&(0x7f0000000480)=""/226}], 0x100000000000010d) sysctl$vfs_ffs(&(0x7f00000016c0)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x1) close(r1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe87) 07:02:53 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff18"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r1) semop(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) syz_emit_ethernet(0xae, &(0x7f00000016c0)=ANY=[@ANYBLOB]) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 07:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c230a004da10000000000008000aea2"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0xfe}, {0x1, 0x50, 0x1, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 07:02:53 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec8", 0x22}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x70, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aa816788145ceae9d41caaaaaaaaaabbaaaaaaaaaabb08060001080006040008ffffffffff51ac1400aa29fbe3e95d419512cd9625def6"]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001740)=[{&(0x7f0000003080)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3002d1e3f7e635ab312114368e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x10a0}, {&(0x7f00000021c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d1126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7db50efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab92017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f1815d00000000000000b5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58e0200000082510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4d625770b96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a491000000000001000155895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7912e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5130b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e041340115cd1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5007883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62a2b8b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1d19e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83ad2e8bfeebba3e9f84add056b5db0d03afaa726028d2addcb8d0b56770bb0b9d1acaa5f96633538a9776e2b31066a832797b7c0a5161460710ba214685dbb8936e9968e2e566bff164d400ae7907073e84b5819d9c170c8aa6deb01892f5328d6c906746b3ca34034f7676f69b86167a860fa2e4cc24ac2b281cf64f4cc1b99ced4c93ee446be5c2a74081b0b80ca1e15adf1884d56d84eff590a0605ad88dcffa1681b83276cbfcad6cfcc55666607153239beeb596f7a16a4d8f8980e167d2261a643efb41384c54294f3c5010d52e9ad623b46376b10121808afcd8afd428d9e00838c812da3039d6d906ba8cd687c1389910274bdbbc2cd0cdc7a76416ed1a6f3c3d6754da6605a4b24d3a2b3adb30f2a707b4785e0000ad8309", 0xe86}], 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0xb0c}) 07:02:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000180)='./file0\x00', 0x30008) 07:02:53 executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!s', 0x3}], 0x1) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) 07:02:53 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ftruncate(r0, 0x7) ioctl$VMM_IOC_WRITEREGS(r0, 0x8210560b, &(0x7f0000000500)={0x4, 0x0, 0x1, {[0x0, 0xd00000000000000, 0x1000]}}) 07:02:53 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) r0 = socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) (async) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x3ff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1, 0xffff}], 0x3, 0x0, 0x7, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xfffffffffffffffc}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x28351e, "1a0000000200748412ffd1bc463e00"}) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c10902", 0x85}], 0x1) (async) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:02:53 executing program 1: syz_open_pts() r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x20, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000080)) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) 07:02:53 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) vm_share_mem: uvm_share failed (12) 07:02:53 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x40804}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(0xffffffffffffffff) close(r1) r2 = syz_open_pts() close(r1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 07:02:53 executing program 4: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) 07:02:53 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x2}, &(0x7f0000000180)={0xc3df, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffffffff8643defc723c8e64256c96686225dadc40dd6000000000001100fe8000000000000000000000001500aa"]) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="7802a5a5f84438fe72e869306465cfd1dc1f6c49b08de5f67264f6f15fd3aa00b4a3cdc507ec5c2505445120a9ceede2e07446adcae33df9b4716c1a6f0bad2b69b1634889ef9275a18f341c54317989794143e3de3b42c2b0465021f20093ea291f53388a331dff3e1bfd9fbf3eac8d5a0c58d0f2bea6bf2c1f2be1ea848f8b43ce0ae300719e0d1d15327edd2910e7252489e61d35ea36ff33762be8b8a492a0b80027d8b1f9bb4ce073c39ad3f5fa6c1218ec1007e5fb6a9b9eb2457365d891cebf42d3b87c9bf1e7514ef82e2ff478e3f7af45355031e7a72401"], 0x10) r4 = getuid() fchown(r2, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r5, 0x0, r5, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r6, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1000}, {0x0, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r6, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x7, r4, r5, 0x0, r5, 0x0, 0x2}, 0xb, 0x3, 0x4}) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000140)=""/36) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="393aa18f6a6714987cfc9c527732612ec5a51f6e821af56c3b1cf4d74a3adf8ad95ea0751116179e8d89ddd8fa54e22662c6367cca1b773d39c40193a723e0618b58533ac3d25765bf70ab2945f86123ea563637cb50029d16e73934cddd2116a634d0b368cd88aabc4b694203c471874a142a286d69939bfd8d7c86d109fde686ac0aede684c96b3abda11e", 0x8c}, {&(0x7f0000000140)="1ea8522ddc216102cc9999b63ee2a3d617bc3e490cfc09148e845795", 0x1c}, {&(0x7f0000000240)}, {&(0x7f00000009c0)="377861b85db3fd126f8c15456bc9418541936f6f2ea8cea3af11cc071aa07ed4869172d3f27d6dfa66484cb8f66785806ee5cc0e72af2b8f5485b8938f557be51c9339fe2d4aa84b0fcd0f60250bd42dd5d27c535243342011f59814f70cb288850f47f78122a1647af2df0b98d5764d48316f5ac6eac481f5a45b32b844ec109b514c375faea2dd78def0fd3a5ad6bb27e54c0a98df1e4ee848b1f69b0525802acdf2e8829c3cd063309e3e2cd17ad22be8da6935de9c2d177be0d680b54be613035d7c32be873dab165917947fac0d1f19da921208b10c49b2742b7f89ec68bbbec86caac98551ec32d1c874be99b8897519e9498ff9aa27a646ace777409fe2c970bfa0216e4099bcb6b06848ce003d4ddf1ff24da947dc3790cb5b896ea8af81da505d4ce0a40746f1a1c3d42501aa803b64ed2aa575a21f293b113234e75233a598bb2d1657aee1e08c1dfd9124eb93b031ef341689abc626dd5cbf4eb909bf5c552f8b9ea56395599d688c08901c08ee1b19f5057ae86d8ff94e42febf3b5ee1cd5dde8a1b5f15d3851da1598a80207145e9eca112ee26400c6d6c155c6efa3c32269a590275a0347b9f273f5f22ba375afc1b19386db6a8d0a05b971ff2996bf45fa21ab922eec51bb60a8ea98788157394d04c101b8310adf9bae173449be4f60a4f42750edc59980be11544bcf6819ac41089f5fc1678c92997a9efefc14169ece6a6e0e45c7423cdfd1e746f96323d484bddbaaadcc07a21ef93e32b65ba48b28d4b36c362099ac9410f1bb29c685f19c8879e462692adbde17c772e86a29d67bac43f2ce002cd1129ee72315e2faead4ab16ded776f5019f921c89d4d4b0ee4ec478615c10c92a79d44904c792e8bfefe2e4eb6309c733ee7608e228fdce19987f06cc334258560d4c26ca4086c547d896ddea017a862da9887751dba1f9e909138b0dffe8765184199ea2eeb4e8f765bba6af70eb42c8751b0c46f69b1b97c9e7f932b4dc140a516a8e05062f331df23240f5d7e207e5fa31a2afad3bf752236aec4ef0b814b08d076095890a67cd5299e2bbdbfd2f59d30613f12aede043700e0ec269a54a49ba46ad4d7c92a76488814bd5cc433f4d919e43178cc1265fbcf8889d003f354facefdb2fc05f8cd51649994e9388e8924b5aacbd97b0913289f1973d117ee076c579a06ec4870ec2d6064ece6728ce94552c8d13ca11ed0cf1b8b4b2aa328d898e7fa5e167c6c3d5b8d3323bea68d681c1646f31227c98cd7dea33694a8d15f4863e90b0f5ef3c90b3ffd928bed6f37b794bc149f4aa1288193e11cc080a3c5606bbd7308cdeb0ed2a71be37706dbe32467faa3aa8b407d1a14001e0051ac1db98fe2cdcd5d84cbae82196800ba461082a4d6e43e322f5110693e832530033e1fb92d9b4a6c19a961c3489deb2f18eeb71d2ce40495c3cc172e2b14cbf23b711cdd9084fa4908db2050384ea2ce6bf4ff32c45d6e43be8919624137ab21dfeaff67c26bba8e40a63648e0a40ce1b1ed0fdb41424ee0fb021d93d9a87043d0996a39fa66c15b16cd23b195168949e1189f164689c72eb25cd2d34148485a965ae763c637676fde661badd63627ea1e4ac82ccb25c3d1c41fcba6c4f785c84156aa2c31f98f7a86e3545f7de95d27568f41c4db1791b1fb5a83cf7e2a728dba8160a607ed73cff84e733301ce942fd0bdbf81345ac054dbd0fa1a2e30a58399828169f7471cd9163e7c4962b74e9cc5ea051a1e045ca93e1d539eeedc9c263fa7e445117becaa86acdb7e48df9bcd93ded6a72e4a556a0aaa3a9974289b7295312f50085acf52253928d1992322801ec3c2cda1ffedac038579a0e3639c640e110aa81214bf62749dad3d729fb5cca03f8d1a92bd3f7a0463dde40cd0b08d2cb9bd85e59ad3f55dd12cbcbf976743386ecacc790c15a0604dcd049ebbb1dded7cbc09ea1e53f2a4fae4e7919d0d7c4f6f73cb953f047ad4da36a436a73a1a3e1818c5dec72bbc9e1583653aae301451650c54f80a74998eaf826ed24e014c2ec2e6dccbc85f019e29bbe8bc649cff7700d32877448e919fc86aff7e2b72bc0869a4b9df4ad62d91375d2e3d07d833ecb698c75c0a6fe565ee1d1f80f75f20fc0d4dee252e634f734a5d503079ca0c5df73ba15ab1c58ed30840bc9a08603f93f349931a37184178dd52557deb2f7755ba992af4b2e610d0404e28ef9974ce9ed853a49a6f5d7277b1079208e41ee37491b6e18d5147efb48507ecc197d0b90ac0f8bab5dc29582365262682f8ffc97ce4d7ea6ae93096c2740057d08b8aa3b5544b5b5073561e7b809e065341891cd2edaf80675961117cbe5c261e3dbfed664ed7363750ce45210a2216484388ec074df45a072da826bfbca95d0dabf100adbc9f06bbba668a66b16117845c97e264ced92d6593f6115d70fdfd3005bf335a5e649a60dfb36df8ba754036a6169007d09570dfa31b9b4c5cdd2226c3b4198a96e2c9c0ec84f6c9ba4d9a08de1eb6b03ed22905b6e05eaaf61adb7aa307858ebe9d438ecd80bedc463b428b2e3831fc52757eeedb8bf41173f78086236fc8f9d6239172108bfc4f4c8ab1df3e3639b9a3f272a9f6199c90cb50f56fa50a5d8a59d6c75c7afcce9b8f034fcc5c646397e16727040b4634025eff9a4e1d6a95fbac35df45393b55d0ea469a7af30ca9677822ed5a3e1f59a3f520816aefa5982ddc96c29527bcd6ae29fbcfc6d409602cf36869f476cad2a8feef2fe6f9d0b5a5c5d2d9f4db2206f8eb7869f575ee296f78891813d05ac6d833b6ffd33539855e21d8c44bb8859a0c42588e9a3e810ea2cd2af9da655987472e5fabe770c054a8209674370a5fbab1cfc217d056d7057f96ebdad4348512a54b281fe80a2a4d79961b9df165b87e8866ded64017a37e8562e715871d5f20864746ba6efdeb409aa10c54c8c4081d2b6fa2356c5e565b7e929e809be1f6f1ea6c6b0ba83f5e3346079217a00c468ce6ed1b806f39b26855c6fa30792208cfd6dc4c9d572c9bf757e175825f1d4cbf1254b47d857e95c05094d629912b4a0b951e123533eec2aa81ba1dbc5db8b1960aab88286688d21929e3be2313dd16705bb616bd66968d142025ad1d461dceee38cf247127e6c24d997cb03dc22571e47bf84249f47f18a37ebbd3da8b69efd646763a09405c520b730da23f1dadc90159696977cb5a2ce75c7a046149a8aa7b916a44a7ef705dc8a29c7a9da2e0311e765a2dcfc2c15685c21e9ca6953abfebc40663ad7b80ec8f1b52c48030e77715ef85630fdbff4afddde9fc47f53a8a57dbfb887c60848df2103011ebf8e460547a0891c8f82077e1f1615c5e6c1fd7bfab380774e9c7f60e72193097ce816bf18201c9962477be4026f30988fef9e0e516121ed8cc905e974acd5f635deb115d330ad43aa1f5468f977325483a1d28995820cff2746a287b4e732cc6b3765442615aa1f7ce71e65c7200ab1a9d0facb2005f06e319cafa24f6884cb2298d52d14c3869738f927cbdf9ce5cf576fe7a41cec192bc3c00297f1ca0a82d19aac393cc67f8a4f9e6f580e809d03866da84782b54382f4bd5ba59dbc5e3f8d8147b5379819a2ba1bf25028e75766f78c4e62909eec42244b1ebc6fd4b36b077ef00971f7b0636e3b5064bb0f3160f39b68283584713fe4e5d0eedcb07e2d7ac4fc2d2853aa76fed21d93612a6a449f5579e11243c20621ecf26f677dd3c3193f2327d0bd458f07e14156fa58db721fd86fff35761d809adc8f543a20d0891a55e1a662c5ccc8cd5b7d0f9395722282866083ccdd53f4099f850c52135f4c02a300e1305c32b7732d29e6f82e08bcdd3fa023b307ddb103180da3b226d31243ca6df838e4dfc5e10b5c252056b0aabcf764c642600b6eff12453cc52cff8ee20c0091060e1f7c6abfeabaa3a395d05e6ca41cd3e54905f2ccb001e63a72de3157c4adf2f42129ec5d9eada7e89e22a16a702b4229ef2c211630dbf7f3eb23894eaa961224c37b8a25d556981d025c11966c6470e5a84479335c17959533334bd03b7dbecc1bfdf587a456b67cf692c8057ca543ccae296e04aea7bd38d4446292776156c510be3247554e8151483d16b52def7846f82d4706aa330c1690ee808749bef79bb70b409f8c5d22d9f55fdcb30b6f562b4d82d1163aae1294a421a0d89ba83455e9d376111d942277e9461e002f0ba4b0c38143f28e11188b278594e3eec843cfa130087efc0012e2cf5301e1d8bf595ad25c9ee6e4d0d1f65cf6896e0d47f6ffb3b57e438b3ea407718320b495a62312fd46b31d37af91e6600107c3a0da328e04c5ed01228721f0fc1cbf3c12f4b3e35252b69c0fee062ca3b0cb768784fec8c1282558d21068edc3429360f2c7822b40974b9cbdd71092afe3f6bdcfa93ae06fe7d2d88b5aa83298b990e417ce33025f00ab413d321304bc84141fbaa43d5d7f58356064d78f149fcbd0b0f89d8691a6720d8075c508004307350940f3b51344bc4fbc16ceafe728aa5658976b65424d879479e8af8f3378cb9be1118e690da1076014c8e023c300a24c54eea99bd88ce933872ab9adfbf65c1bc078708501f63af2753137ffc8fa3fdb6295498879f3fd475df4e3243e51503c1c87d33620e37bd9b8e3883b751623afb81bf678664418df8ce9f1da155ae3bd45035fed520343843631a5c5f265ca7063dd042fcdaaa34d30b7e763e2004f07ddeaa4d4ae05133fe71d244be983b9335e12b12044c6d760b8204cd9f50a27b04a7a85974d686ca55ea40208c59197bb473647617ab6630e40aacaa38e73f652a492da71951b00ca1165921ab2542c3b6e49eee52aa1375dee844afcde2c89907e763c5ccb7a38290a8b57172cc3be916adea78bd225a0cdd6288b4f958f7d2399a4bf00fa7570c364b5665e5b5f66b113957834d60433cf65916e23f0612a1040f38666d4acd15bc5fe8c10730cb48e5315b701d65a3351b7a320a036b11776d21cc8559f1ad28dcea7b3dacfe56c90dba8e506002643589cc452ee66b2a8f4b5e2ba191d1a75b9a81892262fff2e69de529772654b495194554d5a76c5e71e62f1fe1caaf52048312f703b3383405786c9fac7c77d681521bfcc7da6bbe0481a32e3932691cd50deb56833c9a8cfa603d5b939aebeeb8d59e44a251bc2e85ad88ed5e957eab77ac1f1750d318339d363d71a0c628137c006246a460e14a6e2c76e27f511ce61f2d4661949c59f54bee95096a53a8ebccb9a0d42d9427d5b0a2e28b5c81e8209978ba5c1b63ff567500c150f6733832f11b78c739950aa60120250c78b39928857ef2035ab817fc95f80a5cb157b7468b21ccb069c537a41bddf46dada468299ef68865307d8e117601e4d720a9326af5c667e26f7438b815db26a01f2a7078668117cf815ef08fefdd36f8e82a5f64e0ce461c68e2c7c1aeed24ee7a978a04dce92cc550644b69149a3bc7a7800a83c8e3d2453be9c83cf6cef5a001bbb33471108b9fb4193ca6b986410bb49e73f614a4ac09f7d8ebd5604b953b31b3ce24321cf0faa4c9ae6335c37dcaea3840b37e822b955570d809b07be18bbc81175c12eed2a7043d9b74804f5889e6cbbe93f1a2311400e43fd5f9f296ef7d40d97340b7fac06187aea38a240658a207e81905a325659503a26581be2e6869472445d3077499735ed7cd5ce5be135e22c60f066dc2a2d03d80b0037d5cd02969fa39d733d63e22350121bac9c76c2bcffe7507007f3d5e8974614a114c", 0x1000}, {&(0x7f0000000800)="a4c94e32abee7f6ead6fbf98fa0f87719294ff169c6532f7752140b6072398ad10a6e049940be03abf1f561b37c8bb75c2d73667c021981fe9be3e55b9862043ccf117b1e29d8635cf91962dcf6bf7cbd17346750d628568633d77d7d337d08578b5131a225f54db164b5decbf6b6cf72fbe5c94abfe4a76c7a3d44b4e07f78342e19093e38f88b792468708fa5774ad316b2730faa8fe65b4d9b8625157b3555c488c730f81a9b0a22631cc479b559df2e2ad0e839e832f309ded0ffd14d50cca6f2b352f", 0xc5}, {&(0x7f00000001c0)="11274436917a2e488da5dd82151a8d07335799ae2eeb9a8270fba0f6247d91bb4fcd85a1d4cb7be794a000f8b5519a703a36364d2989692e9248dffb9d121db53350121165ee21b260c624bb7538ae363f9cbe2fcf2f925ba118dd38f319f68860a0d4835f20d75ea346364e18f954a945fad3c73d647b08e63c4dcf573f2a32cc9f9886c623d254c7f3770803d20a0bb1c39c5423ee8a13f098edc25d9aa05edf28692bca9a527b630c13b5", 0xac}, {&(0x7f0000000300)="5baa5d87a8f32b62c2f3b22683068a9f5cc7f31c798396eef01fcd5b3dc9ed9a4df6387409d9b6a8bc4bb457ccecc3bc0e886a540323f9c795ce842af2546c6f517b71717c856bd60dd61876b033a927109a0cfdea269dd7b295b133b87abe9735efa4ec89444c693cc02aed7b3cba852c8adfa01e532708d6b51810c99cab78be1c48bb68c8a93acd9fb4bf16b526372f32302f46fc384de6f08e3c70d185cc727fdd578d61ae38d99f66c081eaf6cdddfc9d2ed431e3f1b910e610b7e7bb7d49ec5047ef6d8f18de525695c82995525dae09230efa886d62cf3b7eff2bbe35870406fd45957eed386a8b80ed96", 0xee}, {&(0x7f0000000700)="f72ad72df53b1227f29d43c361a88f74cb8b6d66cffaceb37ab53a9f27518302bacd2497af61ee0593313300000000000000005650b76c2c1355ce7cf792b40778c637e911da35e51ad529b816fe1091f5506b92a56316945df3efcfbca39f193ffbe01fec4404d01c5d89094432c0c475cd04720c6654dfd52e5e435f5a072c40d0dfaba99b67a1057ba0af527321464e220dd37f068718c7ef58a1134d08bebf2067a42707fef353bff88b08ccd819ccb875ffd793661c52e85a0de318fad9d40445bacbd81efe7bb08ddfcc4fd92c739728720ac25d20019e8bee3905d60a511fa7e09e9b7ab361c25235be4d12e419fdf1b7af", 0xf5}], 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) socket$unix(0x1, 0x1, 0x0) 07:02:53 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getppid() r1 = socket(0x1, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES64=r1]) 07:02:53 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$inet6(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' `\x00', 0x4}], 0x1) r2 = syz_open_pts() close(r2) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r3, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179}, {&(0x7f0000000280)=""/234}, {&(0x7f0000000000)=""/60}, {&(0x7f00000009c0)=""/4096, 0x4f}, {&(0x7f0000000040)=""/58}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000100)=""/127}, {&(0x7f00000003c0)=""/127}, {&(0x7f00000029c0)=""/4082}, {&(0x7f0000000480)=""/226}], 0x100000000000010d) (async, rerun: 64) sysctl$vfs_ffs(&(0x7f00000016c0)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (rerun: 64) shutdown(r1, 0x1) (async) close(r1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe87) 07:02:53 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00", 0x7}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f0000002240)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5007883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62a2b8b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83ad2e8bfeebba3e9f84add056b5db0d03afaa726028d2addcb8d0b56770bb0b9d1acaa5f96633538a9776e2b31066a832797b7c0a5161460710ba214685dbb8936e9968e2e566bff164d400ae7907073e84b5819d9c170c8aa6deb01892f5328d6c906746b3ca34034f7676f69b86167a860fa2e4cc24ac2b281cf64f4cc1b99ced4c93ee446be5c2a74081b0b80ca1e15adf1884d56d84eff590a0605ad88dcffa1681b83276cbfcad6c5e8c08", 0xe16}], 0x2) 07:02:53 executing program 4: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x131) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) 07:02:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = accept$unix(r4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r7, &(0x7f0000000140)="b1c05b5fb165121f2324a763037a", 0x4f) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) 07:02:53 executing program 5: socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='\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', 0x0) mkdirat(r0, &(0x7f0000000440)='\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', 0x0) rename(&(0x7f0000000100)='\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', &(0x7f0000000180)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{0x100}, {0x25}], 0x2}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) 07:02:53 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x1) open$dir(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000080)) mkdirat(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r4 = socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xc6) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000240)="00f8cfb8e0b9da1c80926c92b04336493ad7ddb1227364e8418ccc72c02cdc366e40f41c3cd1891ffa802cc7bd6cdd5c1549f5fc45032a7bd203fb903a106f2a1014423e697b4d5274100f3e4bb21aae8168b3c7ce596d17f0a0eefca8f5352b4cb9212e07abb18dc3c1b3a12fde368b9b2c9ed1c7d25aa5a23e01f66a2367333f10", 0x82}, {&(0x7f0000000300)="e89fed6a6ebb723888147d44a6708e8ec77a69182ded7ea89fcafa24899d1a0619f81d4bc34359b44d1ca60bc40f654df2fb78348b4ff37998d3184d9f28f794ba17cc7b8dcf80ecb8283848ceb1012c00ad02759c4f9e81c1c543e4698eb21d6976f2b9bb251bd557e6084c7cb1b73256d40daea1dc91d064c52a06ed6145c7ce756f4d1b6486abe5a6b2c7220f32a83406ebe03049ba75af10d7510f0a05eb9a308df45bc4a4257a8879834b11507dd3e0f4205502cec329e76124754f02bff056a5bcf99725a2ff47130dc405b55e63e9fa789ba5575682fba6633c47bd8d3271cde741e5e2f37e54809b74c9342e51ab22902f4675a7bd5f68ebff73c61bdb741d9ba1219d345ee68edc604bda718dc7f680fbb6ec0ec56aa4ada58de8d4ee538460c7b100be7e75aeea4a8950a84d76ca7a0504ac65aeed1c48704c94a79c9ecd52ee862a6f3577b1afd98746eacbf0b1de866bf62aad566dadda3a6ba2d9d9ac9c661d5a8cb4d57f1b5a7caf44ccd535d08b6bcf91335de7dc5841eee610c8d798e7c39937efad56ae270c373cb6bfd931f9cd820c8137a12c03970bf663c4bc48b12bbcda46dbf537e9747133701aa2e80b03c32424ab91ba8c17fb4814650c72c5a925179b793aeefd74fbc942cf9ddb9abb369bfe82470cdc7ce56f38806a8de42e559b8dcb367d40ee6930f11ab35ab3b3a50fd0b5c2c090900605b871a6a3bcf603e1841a74b2e0fbb9ca4557462096315cada489f6a21e9eb555bee03c078f3a029e2874ec0d616c5c41420544254ec359f5f3a9c2680b7891fb59db3a8c2ea6348b9c3a8848e64213670242400b54e5f04dd669b7c1c6ee5c2f8ab85a1f99f8a37f3e2a9b141e68c9321c42f2da8ae5c6f957aff908b97583c93de920f813e4201cadd968abebbd8ee0e188fd62e7da3c320a08fbf6d61ea0f254823a660179ba3a34ba7f70dd05c30ba4653a589850ac7da08ac05fc69c92dba963d35d0d26d91a0a2cf70d6b434a511c2214ad4e577a89dcc6802850433cc93fb11db94020661c42b04a6a1c0f251a7623609bd69ea304ab641c458846d904617f0f0e1f58d920974a380ed2e00ed9e5ac91fca68bba2cc9e63eea01e3bbaa20eb1340b7bbd35cf5b896bba7d3fc183fb858d8ace791849aced729541efa8fb310ec860a31b7d849744536313fa7e3a77b6b69d2a34ef2ea042588bbac5eeedc1fdde12cf1194f346445180ca05feaf7803956d6860668eae3d840a2063db786a0a3b98c8aa4446f069a4492091dd140086425fcc04acf0aca21d9f880652b7faedbece9124972aabbb7d57d1d096ce20560c0d1f7a36791a2685aab49a79ce55102a176f3dc61531fa51adb76e05fb0df335fc9ddb80c77f209504e5a295b19f4bafb71e88e6a373374a734887ff28818e31686c22de854e4dd4d01270688de326c11c79279e9e0a09c05bafa7a4a1e03671a12e27dfdcc2904c426cd29233ef11e57a6cba255a604d43c5efcadfd79bec6adfbee57d2df3cc573378d433598aa453d0601821e4fd04c1817bd4feca9666ba03aaf41878d0c35d5c737455f554e1f2860d685d30c5fb705847477a34523407312899fbed82b0663b6c1f61dca3488c990d8242fddd6f039adfe4780bdcbc5f27de58098ee326ea5bd240576ac7a9593cb314ce6099313081c0ce8676ebfb92fd1d9601fdb627d7dc3d94d93253d25fab87577e2922cb686c2747cc3dfd72c8c863ced34104d275f905f401e48d0d74743eafa66e6e09ef40edd3b0be31757a2d5ae1a997332294bc6d57bd374c27ee49041fd61a2d354bb52c433aaee188b056173101974a00063a14dd523adf2617540ebfd882ac3367008701e4645539f6daf20557f1b262c24809ac6ecaf977706ce610a998229a6e1825da7b959f9461bdbaa062d836b15d55ef1c2b06bb8758af913d0d9d1c61a07b6d6112a0ce64ac5b41a034fb94b49b8e93f1f988f5963f72fe6e594776fe6ae37b3da36d6220c34b0215cbffeb4004457a78dfb90a952cf2434beca0d3368a0e56507adf218e367361a2337eb2e1bcfb57afbc4874ca1e621eb299484207a8a1e22c344145e94fb81bfde62c66a6c588d002b03648291b8172b805d3aaa91ba68ad308026acf6d4078db9043008ba97747309bbbabf0340b51f20c5552a07a668d0415dd9d58350dc33a98e030b2e0005fa6019fcf0b901f93ed4633819bbdbd982ac8603e1522b53f8f8757a331385cb32cc383a004e11553d8b8cb290ce60ad008c4e0492aefec9fb495e7e6076a80989e586ecc50b0dae5493e6ce1f71d0cfd83ce1b4d3d3876d76119c02d68b40d5dff9501c2b3ef0905670a9548d87a7b5963d985655075fe587b8c4d13ce31e3c7ae873e01c601336323fab8f4bcd1802a6943761fb4a8c7f65bc4cd6430930d72ac55dfb1141443dbced3096a2349f442c1d40e7c7c0b46fc0aa02c08a84314b14408e789c2724d3a6efbb39b7a31957d480e8cf2a750f9e98c46e8fa9504fde6e24dcfabb3fc2065474c3984310d6a35cdb777a74eed51a153efc27d2a8ca80b563669bfed03cc653163bbaba92f17481be3ff1287d403ee673e5b060794b3a19a1f457db2895154d5ede5619282163073db04f91a323bf70d7febfdbdb953528d3011183763e3fc65dec32d21cc96c3d33d49f77cb6d81be6e0887ce83131da5fcead4164913736afe3c60384794b1f3263fa3bc99ed11e6d58cd080b208427b82ec30ce5cd6c1f0213bee781d667be433426c27383bbd3d60c317a5202b0ac55700f0d68643a0503e8d13f14abf06e955d24346d6f55e400ca67be05b1ddf63c4ac9a4abfef9a55542171a639bbe5264a16b185d1d8462f65ee7039fbfac1e4d0119221fa99435c62d1a2f84936b4e61c16f5de2376dc298b5ff1b412c5509e2063c31b5a10c143aac21ca25cc6ed44fa78c52ffa51fca4b5dca527121ff1a08422c283e0956cbe43ae90421be2f96b9ac8a14daf3023cf528fe710b09c956cc2f86f53d15843e0352c28c68243657786add694d45271e85461f860d221c4cd562fc45879c4ab5621a72142aa5c96c92bffcb26419c0c6ce0797073be12c67d2b6040f1cdee2b9c73881c9ee15f08cec9877fdecc25d10a4e9f9c652026ef616a1f077734e69051242fe38875f00446a60cd3c35ef4b9b2ed40649e31209f003972fe8237674ccfea6033038810b31cfb1b02a1aaa576531a255d55c47635ce9a2b331198080a86dbf4393d51fea1551b310ddcad7aff00a93914ac2821617a43172836226133c9592202265456f16edf082b83d0cad06b456a4da1d3a8db2dd27215ed54cdf8eb5fee93484169f47289534d37927f2d302dd357e091f9501d479483e10fb5849792ead3f7e754f971e43c6c5e29eb6e81dc5dffd19102f9c9de22aca7d19aa688240f1b8a5147a2820c47584299b7ab1f3bd2079b8ee57637be83daf4bb57ea6b4a369299952119042d7bf2e3158d5e029a3263f7331788dccfdb0af51c0ceb2ff78172b82e8c6322350997d3e4b5a4ff59abfd669c939500317a221dd7d25fb8ef4d79ab32e313c540dd2e9770484d225bbae1e60bca8b36092ce95e786b95988f089d7abb405a691006526b4c55466b49f39959685bc3f8550c0894204eca3d8ebc2a5f6c2f0ab64c875eff2c81a23f6fd5025d4333b9b61b7a53ea736a20248cb711875cb8cf264383f7e7c59afd5dd9d0288f43024ec4841b7447d1d6dc9002d0cba01746e06c343d73a757ebdf0ff6849ee5bc37f31ad4a758c76eea2f1944f9ff5c987e46f342a451a6f9cd3e5c64c9372eaa43e727a5cfcb39d70676eecdcc15227d875010ff5fd08a24df273cfa314643352b8edcfc9dcfc33c586d942fc3f8e53b998f0e89a66fde488ef54090efe144d9f359b952fa621098900bc6a67beea8c3325dc1fffda163bae43e3f315fc138bef9603f2680cffc859be4c0aa7759c346139955bd880ab5844a76e4372b6dbea1aaa2c488187e8752dda76a9a2c7c0f4a6da2690429cf6788d900b87ef25b5c7f0b3044294a0a956678508c9fa3d88b6ef74fb5d11e1cfd90eabe3a4aea0dd6fd92866951769490efd020d952130d7a8de5586af691f822c1d0d685c9167cf4c278c024845c7495088ab53931f8aaf23caea6d222ff2b28923e557584929ad30573ab18665791a674f1b99e4bf71278979eb5717bf2075db80436a3c225ada71ccda498a58341e040a876b927cd292d972f9c721968fbf8afabda49f12e948ae735626d30364e4179ef161950ab7a338c7c756601ab3cfcc843b04799ad167c8d39691b44daf15dbaa44f8975c4f95759d7fd8ebb1964e58ae49e7ff30d6f8ddaceef6830c77d27c270796d66a9e39c4a04cdd7ce1feb633df7dc0016979318a2df6dd4e42746a739e792ef06f89e8e3f93d1702158e17adeb49aab478189e456f92d58e2bb7c946826824d43e864c81758fb9670a4e2e1e6353b6acceb6d76d651deae76fe2519708c0e6442f376e823cc2f0dabe35ba016abca240e3456ee25f664c14d76ea9e93b263e22c951af78bd499ef9b5e3e5740714f936e7386557ae6633a8cef3ad834949438748dc6c4edfd3ad8d5182a98cc1fb76d3ec5b3e5658b49711a712f6ae3dec41f42f18b2d082e28a41282dc470eb74b7be387d9257773a31b35cde413023e327d13aed09304dd49697b1564153ce1e14abbbc082e83e8b3f92c8bdca03ef778cd42ecf2aa266adc790fa0a6c6b6b7b0095d48eebd8fa4be20d2303083f448bd827b0440564bffa16dd1858a008b7826c34fc8305c87a0d2f8f0f1556715c2754523a144cff8ef4feae0ec7101dedf0bb978b0a60672b91d84afee2b34be8da0d59748fbb7e379bae3d74666adf371448c579d4ff5f454115857b678c219663869c7e7bfc4e575ac36df69737b8952edaecc3a6c1889123eeb6630ee2e27614ba1a67bee143ad35059cb8512fca90b1a5e4ff082883cae21bf3549ad33238158e966e8b8f0930b5d6c71459ac1a8385449b2ddc490a0b4468ffca3285039c7559772f50071c32de51e0d3d2b9c1838e2f4a3c055ed61a876eeecbcf5a4beb29b0817e4eaa05e205acd6227848c4c18416afcd676dadf88d80daf5de120b5cdd101b5d87b7a39040ac0cb0e2df8c7a49056309281cd8fb41be547c3e245a5db019c8848208a34842f8e1154d6df4cb3426852922e1e9de75780b25e143371574c71635c4cf10b4091eba49a52692c9b8db66d2a619e96504d9f0a1eed9f9485604b84f52b8f89c5c433b039305676b41280ea51cc15be12ce8ef15cfddca10c9f30973102837085a9ae8f4811d46462cb178d13f2c4651981c758f19e8388b7705c51c5d9a6556bbbcda290eac4deeda6671dbcd6dee6f8cdaae25ce42e740c1a81dfccd450643aa3e2ed3bfb69c2895ac40bf94b7b582767720e48155f31ac715682698543ea9b814b061755c2c4751fdacecbc9502ba891743e9191676b1138845b87037f08082dea8f8ca5f0d70148b4898ffdf3eedd1f408eaf222f37f922a404012585abd91e97fbacd91f278625bc589077a372e87e5b19eef514d7c5818454453d54887a6166205925caea2161aab9511adb95c960631cd51e46b2e91e09bbad80ac9e38be1f25951e7917bb49b013b551b32f5cbeb42405a14619ebf935212f20c4040efcaf7b625ddbbbacc518e03d37753d8d0a589dbb7dd0610438626088cbd53d20fc580dbe9e91f4cd44c7faa1bbcdfa66c413831b", 0x1000}, {&(0x7f00000001c0)="17576d4edc81bc53922eac1456d76d8061bbe7bb4be45d63a2260912db6922cb0d2a0140f90d864ea88032", 0x2b}, {&(0x7f0000001300)="be6a4b0bc04704f2c1f10b5bb695b44a78441d5e85c386bb5d5b891503bad9533aa0bf5aea612017a4334f97298eb8dddfb82d98bba98901c120d3fc2d7db94c3a6819ee", 0x44}, {&(0x7f0000001380)="ee862e22c80a53f15197d1c38e3da14330d6c3ccb5e0839d7a422d182f7d5bca201cdd618711c40279da98bb23178234cc54e0a08a2c7249cee5ea42404f9b3c7b1061b91d06e208dac3541957d1f8333f86375eeacf09fae5ed", 0x5a}, {&(0x7f0000001400)="4cc74f4dbeac5c8eaf0e8f95cf33081d29752d2f42b5ce78aff3ef25a96cefbba58dc12762268abf0676fb5e33175518c9bd26314493be99744db372c9b83d9742bf1af23fce222020081132787a20915218bdcf", 0x54}], 0x6) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) 07:02:53 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x1, 0x0, 0xfd, 0x0, 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x0) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = getuid() setreuid(0xee00, r6) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaabbb0800452000180000000000009078ac1408aae0000001ae78360c"]) mlockall(0x1) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff18950000000000000000579d9387f7bc30d7ae2f74581e9c8c54efb47b8f99161ed57cc53a4828e36a4921929cddb80cd2e280576042f63472fa5d86dc866ba3c97f501d803b86cac203d26837b5e475218c822c4c6a83d28fe3ae514f0368e8"], 0x1c, 0x0}, 0x0) 07:02:53 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x0, 0x2, 0xfc}, {0x1, 0xff, 0x0, 0x5000}]}) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xfffffffffffffff7}, 0x10) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffdd7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x3, 0x4) setsockopt(r6, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) getdents(r8, &(0x7f0000001200)=""/4066, 0xfe2) getdents(r8, &(0x7f0000002200)=""/4096, 0x1000) 07:02:53 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0000c300"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x52, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x200000000004}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5a) r3 = getppid() fcntl$setown(r1, 0x6, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r7, 0x0, 0x1e4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getgid() r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x80, r5, r6, r8, r9, 0x40, 0x6}, 0x6, 0xfbff, r10, r3, 0x0, 0x9, 0x10001}) write(r2, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:54 executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) 07:02:54 executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) 07:02:54 executing program 4: r0 = socket$inet(0x2, 0x8000, 0x1f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7fffffff) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) r1 = socket(0x1, 0x0, 0x81) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000180)="9adc81d1b08483ee2e0f13fa42a197a84945f2450a9c03f49391f0e444741c3ad08a69a4a286872b155c1d79c6aff5c1c294dea381646494fbabcf2bfd760dc38949eaa973ca299144c8327c1ebb95216a2600b9e6", 0x55}, {&(0x7f0000000200)="281ccbde0269436d1a7cf7eaa3d0533bb85f8277a592abd7743db487df212eef08295b7a02c9ff8e95f91bf25c2462fc86e23dd7a1b2f27cdf120a0cd3c60d26bee4e0477fadf382e1807cf8f1e14c590354940bb184e26e0207328e1e6e3dc2b934212dbeaac1494a52c186a8de7303289fe5ad6c849af5d3c2c68facbb4e01b6be3fcaed0ce38e4d9f5ec3ca8cc2be9c4b2b3cd700b9d50b0ee96dc93d56067e9969a3fff56088d06b12370dd454e1b50748b770e61f7943e2a2cfa97c8f29291875ec8c9a2b53ba92e4c4daace80f01c8d70b685b9612ce0edd", 0xdb}, {&(0x7f0000000300)="d5c448ab099c9603ca4f5713ec2badfb0c8b76e6b7eaa79d65820d276227dd949eebcea98cbbf4dae18a57c89c283110fdef4fa1478f227d4b447ce54470ec365515f52acb62c4d3e571659294a63bbcb9a76ab365c33aab13a1fab8b7df9f45d6e86cc61a2880c4f546079f725a4e4a778a5f412049ae67e5e5c9df23a41ba352e4eafc97bc8b707be6f38eb38a4e5a3ba3f69fe2effd66f0b1c02d398412db4a04d280809761bbd04fbe96072557fbb76e5b897f902c45648e8dde8371ff4fe2b2705caf8803746d7438b1766a4013c122872b47f13a01b72655499e47bf35a528ed561b8541c2e3ad958fac37a2", 0xef}, {&(0x7f0000000400)="89a044cc3755af1ee5585c4948abc40759a258278c9338a8d1f482620f55ec6b1b5cbd3453afa1c4621e2a3651f0ca59", 0x30}, {&(0x7f0000000440)="428fa2f3ff5f8ff812ab6182cdfbe1a4cf5d8c832bcf4a0ea6c43505908140868b043fb71bcfe68ae7f774626a7112a49111b995a7054436150b9f51b4523adf633a486f9ceae5622aaac9d71bb19e4238e415e5606d0758583593269fa72a2023b3f1d40062c1c9c7756edf0b446d733c4e3748ef24a81693ab7d4a43cd5119e5b9fdf486abdb1f96a874d8d1e60f5721495338", 0x94}, {&(0x7f0000000500)="a2daec652276533bd0fe3e20c8460e09d774534ca9e6060567610de5e36f7c6b4095d97ed57b57a858059cfb4b027917d047253338cec8d3048709dcb7b66f5b1f58f2f1965ceec96a31d91be3fdbd441c27d60b69615385df3028456944b7bb624ca0665c6b0484ffbc29b438712f7456370aa5d17f606b880429ae1b36e1025ea28f3b8aace570ce306988df3ebdb30ee852ad440658584befe69a528529ad8801d6cc39aa167bae3b94db08ecbbf270e411172bc79b0a2487019fca7dc44c0c40be49b5a5c43e", 0xc8}, {&(0x7f0000000600)="c69f3c2909308a6832837641eeba43a0fe3651e5a731b6fdca83d4360fcf371033a9ae82b84e52506525b5f733155490cc9fef3f62babfdb7f5d44970137d7e53f9a3f4fd323f12563f082b774857e662406912532aef218a63093e29dc1f3d188ccd6fe30f58ff01422cc1a3a97566c8dad0b2fb39be22270370a4e486a6543d92c754d76807754a960f2e66e5a97773da970db41b51b76b9bddabd020de3a495baa2f52e26a3606189e3964c763abde1db8ebbcdbb156db0cdbfd67cf0cac60c5cb0c68e390137356b144c293d068518a6c5961afd579417b49ea9b180d7821f43237aac0f9856c3385407d3af02ea36a06b0be528c1d4db704d98304cb429f49f290cbd5fb8a14016b087680db7c496f16f8637aff5bf6dc205b6c87abe82581a0538708e282a5f35f5e6daa0e0f1a5dbaff2b8ce59f2a11978efd6964f9c00688ad4a28c6588b29a0fe3da3a1ceccb9f0747a72c58854b0397acd89738703a256952eef92361f8b1740056da0f2a1a78f07e15c3a10c3b57ef1d331f5154601358e64f494457fb411e19a569b4b87b898d3df0516cdc771fb32db76c99b73f83b87ab2b509671f9fc4df24631bc98705370d35c3ff2235dce08cef52123508e454a58b14e148a57e9592da03f9a77ec3cc0be5e72cf3ce915addb65b162169166409b241d362fe78082389e1a91dec63fadfddf9b0ffb32e3dd8068fd9b623a8cfdf621d3367a65bd1b821357663442b812c6b5feef42cecfb2056997640a4d5af23952001a304741b5e01b76059d4de44b2c17165f4630a4b71951535bcf99296a1639de0711d69b582145d98ef667d2cd6e1e24aae3d585f4d3d114de28c08c8107832948a09c24485661b3836a68c0a1083a5f7eee5cce783cf8deb42d3c8faa9cd67130632f04e223387b01df35053bba10e24c4b43fd91f517d4ff352bbd96160e277cfccfad727b336d2bebed1a9eb29a5ceaf98b28262a11835a3955e036703c5b4134401f61a2446be9fe2131407416e375180afcdddfd4047d3d3f310438c5c3cd653c077c8384dd354cbdaf1a5bfceb88c1fd9350a316c853ed88e5928058059128897c5894f414dbb91b1639d9b778ae33466324da9ecfc82bff5f20f656c9723604039245e5c1f8ee6696bca20ecb41857a21dccded93a809cf858f0c259c8292cb8121f2197006c5c649e7cca2471bce26b02e6cfc8868c8e9089e9369a838bc4eddfc85af4d6e4d3fc8e00c06df1024d0e780c00249d9050acc47a9facd05723dbb3c224b07e901d82bbb3782759b520aadf25b98323b0867d24f5470697d75fc322b3596d6a1a935a02808db967c3d364a6b0beeba60de3272498e54c07c7610cb2d83cb0424f1c86dd182ba4d2ef6b341f2a3a759a1fb33bfa635086c532939ec97347b1f8c35d61310194f939b4f606ee2e35d10512d88355a45bc836d72ce4b95a6d4c350d440f9c8eec05a38eee6923b4dc6176559fe657efb27cc03062caf80d51a3937a458c01d8f7916066b5bb1eef80757e88a44a731e0bf44fb3915fc6a6ad88f626e396d835e973597b57699018aefa4e23142c44009afd8c1817b424231b452ccbb810bcf549248eaf77bf0e3561d0347ab9831f2420c110f676686c79c4607e726e955e85ec05a034626e4c48d75a6c7823b4241e505899761ed62cf48251738a2db35406d792b4d42fbe1160c5a64ff6225b6a7ab32243718517ea0dcbf6214c9aee38a83ddc3aed934890826527f316181730ab803fab04e0ba5753b1eb938e6f07f69b72754a7a726cbe1bf096a44b7e36c292e30cc905aecd2ea164088fc4e4816f7e4a2978ce89ae465a72a3f0cb6c4777a054a018e890e58448fa9a015969b3ed985deace40e030a8f54d9976666e56cf8e353367b3272c83563d53c9496396f033ecc3816f8cc76af81333c7ceb53cbfdeb64385e1121cf3df5afcb6e0d578cae07725e1c17e4a02cd0f17c8ecc0aa1f2262e148eff0b1e46d92805f1be3244d4011d5da689994344b52fee11a6bc68521dfb42ecdec748d6ee0d8c6c9ddc130ee43c2157be120bcfbbc08de011ab79d8aa05b1d78c20f876b549b8b23f2b15c2be8a525917ffd24ea32698772f85e69d8540e335dc8470ab532e4b81098d3caa8d3d9f4cbaebfdf11d7d59b190c93fc3ea2094da93e951f17885bb138a581b7504b4bcf9c6a557eec8c0b1672ec081954cb51f0d9db3c86830ab5f30c514960a2442690841db010bebd95b9b49463173e1f231d61dfaaa3efa7465cd4c8a05863876ee75dba155bb9274266a2cdb83a4bfb229bad534622d84548410bde51cbabe35ad1744b36d1cf41d05156c62c687d5c3855438b77575370a3920e78c28316b3c248feaa0fa065e2100904665742593561886bc8603be2d34924c4b144fc6f95383086377d8d3c682ffbdbf622c1cbebcfdb2d2f0544d740e9d49712d7ade6af2f0b9538d145e83b891544a612d67cecf89b9bf9ec76e84bb0dbf50757e455ddf54296cc1590e20f9f5cdbc4bcf21b016c5013a1dab362634a5fc9cc6199d4d056de7d684ff5e4bed852d39310fb6a728fbc55b4546249e3ae57b06024b05730053e84226bbfecabfdcb0c2381f5e1e1f02a703e7403c1a9512428bc8bfe89b4699e90cd9dc594864c92db0b8a323c705074962be8b7c0c1b7074a233c36857574f1255c99a0957b3614ad5355f11f4cfc426259cf7ecc69432abb09b4c5c5682a783673346da4ede70a00644750b84a1b766f2b2e65deb8ab5a6c9a568a2f1cb6d0153232584e169b18d9017122b3b21a1a42a32a5de7381f10d153c10239f0cc905a7731d354ee08d5954231f90fc8f81efc461d3ed8699aa4f969f353e752c76134302e38c9e72ccb47bc8d79c3090cc22f0a5a8371bad6693a9df5ab35de16e732345dd5706b414c7a8169ec3a30eecfa08cefba49804afb4585f03be30f98203c52d93e94b26a21500fc9fd0465646307cc2d20f1d0630e64dfee2ac8bbd5bbd8301e85db97456a31bcb9c9a0920213dc25ecb54def3784375cc2db7d8740eddeeba9d544cbd829f3533d9001d6664dcc61e21cab4a6f4265f7b4f73646dd805f136a8d3c6223f8bf1e21f3e4e9858b58e0172414eb49bbd2a0bdabd8263278308586e78d211f4e2724d5a18652b864245b540b9d9758a6f62bcd1c060d848e657974f99fb88a75d6fdbb3e5e7246101cd1ce8543f881164d57c548add210f7c80be78220e8739e0b50ac4c8849db322a946c110c120bf07c8bb8fd0efc3a92f9ac9796eca0b6b15f5c5ec19604ba441738793416593fd95e522e509c693c830771d2d8f6d3958fa2575b6d28dcab341a29c9c289448e6029a8f31edbf9a8fb2f1c5c0f30902d3fd320d20a2c340be95cb2e480e925f70f3693568d9af7707f7c2c1ad17426410b1848582d4e0d4495a1324df2b9f323888a180395c10715eb6f3721cec7a9167b66e7ed95d926704ebfd3162b378d874cb44a1daaa84e871559f5a5abaa607d25c65dd3f91b299ac8a4193c47a945286972635b5a17fa43ddc0bdfce986d3ab05f94c1ded69034fe7e835f84063e2e2457f8bc381a689ea7c83503f73722a02817b94a87d92c8488022f671c53acc43df3961dbdc693f19f0655cedbb28a72ae5f2edae6cb029177c3523097ecf0bb08705215e98b1639514bb490bcd231f2ed41b904c3e19958738ca24b0aa4290788ff895ab43bfef3edf64496193a9b50fd51cb721b728e7bcd7058aa0ceca06f968dcc8cb07e8431c3d1dba8855eb2a727190a07f90be88c6110c6be66451be21869008843b3de62d81e87b71e1a524157397531508fb266b1cb79c58129f2bb87a5b5512b550afe2487edd59f2c37df8b8086d13be3daa62643b46abf39be1e4b581893851815b1679b34dee8112816e1bbcb0f45d317d480f3fa3daa734f61611fdae4354334783aefa52c334a387daa163a07fa86b2c15435d9a74535ebce6d422393f80a4c4417805a8deffe65a1a6a040f03612e21a33d4cba678b52804d2111bf0ab57935b77df6aa1da93759818785c05fbd0af873b1e68ace4ec5a5367c2ce1d8f9102a8c5043b1a7d093b52f83dfa5e2338c9a226874d05a6ea5b4a68c61d5b530b3627ab5839d208d6e81b759c43b89620ca387337696ef9fae2a04d0c4bff01cf9fa0bce83df44dc37e74dc3deeb75ad18e81a48aab13dfa2634843e1b8b72f002a3219b3814ac88a3cd6a8b9b2d5f3fea5c983ffb625d4217ba8c2f4b5ffbaeb5ae2ade9055171f19ddedfcfdd9b6865ec5f1b8ab0040a774350af933c045b6654668b7476072a2514a717df9ea431d7ba3954282117efac22ad38eeb814a27f6f2426e3802461eb4dce1ad31f6325ba93e8de59241ef88440ec38cce5f691a5b71ff64fb48a4ee5ffe86476d2ead74b8c91da0b2eeea818b199f001349420647f575f70125fe4179c827b210d45e6bc258aaae47b576e29dd69568e5ba814c73a68a88c5618b8215d09a987a10416659cbdfafd98d1cf0981f09bc7a23d33bc6a1b7437d816413bfddff1f6010fd0ab18132d5f33389866daf764659892f349d56c87f910c45e6b0350aa0f63d429bd8be7b2725d9e2768f9c35465467354882069ab6f983b7486d892c1ccfcbf0b9367cbf364a77b969dd3b637d058215f46d8c46d9331de2e6cb89a9a24d49c841dcd0622054a07211ce09c4ccd30ca094cc5dec1320dc034177bae2dcfbff3f88d259567db4e4f5e100999163366a47b3b7bfb8403380c30209b32a803cc3bd9a98a3813e07d6f0d9e5761083f6b182e0bb3c7717f275228e0965bb03a093f1ad335c38d29275795cfe609c49eb5054033003d1af5725b55d3cb7419977e91cb06e16e3d7432decde0263f1ab5884c5ba9b1148d55af73653491aa78e7ddae1de3439529dcd4cd02ab8f5592b01390a0d343dd276879a031d3c9c3356eb3cbdbbcec0bf3c4fec7aea9b56c26b75ac6ef6fe5274ffc4456651f846f6f981dec941ec0a3a104ce8236672725af0dbc0e7e9b3424a42158e53f1502bfe42697a2f2edc87d5f18b7017081a50c8c52dc039cbe5fe6b9b34012816de38945ffa334b8af1649ce7767d1f1bfc04e92e3cf6adf436fc37e6d3cc030fbeed968e3dedf1a679a87864417328373813ac5d41827922e1005bc89e7978422356f40a6e39cefd83507ffa297170e5b8dcf3a684eabbe8a076cb71d4d8942e38e00dce401eacfd42bde863f147aef96b004310f9e10477216d7bdf20e71c4cdd88ab5eda05f97e83b8b1fac44479c26ce91abbd8c0e128d4a93054c3cb8d49f2dfa86aff60a4cc65deec192cfe7ca0f4d10519116d8831615948849edb6f8fba35ef3c7cb712c7c1de024e8ce035ff700103701d551a8fe3a34db792b1fbe2447192ba01d9ca986be6183e769f15c1a1c77158cb98afcc85a50666fdd057c83e24f0bf03705b1189602590741678b7b3137fe9c72f7cce908b1a956b2ec58da52820b9fa2cb0e470f633815d8c35e14a226b9b1152e15e33c081ab81245af4c1e2b6faa60ac355f24320b069118a464be823c7160fce9a5a6f649fd72db3e89f9bb9efa6c3738d41f6f47f55caba95c7ca43433988d263bdfafe1be4b449b7ad958080d3b67c9c1ba3ac82b510c101c2ee0ca1105de6b4bafbd0a470e6d2822727ecba4ec96e14840d7cc3ca3d288baa8e2993bb5463d5cf378e433fe15bb858366b7d022d1df74745318cb18bba71f3ace148c14171add90ab35c45c3337f191890814b", 0x1000}, {&(0x7f0000001600)="c935411b0362dbb4d89d9d93f40be6fed63d5d9fd879bd515dd41d5d9489547e8d44e1565277baf21e0190666b71665964fd5fe9d6db6770fea90d01c7907068d8cb9c677e8e9538ffff18fc79e1", 0x4e}, {&(0x7f0000001680)="bb39480fb17d860c4964d4164080bee608b20d1c992d74448aa7e3bae0d5a8535ede55b19227", 0x26}, {&(0x7f00000016c0)="481dfb6199bffff757da1cf648afec89c9f5e654b8a98a78ddc74c59da79835e5980312a2e4b0c355e408f0cec82cb5af3c2024cd85d9d766c4afb2e53e457b6f87bdbde5a690539f6fa16e0cc8b5f1bce70a509b10e8b507e519c5f6b616cb75d69b26752a593b79a7f8aeddbc7b89c46645e06a53f64c3245174cdd797fa9e0bbb4ebabff5668a0478a1be85a06934d368412c2608f8fa8a05e691accd9380089df399d74cddc2578a9d551ab12363ed2eca1dbab6d8d6c88032c20775280e3d0c1d7d392838664becc90cdad871021a2a56e120530c26832e187970d9aa91", 0xe0}], 0xa, 0x0, 0x0, 0x7}, 0x9) getsockname$inet(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001980)={0x10, 0xffffffffffff8001, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc7a7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfd7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}], './file1\x00', 0x74}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r3) recvmsg(r1, &(0x7f0000001e80)={&(0x7f0000001bc0)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c00)=""/94, 0x5e}, {&(0x7f0000001c80)=""/12, 0xc}, {&(0x7f0000001cc0)=""/122, 0x7a}], 0x3, &(0x7f0000001d80)=""/245, 0xf5}, 0x800) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ff9000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, &(0x7f0000001f00)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001f40)={{0x7, r4, r5, r4, r5, 0x2, 0x1ff}, 0xfffffffc, 0x5, r7, r3, 0x401, 0x400000000000, 0x81}) getppid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001fc0), 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000002000)={0x2, 0x200, 0x2}) read(r0, &(0x7f0000002040)=""/87, 0x57) recvmmsg(r9, &(0x7f0000002340)={&(0x7f0000002300)={&(0x7f00000020c0)=@in, 0xc, &(0x7f00000021c0)=[{&(0x7f0000002100)=""/184, 0xb8}], 0x1, &(0x7f0000002200)=""/226, 0xe2}, 0x2}, 0x10, 0x0, &(0x7f0000002380)={0x5}) fchownat(r9, &(0x7f00000023c0)='./file1\x00', r8, r5, 0x6) r10 = socket$inet6(0x18, 0x4000, 0x1) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000002400)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440), 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000002480), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f00000024c0), &(0x7f0000002500)=0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002540)) 07:02:54 executing program 7: syz_emit_ethernet(0x1c3, &(0x7f00000001c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x18d, 0x3a, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x4, 0xed64, 0xfffffffffffffffa, "4b2ea5f0e8eb9f1ad004d8ec01db5807a620d178d2f0b8565f08f0c951b0a50821610f94a31281e2bb39780e2796c328a81440547f3deb7f6678d5599407822894da1a3a7cb3b083e563b6ca4995f002154908d410459d4a7001ffd0f9590fa69595399842446eab02f2673015de108e9d5e23a109c61f78f244f82c0734fdda57d66a66befee0c7d6c5ecf99f80064f113e2d70e57b796a7be187517e9e019e77f42e7fc4f51522e7c7d6076bda5da8ae8cf13c8890e3e045fa2c43965aaeba9f28ff86f50df20f65fa8f272fa2084cbba1291fa69d0f4388d0ec812352fc97ecc8beff11db3bee6c3f86dd52af135b99524f63efa18b131486a421e8376fb359cda9a6c464fffc0b8de5353e28bc94f2124d8fd139756aa19fdd5f5abac663a6fcdacfdd98d2f6bc1d723a4699e0710fb3dbf156aa16657ee96ed854592931746285660ec4049c43d6a6d075a9549b66ddf7435e70ebe0ff210bd101cba90431473b7eb56eb9a866375c4a2d56a1295d565694fb141737925defd283"}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) poll(&(0x7f0000000480), 0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x21, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r3, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x77ac) 07:02:54 executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) mknod(0x0, 0x3a0914c44f7b202d, 0x504) socket(0x6, 0x5, 0x33) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) socket(0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe02) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) setreuid(r3, r1) setreuid(0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) r4 = socket(0x18, 0x4003, 0x0) recvfrom$inet6(r4, &(0x7f0000000180)=""/115, 0x73, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 07:02:54 executing program 6: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) recvfrom(r0, &(0x7f0000000740)=""/4096, 0x1000, 0xc1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20000}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000540)={0x10, 0xffffffffffffc7c5, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x142a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x24a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xac7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffe9f}], './file0/file0\x00', 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 07:02:54 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0xfffffffffffffeaa, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) nanosleep(0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x13) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x84) 07:02:54 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = socket$inet6(0x18, 0x3, 0x9) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe06) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f00000001c0)="ae7372300c404e6498118fdf3dac146474edf6b3f34e69581811d5cd81456cb63d421dbda74d3c4bfd81f25d26bc0860941ae2bcec993ed10fad74323b044901a0b0c94b471ad3a7de700043fe019ff966cf62a84e1e1b6da2f76c5ae71fb9725e2fa52dab2f0f9559d9def17b16e0d4ca8470d83dc1d9548ddb4b1e1fd0819412baecdc096659f728", &(0x7f0000000280)=0x89, &(0x7f00000002c0)="aba98f95761b91b1e3ecedb689bcc8b8e66c8ead7805f00dddbf607da845edf7394178e56aed11d94331d7bea44f9bf8a6b73d06f39722bf58b44d301d801e5f5327eea0ed0b7dcec4a18d917c28f8a59b1a1e52436c35f75ab183bacf9138c691d132fe3db15b0d6b6b8774b8a8494bffd15d31889a470b6edda8f4afea0beededd269e7f48675caf07964d379b34cecac4d6bd9834b6d090f844c7351d6861c48c4b474cad68dae4ba41bafb658a74fae3ed1983614a84a1b88d75634324c6669a7f", 0xc3) close(r3) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r5, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) 07:02:54 executing program 4: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x131) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file1\x00', 0x40, 0x4) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x131) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') (async) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) (async) 07:02:54 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES8]) 07:02:54 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x40) 07:02:54 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x1, 0x0, 0xfd, 0x0, 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x0) (async) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) (async) recvmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) (async) sendto$unix(r3, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaabbb0800452000180000000000009078ac1408aae0000001ae78360c"]) mlockall(0x1) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff18950000000000000000579d9387f7bc30d7ae2f74581e9c8c54efb47b8f99161ed57cc53a4828e36a4921929cddb80cd2e280576042f63472fa5d86dc866ba3c97f501d803b86cac203d26837b5e475218c822c4c6a83d28fe3ae514f0368e8"], 0x1c, 0x0}, 0x0) 07:02:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x72}, 0x0, 0x0, 0x0, 0x0, 0x2}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getppid() getpgid(r3) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}], 0x1, 0x0}, 0x0) 07:02:59 executing program 0: ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0xffffffff, 0x4) 07:02:59 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) close(r1) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000740)="b21100000d816685c8e360f2fa4126fab57681c672a777af282f2461c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c10116f78ed2d17e9ae90d6002912fdfc0b4abc3904c7a46f2292170a68934dc973d7634ac5ee6bea214c54e2791f89a9b6ab9f9f6d59868c7d9fc5513a7e46a0ab16bb9b660ed1e12ee8d043f91198ca5d2593f48927169691fe423611d557a3af6815921352e1f2ffe5af2ad07ca1545c13b9fb5af25bb1a6c73c7664fe1542ce7f45ebc0eda797d9ffd0f3055b99a49c8deabb98c14c0b051491769ea59bc4898cafc95e3af4c4508a4c1b748d372cbbbcca1096a00ee1d135ef17e32fd2208f1b47d9bda6171a00"/331, 0x14b) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000200)="ff522822223452ac69e5a588ee3375e324", 0x11) sysctl$kern(&(0x7f00000004c0)={0x1, 0x4b}, 0x2, &(0x7f0000000500)="5f5754598644043f26e52891e843f4e192", &(0x7f0000000540)=0x11, &(0x7f0000000580)="f8eb6fcd5ecf77823ac14a218e5d7b3b97af10aac85c5e9dd6ff7307a487ded90e1fa2bf8b5abdbca0b9d552d9676452465670d3318ca7a211dd9e5147c9993ded64b8a3362d6124fb224af3f193ed12b8c7d71333d772c2b9f9a7cf77c2463bfefb217790f5cf5510f9d8e540e2e6e6eb73adfd52", 0x75) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240)="e93992318f1bcee9eb44b7d596ddc252198cdce44fd0cfa00a43dc0dbe188637ed6e7b3fb3fddbf84ecea69f800c415d0244d16418aa1a387c9eaaae1e0452fec1a66b50441a1e891c4700b3d8973c32a8689a03229833b2d510d39154d6bc19755408db5dcac4df28f6e4f5d66849ebeb9fdfa7e1f5d2b5e3684a74e2796f0a8c7aa3635b2fa9e7ceda6f4518260adc2e9d79e680408a2624383b5cc7e47701e6fdfe7ebd187df734444b6825ff", &(0x7f0000000480)=0xae, &(0x7f00000009c0)="db66b31f2e526f21593d9c1e637351114144a265702559b574fe40c170076c9b056327f4bc7d9ddfb3c37069e2090d2870bbb34ca752d1a1d29deaedba07ae22a952b07440e88e0570fb73c3c9073565e303edfe79de6cda0d49f055ddf958e9e695fc36d814140da634ebc6671d8a9310bb8b4deffd79943908f4d06c8b6c4cd117b2e008e16c7ae812ab1a6e78aa06082ac48bae30676cc739a055c7c2ec05b67338593f00f8a7a5f4d298e5f45a3cf7bbccd5ec865c2a795e04b71f9e238d9b5d0bebeb9012e7dc8400c2437a9d12be73a7fba6fc65ee4bfafaab6b8f993efc7fb58cdf1237f655c32f8b51245b36e445554f24799a8267054feb678a879d039f4e79442a38c0013997dedebbbddb6f86f1730595728925d916f8217102f8ab799fd0e8ab1718e9a298f61a740c21ce5d19c043c146e69c5c17b20be5d90610d98210eea8b0b15d3439cb97182a253e65e1fa1c774c69e1e706303b9b78587fac27b4aa932817212b7828c4ae8a0125f598f4c81b20e2cfa625a3c2329dd061cd874db97c7bd94e93379f3c7647029ce4178e0f847a936986135d3c255bdc0ce507bf8f0ad6eb6324225603b1fc7f37458f06422b45af7c3cd194ebfe813621468c9b76f7ca393737778bee0d0d9fcd4e5ae6e33a5eb9875d90412046be6e76d71dc234229a0f9d6aff4ca92c36048e4099d316fc5a37a92e5a6cbef98cf53a06de8901fa8a6e13bbdb0c04dcde8f78616913596c201cb6d8a2e0caca5a9c83507bc328e8fdbcfe08528502adeba65b06a849b7b786865d02c8a2d3491286084f9da3e668f9814263408fb3f1e2d785cef2000722edfb1a83341bdcb327068cf284104d8c98a6a67e056aa38cacba9c221197d904489d1562ede93031498f654de9547266fbd4a6401008add05a0e8b15192fa08a1d4d763980f1a6ea98f1544c5858779d89eb8fdc4adc64718b3fe0f9e4819efbe5e334547a00505b9ae215337b671a5638ece4680239b2759191f2ac947b98f08c03412c08e3165b5adfb67f2f63c850b447cc3277ffbaca4cc7983b62ccf39b8e62493ebfc70f9631ec78c699d9d30ea3002b7cc74060183683b106dccb0f5e2403cc1873fbaa286a79ed844c55a36c54fda0b69ae65a67dd180f2b4c21c08dd749b7f9b3bd159bebe8251093885ceeaddb4a8d8d19c62e7ff6cc5d9ec21d81ea6087914fa8193b8ee677d448362b40e3ee35b16213d6998f968c7d658aa5c016bd7fbd7627dca68457333cf2fa43f01c323fad59085d3d5217ed7e0e2d15b84c9730bef21bed86d76be70e2507d8503c7a82b005180ad010d757364775cfc4076bd2960d8578ddc90beb07ad8e14c713070fad7d3eaeda5dc0d8ad2843833b390892090bc56b4f45f25e79fa4df714c9da9778cb445a5e5df6c3ce0e3ee743e31ecedf90b32515a758aca0fbf1d7c986f2876c95c3780b15683107ccdc0519be203dfd10b23ee14f58ca3da153c2d9975c3b44a36108b8c737c8486a30900125db5a31f7ba2c19d653f02ded80445a9d75b3b7465dea4ba07a28bee3aa84b626570aa5f94c135324b9fdaae69fbda7effd1c629d5485f8cb0748e1e7a1a34c5d99c7d7922cde303613e707418d72a37d14c6d24379d4c84cdf5edc85aab1c9777a3407502c516fc35a668a21f5950f398efb714da60dd05e5c39d90e2d2ac54b56feb7cbe1cb31d69cc9dc479501676aaee9d801b0112497662efd9f87925d642969fc96ad70f86ac20dc1029aa97f0fdf48a212b895c65dd00878a99ad814624014176a712ff250b2431b2686dc712f73fa18bcf425b0558752902299edbcacba46016ce51f12ee2b9cad6fe7333e05a2883f36c328cf7341045eb83a434fddd8894428b9bc63977eb7f7ab33804449f10ed231b18479e06f8e52fae01cd2bde6b3737e55f31c371941c298b7b928b752d3d1e55a6449d6d6bfda75f6fde2abbc168f5e487cef71b88b94368a0ef749fd4f61bdec94bb49453e3329011b4aec340e7a905814c0b071f0f165e1995fa4c207c221175bd06690b8044d3f777f70c0204a1a67e19bb7d5308110396d0eb4800860cba27a5bc7621a2f66ed551725ea6b60ffde56967ccaa221f7e278af90a3d7c304f4eac31058401cef1852f617409d3bbeff3f6c3144de2d8081ea148fe5f1192f754240c9a7e98a91f54ae3dc0209089d34d1efbc408f001f366000c3bb68c3401bc07cd3c6d9c5f0f3236c4698ab9404a2126dc2d2bbffacaf4f0d297451548982181a595a4cc6369376646217d19e8656c72cd18d0f8a44d1a9a2c545534836f761098469210e9f9dd17748f44fe383233cb3a1a113612d38cf953fe700b9f1670144273a01f6c5c78b33d3a42f471cea066a0e39732cb46d5cb9bf9fec55d77aa3b53ad930d39bea98c0b6af67010e346a808a643a9fa40ae6667d8c23be9e9f60aca3ffb61723b386caa77b589a8da9d2b06eaf6a5bbdd990d22cebbcaed9d4a6a376dba728cba9abef29c4ab27f05564ae1e77e3621184278c8412b1ebe1cbcf9dc96b1eed5bab47366b8d9dbcfafba619dd93833020935cb491c6da0bb8af596855ea3e2e88b294c5292db8fe70b0142b3fe188db5f9a72324c8f3bbe4c9a69703eca4b649984c4b24d3e8cbcc6b87568cd9c76724d1205a5d75d2f8d93ab071cb3241e3123318e565d0b46bf2e550a4f35211691f5d2dbd619d13486a7acf3aff5a600cc9c7187ad6dc82b2973aeca98c2df32ad2a450bd525e27661f9a163e7d99d8b6d0cd0401aa073136aaacb96dace7c9cc88b5512501289804c5b737e41564a3eb095a2ec9223931c82071b8fd2652f94eda131abcfc8f7dd158721641bf6ade2945dd8247c073a664d06ed94571466cc0c0a650950b13087cd3e4c26ca3ed67c30a28804974da45dcc53c2678773faec2e27c8b9fbb773ee685e75576e7cf7c2ea1e76aa819efc26d9e90f46d633f80b36100061246900f1bcf35b73248380fd77f3b2908972e9caf9bd8c079ab51df8cbe6849953973f57bb3109f93f0fb627086897f6e2a7e166ccc2649ac45d43253d6883325112c5ce86dbefd2dd150ee60784183f226fc5653929ba19b682b0a6ac7bec7eb121bf1db4ab8bc924f30fa66840a0aa6eecf780fcb7c1cd3574e927d03fb673065ff3bc49610bd51b43ef8a3b665ccc5a44626d0470972720e26aac6ce865372b79234d0ee90860b70c662659b42d657f73f83ff9ff8e8c73546ad99702b992e41cf3903dc8aaa2cf30453a68f6a225bfff18319602a8cdb12e7975203a89ef82247063fb6bb36f0b862a1110e1ad9361770f0e7c113126c51de7537fc3ae48d76d5babffae8fb3bcb1db20d7dfbbef8be91428e112570a919b66e20ffb1b3e159c24d5abc58d29d005d30b53762dbb04e134fc52b7d823d6d293e7489bc44c87a882ec1e7c1bcdf0ae9b71adf0fc495c7fcac43f37ef1a11be9dea46a2f74b8bb1aa83b2d3922a5881cd154031409eccefad7be46d20f396c16982f37b464681cc1b8413a8bfde8159931a4b01cd0dd111a5b3ea9f6b5a0a3d59807f0d4233e52c79e914b063471cc7e23648de6f12a5f3a44dc0bdb3a022963e14509fc0028b61ea59389a62756611e0d7e66743d332572f5e3a095f84714bcc0dc6bd09f3374980658d0a80e923fb6d290bc3271b121541f26a17fb85d53a1a18b3418d7d5b595424959e754d1d73007bb058e72b5012d3a9b2ed42e7c7237ee82a3ce90ca1bc71e2672e392149681797849800b38cbaf9f1286e2c149ccaf201331c30287278d09d5ac80f469fcd957d05be4546eb84cf5cd52ec2f101e8bad182ad5221b25d7087b89aaa139e91bc14def83281be757ba3413eda2ddf767999fbc4ca93350b4769adee665f034de871ea8b7128ed6332e8467843843bc47ed082cf341f1f97df2c8eda71497019246105984c64a2aa91b212ceca1acacd6d8fb2345c2034651159f84c86d793323da754f0492fee82e1e711fa6898ea4f39b0169ddb4933251379c046de7bc860d50874228a64389ab784d52531a0cc8da7da1170fa5294366350dc7277b2913c6074cce1a70cf154984e24232ae9a1874c977d6aeacb4844a211715c8f12170d5ee7decd61a90bbaed07e40ffbea50c2de38d10d8782d8fc1df55cdbdd379bc7dc02e3e1af919f81864cae8cefd46486201541b4071cb4472fce0a65e17fa3dc0991b13e9ddd0ac785529a0fa53caf0574cb10f937481de34a2669ce67ab32b382cd0f287fcf756a079a2185113c329734310cafd8f9d16f4f516462463432d7362cc17f18909eea5c1f637ef482070e036a03fce4d8154c2e4385a4f9239b97e2adc1f2d22810e1e0f5c619401d98fdb431239a36cbfc0a07f58fd1d8e9f17d6984b2e4aaac5ad8d8fe182ca1e9b822e15515b6566f90b183cc35396c4e67afc4f0b88183a0463983230d90129a49d050b0138de3336ddbadd1e8879890fa825f32ffc03d1d2378a3dc1bd1e1015de41b24a5e8c199f28b207b1264f91fe6beece9fbf9299a9819ef870c5760b372b6df9044705e0beaf3a61bea24d90d476501d16e29e0572e88f0e2bc4c4ca9a221c434cd9b4a3f997ba9ec80d331eea5c69cf86311adc30317d4739495e3047625b4b5e94050f1474507626230ccb00ac8153aef52f5c37da0cb25802754481deca9b8d913a0caed0f7214b90e929313c323e163367ea24d90f06f8160d1d9991431dd718b860834574b8ee32c79436a816e9ebd94c3242e2ef24e6ed35514ad704eec53e603ca433a0567d889751202dd83e7ee621af81a2163959aff53361cd53e762514a2b70557927c6f9367a6cc8677a5a15dbcd2b64fc2bfcb511f83df343276cfda09704336f16423fa4caa6133ed8f472f4cf933a910f5a04305c6ad8d98fe5af64bbdd1fb6accfa8409f2f0d22aac71ec7d4f5f8342cb3f150e7b9594fc7f3b59f5289cd19a623f4c5f64b60108a3022f4456f987838dfc7cbe81b183ff6e06eb9385c0200c314e72cc7ecb5228989698d1f073cd92b6ee520530372bdd57eff66faa0bad6fd68a61a6f725267e5bf676f0ab9173610c235f4b4199878f34db9b7e9b8598b6593de90b048c1be14005f15afb733bf26c13f569abdb9fb37b4d958e94947d8057b0b50788ece39c0f6c6b76a2b59f5968e5cd0b7d20054886e4d23b2f454864e93a9422eecefe82ff69f73db399e64d5895afb000a380b89b40d828b9ddbd455290a43a110149b8e55a7a8764491b350a90c4e405cd438903459d9fdcaab675452f0d926d75717e517fde9692f7541f775c0d1e53c240833e39551feb2a0d542b53d8a508fdf4c7fc3f797618a040adb533214dbd49d126ad8bc3c837e2190295f2f69ba4409d6dfa672f862c9fb0a81988af263e35aae26d09f4a4bce41ae97cdac85f4d9539fc4c80cf4e9e32fc8f2b23d60a4918ea5b4bf641b589273b5fe2df544df0083580f245885e81b35a0b4bef21ed822a41d0cb8156e3a2417b9d559de0a57374f0daa2ce43590b3460a2007e04fd2475959c76220d3664b127b3137777601f4043e7abbd627588c036b7e6490b6dbc03ffdcf48bef00710be57431850ef31b82121f752f03fd56e7cf0bb425e6b9e7824f360ccb5e44ca9e4e830d9306d7e6e2502b78656096b9fd0e4c10458243ae42b4e8a36522969cea89d18e0bc4b3ead93ae6259cf627d53bedcd207c725b853c306b96d749e9b94f92a4d1b080cbaff036606dddd8bcfbe0f20fa2d9f8bc4832d89c", 0x1000) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) 07:02:59 executing program 4: r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x4e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3d, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) munlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r4 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r5 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 07:02:59 executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) getgroups(0x4000033c, &(0x7f0000001480)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:02:59 executing program 7: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc1286944, &(0x7f00000001c0)) 07:02:59 executing program 2: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0x0, 0x43, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r6 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, 0x0, r6, r3, 0xe6, 0x1f}, 0x8, 0x80000001, 0x13217f73}) getuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) 07:02:59 executing program 1: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x47) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x3, 0x7, 0x4, 0x1ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffe, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x6, 0x5, "1915f3d6f4913d27ee89e5de9fd664c862d830ad", 0x8, 0xfffffffb}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x6) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="5c369617664f875ad1230c1bbfa260d6d7186aad901ca12a670915117bfb5731b6aa6c5b4eb44d9b80b3", 0x2a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1f, 0x0, "0fdb000000000000001600010000000000d900"}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 07:02:59 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="5ebbf2fdd8b9e088d8f549fa243fac432e2eab", 0x13}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=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'}) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:59 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "050820", 0x10, 0x3a, 0x44, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) syz_open_pts() sysctl$kern(&(0x7f0000000180)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="5cef33f323d87de2047b69d867ad2f111d23d60b5fa6c14c671e2cddde738c25972307ba54939ad2eba99d33e69c28a2176282d2ebf1da1c7b561efa865f427e7eb1ad28a7fae91864e2b5faf9c34948bbab1971fdec536f25995df39df04fa56361c1fee1c2dfa5af2196a40947589ee06cd40ec1f206e52ecab554823b0dca4258db044899db75584c4a8daa546e37f476a90d5d598bd5a7599596c0ea838d2683a6032bcfd1acf3aa17632762fe8917d84e3d671fba3a2b57e29c49dd0a7f371ee0c0ab", &(0x7f00000001c0)=0xc5, &(0x7f0000000340)="538c7715840cff604f223f588a19922e78dc5369f5d96b1aab74452fc64ddfa493ac308fa2b2362fc6179977968307d524c25bdbdbf51be7eb5f6efdf25c5a2ed6a516ad7f1ecb71e843dc2df7ad87983c9d2ef31a5de6b44039f69c173731e8bd0abbb1761acc717b72918f4d3c5e9c10e7af0df369dada0ad34ff3ddf19d6c027eb02d9e086c84b85e148581d5a89d75398ac053e42f9a259c7117abb5e3385cffda243fdc60eacade0131e67d28ca9282", 0xb2) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) socket(0x1, 0x5, 0xfd) 07:02:59 executing program 7: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, r0}, 0x8000, 0x0, 0x8}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x2, 0x200000000000, 0x662], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x3, 0x3], [{0x400, 0x0, 0x80}, {}, {0x0, 0x10}, {}, {}, {0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getpgid(0x0) getgroups(0x1, &(0x7f0000000cc0)=[0x0]) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xab3}}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="7494e3ffd944f11a29c2f4c79f3b6ee1fc96d149562fe2a1ab835385376edbac083cc3f80d00512041017f6d5d93d984719666396bae2aa4fd56f589d92b1d60c3930f07c313087c25d5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) socket$inet6(0x18, 0x1, 0x80) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f14ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169fa2f10978c83f718a9bfc0f5ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc83839f56b255b72c23e107309ad30ae05bb2cb03990aba31b9cbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad40600fdf46ed5ed151d4d11f15b70a01aa1dbcda032139d7bbdf5ef99ea85384e6fad7e8224e30365943cd06009f7911b49d9d939a5be6776d74208a853ea9ea310d3556c4d180d41503e3639ad01989274756431406f2de69a69e61ba2aada2ed74d7fbdebad43ef38d02012224e839854739ae3567c4ca118b0331af4cc7a194063902ee680e32fdde932bd14a7af38db4c50a4cbbd849437a6e086e3c1396e15d47a7700adf079f6ff65169e69b0d7fde872bc5cd01ce9a83941588989b5faa5b3ffd41e1550191e4328e4a008d40a033b", 0x1bc) 07:02:59 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='cc'], 0x10) seteuid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 07:02:59 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x800, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp}}}}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3}) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000005c0)='./file1\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="789ec7"], 0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x81) r3 = getpid() fcntl$setown(r2, 0x6, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) 07:02:59 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) (async) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) socket(0x0, 0x0, 0x0) (async) recvfrom$unix(r0, 0x0, 0xfffffffffffffeaa, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) nanosleep(0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x13) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x84) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002dea0058 07:02:59 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000009c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="b00000009078000003030003030013120aa200ac5dc1e2f0aecbdf681099f14fca081fc623894615fa45d2d57c3f8f5096bf0f14ec082357895339608211db5e141e716dcdf2370e7ad7be669fb0c14e2e1738a02acb88f7e3d1bb2e430987d00df99d0591110fe0d1d61a132bcc83d408c4114e97471688949a47c6b593af95a65fa73487ec488d55c35a8033b0175ee7c16b01b23e34001e56f8ecb8a5a9ac3f58e6b4cf650f9ae771db3492b07239e10ef2b35c29b3d55ad4ee2ca910dc3cc031ccaf82bc172068204204e49509d7e3"]) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getpgrp() r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r1, r2, 0xffffffffffffffff, r3, 0x20, 0x1}, 0x8000, 0x0, r4, r5, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r6 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r8 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, 0x0) pwritev(r9, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000240)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b6", 0x9f}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f0000000380)="ecce76da25ce576dcd811facfbc1f4046ad344786937eef8d372d0800847067e58f6373f9b4040d26dac05f83f610c", 0x2f}], 0x5, 0x1) write(0xffffffffffffffff, 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 07:02:59 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='wr'], 0x10) 07:02:59 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 07:02:59 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40) rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000240)='./file2\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000140)='./file2\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xfffffffe, "3a0a616e989c242ffbc745438dee7ec50ce9c600", 0xfffffffd, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="3e012e2f66456ccb8eb4ae5c678e1b0aef5d1bbf135b7ad6aed132a395a44fa89351b9ec5a6b674ca2994e992cdcdce7fa381d067e5caf3ba54d5cd0aa4cdb6a15a85af95d014bb51187c6783f13c1f4"], 0xa) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)='D', 0x1}], 0x2) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0xa) fcntl$setstatus(r2, 0x4, 0x4) accept$inet(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 07:02:59 executing program 2: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f00000000c0)='./file0\x00', 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x1) lseek(r2, 0xfffffffffffffe00, 0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x8, 0x200}, {0x765, 0x64, 0x40, 0xfbd}, {0x9, 0x8, 0x7, 0x10001}, {0x400, 0x32, 0xb, 0xff}, {0x7, 0x20, 0x20, 0xffffff01}]}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000003c0)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000400)=0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000440)=0x3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000480)=0x64481a6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) recvfrom$inet(r5, &(0x7f0000000500)=""/182, 0xb6, 0x40, &(0x7f00000005c0)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000600)={0xffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000640)=0x1) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000680)={0x4, 0x6, 0x2, 0xfffff800}) sendmsg(r4, &(0x7f0000001c40)={&(0x7f00000006c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001900)=[{&(0x7f0000000700)="acd945439fe9d25f83f131041c36c4c6d19539f57849ca76693cc822dc3bea4255a3a1ddfbf49e6f4ef6efa6185117b74516679a0aba6c0cb40aa1cf34d5474d015abb22c5b0dfffe3216be9559ab6f0eddd6e5ce71bef3375124193e755f2b2c7afe88af40b21a0a075b8cbf5103dfa14961e1659fb688c434e2de3bed7", 0x7e}, {&(0x7f0000000780)="722c6961f7e60f8afd6b623a372bec00925cc63004d0ade5492c4069d6ba5edf182e6ceabba54a67515c67c9811670c8f6ca3c4055da34a6c143ccb71fd3942f7d49524923ebe2d9903ad6b132c5a8b3bd6080debc0fe2c653d14f", 0x5b}, {&(0x7f0000000800)="1cddc57023662d733c353f340ed04366ad0f1d91d7ff05db507f9bb80d85f7db95cfc32d5005158ce38a5623dc6460d60042cf682774d6fec32758dfb1ab263cef42033b458df86d598dc0352d5651a9fba2652879b4aeb3a3a422a23d0b02666ce7b615f5ca7432fe750160f0832a55fb0bebe26f66a919a45f44c742f7e7ac7ad40a32110b7b8f83a3cdb6a0dd197cf1d30960d9686c6498420138f5145d11568e4487c900f0d1a2075f49cd63f28caa6b25631cdcef209e24c0bc00a72cfee2d216ca5073f7185c43288c90d2e44c1103afc7da3bfd4babe8c7cdc88c5a567b4f9d490079d055d25c4619dcaa013df2ecfba6476d7c6655a5d0119a0371a7a082817ad49c09165acd3165f4466e79ece3675958b7269f04160f56ba09a4d278d82b275d7df7870de068cb37533bcf457c06ffcbf87d2e2f023e398cada24bfb68f9dfb07493df9f9f0c578f016539761e415a70a1f7883b03684140ca352f582905d8f077dc41cf55bb4fd3e1760181e3f6f224dace4f5231530e3b2dfca901d5502e825838089c969048e478bbae7e100d00ab5bd5f1f9c06cf093dbc85cd29474e65bcd06dcb28e31a851462c14566df6de92846dfd86ada82f7da3ab408e05264729cdbcee03bf90aa129b5e1decc04072b16c622a8d6f84bc74e5c59713c1ec3abce65c9eeb21a193c2d8ca556a116eb3a3fce15c98218a2ad7b4da8198651864083f548cf15211324bd12f5da733df48aad86db7fca4fa71cecb00cc580412d443135d7106567376203b20159a6ea36767b2572c2ece2335825626d0fec2c65948eee35f07bf3d14eabe734bfeb8c979be6c8375a6f2715c34561f82163b8e65c09d1534bd7b3876118430e23e75badcd8f5522cc06a0ec8d4cbbd0cd1441147f73966b2d9a95430739c04fcecd03e78a25956fb30f57542f40bb5abf0814b538da3c82f7fbaf69947e484c3ff38bded9b0980a981d5316fb454ad99fc0d82eba806b76b72880e99b2a8f8a74b79e895add2e6614d4887d2a1fa48d9f1f6f2527d2dfce6ce5b26249a8e62b66a1c21c5a2284bf5e0ed5a96a820ea20e4ae9937b493ce8464f76a578dc94085ecbec83541f760f2b0b20f11da78cf1230befd2fbba1f1c9fb25318b44b31711d007cced0f415f0959ce233b037a919b6538b8a3e038082a8874e800df839318bcf9680dc6c5553904d8d1d7185c6513ce7f329d16c783de43d75766a3a2d00b667d94e61ce73c194acdd2f280b656a8bb699d1759cf7d600c2935451b109a0289d744dc40756896b417e2e0dd15e7ff65e5b0efec3639f69b3d4d04445a442bc932dbbcf4852c0432e8fb36647c13ddec0410ad65774a4fff3c2404512b552e7df2ffa7c677560a9cc6964ac6ae52fa7c9ca86aeee6da82f7de906b4b5da8c6e9fff69dad531ff5a73a4cb90062ea344bdf037c93a905fd841296abddd434418eda8d2bbc219154320c26e8fb3909cf8a1306f202fee664b1405d22ac3996bbd27130af9c1ecc7e397fe1a671094b2bd3bd4188d46ce04a2afb61e613cdd0fcadd3eb5b9fc295a04b129fbfb4ba052c7ed55e714d1a51478b150b1da948ba0d47adc7dd76837f7f833e492631a36f28107851d8fa7a584370be43f22ea0cbf1175ed105cab0fbab2f305eb89c41e198c44f318dcb24d56f55f22ccd9f5161e5b72e5e6e5b70abdfe90d99815b63dc5a6657979b5909b9ea806a5e0cbb945f5253a6e1e9a2b8a30bba0d05f9cf0e3726738f3af7e12c292fb3f1f609e7cbab3ecabb144bc345e10b786c208576000899483552834176829fb09dd4939e8426ea6d08cd9e86135386d2b5824a008b6e314e11c63532738c04dc40a5d890f3e0554972a9b4c4e85f34ac3813fe1cf51288b2c5c3aedd98049bda5fa47c34d3c0b548f482e4b11f62c03884920906fdeeb4ab460ba0ef6d47f997b66a2c89f53ff2ea460b9f68ad0d02fa9b27e596795aeacb45dd837e684d7aa4b4c98dda49b53f30dc66611a5983b21193f9476dc03c302acf02b23dd2da831f17313d3c305a9e912d5cf852215dd94827ca442905642f65eacc7436df4fefb641733c242b6e42d8fb3eb482952304b7525ddec2123d1abbf1be3bb81f18b034f053200a6910c0feb86c7a6c49c2de4696d2d41fcfca10237aaa0182fc3b7d48c57164dfba2cd1cb23f147086e7ab587abd43810b16213ef7db53215d06352c2f7b9d37556baec244eb88cad887d29ca738b6c86e3ed5df1f2dc979a9f6b56123da45f5cc5bbfc87a8637102fc8eacd52619a4df1f080b944b70168db61ce6d3ce3070de3b3f7c8f3872c7c181c27905be9f656693c5c905f1380d9e4f11bf4357bdd41f2c342d5cfcf479a24be786fa865a3a97257488fc72653acefaa4adad727a0d153dbce904152ba175d3732696bed7e6f8415cd874ef9eaa13a369e9ef5345738ce412acdc2dc743f8b55ed22dff67a4e093547ebb2ad4392fdad994c2fb448b7f8e0455788df689ecb3cb48e193a9f062eb01d50f3045389e41b918d07264712580b4823f82e906722ddc248ae146cdc7bb15932963bf4b51c258fa1fe6b88fcd6f03b6bad06658eab9dc1d60c7f089e1ad7d2e7b5e4599b9d6b7311ac17c72373221b818053ea0dd7caae3c333c21a5f655e0331d92ba5e7849c3e49aabab729050a751362e9f629e03cef9c551930fb4d6d8d8e566ea43a4e859fbaab972f5946e80e3cafa5fdf6fd83bef75656d9c931b4e6f220abd111a7e6c1e69f028f0e58dbbc7c7f56165930bbdd313f7c810b04f2682f0fb61a0fbccc0bdd00eb60db3734471f7f8f075720a563841739dbece7cedef1bab145ab452f0386f68d42ed95d3845b218cee93b28dea27bc42b14bbbbf2e247a40335cc637ea5f12d0e520bd8a93026c289759fb1b01409ab78d7689af1a6c0cf71fe5c11d9266fd1e6bf936feed8e681842e174c60f4d7cc47ba20b8abfa7780b1f78036a110eb4e8faf3f16d7be6e7d9b2e27cb4fec7ec959c4101424533c307c09d19f9f2a83598a1d58b372a2723213413623a23ea1de3cb698c19f9f3c994fec78c33ffe656288f86b53991db46e31c2cb777501245171e1347a3d90119473f9d615496fb9cb5b29f852e3c8f5591adcea053bbe8ff44e2af17637007ed95e4cd76178fac61af5abd4a8181a1a1d6779bd236d2c97c6652f3a1013938588c2d5669dfe8ba41eb580821142bdbe533539192cb2989e1312567611ed0f6c05b5ae9385f3a5da2c957ef08a4c344501cb506cfedcda936f8c9277d96fe83a1163b3bc2e50b54850e447189368c48334fefd444934a92cda1fffe4db4b91763a2471dba08890b91084409a660034d9d02f7d2434b4ba4b7a44be6f4c67cac2b1f78f39b9585712c5eba1cf68482c81cc979ee793d83d4ef03605deb1f608de66e72f66c5d5909a2adb03b6c42d3c95a217eb8a3aa94c7d6df0a3c03e4b4f021e09df2e4e992118eb74f5034ffbcdf3fb924bb474518cabdb71517fd896015bafb79326ade9c66a3b76de8b98d77d2f0e3bfc50965b3e4c591aba72ad70fd8104610c52171f17d60acbf98dbb03ee9dd56832bda28d73f101bb48abc08064b86b745fa7754b1c98c71407d431e9a504dd6b58ba5159179da23d45be170d4d2fa6b2c72d3dacace9596d4005bc4b67d13a86e5ce02569228d60fa2b40682746fa79fb3404471a4120108f95d2d20fdba35235f9aaa530454d4353ffc8d4857e8dd15ebe0a2eab5e759cc4087088c9e9d5c279740f9dd51f28b9d444cc11f08ebf3baf3b0b0ba480f35afc965bd8adc9a6294fe7bd7caad6ce1d4fbcc52ce94cd5799a8222b4b848b0d1d2fbaa7fca9cc9d3c219a7e3b17ea62bf851927a3280e7ff563db43aee4d625f8ca14e27b08337ee0edb6c8ec8ba496e20fa01b2814166efab4bf8094b090d551861e1bbb355bb2c72c83d718336957ebf063cb5b157301df3e57f702373f5c2ba3ab8f8975cdd3386e64d333cb10d6f2058e1b32588e631a42ba234c2f22934e11edd631176a87106ffa9a5a44734e78a760295fd0e0a40ffd83bc9e0aa0de6691b3f6b430d7a4e0a8d002ed1fc734578f0b3a2c9d036fe3b6e59e402d30fa5325ba38b18d59b42d82eacd7d8e1573ec4419f6f0c6aff11fe3c591af15b2d6c2b5e7a595923ddaf10f4ce569e7222f2594a4b15f0106ced460aef47873cde1227f51cc979874ecc4cddcd6e586fecfbb7c7c2272bf5bc41c75eaf2c54dddc6047eed515424f4960edd07b380fdd50c2bc78c0afb597f2a9e57b39c6986b68faa98d3dd47bdb63e5a84ff58cd022e917911b4596abd435581e57b1cf8212eee5cef406f994f01155d83b2a973ae12a0bdab8c3180e52575665f1c5ea99df687b57d9e55885166ba5f6ae9055198784d4dc0bf6ec3b22bcb83728709a2305f3f4806526407edb658e6cd9001308f0c6c270252446b7c9c5c04882e2b2f75e6db3c3bb0f4ef316a7eb89e184ea5edcf7e30114cc785d1340c7b5ab0977a56d782c3e1f0655ed1f136e6dde61c23d7fbc28986cc6a1a0549dd8e4153ce997bf82b1872b1c5bf09462a2e7f1af208dd4803212efcaa2470658ad8b560b78cccd0cb00428508c1000b836b5d6fb854b7d96b1a414ffc5a3028bf99bf9dc1fb902374d5818516e795bc04290a2f7e49c6788b7b66fb926205155fd67cb03aed580f3bb133b9b0f3275a7f872c53a624e283de636616f39797bf068928d7518e59d40b7ac28df739c45416632d1808da5e24d8875598b669aec0617f1efb7dc5f26dd9c36bec7a942f74e2f817599f4d0b984b3fbbc1ad797aff85873eb4a2487fdb380fc291ebba294fc4ba696b51e6304cd8e0ca46e34d6d9474b162c1546dd8811d802de78deee068547c65e51aebeda5503a241b50364f7601246a9a8426d4a662544d7d809ae1aa2a766e4440de60a04faa23bcee52b27939e1040d6b2f39c7ab38db57be377e24931dc372ee35a240bd0f2a3975cf61012b6720ff1ede079e9c20f1e6d59e981b19ced6a4f7a91dcf59197a42e417fe549074c80ea7e207b79afadd33832ae6f1da1da35395c1dc17cab83d662c705efb66f5721f28e402b8985d50c76b188c3dcdd380ec684f5355ffd2f6dd8950b8fef26e16b9818f90dddf716b22d0742fdd1ae66e77c88ff483e6fb87b54737d78506d8632441c07be9e52a701b6afc8a804d1939d838405b1098d38c0422d0dfaea613d6b814ffecc7f2567f1fdf44b417e3ef9a7822ecd615deee4f8cab300aabebc6f37f874b3b2ced668c88134dec985ccec46bcb032330dd74b681d8fd274dbeb2948973c6c53bec7b6b189c1fcd2121d7f942b348feb807bc75a2ed8f6b8aafedce5aed451d3504af0f8f9847c0a7e7f95d4d12e6d9ca2812ed5c00dae865a95b12954e639148d7dbcb4ff1ed6e28731f8fca17753a0ad8b9f78757f39071da9f8e5ad062a2a7281d3d36273c8be256c4652a63d0bd6dc2d99d5d21ab414bc78d6142d7f872d82b81680dc51f0ccd17fc9d94f347f82c59367cfd94e5897fa38796a955108f30451aa548a86e82570c232c195924545a5d4b4163b2f2bb810975f09b668214669b5b61834df734f611c33bdf926324c55f57ef35897e051596f2db084e155abfe93acaca20dab4eda4032092cc92d3765c99383a019e3d721f9b8366a43aee5b40a006924c023cec08181df67fa403ae1ca6c24e65f9a431d294995da08bda0c3825a3f381cdf7b00715d2e936daea7d6f28ca5fc5d7c", 0x1000}, {&(0x7f0000001800)="293d163e79d3c1e65906de6f28502ec17af5373af13e0e30b88b992a456a819772ceae9413cd533b411a5bed628338f9e026c9082a36fb64256a305883da75977b374087b7f599ec4c072fbc9b66b0a9e3268fbf5c7dbe1a5c44c25b363ad41e00b35770b0f93172669f0287be7639d46eb3c6b312859e88270d1b90769f95c8e42550d5bececa7be12bc8c4f2079649a5258eac9d814499238ead3f6e62754388cbd6f2340f436ba7acfb9a94b1ffbf56a938842a931ab70e001f2085fbbb6172762533", 0xc4}], 0x4, &(0x7f0000001940)=[{0xc8, 0xffff, 0x0, "963bbb70f5b773edca429632bb0e30fdec032f65c7c05f49bc691931a1198216d1cbc3a86a1a8fa87b25f339c79d386fa955a3471f7c7d3fba0dd9db2702a9080ae6ee487186aa0c4e7796b1e3033b58091131a38eb006c4e2414c95fd5887002b9d033d8093491b966ff351a50d8215df8ffb1adb7a81eb5c1eefac6301590a6c4d66ad235977c8c10c15dd43f5fc61d3380cc9d3eafa7bce5c62993dbd6bcd1aa12aab105e85d1ebdc1f3c8edb2031ba1cb9f1dd"}, {0x78, 0x1, 0x756, "5cac9afb6450b3457cd8af806d5dd3a515d920395a19ffe09e0b40e23f1cd8005674f9a3aa3b81fb54318eea7929ecfb41772fe4c50b99870845f6beee2208096b782da03f2307795e21d27e07bf4da3ddb65f6d2905fe2109811d2b64bbe52a61b11d"}, {0x110, 0x0, 0x9da6, "623f742a9c2e2690aa767338ba7fa385bd38710c72de6f7b72e9c8a0e7d91a82d19606a5c1de4315a45ace8cd2cca57edf4373fda9c2b26d0d91587c6b897fc58348828be080e540d1cfa07b3e2d71b676570a72fe07e21ab2076886a804be54dd9cc9363d79649ac7eb46c982bfc6d501588324e427d8e92bdd8ce204bdc33388135b121a514686476c806fe0e388586393ed920193983a969edc5b16d8e05ee2f27448b14fa66c0a4a3d08b9cb6b63582cf09f0ec715b70cd22629fda8dabea21472dec73943a8826aeccb6b66b71c242d4df9415efaf891b8b33e906cf761b42f91d85e71f5885e8a38af94ab82badf5900dad8ac6d1fbd3c74"}, {0x18, 0xffff, 0x3c, "92125af6c3e9a55b"}, {0x70, 0x1, 0x0, "ed0da5f4c9b0a171c167d6d4333db937db02fa41005c31549d59ae10dc6eec91c94e07537005152735e6ba1c263ff1281a6b33a36e3388d06936cbfd662bf28f4965515e4269cac08889ae00ae0ea7fcf353fe84018bbf807a9f"}], 0x2d8}, 0xc) clock_settime(0x3, &(0x7f0000001c80)={0xc0, 0x6}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x10000, 0x0) r7 = fcntl$dupfd(r4, 0xa, r2) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000001d00)) connect(r2, &(0x7f0000001d40)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r6, 0x20007478) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001d80), 0xc) 07:02:59 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000001b80)=""/162, 0xa2}, {&(0x7f0000000740)=""/132, 0x84}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f00000005c0)=""/131, 0x83}, {&(0x7f0000000680)=""/136, 0x88}], 0x8, &(0x7f0000000540)=""/102, 0x66}, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r3, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = dup2(r3, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{r4}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f00007a2000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)='=', 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(0x0, 0x40, 0x20) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 07:02:59 executing program 0: socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getgid() r3 = getuid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x40000, 0x0, 0xffffffffffffffff, r3, r2}, 0x0, 0x0, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) 07:02:59 executing program 5: sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRES16]) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 07:02:59 executing program 7: syz_emit_ethernet(0x125, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000010000ef3a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000181"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4, 0x0, 0x5}, {0x14}, {0x8126, 0x20, 0x0, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000000), 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x0, 0xa424}, 0xc) 07:02:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0xe, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e917118665a372f"], 0x28) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x901, &(0x7f0000000200), 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x40, 0x4, 0x1, 0x2, 0x3, 0x9230, 0x2, 0x1, 0xfff, 0x7}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:02:59 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) r4 = openat(r3, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' `\x00', 0x4}], 0x1) r5 = syz_open_pts() close(r5) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r6) r7 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r7, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179}, {&(0x7f0000000280)=""/234}, {&(0x7f0000000000)=""/60}, {&(0x7f00000009c0)=""/4096, 0x4f}, {&(0x7f0000000040)=""/58}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000100)=""/127}, {&(0x7f00000003c0)=""/127}, {&(0x7f00000029c0)=""/4082}, {&(0x7f0000000480)=""/226}], 0x100000000000010d) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r2, 0x0, &(0x7f0000000080)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/231, 0xe7}], 0x1, 0x7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0, 0x0, 0x8}, {0x80, 0x1f}, {0x16, 0x80, 0x0, 0x10000}]}) pwrite(r8, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) 07:02:59 executing program 7: r0 = socket(0x0, 0x2, 0x0) setpgid(0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a89546076", 0x7}], 0x1, 0x0}}, 0x10, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) close(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r6 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000400)=[{r0, 0x1}, {r3, 0x10}, {r3, 0x20}, {r5, 0x100}, {r6, 0x80}], 0x5, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:02:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000280)={0x800}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x51}, {{r1}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 07:02:59 executing program 5: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="5ebbf2fdd8b9e088d8f549fa243fac432e2eab", 0x13}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffff53) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x8}, {0x81}, {0x6, 0x0, 0x0, 0x404}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r2, &(0x7f0000000540)=[{0x0}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {&(0x7f0000001440)="ccdbc85fe923cc2526186057ebb26b38389552fd3923527621f3c2e1f7c4ba01f7f6c30fa76dee266715f698028e5c774becccf3a188426b011e15c99ab024b2c7ed5f0392444ae50ec5a30fabe65dd3a89a97762e2ea25f1f1813a01c0bb1da0cd80daf1c9376b068b52165c635c87bf00e8b9629396968084f424cb92fda5e2584d0e65c6e6473ea9b78c31fd0e16ff65dad3a80940f9ebc24ec9a264801c07c0658d5f61f34507b9f6b5782c53efd4fa9c25c13945d540bb1ba59daf6357208d25946d65fd49076b43ab1cb4bc15093a2430f86f2316073260685ae1bc6f0a5007704c73f1b158dbf973bff662fe31215c8ef62bc8484c3bb339988299950446b16bacae64603fd62f99fd6130078269c52302da261932b23100e22d50ebbc8b63000dbdedfe26c955913c16b4c0b5cd41e4a9760bdf4a8acb97edfe5f799347d042136019af525d2aef4676d384480e9bfb44c7c51fd89fc45ff40acd4d69b1145673755eaf9b2f28fa022e861c77541934368988db862b24c6577c7de4b6bd3f0cc64ec9485941a7c2ce5c9730b2a15df66eaea5760d838a132aff15d612fb5602c04a0551d99f3d5138d2318a2bd4344af16ad268f4c1af5de8811d6662e002bac1e1d490eae4f8a52b1e2ed2fdd834ab31fb74659eaded4c51aadd7b410ff88a2d0661f8f99c9debe948cc775e37d8c2d626a8c06d5e109e8f82c8d7dca63f1c9552613eb2c6d70b3143bb6b1ebf5344f7abbde5a4fc26f2203538580416592a0f1f05bee53ecc2b98ee118da9ebfe7ee1860005894a3b5a069d2e12a9c3b586dc1acdd778ba1dc6665f0f3b8bec2fedfde17067b5c28f3d5657ce905204948a8d719a17816ea5331b1abe50d6cee0f7f8b89cb0cec75d48764dde959bd39503ab056bff5ce594b4ff4d43f293738c79154a65795a4aae317dd0a7c3af8891972ab34d066257b484c180dc506fcc62c8f5aa7ff7435ad94f11f3efd257bcbf261438d5d8f446d7fbb13508dc775b99655e68886515ef09b44828b4113b3ae6aa722832a31f562a2f396fb1ccd12bd3a0937e004dbb385640507954d447b3b53834c97bb08a540388bad372add268dc0045eb27b1e9ce6c74aaa49adbf83453c0baf4e4b540e8a733a6dc5a41923847519932250cf15597270d555d1bdda15c4af2e33768e182cdeb50799b5f440642bba2a4531a132bf3a6590fe403724d47dc9c6241b03dd56c8c9e866f510a17379764b39accd9b26f97506bf67adc39cefeb5d6a6c38a1468895f2b1e9462ddc84e79b6d4b68a188d72a34eb6d73a73c5afd93ef9b7c68529f4a84164ffd23b83d66eefd315a626a7a88f9ede36017422e64e545a0b266c54db7d9800573660e0e5bf9d045c04190d3f783f29bf99a6585fa417a0e1b6cda1d810df5976b289315549279e30369979551e4f45d4b8372ea3fa98cfd9dcf8899f12820380a87c0eb6a30732607239a1ec19d849e59dd5239df22a7c1296d2639782d97788b43cef95cc2f6a83633e24f8ee84579b419ac27467fb2b1ea99f41806fd9ccab53b67422719bb3a4b6f2114d7e294168058312e80e13d305e0ea3734fa046af2c2c5924f784a47e6bc54d79cc1d6de7377534136b66a72700ba5de087571f99056daa8b074b5ec300dc57e6f167d4dc8582854a469478e4d6097dee3c1a27a42b36a51b3815996af8a55b2705c76d1b6f466b61157f90754844b59c2b34defa504e26c1b9edb1518d273b4cb294c3d9c3acb748beb1b9c514198cdfc7cbc21cd33162f7daa19910b2c64ff1fa8b8a308ff44205c08963e0097eb1e4ae5ea9fa5a12b00245e6a900334b6379b8302545b3d57a212ef78e026a75a35632112b4b131274a81f67a9f9201a096bbc036eab2c39ad751bdfed279d98d5d6e68a04128b7253b65e26838e656ffdf9209b4be046f18fea8fbed5c4df8ca8adc20e0c723c0d18368c335d5ccd44d5ee1d984e0533726864d445d0f88df53987e691c1870abbea4da78db7773d592cceb5dd29dc741b3159ba3bc2ecdb2cba0cee8a1dc81de9ad40748cc619179544e37e3b5b5ec800b36fe15d309d484e6d24106bbd7ebde2c0e1ac4e2c5e106e3d2ba2eb9b8cbdec3d111f245aeaf2d3afd03f647d09079f319fe32bfc21679cf1b613b33836c3108b608aca3c167804659a7510db87544832a8f4bdbbbd4274f83add9b420a119d4014e78a865b67f8981a53393598abc2e4d51bff3d4f44fa489ad924ad24e679986fea9a75c465fa378a79b29adad4c04e020795c3f091352d26badae85096fe5c9260eb24215ded08ef2140d3556807dcfa1b03e5dde87aab694b46ac66508f47f85934f586caf47e4d1bb411d948016bc427caee062b7045c86f2b0b76a0b6e330cc5a3fa110317232cc51a7df18dc5e587376750e5cfd4192ef83a19e204f182d22b2bc2428ba089383c5ea878a2225aaf386dc9b6295c83a427e53f4f3f1f62b4853762c186e4ec583c185a1fa6878455d7de75bc649baa1381340028b8ce977335c10d32ae58a2dd13a57636c682bc375243534bbd32c6b62e32c4acebfa9482885320302f810246ebc969259375ffa0298dc1383a2454bae1713f845620ba287d4c55169d0d90f659b4081554971731083aa278ab5ec311603e22acf16c50f8b6a75cc6f4219dc8564d542634601a17909eb576dc167c11f4786872be3290bf2aa054f528bd0dd7b7691c078c537665f022e15a0d35f3a518a603e13f67786a414f18c9f00462b52743e97e8f46d415750e9a4110e2a92cd1732eed0a8c7ed17493a559a04aa03a1fbf5deac3985a5617f0e8a69fea8262cd1cb1ef9f386f9f0c47e69919c1daecb04055eb0de3e9eb900cab386443c03a2ad9efabd2bc232801f6ac3888156a82c56dc5dec39cd5d03fa7627696fc809682c981f6320d80d21a6c17e8329f83cd71f62e92d8ea1559654e343714024b3100a49547f96497e1e5c82cfe7327385af2c201a987702eecd84f52ced5a87edc29ed10391e1a9fc3d4d99222cf04f6242f18a367201bfbacc4728b840687cf777c76ee6dfa35ae82cff65534f05dcbafb55e032490fb8440a2ff94a4a9b26a902299a783910342100d5c69310d75ed8ecec6434fe62f97e1b680582c1cc2701063ac5d5964487cd2c7b7146911afd4cd3a16d9bf6aca2e2f0fc2622cf466ef5494e61456df331ded95705d87ee74cc4da3dab142064b8adc3dfcaaadad6658ddad77aa515930f0bf8f8a2dbe4f87608554a8cb7d61b8435a8f52dc6c0c913452bcdf5fcad0467ef10c01e9fe172024bcf53b4234289cbcb93fd4224144b633bbb2a1455da24baeaa90c80fbb1c005a77495ac43bcf7dca6fc05b74919a1d4ac98f02faca781ee354bdd582011788858271a023e6cbda51f20738155f6595bb2466e3c58f61b49e73fff4a2ab0518cebb40e5ac71e3e9d5d810813e8f695508bd10e4e259554b24019cf80631a24ab8b4543aaf0c1aa8445a4abfd5148fc0974dbcf17334ac47184e9913574c5dba8ac66db7d281b97e600d718d2df08f9db1d935928987e1fb7958df64c79aea024e96bdb0eda0aa45a90e0086ca6acdd229e4e3b7bbe0a97eb5dc2b56b69aa2102b701196e629a82d5665be19db3e90f8b441f88395c609d099c7ee34ac8ca6accb44120aba13532a9c86f1e4a889d8a982e1d9a72ad17c882bc901267d3c131fa2f3fc088c43419c274ea74c0063feec3a8541390696f7e2a5cc566c940ca6f490003754e1be575dff130c205c18fd982f184c03a665e45cbc6c5e1f1047fef9632d1a8576ae79871e03b2343bc6ad5049df5fd63da5e67bdbbba04d7fa1b6a1a00b7f229e69c974380c40ffc6ebda2116e2a16473cd26ba6c1923ece2a41985f4c66650689350a7e3ecc124976dc42d22074d5c25ccb768012003c6c22e4e4b3d772738c72a83764c2c487409714d44a2613065448eb3fc65b66a79b7d7e0ab50f8ab26f7a21041607c6c7382d36d22208f2c6ef04a7214f02e1cd282ecde75b5fe68c232f09037ff999a5051a0e39601603a36619956611831f75f7c86fe94e736cc8ae9212d076469b5abc41aa26bed406b9669d574324bb6c8c4fa4ffb6f619f3e1cb6685f4b4d251f32c8909deb574cef871fb1f4d64efb24e61e6349225514538e47cef2a115ec30806054fe32a515ce5fe328ea1821aedbc1ef47c707c7933a24020d23a0eb9c1724ef09bef16b3f0e69fd0688bcd8f5e1c2f0de745fa39882c54b4f9778ac7341394c5839c4aa5bba3befca57ff1be3e163cfac7692e862fcf9de09b69d4021b142562b8356f85e5c19921c75a777e9145ea5bbbc0608f69bdf615f36f846a0764f8e47a887f91dea1e6ba3e92890098fb3cfe08df7e88e46fef0a9c8d21271ab4ac3028a904efb90f25a24fc0980df0e51fb4ba3223ccf2117e71bdf0f7f28b8c1ba4a692879daee887b92afe2e38fc07c46762acddc0ee751b001f2ca97f9c093f39b48bfb16a12c3d2c038e9033b59cbbf7f4d692f695799aa72dc915d40efcd6ff71cdc043ebb7e6fc4471e6a1712adcc73749126912e5aa324c51156c8fadc35ee34019d18cc30baf9ffc97d3208ab21860e5f01a283e018545477dfd5163debfe769367ffac292b3f9c43e50a8251813b41acf1c4e130da594165f2de181d3a7cfcb06238392a9fb4858258e06f20e41cdd33526770ea836b80ada3b8d8db4a7fdcd2e8aa5b0f9c8809a3117a9d58e3a7dd9d4e5f7e52b1bc4bcd15512e2721841db00f35ea6cbbb811ca0226387d79014db8077624582ced9b3825c94307c3488045936d2465a69b1834c5e9a27099aae5ba1124f1e62a8bd4005f4003434fa3985b5cf87dd79c3216f2e8b4cc5380d2010eae2a3c55c462f83872ad9bbb6ca3154ec959afc93300d3f4c354906c546e9c0412d0c9a49f9cdbab781fb2e6c86edf61e192278820175700c82f9df52c315d9590cb2582990a353cee8c74c14bbf6155abe129a3921d2aa372f4bb24a13510dba7cb8df3e81dd0a230158ae2b67f6de6c2b024c459c4716314deaff764f184c4439c5c4b27b365612e70054e3aa30e486250c17df10c185993858bd9b9bedf806b6b6fa65f2400b61662b3e9a12d7c77f8f88b5e2d09ab67a0f6b4fdd39816f622fc3fb866724561ebb3689ea8fc683616638fc664928513214a27e8c38f4e894c2f3c95c4dd936ee53c2920b83222ded80b435d8a03b46419ef03c333cdab80e993e76e8165043964940f9f560b725ffa3f1c968ab07c890770ff86f71fc5421dea7186d50200531d8c264aa6bd8715def15935374f7fbf3b388bf95ce33cab60d8e3e79a22e1ff0a88c3818064e10f0fa39f0852d1f3487848582440892890cef38ad4167ebe87e462c22b2bbe01250a5339edb83f3c3ab942c357662b109487e10ac7f91ed5d83c0faad5e598f311ed1fdd1745177ce2a3272b26d448f20feaf640e9c25583f82eb9c367d83042477017849ae5eb77e5b0a8c43514e2da6e4cda2965b76e6fae45b903ff6ac048893e5c26cf7cebf4ae425ad44cab762fcaad874e0321f53038cbfa25626890522723973ed92dde70a4d982850cd885df613e466df519d5c0c9b538162547418daac6c3f0a316a32f065fad0178a0a3c", 0xfa8}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de252", 0x5a) sysctl$kern(0x0, 0x0, &(0x7f0000000b00), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() semop(0x0, &(0x7f00000003c0)=[{0x6, 0x9}, {0x0, 0x6cd1, 0x800}, {0x1, 0x8100, 0x3800}, {0x2, 0x1, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r4, 0x0, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) pledge(0x0, &(0x7f0000000f00)='tty \x94V\xee\xf4\xfc\x84\x1b\x12p^\rl\xaa\xf0\x86\xce3|#\xcb_\xbctc\t`\x04\xd9oc\xdd$ey\xf6z\xf2\x81\xf35\xe2v\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\xb9\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86\x96\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\xca8\x8d0\x88i\x00\xb2\xc1\x128\x9e\xe5\xf6\xf7\xe5P\x01q\x04\xbc\x7fh\x06\xb8\x92\x14\x02\x81\xa4\xf1\x95ed\xa7\x0eAb;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xfb\xb4N\xb8\x00\x00 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x00'/360) pledge(&(0x7f0000000180)='tty \x94V\xee\xf4\xfc\x84\x1b\x12p^\rl\xaa\xf0\x86\xce3|#\xcb_\xbctc\t`\x04\xd9oc\xdd$ey\xf6z\xf2\x81\xf35\xe2v\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\xb9\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86\x96\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\xca8\x8d0\x88i\x00\xb2\xc1\x128\x9e\xe5;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xfb\xb4N\xb8\xce\xc9 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x00', 0x0) close(r0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) 07:02:59 executing program 4: open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0xc000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xfffffffffffffffd}], './file0\x00', 0x8000dd4}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000340)="d8", 0x1, 0x0, 0x0, 0x0) shmget(0x2, 0x2000, 0x8c, &(0x7f0000ff9000/0x2000)=nil) symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xa}, 0x85, 0x8, 0x0, 0x0, 0x7, 0x8, 0x1ff}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() syz_open_pts() syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000040), 0x0) 07:02:59 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000009c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="b00000009078000003030003030013120aa200ac5dc1e2f0aecbdf681099f14fca081fc623894615fa45d2d57c3f8f5096bf0f14ec082357895339608211db5e141e716dcdf2370e7ad7be669fb0c14e2e1738a02acb88f7e3d1bb2e430987d00df99d0591110fe0d1d61a132bcc83d408c4114e97471688949a47c6b593af95a65fa73487ec488d55c35a8033b0175ee7c16b01b23e34001e56f8ecb8a5a9ac3f58e6b4cf650f9ae771db3492b07239e10ef2b35c29b3d55ad4ee2ca910dc3cc031ccaf82bc172068204204e49509d7e3"]) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getpgrp() (async) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r1, r2, 0xffffffffffffffff, r3, 0x20, 0x1}, 0x8000, 0x0, r4, r5, 0x7, 0x3, 0x480, 0x6}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) r6 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) (rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x65, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r8 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 64) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, 0x0) (async, rerun: 64) pwritev(r9, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000240)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b6", 0x9f}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f0000000380)="ecce76da25ce576dcd811facfbc1f4046ad344786937eef8d372d0800847067e58f6373f9b4040d26dac05f83f610c", 0x2f}], 0x5, 0x1) (async, rerun: 64) write(0xffffffffffffffff, 0x0, 0x0) (async) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 07:02:59 executing program 6: r0 = socket$inet6(0x18, 0x4000, 0xa6) getpid() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) fcntl$getown(r0, 0x5) 07:02:59 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x134) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x65, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 07:02:59 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x72}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb256bf289f651033f553c6fa2972259f57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d761eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35bfb4dc5baf52f6fb4a4e5014aa10c0ce2ae4344fd3886439d4139f539421881b0cdc35a8f4c81590ec78e5d550c04e36be2977b54c72852e0c0a", 0xcb}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x54) 07:02:59 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x2) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 07:02:59 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x0, 0x53e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="388a46883748363ef3a0e9133cb9"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87a", 0x9d}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a32", 0xcd}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c", 0x5d}, {&(0x7f0000000400)="0d85", 0x2}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f", 0x8e5}, {&(0x7f0000000280)="dc", 0x1}], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) 07:02:59 executing program 3: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb0}, 0x0, 0x1, r0, 0x0, 0x0, 0x40000000, 0x993}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x3f}, {0x1, 0x8}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r4, &(0x7f00000000c0)="a7", 0x1, 0x40007) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x81}, {{r6}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x4d, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaae766b4c4883800000000ffffffffffffac1400aa"]) 07:02:59 executing program 5: r0 = socket(0x20, 0x1, 0x4) sendto$unix(r0, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) load: 3.20 cmd: getty 958 [ttyin] 0.00u 0.01s 0% 319k 07:03:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000012c0)={0x1}) listen(r1, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000340)) r3 = socket(0x2, 0x2, 0x50) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x2, 0x4) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r6 = socket(0x1e, 0x3, 0x0) getpeername(r6, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x10006) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) getpid() socket(0x18, 0x1, 0x0) 07:03:00 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xc47e, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x10, 0x0, 0x0, "fe339657"}}}}}) 07:03:00 executing program 3: semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') acct(0x0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r0, 0x0, 0x0, r1, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r2 = getuid() setreuid(0x0, r2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x55, r2, 0x0, 0x0, r3, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x3, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r4, 0x0, 0x0, r5, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, r5, r5, r6, r7, 0xffffffffffffffff, 0x0]) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x1}) 07:03:00 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x111, 0x19, 0xfffffffd, "e3919f030000007d000900000000000800"}) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="fd795ecbb0b5a91bfec9699670665bce0fbdeb40e7d9de865eb052f6add5e1e9b4d453834d3d78cafe8841aa7c04342dcc87fc70005ce4c2d56c3f553ad0e3e6b1913d26f71d59ce817dd4609f93c59834ccaad2f5b0f2926a24b142e87de1abff367e25902d0ebfc04c1c9c268cc4fff70a0a985b7f5a81de4b2dcf2918a2f74b2158bde3211a594b866b86de5cd6635735930c077147b6f8ef2ba0a1e0bf582f88dc02255b2f5183d33dd1aabbe39514bea3f77e7990f16d122c65dbb15b4e3de87bab763ce0605609bb", 0xcb}], 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x67cdf829eea26c1c) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000400)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 07:03:00 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 07:03:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="00b100000000000000ae030000007ee6c8541a37ea4cf50e96adcfff369b4cdc708d8ac5dd22a4f8c5b3ed232045000000000000000012789bc97cf7e9001aa572b5d5ccb32577d9beca048e2b6e037c5bd6adb06391e90a1336342cffdcfdfb66766eb3b1403d3ed13f429fe1f6f6514b8c28bdae743710e94cb8128b31f5e57e0026685a27507c317e6e0a3234052c8841f5d1905f7d671f2c9dacf03ddca1fcfc61e62f754cb8b49ac4b327edbaf2f04b5ca88a80d1a469a2c2cc1d01447d3c5a85e600000000701a01ba9af86633e8d35d6c8e460dcaa9966304b44e3f5e4370ad9c447fce572b3e0c87f5ad732ddccbb4ee926ffd34d504b7a289003b4c01a35e554a69e1d70499523f20fa042cbfa1deb952ea5f46b42b9bdc8ce93b4efd2e617370375cd8ba216466f644640048ae76ef4dba80cc1d831621baaef86c31dca4ee81335a7a27dac7163c08aadc", 0x150) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r1, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) dup(0xffffffffffffff9c) write(r3, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r5, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r6 = socket$inet(0x2, 0x4003, 0x0) dup2(r6, r4) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xb, &(0x7f0000000000), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() r8 = socket(0x2, 0x2, 0x8) recvmsg(r8, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000240)=""/139, 0x8b}, 0x800) 07:03:00 executing program 5: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000280)='./file1\x00', 0x0, 0x40000008, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r4, 0x0) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r5, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) seteuid(r4) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x12d, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}, {"9cff0f0000458dd890fb9025d4b01c63c766f19d837e458e33a678d5c5c6d9fa3581fa5ee7b1a11dcaa36bfef456a8f5ec4fa3680837d85eb63d98b366083427bb0071e36e9abb4be203ce9daccf1f7041025fd34328cfc83994966e0b6d3a74c5e043d90092c960102e45fb8e8f556e264f17ad59b692ca0f5b973f8a1f82771c8a2c3eaff81648e086658aac4b33ff4abab9813522a483b1254c4f620dac4a611acefdb82a147df40f51e3f5957a15f632146eb578235f990a00d556b4620123af385c9e09a67ab6d34f6dfb0403332ef7fce7259e20ad0da430add892fccdc606000000b98906f4d2f382cb8219de48"}}}}}}) 07:03:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1}], 0x1, 0xb9) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\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', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) getsockopt(r4, 0x8, 0x3, 0x0, 0x0) rename(&(0x7f0000000100)='\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', &(0x7f0000000180)='./file0\x00') renameat(r0, &(0x7f00000001c0)='\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', r0, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 07:03:00 executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000000)={0x9, 0x9, 0x3, 0xab600000}) fcntl$setown(r0, 0x6, r3) socket$inet6(0x18, 0x8000, 0x2) close(r0) 07:03:00 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0xfffffbfd, 0xffffffff, 0x1, 0xfffffffa, "1a111691d0a604004e960e949c85ffffffff1400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000009c0)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06be587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04", 0x216}, {0x0}], 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="208f9290216d17bcdd04cbbb56e0a9796498c7fd83bbfe6c4fa5a9fc760ef0c310475756fa1f3f84a371e42f8b", 0x2d}, {&(0x7f00000001c0)="ef6a249c148454652096a7c04403157084779474b4c87fe6e4b5e14513296e561a931382f1920dcda80e0a2670fc4f1b85da0cb51da0df2ccdc2c3c5044d684e3b3641b86533a674df800d874af1b0626bf835c9ba9a6d0c6585f886a20c28426790bcfc70527c7bc4e5bbdb4d07a6424c3e675a1e0376d02b182e59ab94dcb652e02de68664f0e41a7394ca41ec24c61232b1bc40fdec428092d5842c56dcc9ee27094e1b40399f8900e8489b739df926c60388f59fab0af15bb6d683705993b7375ebe4f39eed8bf5ba178a51285a39777a84fbe3f68f4be502145508ebe24b7e555d89a", 0xe5}], 0x2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x5, 0x1f, "c43250468b28f96d8f2d9bc1fe4b81c684890ead"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="d694f506effda9457094832b9823d413586bf85a3cb3352f976b6b1a2453223f54ee04", 0x23}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xfffd, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) 07:03:00 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000880)=[{0x1, 0x1, 0x2, 0xffffff22}, {0x3ff, 0x2, 0x7f, 0x800}, {0xff, 0xf7, 0x8, 0x2}, {0x2, 0x5, 0x40, 0x27}, {0x0, 0x93, 0x1, 0x4}, {0x4, 0x6, 0x5, 0x5}, {0x7, 0x2, 0x25, 0x4}, {0xffff, 0x3, 0xf0, 0xff}, {0xbd90, 0x80, 0x80, 0x527}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe04, 0x7f, 0x3, 0xfffe}, {0x40, 0x0, 0x88, 0xcc8, 0x7}, {0x8, 0x1, 0xe216, 0x32, 0x43e}, {}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000002c0)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchflags(r1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYRES8=r2, @ANYRESDEC=r4, @ANYRES64=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x30, 0x4}, 0x40c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000005c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000540)={0x3f, 0x10001, 0x1ff}) sendmsg(r1, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000001f00)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001fc0)={0x3, [0x0, 0x0, 0x0]}) ktrace(&(0x7f0000000140)='\x00', 0x4, 0x308, r3) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) 07:03:00 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) r0 = open(0x0, 0x615, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595", 0xd1c}, {&(0x7f0000001200)}], 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206918, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:03:00 executing program 4: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x47) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x3, 0x7, 0x4, 0x1ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffe, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x6, 0x5, "1915f3d6f4913d27ee89e5de9fd664c862d830ad", 0x8, 0xfffffffb}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x6) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="5c369617664f875ad1230c1bbfa260d6d7186aad901ca12a670915117bfb5731b6aa6c5b4eb44d9b80b3", 0x2a}], 0x1) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1f, 0x0, "0fdb000000000000001600010000000000d900"}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') (async) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 07:03:00 executing program 5: kqueue() socket(0x0, 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x1000000000000006}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000004c0)=""/90, 0x5a}, {&(0x7f0000000380)=""/183, 0xb7}], 0x6) chdir(0x0) unveil(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000006c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 07:03:00 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x7ff, 0x4) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f00000001c0)) 07:03:00 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe80000000000000000000000000000000cb2b8920c21e31a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02122af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b16434f68fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff9400"/178]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r0, 0x100}, {r2, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x80}], 0x5, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = socket(0x1, 0x1, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) setreuid(0x0, 0xee01) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000240), 0x4) shmget$private(0x0, 0x13000, 0xa0, &(0x7f0000d94000/0x13000)=nil) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r6, 0x8, 0x7fff, &(0x7f0000001180)=""/4101, &(0x7f0000000080)=0x1005) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() 07:03:00 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x128) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="38c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a7f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a496c0a21b93058710ac524e6693ffe9c55d631731b279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febf63048b620a28b1cb316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc299080d00000000ce97ff31b3ef82277ed380a922dba9b6ed3a6d0b89f26d078e4e198a0a516211be57e9d1c1eb47b2ef1adc819b44c81767f1c9c2e240d2b171f09eb94482e2daf9eb3777056c8e11b759c9f1583e0b5cfc89b2f57d2bdd576d41ab4ec696fd812c48e4af24b8f418effde3ca0f576664dbf14c9f944caf21c6d2465fb49f445bae5d631c188fe4657f0e83e87d17c9f4dc78ec0a466dc9541293f146005cb02ea1cc77aae0a02fda2853363e0afe3b18a7b828e97497c68c313e79d0c9f300c38435b2", 0x18c}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x108) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = dup(r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) chmod(&(0x7f0000000000)='./file1\x00', 0x108) V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 07:03:00 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaa471f00b648a2ffffffffff86430400cbef0d687f0796686225dadc40dd6000000000001100fe80c871f5b802cc846c06ac1f9f3b394dcfc31c7a48330502bcd126d2feda4b3f63ff888c4f27e968028bd964cc9664eaed63ac15c1ca2fd15b496be13359e080bea67582731a850f679551ba1ee575371f681c2d9d5f370000000000000000edffa975464f593696944405890269d71b6aec390e76"]) kqueue() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x20007}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x1, 0x3, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x3c, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="7802a5a5f84438fe72e869306465cfd1dc1f6c49b08de5f67264f6f15fd3aa00b4a3cdc507ec5c2505445120a9ceede2e07446adcae33df9b4716c1a6f0bad2b69b1634889ef9275a18f341c54317989794143e3de3b42c2b0465021f20093ea291f53388a331dff3e1bfd9fbf3eac8d5a0c58d0f2bea6bf2c1f2be1ea848f8b43ce0ae300719e0d1d15327edd2910e7252489e61d35ea36ff33762be8b8a492a0b80027d8b1f9bb4ce073c39ad3f5fa6c1218ec1007e5fb6a9b9eb2457365d891cebf42d3b87c9bf1e7514ef82e2ff478e3f7af45355031e7a72401"], 0x10) r4 = getuid() fchown(r1, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x1f5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r5, 0x0, r5, 0x33, 0x1f}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r6, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r6, 0xffffffffffffffff, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = open(&(0x7f0000000640)='./file0\x00', 0x8, 0xa) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000680)) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c3, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="9785d433f1ec", @empty, [], {@generic={0x8847}}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 07:03:00 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100)="38040000", 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28100000000000000010000000000000ada9a762ce696fc801ad6ed888142038a30edb6d000000009938fb980a8227c7f9c965d5a938ade4b54a992770031ed6889314a9df6ae267721d43a4a66cc496865ce0961ea7d7b274ad09fcbc4c58514f0eeabb58a6f141e6b1748b1f485dcf2c2f05506e00e349d67c7b9e4721b2828f3afdc10d6432143934f459e784c6eb27e02e3fd71261d93ead18d7df722a2f41ad2ac24b032938ff48b4b338d87e46a36ccc2038810648e8faa5a2f3acc0f5d82424164a6dcdcf21d73d4de7330645f4ffba6d6dc4e3d2402b60a58ba2d7cb402689005d29a67080c0892dbca47709170c58c56570846707a906c65b94de13a996cc17525f2df42d875e137d36f38c8fefaee37dfca38a5f0db312893814f7337ecef0512387ba43d1e1b1c8f0cfc64975982a453ad02636761655bb1392cd19697b06bcc70000000000000019bf60419c8faad5886961d2eb7c7c1e6fb13f3a222d2c45ee4e01df4e999f47e917feeb5764695aaa5bea5bdfc21436dd8368baa5f72b3e2a1a44deb5cd0719337330"], 0x28}, 0x0) readv(r4, &(0x7f0000000240)=[{&(0x7f0000000680)=""/249, 0xf9}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000600)=""/97, 0x61}, {&(0x7f0000000200)=""/39, 0x27}], 0x4) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) 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) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5ccc30", 0x14, 0x0, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$VNDIOCSET(r5, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x48) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) 07:03:00 executing program 7: r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) utimes(0x0, 0xffffffffffffffff) 07:03:00 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f2}, 0x0, 0x0, 0xffffffffffffffff}) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8b9a236f30b008060001080006"]) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="23308fdbe2e83f4b2379a6ee9fd4d8912814bb4f2969c35b635133dc2c40613ce2a3b1e11800852fa8d85ae88b5ee87bb8b1c6cefa27c7454125cf7bd090819eb9aecdf3f2fdfa65e29e35c0e50ea6b1e07bf704ea6640cd8e35447b840bc7accc3a96d2e0fd2a315be9a2d1b068e7c2d5fe04bf11e8c7193f15eee2e3249b2cfc831ae02fe4f93d6fc94f6f974e1e2ecd2bad2ddddc62aeef146f4cafae40803e52ee12bc890e8ca543e5312bc1a26bdd202d981ef15c8a138a9b5ff0eb8d90d58896f47686d78a28762d712916c1503df273b84d2e3862fe1efadbf271a1e8d1da7093b5d91ab703b84a1211fc01a467fb30abe8e733288e59daf00d6a5cea6b4763d454f2144749fe0b124743472e5c9d065f4095b63bdb531b09b2d7ce47cf0058dca50fd1a6131019e688345b74dd10039c3186e3a7ec342bc37e634ea1816456b5cf0be16ab0e7c962e1c76556e0475600e66bd08b88c72c413b669c91de0693143ff80086673cfe45205a61ae0bbf8c49ee8abc5086ae857e9d6023780f531427e4a3acb077e970e6fffec89897aac20ba80711865cd93eedef86421af7dc2b0e5b348b080ab0e1b8207316bf52e96f2dced627e9e0f2bc87ef75f0fabf3f64032a9471daf42cb8c07081864439eff13596104cd4aa734eda4e6f40f9c21f96359e894ae8c4da018c4d7b3e4667a481d1cf552500d672532387596e1e229736f3589bddb206d65bf23c9d9c52605fbe57080e3a7faa58346081e7c1308063e5de28e135c5efb3874be682ad01fbda6f7f01b23b7fdf0abf78b3ec0d29897b9d588ee28c165c5ce64f6432be70e8af29d9ec3618cfe35abd8c1ae4958986702238e826b6f3052fb5cb1614f7c4a59955bc7d025463d89b182a8582974351bca1a54974b96529e19611dc86dcdc29d6220f4eace9eed647654076819c8147659eb408a26df425919a24fc96372395efe016759b01193e4e2c66c4e71fe2f9e8bb4f2bf90783d282c36cefd738c6f9c4fe75ebf1adb0f0e30e9ce40cad82c753d020198f4ebc9df9e2e6296c9d0d24704d731100373afd3326b13b8dfc7c9855b63e5adde1cb44bca37fe52ac54b3f503055e5b525f13ca2354cdeca2e71daf75335dedf9862f6d8ca5e774338fe22f31c320c614334e4ea8e79bc886b7edb6b6e24581c6a3e382a1dd074b5917425ba27853fc20b1a6f374cf4bac11c2ab74c847ecb017d62ceee6c05d06113f1268dd063cd9f619247203868a3e55cc7c5fe75fbcc4ea86873f182a15fe1f774545559d22b2d1ba59954a414742b275d40808bf21a2f1699d5a0a94707dcd77dc89e658420d92ef5bb51d3d68a982715292903200e752269563d934cc125952aa28632aad9e8498e31580160cd134f48190debe31997a2259960c90e9aaca5442d895f79282b16aa96dce7d26c6c8795e9507fa8a79d0941eadfec4624514c4e660883851482c6c1bd004393f4d624848ba3535ae956901a1df563a6cd640e6761cc2cea452bb442d544b318cdb73cfa1eb829babb5749080ee577dcf5faced2235d3d3d797e1c40b18c4da52ae2d3b30c5bae7f211d7411f0cb2a899156137d8976a38d8c068128ba024feeed919293550b6bf84503645146cf6c1feb50e658a2347d77ae08ce8873326a358d6c0a80f0f2aee7b4b844770280a40946339c0f0d6a59782833fff9f4932cc42b9d655eedead64daad7cc3424711deaea825cccae7fe6802263d9fa056f6719cf5869e7e7432b7c1e934d7370c869dee6aaef791f3b1c398f0385786cfea0408f362eeca9cb3e671b961f3b3c3000e368a38f1c84ca66f443a9b647901645b02e433446372158ae7e1c069944816d336a2d9d1d4989193f4c970780fd2c9147b37be6d5bb31ed467993e7523cb72adc856bc5606a6b2c3abbf391463c3496b369f1776727d99b971a5b4960fd540b33cfef2e13043cb09435470eb1b426180853c0c8ed74ddab826d246877008461c6312590b486713e775a8937483cd44928a756cfc2c31059d693184707b29003deea1ee12f3a1778edaabfd2b4af4e745eca635d535b92e8257aa695cde86198fd263e8e8cebbd4ea4ec0c6914555dd9c0cf474922ca247ab3cfcbcb4cec8810c7fac6ccbe3d401657a93938e6c814dddd090e0830f9ab2d3769a59c5b191645a81d66b3f68a0e505e414a8cdb8d10068b7b90b9b84688ea756a66130d84246306d6c36ed6cd69cb3196c8ab37f246e13b47ba76b72b346c32d7eebca0e1c73a2bf458bf135f1aaa1572903e7e2e238a97480c00afb1ea14d3d7c4357c25287aba04b640dd70aa5fb01ae11c076141e8000af474b9b658969aebc5612ca617cde66c622729baa1c7f1ad21673ebcb39c2e7d6e1fae6daf2cfacfa391452eb3b03e237628f21f004ed255b059f89300352dc1bed2ed8be997990b1ed1c380d9d806b5dde0e6caff1f742bfbce4fd0374f858eb8d2e39856b693a7515eafe3c17cc411b59fec56489c28bb9d533e7f56bd9d340547bcb0eb28ca10eeb13a676c1d2411a51e159a5323566a689f91ee46da714582c4a1e1615cfb360d7eb04caafaf10dd85d68382c080dd84360197cec3d335f40ab5619f9e5eac5e33c1bff5b24c8e5363395f3486efb365d67299e8207c961224469df9d82c6ac91cb7aae2f06f23ad828857917de577d8e0cc5936bd8a9fe38fd78ffc859decc207b6188cf74532da812bd43cf97e331f2465f59375f80615238e25ba7e741859473a3f6e690229943cf8a1a99eae7ed61eacd7ac4661a309ade50ccbb98682d9e10564d9e34051df0d1d6293b7dcce019d085ea98e12cc67dcb54c476818c999372cfd431fe81aa1f6d5855d7ce101cde999a842ce9241be07863fdaf1f304103a405ce8334a8bc153581d428d9d28ae3a26089dbcbe8876ef97aa883789dfc003687f2874301b0d40fb05f2f054808a022d30e266bc93857fa278cb2dfd7d8a38f4ca18db438f92cfee9972f518f23fdca0430dd392ed7ed662c40207fd7a1d3b8803fe42b24301519cf7730fbc311386d588ab5bb8282f4916f0d648d49be919b90e9f772af6d6d0fcae1cbfaf0a777586da76a0abb0da35f3df1b0026fd2ed922826946353d8216697fd06bd59d1c313a2c6807dd92e9af280742e6dc1ac22dd10f6f57f6bd170774efb2b6bb34a4aa67297359e3ef991a9882fc0d568924246769db77f4d8eeda785f58c672fae00d22e82715f7cefcacddb0881d19db4ae24c74e356a0d9a44d397644b8274e09afb370604b0f6678e02c06b6bc2e4f15ca6223961e280c56755c47ac8f7a399ca4f06bf410cd1b982b8a70615c3ad99665005948aea7d7fd844517029db9b752ce10fa25f2be83d40e8afd4bffa617dd43832704d014ad4f60301806477ea404164a7c71a5570a7f5b6fa30d42c32d18fe8b90285a7c85adf5cc99b1572658c1eaa187d262ad1ef18c329c4c7b5bfd3e39258c9cc33f0f2413852865fac38cc3a1631aa2e5ec5761d8a46347fcd69eb9c3dc2d2cd72b8b1571f6c985386eb50b8e7717bcf9e7ea4cee87716540937d4c6ac2e410c88cce60c4eed57c6a3065bd8a29faefc38e0a0c6d0032dddcdedc422a4c8151393f9bfbf55e875f269befe9e7c9e8cb5509ba878949f53fdb4b013f1f148d63a09cde639652cfce837a3fec1e291bb1a8da8fd91bc193afc5490370c9a2337bdc3b7f027db0d7ed526df8c3301d4317eaf065ef73b4101905a1d9e1931b092d708e7fe72c2bcd7ae9285442034c10d3c3588b9ce71ac84f80273ea76c9562e0a1b0644b6a5162a361d34d2f363f7df6e4edf205407e97c7aed4a091c6b4ca5315f24fded015a591557d8bd9ee7c23503fb0add596e797305374d0b85bb5615d5538eda8fec02773042dfa158f5c8778d4ff5ac42c62cd1259d447ceb49d168ed7e0bebb399ca421145b1af2c3454984bc8966f464a3f9d593676f4ed00c83412501001075dcd0aea379fb0d7c46b4893ecc194b13fc916e3b416e1dcaf72930b20210b1fc790cabeb0fefbb963887e7578035e90c194ecd151c9e545387f493a681c96a517b2a5a22b0391093a1c949739b382be02e38f5072db8db1fb4f0a9c8c4a4a318f9f8c84043ab7995138b443cd707500332d289a9384e2eb436e23f0bcfbf00e92ec747c9c9b3e3a7d88983adcd588fd5eac2bede4b69a22f9f882caebceb864a5781257166377eb2c0dabd01a9c65e69cd61a5377d4adf5d05810364ed001e15aeeddeaef778f702c82716b46fa84918a1dd6a362146e8a12f84d1f56a9d5090b6142438b29632603c6f893be6d23afdd5d92f7d018944285fd20cb3cbad7a898d09f499203b00b1eabf792d7c62d8c4e924cd753233cee999738bb4c9e19b31ed81d9dce04cec94d2a413189c5eff497dee4d4f684c4a7e7a59507415f0fad7d195b90d8aca288e5e77c811b09e366a84490738fef2535d250302891f972d7a677d5f90f717a094f87045a3834c3dfd0e29c4034182ca8e22872be10b4a9db2d2f165f3d9246c47dfe89b198ba8dad28cde8c90dd3a7d85db5465cf2cdfc630add8252cd70ea9cf72b7731d049c5f3a5a7086d75b47da99bbee5b4b7180f27a37484add9bbf4e2b7de9446bf079e728ddfe6df5edaee58c75b8c8d718bb12aa7b553f3d73408d281f1669cff76feddf287dc308e9546ce72a9f857b7bc5b250a3673e9d08db77c05ba011cd6191345220bd5d7979e896b6234804a20b2561a8ec5c28fb6f57b31b6112488b1f9e1dfe0effebae14aef189ab618c03c757989bfd9ef2a85a5b1f8fb80f15d9db1a55aed1a739107cd9aa35019f9cc911d104133b22fc7133fc6eaa01ae41de925abb2a1bd5a890ff04d297ce393257b43548a6f9ba14d3e30d19031619deac26f446b6f1901682923d77f44c639f1cd2e5fa55fce6f14cc9edde2f5f24d800f748bff469a2df42e5a21e6eb01c7037b1b7a5593322b0da72c4ecfe15001b3242d194355cb0e1832bba73850dace5142b015315e025b827b9c146be15f966862f9880fd7d3a238aa725601ca04bc516ab7dba45605dff294058073dc1e7913f31ca2f8fb258aeabe7d8388d416f14fecd7fb6e33fff6c54e260fb5eed39fc744a544e137656825a4257f8e2904307b328602ec4123328ae44471f3df9249d62d602456e651d0bf431ae836f61c4b2d1774593e2a8c630594b7d9b94e48abd093bfa95ed3808a83ea4f2d6081d9d530bb02d9c98bbe5a288dddba9b53be151dea6b38eb68546f97d203d7b935c768df4ad21cc185caaada14ccabbc66c04754fab09508e9ef41fe04f1d4af33251bde7a824b32761c933c65a864716df05cff373efa4b382f726025d4d531f7530e1267ce0846726c2b4baa79802436d98c670bd05d3dfe47cb68562275712128bb88355f5c93ec59266fa8950e4e2c42358d9b30aa814b5e7254a711ae1b32c1d3312b0344456c80d263a6b35f3a66695cb1568a4a894e19df549f3d7ed6107a601052f6cfeb968b594059acf8017f90a12ff13064f4741e53c01f2b13e39cd7e9009389862e8c593aa04dfa96edf1f73822472bb97b4aff63faa41d233bedcf92cc83ead93823961041786680e471a66187299ce2b9b889783c737df554516c7e529263f4f7c4577ef53d83fcd33926240590f02c09dbf85cb1a8ae6ffcd65f8dd9720bf1c8ba19b7543ecbdc75c9174304032534ecf0d1a5a22db3d1e1550116d7438cc969e6da7db190f7640792953dd082ac3a786074", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="f8c4ea70cb59966b75bd0b6e5b980733056a646ea8cbfdc15ea32d194d54caca7bfa4ff445b1a816863db3776c1a81f5e08f6b3374f75f45469a107b99051f4debb01535ba9f616cbca98ba99c5af1b3a95f35a7e3c309db05a6bf39c303b2b0adc3053ce20ce6cdd5bafa5410e8c69f9eef0216eadd1d358182531743f91ed0826b03e34724fa429aec7b40c5b220b3d3110e8c96d771c7cb119e8cbbb466f8f4aae9a221940d2c8923dcea135d81e471d4e79a42acb3b7bada499517c10f26baf2ef85543c7aea2e56963ffef0698168bd44813020991c69c449459ca1a46c2b5d4f9f48ff07ddeebfab4bfa3380e74e259f6a1e00437c7731bd55714fb468b09acefb7488a29e6dbf420b4fe9211a3e5e8532c5c5092b735fad4d6c608adbe238907f4c224d49f4d5bfc156b3fd2f3be8eaabf37df0a261be6d26d791ef5726d8e27a46dcc6678bb9063bc7437e9f712189a19dc56fbfa9baf15712f27d6725ca87f12f1922666ef2ffe6a86c99c1fed9053bc97d3d914f20196da9b8f974bbd0b0d54716e1617aee02267aeaac7d0be9d460949daf45cce8065a9564f09f89e48c6f9de9cd40b3629cf7cc15605ffa743a8bd113c47221fe4130ab338894c80dacd19bd53539e64634843665bba613acea28a79b6833667856fa3aa20e8cbc558dd64db30a72558d5a5986150824519c04b126719bea96a64924876db0763c9f911ebdb06437733c893c4bafd2b13ceac1f3000478cea849b89ebcf797901614be120b37d1fbf42e7864a2ab2b6651ac50d48450478236e5a665638366ce1090ea01833709b90c4798ead76788535fb96d204bc88800dfec2edb9036c576645c9255fb3330e47cb5284def1a2582d28a3830bd2dda800a9b0b4d3b733614bb4ecd4bec7193c3cf029885872aadda04260425cda65b27fc8b699b2b9a37972d211f8e00f6096bee5792a2b5871899ffbf8b6f32a7c4d2e6729b60fb7ec50d2200b01d97b8e09a2c1b53521872d22783ca2497aeb80bb7bb3a5d787d54363e11178f314da1de0220e1b91bad5a56e29ecbe224adbf7bd683f319160ded0efccf3b3e2545349d250d73915d810951214b2339d4ca70681e12bdd1a1fd5bd58da32c6f152f7befa7253f88b68f2578ff4e5a96ef32a5543bc03d731406461856c4a04c98d38c2d3642e130a098e46ab4f4b0fb0801c6b381ebca9d0a398cd039ee2db4e2a8ee67f6c022f77dc4b15003d5e98f571a055fa443290295ad79f608bb630a85530a76cf56ca5c610038a271fda6fac1c8dd14f5823d286f167682d4b2e6a14b02930ee7e103c630dfaa39a9b9b7c3bc546fb5b326dfafa59432ee3e6487b1bb88540e32c5e65944cc9440c4e7273b799ad4492fbb4588fc0a12e68df734a06bad901a85a5be60d86229d24228e57823cffce7aaeb263c4e809dfae0c72a3a7f0d7bff2e3820ebe62b6d4c08710ac610380aa6be244fa43d900a9d192ff8f5d5aa00aa4e6547410706b901e9398e5417b097ae551f7b39c2599eb23555db31e4a23d17a9c81b97fa2a0e6b69f3c851730a6f76c4dc8b06b80e495aa65486ceb8b966fe27bd7506e8ba0c3d0c23af21b5e721bc103f78c0b4745c42661893fb9b8fec0053d2bc8da541d8e047b50b378fd69b8dacb4fc2fc0e56707b302e7a77ef9d296203c1b2700d79fcae18d2006ec138b94eed30fde5766a4219d064b0cbef0845432694f2c9fbfbab5c0c89cb76ee863d518ced03394b802a9fb13b47227eb2e98193253ca1027b8eceab4fc596d1208b816100e5a8c739ac0006348747819d968d5027ec9f1d59936f99f53996c27d14ee6a1d480e765f17b6e0821275ec819a4d3da77a1bcaf623121e4538fa38db5b76588c3bfbe5c3cf81301c8c0a1b98f9acf36d897e61daf81500037ffdfa31e139b9de231a4e7380b3aa532ee96a8a89584376ee987c1606ba6ca8e5b9829218510e48e160443909ae13893c55130d6c8e24fc82f50daed5c90c1af832e40e327c09146d194eb592ea4e801a30a1b03d1cf8ee49dc7a54f1cfb63fdefa944ad5382ead926618ca7d8b80f4202afda7a815510ca8ca208b6a8f68795a227c34f29985b6ce5da19b6c27123d2220b795f322be22b3234cc5b73a6a20d763b05ff231a565bc2e187a98c9fd155475c0121ef991ad73f3937ac437ab72605c8e8cf8c8fb5b1235d24c4d79a80510e21c1350413ccfa184c7ba5b56296449bc23312495f196373accf96f0295585bf3d34a83b5c24e99c22e72e7e21f879ec8f9ea03985f6722718831890487b3bb70d5aa34c4cbc88c85c1233417c456b4327a04f67b9d3dbab79915f7a9a9ebf630598d36feb5725961cbd4579d46f8daa76e9df2be85e888a88ee8c22b16bf393266b578cefdb2840fba256c3226d3975ae7992c8ae5b949dab11fff6708232b5a91042d410f7f1c1e06ec9b4fc6830f7e9d1978ac0cdd17f00ff4a1dc08a82303213c3a3fb54e91126b2f9fd777c5b62f8a6070be62811ec179bd30e768d498b6f0d9b2060357e5b9a81528a1abfd8425be7950fc3a9f82ea5dd584a4ac5c4e4f64d3d01f5dfe250e317da859f3738c0f785974dd3e4008fd14f24a1c916096c87f1cb2c7cb2e4749a64bc81a526aef2d146ecbf4c6b7e760fbca82ee2696df2066807763b04bf64fdb1ba11309b14a8dedfa989ed203d6f2d4d8da24a9e6cca0c404522413075985bdcc3805eee2e63f1bb5038f7af17e4f259b6587b9d2f2f630583af61c1f56fa8386fdd23e96bd237447ff329d20dcc2834ae9068545bd01d560e17ff1c441b5f0b7ca6c0feddcadeca9553b99f0ef5057109aaec8f2d8128bf9a79da88fc2259ee5bdbdf700db170153a843442267dfc80e19ee57920657dfc78d699cbc6d99167b7cf72737df3d01c601e0a395ce0e7425a0b9a5dc2881cd668ea208e359b375c854ed2df68eca84576d65d61c4bc6999da4ba9725a433a56b7c330ff16345b2cc3cb43d78c44718715e682d775c6fc44f15b53fa6d0af3f23685d924aab7adbc0023e6086f35dad5f4972bec281d89c188559281aa366a14e3bc56e8398aebd203ef398e3a2ffd1f8aa43ca5a42168f2cdecd5e3ad6b9799f7ac5ce14c39cc21d8d750f489becd043e09a5d4e80df3c0c8b8585ea1782dda90cbb0b29b69de5b752ad6d49782706cbdc8eadbc8bdadbe8617447f62e363b23a81aadf352bb34aebdd1a7a39a36a08eb82d763138510e6100d47d203331cc8a22a605d8321205243030b1feecedf10c526312e6872eb915d2851a429260313f17016fbfb3c4eb0f65673ca55ac59b46129b8f10d369a827a46d9540f9a006be9722a4673eb6f639752c804d453ea41629eec42eb2ecf2f3a39598d62fc520ca7751c00330f474ecf0c1b2b3dc8f28902f92ed253509505074ae8aaed658317d7ea760e3d0b356447288cca42a2bb0162b7a056770ad91073cc0642fac120c94b075720193e862473721284d67fb183594418db575bf67450ba41bee69027d57a790d6439e6bfadd1f8546d078057d6637eeced22c8b76cfebfc9429ea4c3b68ffef86074239a703ee40672e2539eb3ea3230c1c3288469a2667a49a99da8eeb74d44cdd2bcbd80c433f6b2a53b779bbcccfd6d2aab55cfe3ac5867ef0c25ee27c4437649c77e67371d262e6f07f19966aa0f24f101ad585be3e6a14c7d6cf42e3bb2b5136624f65d5ab7e60580b03bf01eb551c46f6b50017dcbe96a524f6218fc69b21c7d9687feadacd7803318b22bb2af78e01a51a15a6969deb3599f5a742287646e8aad1b54d929519795abfaed344c3acba7a50fb0f09ae60e7cf972c592b6b78ad3369cdbb7a393876b4835afcddecce61583787fc66c808fca72e7093368c2930418f69736c2b0f4c1661c6ca6663682c3a84702647afea371943b93ba6625770d9bbb5b374e03719cc34e5acba49c82dc15675d14c8b4de79ed966047137dfb8f4a5c41f35a040876a1e7f85c212cdbc67c85391c92982bd21508676c7e98d70907cbf9b980f0ea6078e2b712a00b34f786047f7c9c8812d3ba2b1a108a454fa44c9835755d2044b7865777059ec53a244d3503a52cba1a22495265507b3872e5c2ae540d9cbab84a6314894a2ad224070ef3af5051d5fe83460a2341aeabb52fcb48f8cd34bf8a0d0d00832d14959b090d28622d2e39ec9701956d187bbf253a0a3d6179f46f39f8be5b10b1d4a2e65a0271d53444068fd978f0abccce12dc2e6452859bf2a949815475e03705bb132809204080e1b01677d93d07e3b4a441b727ef708f2ebca15e73f6f33310de30501e0f87617948c592650e55b1ecbddb080089d970999f338ffd46da78236ad9f1049a1782b24194304c1c6005c15b139a734e7e8d8a9a1883a879865359a0618e75058bc3fc1e94ad1608e0af72142fce68c5e985ef7fdcb086a55d4bd24d6ed40deeffb0bf06bdeda63da4bbd37181f7a51169fa57d1f592be051e63bda6e3c8b4a65aad748cc6dd398ad9cdc0749aa26e4610d67ec1ddef1dacb433659fad6287262bde6f813df7013b3b35e228fbbfff6b82191434ba9dd2f1b32269402f918b0cba2d625fc1895bd6577a63f11f7ce1011e820cc43aa88ca3a25a44af2c2dd0bebbee79a503e8dcc897689c7346c0445efa6ad27846c172c672531d7f4be7c6d7df0a763d399ad13889aaeb9bb167edf9c62bf501b30ec714dc347ed3d35e81804f46f02969a6770679423bb66ef1e79cd0d933a602fa4cb9c2c73b431ebbe276b2f88c2d0badbf3c33ed79d0aefc49d13cd9c76eba57fc71d3844cf4f14435c6d9b139cdf9c947e7ed70c8cdddb8304ee259b4c87d5fd49e9ac6e8af37fe7ddf2efb9283a40b9a25729dfb94afea94ae5fdb9d5fec3fbff09d7ad8f46b20a6eec2ad5f9094971b38bd3e78b543f9fbbd9c89feb338c34f7841dafb1c4c49f40210afd42e5703ef38412f5bdc25f13fdf1a57e81ba9249ee521814d88f82e6f915170580a4881b2b0e45006f9def875c88cf0ae04b311e85ff5abfd377c54e9a68b29a4bf0f4756dfdfed1343ba56242850d479b036f7f5e2ea5d4cd1f5b4d9c32e0b3284db2cfe73e0aa465a0138b0061b42f03aaabd1b583e7ffe4ede7812281db18a491edb38539c766c7dfa46ab5206e1b52d8c7ea3b36f43ccaa21cc0cd133b6228d001f665222c04228fdf1cd0e3673516d5df610215f10dba1bee15247d1949b49f8ca7b35a45b22fb49ab4cfb6cb895ab074d842179cb3d5c2324f01f725cf9320c0347a0a0108f08c2d4e58f73b12d3b411a3c78838f8ce78951e8fa6d5c8fbca1df01f334154b7d13f25a5dfd6881cac115090e9bffd53ea5da979a8c8fe3aff8e2af78b2e1f5e72a67748067d03136f9662d67e34aefb35c661fa1a6fb71ebfbb54d2495d8d3f9f67bbf6bc0a05d5e5ce2390a02492e42d44563df56b3333b3a91ce4c5d4e4e6b4ed7b5f7453ad06c2d67cfa1ce25597388d1f76cf595e7f3228786b3c0daf3440f23d70c92ef2ad00b90a2aaa7baf6b765c11e8a5d7d1eeec85eb72c5d5bdf7d120ec6d3fc28b8d59bc8344286a19316867e721d55279cba13d4fd8a649ac64a93a57d2221043b9d4445833dfde09f41b62c21fff4f9e6a158c789b70ef39cec596cf62df939cab48a09741b25ec05804cf89abf41ac7f2705890229e94c5d699fbaa0ca5422240d1b767d9bba1cc4827b91d188598fec25d55b3b7bab969485293989f7762aeed0eeb8d24cf28bd66107d155362ec661", 0x1000) syz_open_pts() 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex 07:03:00 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) flock(r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="eda61b74", &(0x7f0000003740)=0x4, &(0x7f0000000040)="c0aa9c5feedb5832c73d8a89638c37e20dfb8c65e16a56ec7a19e1ef792d785831", 0x21) 07:03:00 executing program 4: kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000200), 0x0, &(0x7f0000000300), 0x0) 07:03:00 executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200), 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x2e, &(0x7f0000ffd000/0x1000)=nil) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "01000129fb000700"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a785d6be42d4e426229c892bcf6829e8373977d1c6da60349c2f62b347f548db1d65be249bf11026769621c9d7811e3"]) 07:03:00 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000002c0)='\n', 0x1}], 0x2) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000000)={'./file0\x00', 0x8, 0x21b, 0xfffffffffffffc9f}) read(r0, &(0x7f00000004c0)=""/85, 0x55) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000240)="2c10714ef73ce0275f03152d645bfa858953db76aeff", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000200)="dcd96cbc6441530500", 0x9}], 0x3) fcntl$getown(r0, 0x5) HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) 07:03:00 executing program 0: open(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x10002, 0x0, 0x0, 0x0, 0x0, 0x1}) q;e9UuzFtd@Af(1o|jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ 07:03:00 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="85f151ad2e5de7ad45b2ec33af873c8402fba527e5a80aa60b51b88bfe513be83490e3773bd782a6002d5d49ca40e35208710341155d43e1589170d38a6abfca91c5a19c35e82e1dd3254be2348823347ff7fbdf88010ab70a5c1a3d1702dcc5b9fd1d4d51dcd6d17958dbab9acbfe6c706a653495e5ed7043fd861c91361eff1bf3deec4d4ef9e56676cba8352d024fe377cef1e564e354bbb67ab0f30d78bad96804d73b7f08fc8668aa18d3be1059627b5de4e8dec59328a9ecbad7f7401bdc4ba86869b1", 0xc6}], 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e008002d61381eea93d68bdbb5cae20c146a3a000004e17ecffa525800000000000000000098d73a7c11000000c869db1ebe124d0000000000000000000000003d6d7f08e91139b4702e2e6e53e330b9ca725cebe6e559230f79130d28a98edf16b8875842453bf2c254acc5b8614fd69d902dfda021a7f6946fb373451300ca413dcda5963ad84866cde118cc685297e55015b7561ec7d992261288176d80c96f5e2e00cc0a2ce07c22469373ce93a954acb87829f5a9149a0e2fbca704c9a812dac74d73", 0xc5}], 0x1) execve(0x0, 0x0, 0x0) 07:03:00 executing program 6: r0 = socket(0x0, 0x2, 0x0) setpgid(0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a89546076", 0x7}], 0x1, 0x0}}, 0x10, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) close(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r6 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000400)=[{r0, 0x1}, {r3, 0x10}, {r3, 0x20}, {r5, 0x100}, {r6, 0x80}], 0x5, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:00 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) r3 = socket(0x18, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000001c0)=0x8f5, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0xffffffffffffffac) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) listen(r1, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="15012effffff7f6c3000"], 0xa) accept(r0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:03:00 executing program 7: r0 = socket(0x0, 0x2, 0x0) (async, rerun: 64) setpgid(0xffffffffffffffff, 0x0) (rerun: 64) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a89546076", 0x7}], 0x1, 0x0}}, 0x10, 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) (async, rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) (async, rerun: 64) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) (async) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) (async, rerun: 32) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) (async) close(r4) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r6 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000400)=[{r0, 0x1}, {r3, 0x10}, {r3, 0x20}, {r5, 0x100}, {r6, 0x80}], 0x5, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:00 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640), 0x0, 0x0) fchflags(r0, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001280)="bf8818ebdd4c7bc2e5d1f24905bec1fcf842a06a9091", 0x16}, {&(0x7f0000001700)="9e417d2a03581944173fd15dc4b30e7b6e22a8281e789501a51940a7a78ff97f4e156a3c62d2b4cc2fa4de019da0fd5c19a5d9bf712335d8933151b83ec3c35c3f1bf2985b0a33ddd5f7f8c311c33fae35fb646bd819e0e3355d3523643e279e9391dc781fbb1a27782d3a6991d918dc6f606f7f96217eeeac18672b4b2a02dea28f45142586cf06cf425cb55cc7e8ce81a44501702fd8dec902128426aa88992ef91d4826fb2098992cb11b2d7a9d2656f4112b0202871b4f8e01ad337eab1953dac2b6f5a6de", 0xc7}], 0x2) dup(r0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r2 = dup(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) readv(r3, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) r6 = dup2(r1, r4) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001a00)="fd2754085ad205adc9059a6c68a1c554852c74852aac12f808b66949c78d3382ebf4dda5f606d8a6458b030a734bd4ce75ff1e04c8f7b15b2d2f54cd4af4ed3ec346624121683a6a54ed58aef9b3a5b26c8d98d5912d739bdbb6b59d84f8513be660ec706e0f90d56c1f4a8103747d9fbd292d84267d9fbeaaa199172368cc70279f70ad58b30868", 0x88) execve(0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shutdown(0xffffffffffffffff, 0x0) d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hH42M݀%^,e\Y! ՞L Ũgۦ+!`g ʾy-_C%Vdv@'6$f|vlȖ_"-9TUӱE0+m%Ņ9pLF]Wiچs5.5Jh>|VrOyN|MQԪ@ʸXd-ڴGsY٤zIXS.'DILԴM-bfL|2wƛ ,`%lLmzվ\LJ&-p."}nAԶ@k/i7kE$iT 0W d-C)s:ra-doV N!s<۵] tJKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9´Ŵ<%}&C3500 @&q*][7ƌ{6pgA^G"͎"퓟ɴm'Z4wíGMN?{@U2Z"G&8,km2 bH` 2W+:k{z@I[*m}a;3iƘoq?͑J'AQ0' e#`e@Cڀ0|6o`ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ 07:03:00 executing program 7: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x14c) setreuid(0x0, 0xee01) rename(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)=""/68, 0x44}], 0x4, &(0x7f0000000540)=""/201, 0xc9}, 0x42) r1 = socket(0x18, 0x3, 0x0) socket(0x20, 0x4000, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) setsockopt(r2, 0x0, 0x3a, &(0x7f0000000000)="5ab7776a", 0x4) socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x2, 0x4000005, 0x55df}, {0x18, 0x1, 0x10001, 0x7fffffff}, 0x6a3, [0xffffffff, 0x0, 0x1, 0x0, 0x8, 0x80000000, 0x3f, 0x2b]}, 0x3c) dup2(r1, r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 07:03:00 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open$dir(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) 07:03:00 executing program 4: r0 = socket$inet6(0x18, 0x8001, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x448, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x8f64, 0x4, {0xda, 0x6}}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x3, 0x4) listen(r0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' 07:03:00 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}}}}}) (async) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}}}}}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:03:00 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000400)="550dcb8464a1ecfd89e6d1b69d22e087945aa58cea7e86fadceca254761e87df8bc425ce550ba561b107dbbd979a2ab4401f0ab2f88ad284258ac8ca98cade9abae8856bb9fb554ebdb4a29204746c534667f48782cebce122a82bd13ff63cc550ba289260d495f61f4c21a4346ed1702afae02808439bff14e82ce144f71290f72dfcd80d3306edd83003bc2237505225a64d665d57c5a513aec1f9ae5fb088ad27d52c2afd7821e735edbb0c18961af3dd7de83b10c1bb4bcfc7ae9140d312265aae18c9f9d7ae91d926ea0c2679b60e4ded15eab9c06709dec72597359bc0ae6d1ca0000000c5bb0e4b3301a97d6c1ed0b0bee57a96613cdd0db15964003ce9c94a065b7b5a0107830d5200e540bd9cee2be580ee5988e8ee1f8b80ae389b8aab", &(0x7f0000000180)=0x73, &(0x7f0000000080)="164fd49345", 0x5) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() pipe2(0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000003c0), 0x4, &(0x7f0000000800)="d23cd3aeea53327e468ee4105c958aab71e8528882c66b149044a0603f3b3fec121c8b53e797bde38315f92426b7e473c94078cda9012d9c0795cbed2427409504a1c3c7bccb13b54ecc0925", &(0x7f0000000380)=0x4c, &(0x7f0000000b00)="c36494e8ae4c8b81a8f80b17106ad276dc4fd3105ad79c1507f3462a4679f7d1dffcfcb3e6ef61a93761d7acf280ed46d2ca0dbd7972ad169b7e79b1807835a5b5f63a0a364b71d250e2887e7390bd0af2063b1a291dc0e56113a32e46cb0f6a9372cee609cbc97854208f9db19b9c247bd46f1a840c1fc3a34d869dc3a08ce408a9eaec9d933bb3e87ca9590ef0422f74cab84b9286f34a813a930919dbf8dcd6951b6b10f7cac8ca39f81ac3748d98b6b5710c7012358441f19a0813398460ae3c26e2c8c50e3e0b95aef00e951d84d04cbd1f534f7061065491dd6ca4a6d579a32e2c539b9c3a494c6b836f73156487df0ccb02f936394d6089740352a8080759f61d249f363dcb6ffef5c4d409963d584cf3fde7dfbedf5ddb883b15", 0x105) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt(r0, 0x80000001, 0x81, &(0x7f0000000200)=""/242, &(0x7f0000000300)=0xf2) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000006c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa630378ec4cea3bea040500000051e2f0d17c038faea55fad3ebbc257699a1f139b672d335c223e7d0c032bfa8900000000180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434ad006f6e49463676d3e63cfd6cafe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2", 0x139, 0x406, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x1c, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x110) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x1010, r2, 0x200000004) poll(&(0x7f0000000340)=[{}], 0x1, 0x6) execve(0x0, 0x0, 0x0) r6 = socket(0x10, 0x4000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000600)={0x8, &(0x7f00000005c0)=[{0x8000, 0x0, 0x6, 0x5}, {0x1, 0x6, 0x6, 0x28c8a3ca}, {0x0, 0x9, 0x5, 0x7fff}, {0x6, 0x0, 0x40, 0x5}, {0x6, 0xb9, 0x80}, {0x401, 0x7, 0x7f, 0x4}, {0x400, 0x3, 0x1f, 0x80000000}, {0x0, 0x40}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000640)=ANY=[@ANYRESDEC], 0xa) connect$unix(r8, &(0x7f00000016c0)=ANY=[], 0xa) close(r8) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000040), 0x2) ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 07:03:00 executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x87, &(0x7f0000000340)=ANY=[@ANYBLOB="abaaaaaaaaaaffffffffffff8864"]) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r3 = dup2(r2, r1) listen(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0xa) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r4 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206983, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYRESDEC=r3]) pwrite(r0, &(0x7f0000000080)="92464878bc60a7a9482fccc9ad05e433016f23180944e3e4414f2a3f472b15698c129b5b0e60e0aec9649a9ec91cf65a673f2f3d2066a627617414d7207abdf392be4df27a66d81edc7ef847af16aaf60804fa624bcf60f2526eb5f9f85c34de02f129bc786d0b4699ccc7eb1ad480aa87fce3c47bedfe0c2c472a93d72908df29c7dfd2c7f91e5d2c4c0f918386244629856949e524f0a48d4c33589dc3d2484b8b3da1c62e25e98007a8895e8ebbded32a0540e0c25f0bc1f7a9481a16b69c6a15a6", 0xc3, 0x7fff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x0, r5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) recvmmsg(r7, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) 07:03:00 executing program 7: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f00000003c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "1018d8", 0x20, 0x32, 0x7, @empty, @mcast1, {[@dstopts={0xc, 0x1, '\x00', [@generic, @jumbo, @jumbo={0xc2, 0x4, 0x80}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) readv(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000340)={@empty, @broadcast, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "287f5b", 0x8, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xf0, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0xba, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xe, 0x0, 0xfc, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39fa62e441504c24b2b37a8564998190d"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x3, 0x74, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr=0x4, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x5, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000600)) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000005c0)={&(0x7f00000002c0)='./file0\x00', 0x5, &(0x7f0000000580)='./file1\x00', 0x8}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex 07:03:00 executing program 7: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x8, 0xc75}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x401}) r5 = socket$inet(0x2, 0x2, 0x0) sendmsg(r5, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) fcntl$setstatus(r4, 0x4, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0xfffffffffffffd42) 07:03:00 executing program 4: setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x7f}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xff, './file0\x00'}) setreuid(0x0, r0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) r5 = dup(r3) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) 07:03:00 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x3, 0x0, 0xffff33c4}]}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) ktrace(&(0x7f0000000500)='./bus\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x40001024, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:00 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffff80000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r0, &(0x7f0000000280)="f22e8a75fbc302a8d8025c471dc7", 0xe) syz_emit_ethernet(0x22, &(0x7f0000000040)={@random="7bbcb0b1a856", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @multicast1}}}}}) 07:03:00 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="1a80edac187aa724ac1f53e1ce4230d2dfdee133d18a9e45f5bc795342cdd370843fbdb0d7b455cf65ac1d88dcf0c525ddbc69d2b9d694ddb5346dc86f45d10f291b5ada3f106000a92f8a5cf9dca6fa733afa494c80886e8587eebed062b6924a7b36097b5bd1eafaf5535e11d17487969862fae7a0818b6ed1c79343c2b058ee81ef1b8f2459cc7e383843922f94241bfbda8d2d17bf281f666eedd48b07487cfa31a11ca93d28a61be337e9881f116a5d462a8c012fdd44fe201798c66ca19b1412c7046889c2122cd4ed7129e2d2ce6f3408beab74d403bbb65dbb9945eb9ee9b35b4b63cc3eda0d186ff2bbbce439adab01db", &(0x7f0000000140)=0xf5, &(0x7f0000000180)="e39247413e85ae9a62d4db3d6cf85872225e3b5b271fc7585ab25c344d4ac8c9fa233fea9c7cec09c0dde690dd60501d0c0f30788f44899c439495fba0129a5ae8b98e919ebd654d4b4634f8012b93621a7f22256e68128c9d79c4d1c7fd807284fc63e1b3f491559f81a8c5652fc853b018e4038922a1727173f52513cd03f4d56fa4e679707937bd96ac8881f81a7a6cdd3190c68f03296738b99565e08a92a14596358bc2a930db47af68644430d1e91377a1d32a0b35af382ab004887b81fa465f2185f768b5a4d13d4734903b61cff1c0aa19346f0df7e8d2f94f07c4f6a3ef948997ccf09e781959", 0xeb) r0 = kqueue() lseek(r0, 0x5, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x2, 0x9) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000580)={0x8, 0x4, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000600)=0x5fd) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000640)={0x8000, 0x3, 0x100, {[0x8001, 0x9, 0xffffffff, 0x401, 0x4, 0x81, 0x6, 0x5, 0x5, 0x1f, 0x18, 0xe277, 0x8, 0x4, 0x24e8, 0x1, 0xf809, 0x9fe], [0x200020000000, 0x7fffffff, 0x8, 0x7, 0x200, 0x5, 0x9, 0xc18, 0xb8, 0x8], [0x6, 0x7, 0xf244, 0x40, 0x7, 0x3, 0x9], [0x4, 0x0, 0xfffffffffffffffd, 0x81, 0xcc84, 0x100000000], [{0x8, 0x3, 0xfffff74f, 0x10001}, {0x4, 0x497a, 0x3a1c, 0x2}, {0xff66, 0xffff, 0xe9, 0x795}, {0x3, 0x11f, 0x81, 0x100000001}, {0x1, 0xffffffe8, 0x0, 0x3}, {0x81, 0xfffffabf, 0x8, 0x7fffffffffffffff}, {0xff16, 0x7fff, 0x6}, {0xfff, 0x4, 0x760b09b2, 0x1}], {0x2, 0x200, 0x12, 0x5}, {0xb83, 0x80, 0x1ff, 0x2}}}) fchmodat(r2, &(0x7f00000008c0)='./file0\x00', 0x100, 0x6) flock(r2, 0xe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000940)={""/16, @ifru_media}) syz_emit_ethernet(0xa8, &(0x7f0000000980)={@empty, @empty, [], {@generic={0x803f, "858754422b70fb7dd8e5a8bd089f1c5442ed9c5067a936cd9959a2f936e26804c515727a143d7f8717dd41cc65a1961d206107dca029888d2b72159e748026f1783bdd11aab7064fa3833df37d2b568366a3da0809460b59aa8534f5b72b0deb6fef46e5dce64744998434219f37d055d0cb7d20cca0809d436098cb268238f991bcab17e8c6585e7d7e9f7595cfa660c382f03d5b354347c69e"}}}) mknod$loop(&(0x7f0000000a40)='./file0\x00', 0x6000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) chown(&(0x7f0000000a80)='./file0\x00', r6, r8) rename(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='./file0\x00') sysctl$kern(&(0x7f0000000c40)={0x1, 0x34}, 0x2, &(0x7f0000000c80)="acb2bdd33a42bc542434b60d7ee2b081b2451476ce14cbeca68ece1b15f6c67120729068587d9a822e1dfdc721cf41d65d500df6a5d65c44b422d265f711d393820cbfd4f37932d9c2fd939ab5c73a3ba8e5ce6b22df4f2f2f135d9a41a8de3e4cb21d0813cfe118d9a4c5e849f007d12b2f0ee79a046cb4d3f0f9154de4fd8e4fcd2732c86fe8a09d96a7165ffc5a88c3ba6437f6f55b4d032cf9f3aec933221569e1e048131b6e4e4b06759f676c9310ebd3bfb716a3f7701a413ca35a9c69eb9e39fc96ccaaf87b699abb0f94877fb79e9cfb8c1b01f287c792ea23be8e3b7dd37be4a077938a7afa00", &(0x7f0000000d80)=0xeb, &(0x7f0000000dc0)="23e728ba2664f38bbf31714a7617024d59c9eb0ead9e5908f1bb6ecf0f81d59394f38420c45bcc88f70fb138369ce104720f868bdd52", 0x36) setpgid(r7, r5) sysctl$kern(&(0x7f0000000e00)={0x1, 0x4d}, 0x2, &(0x7f0000000e40)="61dd8129746be41f98f2ab23607d5ef01d257dd00d2875876281917935d64a3dd3de53f43c069f506a9398e3f196cd0f3143bb2c1c8c5115606dd14449fc9b2a8bc07fad2abc720c4d573b804ef5f904f5cb2112e1d77ffeacdb746fd59d013aec4ed43727b2a4c216140fd010c23ff26f0bbb29bae3cf72f8eddb447e3dc7f223623b5496759b71c4a34634a57331aa93a71b00a0afa776852afedb6c5b9de6e194104f2392bf98e7bbef3baf081e541827000f5eb1fc32f9ca2dbb4e0cad8018a3e29201540117ab399af38bb4ff2f", &(0x7f0000000f40)=0xd0, &(0x7f0000000f80)="f84ca6dc5353b5f56c09b43a578ce26af695ffc297294d362145155024c2b5404fa9c3b503a6f3927c5a210ed45a060b71b52961ef56446895bbb2d3ff4ecda9595644c1d469b097cf133b322b60e1d1f541de83054531132b7aeac00ce8aa409acad5bb66605a0a0464263667aedd3d5a3a89193630afa7a29a0a92d0621cc3614c8fd8035f2bce025ab4cdf76efefbd4de6a1ab37416af17bb6b6d5dcc9e03663b0f3f04bef24e1dc3e047053eedd4025ea9b7bbe8f4ac70ad4bae8c27cfef28866eb1bea9a1d484739a6472028fbc9d3657bdd58185869f27c0d5dcd7f05d534f8bb246b0ef115118e9ff9c2c436f5daab771", 0xf4) socket(0x6, 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001080), 0x100, 0x0) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f00000010c0)={0x7, 0x7}) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000001100)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f0000001140)=""/186, 0xba}], 0x1, &(0x7f0000001240)=""/251, 0xfb}, 0x1) setpgid(r5, r5) writev(r9, &(0x7f0000002a00)=[{&(0x7f0000001380)="8df7e8d8e1a67a151fe749a322b105c713150270d76684324e44dd67b0632caa6b2d7b524eb19165a656982282f26b6c70518b902f466b27caaf828c4c614bd2f2743f0c234a66cd9b45ed4b8662f93e4cb0c0db0a068c7ad29da2e4e4ebd2118ac16a0960547409258d2d3ea90cd7d76e0bd4f9ab9a92bc09f929efca7e779030941570931c3504994af05b23a062ac24b10e1810f812a2c75681ffd3900a590a5755fd522d1caf5eada5b5fe932b03cf7384dc4f9e8d5be1013a7b7610d481a3e122bee518d76c8de9c2488f4af18744d6c2b166b1560fa5d4916791d249da21f1abb3f1b77ca3c653cf2b2327242dea555ae71a3efaabd913e62f5331af", 0xff}, {&(0x7f0000001480)="4d4e0b0ca379a8f89f6a4d3e8d8a8b7061de6ee168123f6c1d6be938012a89c856521a9a1b87d841d659c2d17101047138ed08781381bbebbe2ddd35c66aba3dfbe4e7740740917a46519f87947633d446344e02ce6c12cd5819c670220527f6f15aa6dfc1f2db2da7a6480b213ac068ffc544ea6eaa39d434cfd8b49ea8398bcf35453b73951b34c72c497f4b6eff2e8fe94ffe37e879affa08168e0dbf78c3b575531f371761b9a49ec2b3d80f97f8", 0xb0}, {&(0x7f0000001540)="fbe4d898535a15624941b72a9e62ad63be4f4b0482d5bfee11744784339dc0f53cd6aded137061704f1fce5f34341601f1639dc094e6e3807bd2e6066460095da9284f03fd139a6503935c5d312f5d03b07bb5b1af16c558422e7542", 0x5c}, {&(0x7f00000015c0)="b0f26e8f61832c4b75f3ee53fe1944539c96cb4e68f8f5d161ab31f2c5de08109cc396419bb65850fdd718e4c9eb3776d008178c745f89f1aea79538c310fc61ac0ec84aea8ebed0a5d387226e1cad27dbc818ed535c707bcbcc37361b2967c8c12a111036b895570a75b58d673cba4d77d54f1400d2f6b7c243200ff9c41cff7bb1623d459ec1148d95513ee33e3bb334b5cbd22d66fa806a10cd5a70399ebf7bdf9a0ab4039d898995c562d002018cacd0050965c59104213a21b0c3ff", 0xbe}, {&(0x7f0000001680)="f57b59452d71a03d65a2a4db9aa430dd2a416ff7de6e9402d3fc447f6e4c450e13942af34194b9738ad4dc3d5b61b3367a5987fda9b3112d900663cfe20e7ffc910b5db6ec2a8dd5", 0x48}, {&(0x7f0000001700)="5765b0cad6885efc7824ccbc96667b322ac0cbaa04f3a67023fa5f86a4aa8552e37092fac718665d956ae17b782204033a23d351b4cbb4f19f5a8edd225dc769e9115f076d5087714389f80b0f335e1292cffb1b0844db575a70c85ab3cdf6c1ff717b8162dcb2ea520d1257287c76baffa029c3c68a570bffbf00d4ec88aeda4cf5a9037383f1f3b78bf0609b220b8513297389b50221de9f8680c0f08d16f4506193449f3dd275385baae694abcf85cbd0c846761a7b3fde9a946ab8c0e35a3b9335dd49bb8b968d0d59bb1f89d3a1d3", 0xd1}, {&(0x7f0000001800)="2e1412ba1ef1e685221092750735e3a064462af5e498df566d4c9a6bd469b4beaf1b53f1db57be165b6f483102328f713e4cdc0fdf8cab199f4a744805f425a507ad354c0fe9853c0bb534da675fd7cc9c6890660509dddf0176908bb6447af0a3f0676a5aa904467e0c7e62346a81d701308065a1b61fe71f51d3095bcecf0ffadcdfe9f470d56dfffd875c2cd62397b2d493444f50422905e4bfbba008821745f91e4da0aa5e0f2e41603fa53616facbde16cb6a89b0ae7b81c171eb485656113ccedb82765c9633224479a1c0514f52cef0753a10014b8d28c3311eb72a556fb04d082ecdb2b45b493836c1861d3f1bc62f7c12d55256add9cfdc1f5892b08facf8d1354f21e75071c8b7df0f1eb8a9fae6402119715195f06a03aea6f45f80ff51def9822269eb32af6b6ed6f6608fb424b9b66c5be0507c1f0c309a40d867b9a5213d512ce97e41ef50e2a92502cf491c2d2a7d7d880f08fab448b4a4e5df319384a799c3516ad553cee718f7b06afd7865130eba32d7856f4e4542e97d680d8d3751cc43f514e3232a6f0b99a69758d9580dc02c6bd47a2fb21df781278b5845b63eafd6e6d48b37a32c32024a30ac56b4b78226d63133449a637887cac580cfb526f966d30b42eaaa834b50c4a799ad11647a816cc99235d7499cdc5a932e264be6026bb51983e9c3a39a398d31219a9f164025db30d20437d7eb49e4c973d12f3b12a93fdf5cb41bd2c95b0634809fb05d25afbc095cf6dbe05398d4bbcbd886c6a2d962deace5bb6542eb939d5274893aa368b614bbb87a3b361c6d7b0af403544bd714a133d75b9f65778993f350332e960c4b7252e3c3bb669c5416e2043b1f1103a098a27d01e92c54092c0a26771c86f0309d054128389cd7a7cbbeee53bcd22416a220b67180d5b428ca451c6dc3fde5e33f892b281f94b1a153cda4e84193fd372109559711f4c31e901bbe4ac01c8fd85d6417eee8a622a63a9816b15dbcc9a5e2b0967904e44f89fa46e5706b45e18524df4c4679525a4aa08783a2813ae7816951ee61ae6c348e2e2672769b282c719ad93f89cb25b27e86506e3b4a7450531c9111a96eede615c2e03f3cb8ecc025c1a0ce9f6428206d42025b2126b9bbe3df4ed6989b32a2eba2ab401396c8ee678aa2de04738f975a44eb5ba356ec58c4004cf27a0059753833ab8606d8a6a285ed7010f7b3321606358bc48582507d5dbd3b09c3d2d91f464efd2225549162999003a62ba8de8cd4087de91ffa3ff0dc634c71b0ff2efd665cf077a5c018b37592c12ce60bc0ad1ce16f6659bef0e664252fd90ed1449781eb70fbcf66be1b0d401bbd9d4bb6daa34f239f66e4836dfaaeb033ff07e0578da3b2fd2abf17eea02a51fedbbbee62b896887d373daf3bf6684709bb5112f9f2a37adf9063aea5bcfb99030b592f94bfe773ddb025720f00fcd17c6bbccd70e32add0426bd704a8287602c7522f5b8ac95919665351ebfcc68ac4a51eab4ecc707f014c09ca825847514251f34778c3619c8f62616027d07ea7465819eac1cc97cdf8a71e37cc789960484c9654a3d3fac05dac21882e581e1a18ce3c00f384a87d53c21aa320c87b9b416ea166baeda112783e9c82ef3414576be0b6e937229267d0723c363f504971cc7ace61b9b787150f3cbf1972d54a96a1dcc4c834a400f31a395f0ca3c59b608f294756e99ad63efab1ae16a5fb4afbd1da7ca9fbf06ae759bbcedd5b40bfff0d96b9bde87224b9205bafde42e90c1e1c37fb170162dfdb3f5413522927a7f946f285003b44dc04862212460e6c6c5503015ff1d4e24dba6be9dccb54b6c6514c06512de74aa7b418f62e286152d321dda315a727fb3f27b0202ab17a4e4abb5f2c3a445ff8d4f8a9396fa84298fd66475d38c6906ba5c8b3e924e427317e029fe30a7502ba31aea1ad5e534cfe41aa8aef2b74c5fff1feb4192aed9a7a621af41f00be17d7b4de3f763db6616ebd58f4cb21cb8565085513a1ab2b6957ee4247a329b05edb71482205e0f1b27f6518996c8065c54cf24f757cc72931c1bc5b961d1fe628a80ccd4b725e66e28f995c0cbc56e94b4e7ab8515ffab4303efb855e9c5865674c884979595fbddb1185870a0d89a9845e313c337c6d3b159c052edc7cf405e8cf89c640db3311c86b7aa58a3416de7849fbdbb17c9e0406e26e183ee7bcbdac09e477b0ca3213aaff91d9813c745696b175d796c4f7ad127407f31f9951fbc2a153b70b23fb1e60d0c2bb57043d69d38a2072e1bf644a0402528d96fcf032029ee2e3a3c64045e4270e95d95bafe173456811f10d74630b65645461dd0e870f8f591b55177b16ea510526c002ca5f8a9856c62a4940b01eb8c00fbaf812aa8ef6f197c77501d2fbd7ff249a618deb8ce69969ff304dad7a4befbd653fc12439b00d4feb9704e5815fdbd519c22e137ad125609f56157f2f5e1adabaae1301c6fc50f2f6fdd2d9e85496676615758f87f9b458bba58f9f1e249341f1d87f43511b634068f285d0005022b70ba14528b9f9b2a40fafd7e6e763dbf9ded18af0695e78f69d5f8333ff51de3ff2ab81b8ae06e13e338f978d646afe9f604aea6cd8cb7a963336933a862e82142b0aa0636ea27c930b2e86244618ca19bdec1478aebf8eb6a5040572a66057559ef6fec51450594edd809194fcaa884aac2a89972c2af971081f35e5c5de8741f7877426723eb7094b8fd8e555251c5442fa471a586f80ffff99f183591c1f076ce3ceb30634cfb570ec69390479ea9f17a4e690a5be954b074d938a9bbbf66a9c80a487243bbec15906849f6fe37adfe42a8035eb3faf54e6cd1c76edecb71fa5ec69a866df516494a2193c31c696de0a8fc5c46af941d66e9ca7421e833d3cbe823e3480435ae8cd301bc7a1bcbbc8c41b976dd0c6c6fe165e06ba6670bfd8b625cad63ee406da469803c372fad73ccc4b00f8f536506a97834d62aee9e208ace9e47ecb0a07ae129071b8c69b4d6e911f109922f878cd6e3e404e9fc0ce544dc4ba8cb2aa9b302343180c550488863d4ba49acef8d80a091fa43c949e84097720712048a2029035ffbc4869cdc1a6db597346d7d5e5b23d469e49b627e0635880542aa488e272bf53d3f585aba9b5f45d25d141e928637bb1324d60131fb3fab79669d60dc086588bb09ef0000068479b17a4067d5713e8d41d6ee0651a4ad2be8a1ace31f5d99e277d3b3fadec6217b886f89f686718e9a675151420fb313f987b52bb04633106bc3a119dfe30926c7fb677f49d83368fc2159d278d81c59ae22f023ef62756543bdd3618815b7a76d92791c28fd70dc81961fc1809524d4241da98f2a98f0c0027226b87423be3d12c2d458a3e5a6090a8707208f942590fd647ca82e59c786d362527a26bca9d35d8c523db2ba1289fb677075e33447b31cef45291b0370b99a0ad08a7833df454618d49fbb33835d6d93a3266fbe1ecb17bbce1e95468f0e0b36ae4628031ae4f7cf902da233f9776b4d68a65ecf138ace3123a219b2805f40d562ef7e85dbbde744ec284df7ed8958e71766d8741f7efcbc189e2cd869293b1c972940cb96d3529d8d28a5f31f5639faad6474ea55955d66b8d3d5f2de80542df898efec002d616391101505f6a8e9a36d5dd8468cd230106dab3b36eec4d04517580a25d75f01b281a41ee4b1e1370b2bb22cf90f156e0719e6123f47bafd155a3c2bed76cdd18064592347ffda8b76930eec47eea761f50bd98d51717a0ac70123eb4b206649744188159e3a2c663e08ba8523470b2f0bef407e205e7b0a389ea02356010c642c7f988e22ade9ed7035bf2898bdade48d05853f3615ac6488200cdb45a730bc204efda5211c73f20f20aa520e48f7309f9bbbd656352da8ec12b9efe633e84417de132f9a531159849eabd7bf1d4dc5fa49764876fb4d851d6db443f2e1d516312996fc87fb3e9320b8f9a746011fd99447d6b6cc1e14947853071e0f499a67ba7bd7655c299a937803f9caeb2caca7c801f2ed1d6b7e63f3936e5edfcb0683ab51d581ad747c05a6341daaaed30247a35f65c47b7e94590abe2591f31b8b9dde910f6d83cde1214f669d4cde016f5586ac159f57576a9d2d8f72f2f66db5a2c97555b2c0b96d9b64997afc08a4cf893a9731eb8a047dea3aa090cf3ccbb49ea828183deefce01229f91f36472b252a0ebba9317fe2af5b1329a9e2e7d6cf70b9e6a86be63f1f346ba9afa000d6a59439c97d576da8f0d5458a4666fce1a68382dd4e75e9df31951962f5ee379950d78a41fa179f53ed1b290e17deb60464669a9905aaccd469e02843dc7261bef990e450bfdc8c9607754266e0fdc22bf8ef69c2e909af438a62fc1fb1d7319918cc8b5c948ae5bb6a6ff667827fa5a814f193f04feadba7c4657a596be27e5dc7c39c497daeead7b0989cd074e94082269fd5cb0458e3d2b78e066f3210e68978f156b167014b04210f1ae855894c0c63d2e797c21a96ff410e0b8a68b97fc99ec60f75b18ba18589b3b3bca49fd367a6820bdeb6159c6c3b8916eccd8adf5139bcb78f3a5884a8faf56c65250cac15fda68f67dff030596e25ee2216f0d18e38c57c9273fadc604ae6358e95fac1671f19d6c1de1b919a0f2fdeff0f6aae0810b273c25b6ed465e96933ba854cef44fe7c5723d01cc488415e50e937af9c64e9f16c20d93bbf7938f200351e221a927a19dee2f6e0f9ff891795ecb9ee45b95c978a25983f3fddec7674b60e980a19de30aa9f8c2fdef714ee0ea13f419cf36e0e3a0a39c6e6282ce1d32e9c5dc45373f9ed324605aa296ad0509678bbea605bbae7ab81d077f86630e20e8d425980f1336c2d17c32be6979a1314b240b5f9b32bd4d985df85156334a179e84784854d4a17e5f65eff1d8b30e8d1675373d6af4ae270a3329430c546473c7dc0a56aef174dc7fcbe2566ca4a5c09b1030e1b6a8452a40736489af79bb561140d5e8630013bd14434b44afcae80af8b9e9f91f05ab107ad69200f8449cf6fcf4c3562a6b9da8b00496bb477136353f0cd77146e0c37005450ff74e35588facc1e866cd5a3d7148bbf7bdfada39cafd61ff8bf27b4e35c396388ead5cea1db53b5cfec3dde75d89a821f707206d86aa446325af16971a5b72c82cb133efd2580f646005909a840b5069a4f085525afa1fe1cbde35849ac0fd29bb19eac3731933ae7e24fc57dd0b53114015a634f94e5bfdc724c7c9001b8fd7f95558d02959358e9caea471c23c360874a7bdd8e0c5c67a44c49e9949493e135b0b528015dbaa8d599768515e6c886044cbfccb57a4c634a1e5c45c9b5c948c24775e432b293fe1072ee511b15bf9e368aa802251d1a93d6fd4c4076ec5ce5b93dfeaf6b254f5e064614fc39681d4ad65c999a359cf9af9e6f1e5e4814e385f266aae478885f9ce274bafe7417f084a96d9ad1779eeb9dadbe3251354b0f681fc5c6e33231aa988618d9fe76c277cbfd9719b3ceb14501bee09eb0a1d0476ee709daa6c05eb6938a30d7488c41c17cb4c32a642834d51d5a2ff2c529817c757fd242098a43d2bb9196d7c23b3f8c09d224c83399f120d9f4437adaea1610f40f0178cf195e2cf0d9baa2f71c1c3096f49384642f41d6304b58d8255256e9a989b32b4e0c2b6a21ba1845361cda993d0aa08106be7918a40830545d3197b7407e6a7ca2da43bca6e43b52c873e079f42e59e188f8e4f349f8c39ec22aa1f445b399be4a7c0e649f19234864256c4b5c03", 0x1000}, {&(0x7f0000002800)="80d278c335b590f66cdc9ab17a9ca2e0d7b25d9f198d876c2545d209ebbcb007ee2a8c6eb84df90da27b4d391fa1084f328cab4924debf6d227a80c3b21b744693bdcf4a2977728b05232b98db82e0e8229efd7b646499783ca219b2235e1c3df9b02c2ea8f93c0e49e092c1f09818b25ef4535c892fd2cadab540f7542c76deb86163ca7bb84bba1e75a315f3a7f2690eeda7efc53122efb38598306581075139bea45e4bcb24149cd348b26208d2818aaf381c31a5628166075c83f9910950feae2a86de9e708fe32cad34efa84db83851b3008757f5d12ee6c9cc41d8cdcc36bf03981830", 0xe6}, {&(0x7f0000002900)="2cddf88a84e7e41e8c3cdd13e30bbae6ee027b8f2e774d56d87509eb620ddcf8b94e810db96c6f433a7a4d5cab3ba5dc34629efd3a68585a2316a7be75d35022ee8d945060a1e2b981299ce1a79e1422611a84c3c8a32e6c4d208247711f365a7f603901b1cbdf6be21cd6903d73acf3236d02f4741d16851c4d9cea83c2e18d20270b19ce4395c6594c0ea362f7b0253a653b2f8a6a90514991011abc810816ea1d60bd1a0fa81063f9e9e355b6c17c9640a0ad0d5bc11a54ef65d064e1c3c0faf47f393f28c7b0f0", 0xc9}], 0x9) sysctl$kern(&(0x7f0000002ac0)={0x1, 0x41}, 0x2, &(0x7f0000002b00)="8c6cfab65fcd924c246b8c02e27cdb553c9a9494d06abb1db660accf70357f59b7dbe6aa582aa8430232e0e73edad8cdbaa8e72b62b0dc53bb27d4fffac2d28c0fe91626f4bc8836ec085d11cf988b2fba7c8478c1f92f21319929b691f758218ebf2be95cde837db1086c3c9475e1097adc429c17c9", &(0x7f0000002b80)=0x76, &(0x7f0000002bc0)="46319be3bcee32e99ac7accb21607f69c9b617a7cd1e82121f3dd1ec39a58fd545a3a6db637e70974bb2e4a6518c2033df888dd5e89e9754f4c9e3bc672a", 0x3e) HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM 07:03:01 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000140)="63e479e0", &(0x7f00000000c0)=0x4, 0x0, 0x0) 07:03:01 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080), 0xc) close(r0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="38ffff00", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x68dd, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001f2000/0x1000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95", 0x1e}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 07:03:01 executing program 3: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaffffffffffffff7f001c0000000000019078ac1400aae000000109009078fe339657b4c73bb13629d3c58d03b1483193e89e281d2ebc581c3902fc5ad77c7b2f0a3e990fc2fd96f7cf3774276fe09338c3777d056a00f50c0c1dd19addd54a6a9eff7516e34d1a6433b53342d2234e019c1d90a7e7893278a1ad8783f4e4a9ae04e85780e656aeb23e95f0729fdf1adacd2220e67a15a40d9b29270d664c67ab7eed268234bcb5b1acb7585019f3a15b3f7e38a77602a7586c8463e076fdc83c72cc499d7ff84c2776d7ce8d8d0fa8ace4e457e3cbeae2c6b725"]) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x6) 07:03:01 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x42, 0x6}, 0x1000000000, 0xfffffffffffffffd, 0x3}) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230b37d7196733da0c8901ecdf763a478cfe115d8507d23185dfeee4d9fa37553933914bf304f554f520d410f9db7e57e3fdefafe67049fc7114cd503c70471e48e"], 0x10) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) socket(0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000400054}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e", 0xe}], 0x1) read(r5, &(0x7f0000000140)=""/223, 0xdf) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xffffff03) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 07:03:01 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000f8ff0081000000353d18c85eeaaff6a4774d88f50de7e6b731f062e08998e112c90c2ff8e5db4f620c66e18aba2d01d81c785a060dd434b04c07ffffe0963206ae9dcdb05dc2a501fb89595d02963b413eb8cf89638d84456a5f0ba8b512e4bb11c39ea247c46a623d810448bc40c4996c9a15f2841ec41826370d3f939fc8bd4518b676ed6bce0a2aa4ee4f0cf98c30a4219c2a7a80ecb8ad1c5b404a815a0c01f36415d7270996284502c7d302560e06b99c027f6fa60694d1652878a98934703705"], 0xa) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(0x0, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, 0x0, r6, 0x0, 0x42, 0x3ff}, 0xffff, 0x2, 0x0, r2, 0x28f, 0x240, 0x200, 0x9}) fcntl$getown(r1, 0x5) socket(0x0, 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') mknod(0x0, 0x1000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x6) rename(&(0x7f0000000200)='./file0\x00', 0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) ioctl$FIOASYNC(r7, 0x80047470, &(0x7f00000000c0)=0x5) 07:03:01 executing program 5: r0 = socket(0x2, 0x3, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='!'], 0x3e}, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02035367"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', r1, 0x0, 0x4) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x67, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="78151ed6bfb0afec0b5fef050000106383651308c1f6bb080095c78545baab54e2c6603942a2547256302ac12d07e313ee72cf390fda149c3819c7d5041a8713a9f69ace3f2d2e146cd56fc465dc169230604b324a249e23fb2ed58a99cb6435d61def398b0b5606992f384827aa8fa1d9952366408d924f76daa58f5bace3a69ec3afe88ea7e0afa77bdbfc1c337f597560a8db657d10d31639310d1a49982861689d8c0695d9be8b376966ca72ba666a4fcef7cc59b740f4f5826b7a52f12feb83087d79cb4c757f4ac1373f5038991c62b6a4603d12b3e1faec6acbe043a84c0af8bdf58420544a7e3e0d721911973a655e6b3f940d67d3760d2059ebc129386aa69aaf28406abcbe99ca9a8421675f620ec2047b591ed7da0f214752d2b9b88f4f12d270ba943aa00000000000fb00000000000000"], 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) mlock(&(0x7f000039c000/0x4000)=nil, 0x4000) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000480)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f000002c000/0x2000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x800000000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000065000/0x2000)=nil, 0x4}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000002a000/0x2000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f000002d000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil}], './bus\x00'}) rmdir(&(0x7f0000000200)='./bus\x00') 07:03:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) fchown(r0, 0x0, r1) 07:03:01 executing program 7: sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000040)="beb6ddb78ab30bb5dce44c24899b02c6a879d393d26e72969ed3a76c30aadcc809ea6b3ca9ee0f56888541a2890feaf7cb3a6888698342c1a0d9ef0a4b0524b4", 0x0, 0x0, 0x0) 07:03:01 executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000480)={0xd6, 0xfffffffffffffffd, 0xfff}, 0x0, &(0x7f0000000540)={0x691a, 0x0, 0x1, 0x200, 0x0, 0x1}, 0x0) 07:03:01 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x40) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) 07:03:01 executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ftruncate(r0, 0x80002) (async) ftruncate(r0, 0x80002) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x30008) (async) truncate(&(0x7f0000000180)='./file0\x00', 0x30008) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000200)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3e30200004e3039d2d236acf20b7804be237d4991f7c8cf5f882b297be1aa0500000051e2f0ad2db3864649e62af49b672f335c223e7d0c032bfa8964c3d71f808b93b15643a421182100007200000ae7524cdbaea5fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403083ef7931042dd9f895265001e0000c0112000000000000000000000ede54ee6e67bdaf6e1a97e0ccb781d0afe8fc2396f7deb03a8b11f19adec42e4b621664c6041fadbf83a339746827e9374cd7b56b7cca291e88bbeb9cbefbbe12123048a451091bb513f11e2670354d371c3fb33ac41e2f11e7a5441af77311992eb1411fb6f6f00fdb0524f405fcc5f5aa92ff11f05976c6cf9bb4705603a620af3808abcaf1c04880780b0b2a1b8b930ec4e27c445cf9c8673837e381a54d132d0e43f1d9b28f3b43e07533be18358fe98e3446b7b870ff08ab2d039ed2aa08d86da51eb4cccd2f8d95797f84759a43e242453c23fb23f68fd7ca4cf81b5c91997d6d442a9eed116d1b5bfa21599f5a851dfc8e6464cceac4fdeaad347ff568dafca36dfbc34964c2f948c0274fc67d3c307a21130c25076f3cf74295688a0e5a3c16c45dfb8471a03fb7abd2578a55510230762d9b397779ca1f244a4c17cfe40a64861eae7e5d2c0ec867abc4bf20eae1083bf06aa046f9e5d4b82f2e34704cbd6dd79e327723de32c39a71594837b0ef83797d6f0538630c6ce1580843300"/588, 0x24c, 0x0, 0x0, 0x0) 07:03:01 executing program 3: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file3\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file1\x00', r0, &(0x7f0000000080)='./file2\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x5, r5, r4, 0x0, 0x0, 0xa3, 0x4}}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x0, 0x4000000000000003}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r9, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x10000, r3, r4, r5, r6, 0x0, 0x9}, 0x7fff, 0x1, r2, r2, 0x1ff, 0xffffffffffffffff, 0x5}) r10 = socket(0x18, 0x1, 0x0) dup2(r7, r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000740)=""/72, 0x48}, {&(0x7f00000007c0)=""/76, 0x4c}], 0x2, &(0x7f0000000880)=""/5, 0x5}, 0x7}, 0x10, 0x3, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r11 = accept$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) connect$unix(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c653061616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616127074e8361616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616100"], 0x101) rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 07:03:01 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x3, 0x0, 0xffff33c4}]}) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) (async) ktrace(&(0x7f0000000500)='./bus\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x40001024, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:01 executing program 5: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10a, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x141) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x2) clock_settime(0x2, &(0x7f0000000140)={0x8000, 0x3}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x7) recvmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)=""/242, 0xf2}], 0x1, &(0x7f0000000340)=""/40, 0x28}}, 0x10, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000480)) syz_emit_ethernet(0x124, &(0x7f00000004c0)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x3, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x39, 0x10e, 0x67, 0x7, 0x7, 0x4, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x7}, @end, @ra={0x94, 0x6, 0xe5f2}, @lsrr={0x83, 0x1b, 0x94, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x2}, @ra={0x94, 0x6, 0x6}, @rr={0x7, 0x7, 0x88, [@rand_addr=0x4]}]}}, @generic="533cea4628ac8eb9298b23f72bd466cfcb99dccfe1aed9e0391b75b7043b9ddc415998883d9155e2d35331db4a3ea8b15341b069294e615f385f998cb44889b2242dcba2fbb5a895902f50ac87bb0e1e669015b5a95e3db0b364bd4fa1704d6bf2aade9ac1a48cf4f47d4e4dacfcea3d64d351140550cac9c8a49e5828ded33358bf49a203f8f1f7e221149226258548a39643a550d43eb76208b8742652e5ae3c3eff912f8e713b310f5239f69cf02e2ea0c7b8f35085f46baf6792abc5"}}}}) rmdir(&(0x7f0000000600)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$setflags(r0, 0x2, 0x1) r5 = kqueue() setreuid(r3, r3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0x4, 0xfffffff7, 0xffffffffffffffe1, {[0x7, 0xca, 0x9, 0x1, 0x9, 0x3, 0x876, 0x400, 0x2, 0x3, 0xfffffffffffffff7, 0x5f6f, 0x100, 0x0, 0x5, 0x2c619565, 0x40, 0x7], [0x1000, 0x0, 0x6, 0x7ff, 0xffffffffffffffff, 0x20, 0xfffffffffffffe00, 0xffffffffffffff9d, 0xf14, 0xffffffffffffff5d], [0x4, 0x7, 0x8000000000000000, 0x7ff, 0xd9ca, 0x7ff, 0x9], [0x0, 0x400, 0x5, 0x8, 0x3, 0x1], [{0x2, 0xffffffff, 0xa5, 0x1}, {0x9, 0x2, 0x4, 0xffff}, {0x101, 0xd50, 0x77, 0x81}, {0xf000, 0x1, 0x2, 0xfffffffffffffffd}, {0x5f, 0x85f8, 0x5, 0x8001}, {0x6, 0x80000000, 0xafda, 0xfffffffffffffffb}, {0x32, 0x7, 0x3, 0x1}, {0x8000, 0x3, 0x81, 0x7fffffffffffffff}], {0x2, 0xfffffc01, 0x4, 0x3}, {0x1, 0x401, 0x9, 0x26a}}}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) preadv(r1, &(0x7f0000001cc0)=[{&(0x7f0000000900)=""/182, 0xb6}, {&(0x7f00000009c0)=""/220, 0xdc}, {&(0x7f0000000ac0)=""/199, 0xc7}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/215, 0xd7}], 0x5, 0x2) setuid(r3) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002000), 0x800, 0x0) r8 = accept$inet(r0, &(0x7f0000002040), &(0x7f0000002080)=0xc) pipe2(&(0x7f00000020c0)={0xffffffffffffffff}, 0x4) r10 = openat(r0, &(0x7f0000002100)='./file0/file0\x00', 0x2, 0x180) r11 = socket$unix(0x1, 0x1, 0x0) r12 = getegid() r13 = getppid() sendmsg$unix(r1, &(0x7f0000002280)={&(0x7f0000001d40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001fc0)=[{&(0x7f0000001d80)="e5a5e49403e532832c043e4946e9ad4860745ad64fc57f8bd4ac098f2de54e14714af07a35ba7825e1560bd442dd43bab34135c214c0a04cd5fb69e180fadb21d21fe5d93c581c875542c82ad63505d87196e966907401f9dba69086accc8dfd891afcc2139179b0bef7444829b182a577c4e666c794a2f5a32e9061aafa741bfe2342fc2a17bc4178c85ef33bb9887ab914f45c57e1c50d2e8100376eacb5862ac2f545f9547b94045a2afe3e877120c364c88daa011f07a51a294df5011c08a96ae8550f5edaea195b9ad8733fddcbb0d18d5e46bbc6d54b8c23da2a07b0c7a217dd071533d6182465483b91e09a30c92809e4f69bb5baae", 0xf9}, {&(0x7f0000001e80)}, {&(0x7f0000001ec0)="a0e038e52278b9bf3520628aef6ef36f8934d6f43c4be39ede77e8a6b79a9f7e740ba6716c58fbc23e3a82a66c43d6863165550ad43a259f7eadd54b27978da79d71d950ffb7ea9c3a3c82f948983be0f0d6d8b28edab032e8cf029883a97ecec03ff660ba7a6ce11a58a5649aad1b40462ad727930f66be65550fdcfb9e5ba2e1ac10dcd4f8f6794a89ce2b0624", 0x8e}, {&(0x7f0000001f80)}], 0x4, &(0x7f0000002140)=[@rights={0x28, 0xffff, 0x1, [r7, r0, r5, r8, r6]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r5, r5, r5, r5, r6, r6, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r9, r10, r5, r11, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r12}, @cred={0x20, 0xffff, 0x0, r13, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r6]}], 0x140, 0x8}, 0x200) r14 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r14, 0x2000741d) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x13, r14, 0x7) 07:03:01 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x42, 0x6}, 0x1000000000, 0xfffffffffffffffd, 0x3}) (async) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230b37d7196733da0c8901ecdf763a478cfe115d8507d23185dfeee4d9fa37553933914bf304f554f520d410f9db7e57e3fdefafe67049fc7114cd503c70471e48e"], 0x10) (async) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r2 = dup(r1) listen(r2, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000400054}) (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e", 0xe}], 0x1) (async) read(r5, &(0x7f0000000140)=""/223, 0xdf) (async) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xffffff03) (async) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 07:03:01 executing program 6: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0x5) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0xadb2c000) 07:03:01 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) write(r1, 0x0, 0x3b) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 07:03:01 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) r3 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x7, r2, r5, r6, 0x0, 0xcd, 0x3}, 0x7b, 0xffffffffffffff47, 0x20000000000000c}) r7 = shmget(0x3, 0x4000, 0x248, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x1, r2, r5, r6, r5, 0xc, 0x701d}, 0x0, 0xf38, r4, r4, 0x1941, 0x5388, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r8}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/74, 0x4a}], 0x4, 0x7f) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r9, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:03:01 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc2ad7eaad5ae5beba1b9c7b25c45a7bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b3700f9c504f8c76e8a45a69e7614a604557a4850c047", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) ioctl$FIONREAD(r1, 0x802069c3, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08005da4004400681ec501029078000000000001000007171f000000000000000500000000e000890703ffffffff8302940600007fff000010009078000200060000000000008a4fb516fe9b5e0511ae45c78e6947d952c39a3e859de41a1c0604148a729ac5ac93c9de5a790360200364a8da8a2db07fa9ee5e72e2b0bbd684466a9657a718c52fa58b6f82920e213e66691d24b4d76070f9582911c388bf11a28aea22f1f0ea75b79599e02a5055de3296617e926be17fab35"]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x1, 0x81, 0xa4, 0x403}, {0xe68, 0x0, 0x3}, {0x2004, 0x7f, 0x4, 0x403}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="22ca014db07e7afa75bf1df3d5fdebb9340380e204c0cafd2c5f6a55f429081ad442f890705d7eaadc53e47eb63db546acb18cd3e3445524129e543b53ea1dd15c940b90c5c3fff0909746056db23907be9895603140c9c542dc3cb85af712616067739eebbe88f698c4d5061b952bfbacfee063803284243c42c605a9f90612a9f7ab8b7cf24335994e0718f659aea9d36ec4e91dc1bfe757e66e09a693935b77e4fcd0b5c3f7c7b038f13aad627530e630e689f135e277f63c74e1e7633742b0c792900f21f50e8dcded69b268ea912b45a4007df32c780035acc9b855c26481b24d334bd05ff10d086945", 0xfffffffffffffe38, 0x8000000000000001) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="0002", @ANYRESHEX], 0x10, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES8=r0], 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x7, &(0x7f00000002c0)='./file0\x00', 0x8}) 07:03:01 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffff8b6ba293ffff8643defc723c8e64256d96686225dadc40dd6008000000001100fe8000000000000000000000001500aa"]) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0xfffc}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="7802a5a5f84438fe72e869306465cfd1dc1f6c49b08de5f67264f6f15fd3aa00b4a3cdc507ec5c2505445120a9ceede2e07446adcae33df9b4716c1a6f0bad2b69b1634889ef9275a18f341c54317989794143e3de3b42c2b0465021f20093ea291f53388a331dff3e1b7d0b8327ab266f2a33ec90e6275443fd9fbf3eac8d5a0c58d0f2bea6bf2c1f2be1ea848f8b43ce0ae300719e0d1d15327edd2910e7252489e61d35ea36ff33762be8b8a492a0b80027d8b1f9bb4ce073c39ad3f5fa6c1218ec1007e5fb6a9b9eb2457365d891cebf42d3b87c9bf1e7514ef82e2ff478e3f7af45355031e7a72401"], 0x10) r3 = getuid() fchown(r0, r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r4, 0x0, r4, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r5, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r5, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r4, 0x0, r4, 0x0, 0x2}, 0xb, 0x3, 0x4}) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)=""/36) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) 07:03:01 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x64}, {0xe}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000011c0)) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r2, &(0x7f00000005c0)='./file1\x00', 0x0) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r0, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) 07:03:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff"], 0x1) (async) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000240)=[{0x400, 0xff, 0x1, 0x3f}, {0x1, 0x80, 0x2, 0x4}, {0xa53, 0x80, 0x0, 0x7f}, {0x0, 0xfc, 0x9, 0x1}, {0x9, 0x5, 0x6}, {0x40, 0x4, 0x20, 0x100}, {0x20, 0xfd, 0xec, 0x9}, {0x3f0, 0x1, 0x80}]}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000002bc0)={0x0, 0x0, &(0x7f00000029c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) (async) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) (async, rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (rerun: 64) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 07:03:01 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0x6e, &(0x7f0000000280)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing]}}}}}}}) 07:03:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x8001, [{0x2, 0x2}, {0x3, 0x101}, {0x3, 0x5c2}, {0x1, 0xb2f}, {0x2, 0xae}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x3f}, {0x3}, {0x3, 0x80}, {0x1, 0x8000}, {0x1, 0x1}, {0x2, 0x3}, {0x2, 0x40}, {0x3, 0x10000}, {0x1, 0x2}, {0x1, 0x5}, {0x3, 0x200}, {0x2, 0xfffffff8}, {0x1, 0x80000001}, {0x2, 0x1}, {0x2, 0x7}, {0x2}, {0x3, 0x1000}, {0x2, 0x2}, {0x2, 0x3}, {0x1, 0x625}, {0x3, 0x3}, {0x3, 0x6}, {0x2, 0x6}, {0x3, 0x5}, {0x2, 0xffffffff}]}) lseek(0xffffffffffffffff, 0xffffffff, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/34, 0x22}], 0x4, 0x1) r1 = dup2(r0, r0) setsockopt(r1, 0x7869, 0x80000000, &(0x7f0000001300)="c03e488df5ebd218b5d19beed91067b69698de4e5c9b49bc863c5531e7c9fa42bdcda119d36beb8ada50b5bc5eaebafe9990846c226d697206a00ad87323d90ddef8cf9e7bec18e7565716c7318c564266bd8f473d033baa70c02eef11afdeeca3159436484b2aa747db904c5448ce59b80eb1e4cc65d1266a1a164a6b744ef497acdc1e46d2e7424794ffd2fa19839dd21d1071ea5c15737fe2599bd75b2f0afe75c642e329e5fb2b56", 0xaa) r2 = socket$inet(0x2, 0x8000, 0xd0) msgget(0x2, 0x8) close(r1) r3 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x800, 0x22) fchownat(r3, &(0x7f0000001400)='./file0\x00', 0x0, 0x0, 0x6) listen(r1, 0x9) ioctl$KDDISABIO(r1, 0x20004b3d) r4 = socket(0x1, 0x1, 0x5) r5 = getpgid(0x0) fcntl$setown(r2, 0x6, r5) fcntl$setown(r2, 0x6, r5) r6 = accept$inet6(r0, &(0x7f0000001440), &(0x7f0000001480)=0xc) r7 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) fcntl$getown(r2, 0x5) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) dup2(r2, r6) r8 = accept$inet6(r4, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001540), 0xc) shmctl$IPC_RMID(r7, 0x0) fcntl$getown(r1, 0x5) r9 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x811, &(0x7f0000001580)=0x800, 0x4) 07:03:01 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x1, './file0\x00', 0x1, 0x8, 0x4, 0x5}) lseek(r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000100)="38867ec907c7610dcb0e649d4af18eec9429e8b7f64c72f532968fc67bd6043eb953e7e862abadc16d09d31674e755d171bb62708182ec6918cd0b5bf8b54ead27339571ba02ba13c70da134694050ac545085d38f69aa6b6bd4e8a7cac1d6fc468cf0d77c41a70e66", 0x69}, {&(0x7f0000000180)="6e90dfe8b580b8bf0964c1116e9fdbeaf1b608", 0x13}, {&(0x7f00000001c0)="dff4812d55e14629441c06a78f17ba04104a5ca77be3c12b58b5e5f91c2ad68735b1dcd4781610f30ffc770b68cd7193497b991927660e18f6e073a85d7360c6ce4aa80a2027e14a6b53856b063122ecf3d5395fbbe27ef53684262a453ad6a1e5ee6e9df5f01f4d6cea09b231c71ee50f9ddea7a9bf9b", 0x77}, {&(0x7f0000000240)="041562bd5cfad019045a76f603bac6cb7ed9118b81ed060b5f2fa9a68f25d2c0224d13966ae6d6ea8467327b1af7e2dd24114a038fcb4237e04475260c88f3ef82ed83bfe150e47f5b130071816700a006ab2b746d92259446bb64fd9ac8be68bb1bf153a72d31a2540d6ac2ba73e446effa1ca6f2c55b65e01e11c299170b9648364a3ae842e8cb41b1f291ef0d116a623af730fd8fe600b240e20e32f7e0d25d00aff0a8f645412d5ea5376d7011af7883ec08825a8bdaa901f9f544eff053a88497d422a667b0baf59aa01353c9a778ef4bc8db41b90be5c13ac2eb8b9e6d289bcf283418df8b4b02b6d291f44cd046c93eeee0422790fb0dfcfa7675f91ccb86fb625ae150ac72845791db85db90af59ecb6872f77832b3cb2c701ad358d926c3ee6b608abb0f47c81727730f976a129bf6419f20af0ca4fe6720e5173559ab3e2e34030d866825650fa0fd6cd4595267589f901d2a5cc399908bd40fea442f91564faeb5c2c5ca7c92f0bfe66085a4908857d90e428eec7039c59493a5f1cf439d6f9d9adbe118de07ecb6d2e7f7d9d08bbf64bb26a4d2e1b0b5ffb69091fb0e71e639301a1026c54a91cd42c4912adad03412ecad5abd7ca100c5618db704f8033947231081c50105fde5e025ee4886c4c54db6571157c06083fef3dba5d803b123fba353a383aa380ec30a8a514b8b38a2c45623b32c7e577fdeaa932c962f4147616f4036473230ded8571712733546df5a45ceac599eb66aad2654f380ccc4d7c55791f8d4c6394126d01bbf8999d61d3a9dde410b05fff68aeb520a0e7639505fee1788dbf4005c07a3b7c07cb7a01c950ceb60d2c16eb41550ad15bf8e3d283ca1bd600432f9cc2840b7d7e5485965200f7bb5b064e5955debf89566edf726c537b688f21431e943c265f7066f7c8a13c118d0287b4ec06bf5cb16c005de90cdaca0e7e4d9f9c725f9b6fb54a2554b18828475d666aef72db3de7640301543172d11ee3169a8484f09c08d68df572f8f0d811272d12a977eaf44a952ec2548e3da6a723070df6165059a0f554b139a226bbe87b1b49d578cc0205a5c3a95c8072879099d7fe53e80e9922b6b56a766f01f09d055e6968fdddd91af5be0876135d5416e06039feb9737ade3e84d4a78e35615fe1c80f4f20b0da2a56c8c1d279b23429e6c782f1f3b47efbe9dfd544d82c8edc858ab9b67bba960702032dd4e21afc413b65bef1711de5b92a48ae6a01fb4d4612b30b314af8119ee9bc3b3c9ffdb1ec38dd79c58a4f5461b215d2f864764345b87694516f0791c112534a38f979a293e35381c3c3d405f1d7e18956eade80964717565ddc7104de69cbaf1f400db585ef279676edd9e497306d897ee4159bc0e6e6b2f3cdbe4fb9fc0f63ee4ca5aee99f07abde16a66972e89deab89f40a7f3d63e126df17f5a7951dc7314cca3c8bd55d0c466aaa41515b353c7ea8b4b47326763e70aaa00e90a7136e9ffe9a0090ced16be48c7ff3bbda2620a5c5179ce6993e76978eef72dd85e7a961462c470999a8548fb80c855efe20a52ed17dcee67f1cc3e80db9de7475edef44b5acc30f350a997a73cec2bbe3b567023783e04c2db26cb68c4d76c1ec6f6952bc07b1adb9276481d9e4bb30a37871e0ee67de2c29c97dde1743f6ff54816abd8f745efd105f97c54ccab83998c8c541388c830afc0f93fc318cda560eabbb30d2006b481da77b318e2e8ee8232ee61012037c9118b3d80eb54ad623a0510dff6d15f7e2be229044730f41dc020f3d7052b5d33b17053f4b29e7357d5724586f6936a4e254175da85cd8cee0fc47631259df5ea2624bfbf3742e78b7a18b4a8f85d5c6a2a4802e86bfa4608c09867a9e2f0c1b2303900bf3532bc4ad1ec64b69999f820f171a0dd7fc94798222d0fb3383a1dadebb5e35bc1c783cefbb38b66d35f9e6c883fef1f278e74bf9dfdc954634d4b6a3652b91294841506217c43cd8480cd55e422142584dc3eb5aba29a9e246121dafca3a2c568ce78750ad2f85998c11aa6c8891f88d196f23b59d41e5a83048621745bbfaff70e63b2869dba61372e85096b157eebb0e0fd87d0a89825b5086e4dc734e5a8fe10f387d83f6d2a00fed22301ef05030a3ba80e1450d808436d15a537a2767b734ec1b530136a2cd17ecdf11604f216b887a3642eb7fc9c71d51300963c97d3b7f7d16b58da73967232537ad94dba35ac10267ebce7a2328d0ef81d5010fbf5b52a4a0004cffb56f6879eab5138e5dfd6db9b2e336ed61c56d941ebf72f840ecefe23c0e9ffa02480db02db02bb794a0565dd98814f7b76f11fa6d1d4ec26fac927787f31d3e6c93d045757574c1001d994c0d3a983879f1ffe4e36e8cc8b8d137c0a16142638ae01e9d1bb7481ec9d46302468581425e57174af829895c89f636e7d3a9937c96ab5503579721ef366ece43a21eddc0eddd9763247e491e0e7b0884d1c4dc73ec4e630234ae03d7c034649c4febf5f5d7c107ee195c098cce6774aaa9d572afbb0ff895ce6aa301ecb481fd25b42bc687eb499af7db21044b52e862d044fe96b09bd788a95db0df0afb5a0e6549d463c74b7a9fb650616cea6895a726184ccc79804ec8d24ff7a144225aa480a20f8a7008153bb501ca42c987d493271a178f5cdb0c028672c6d090adb5bed33846031c5c275c52800c27ab18cecf158b135f773d34e89d119d6d492f510303817987cc8b9ffb68891570c463396de91c00d3a2039171e3fa889a90b565a142d4324d971e91f97bc7058dcad65c9fe1f1be37bf94510e137c187b4ef2ed82e1a37628c2cb801ba6bcc2b3088ea01eb5b9e30aa935da6cc176af9b664c3ee3df9bee8666325070b1fee8203e5d1bebfced1b8b9f53d2b24aa1edf219d7d6985037175857fb586abd14269e016d9abd258f9fd1da0ac39a21a9230fcf4962c0dfdade70f21122cc551cac0b5efc0a927be940a713d738acdfd540b19d9e1326887b15dd40b061a92c4c676f58891e760781e8b24787f4e45d2550ebae41f21ae61289e1566a3c4c1bea4c340c001adc6450ef7f7a3f816ef9f76bbf827c1b36bad3f53688482cc6bd9e114cc8abc3f11350812ee725058aa07c17737e222cfc412ff972a90fa7b03156e2c9878097a1bfd2de4485a4debfa9a78eaa2e1134261806f965a6d18ebe1b623e8827e17a7585fed1e2cca310f5911b8dd2d0a1caad594de26d0ca91acddb5e3f687cae0ce05521ff797674df6c37fa1db1f4915f52717e2f79d2b6aedaebd3fe77f850bfaa41e3b3adf3bcfea001def35cfccfa14cdc03507dbf716df8187ac7218ac7de3485bc5ecabf5513576a58f47c3fb3884a7e61df28782bb541f8d9620f190238ccfbfb2ad0dd49462003cf5e5413da86443a3348709d9122eccf7e299c3e96a4c25fd4a94a7d2df2d599ccb9473f660e702648c4a6caf4df47bf5b5446282813414ef7906ec6d710ff06b54f657f234044a312db0136fc60ba8c7abee0fb42c5540668af464da5022e22f82783674d4f6ada05e5eaa0bcf1314fb5cf39b2fce059b12b6660a2dbba2bcfb8cf87a778e47e06ff86ae7e5c9e798ea69c42361a1fb3b95a2194609e2b0eb853e8d01de25f4fb4976f9688186e4b333d87e898512141542fb5ef0e33b4c246f44f3d7ae5e3a14db81c767973c8956cc4920bdbacee66f6bf1e09a399ee2f7ec8162d7db9bbadd07442b4fd0fd5d556528922c95baf853799ed6e8c4aee0fe3e6db7bd6efaa9904134382cc25b3f3342a6d5fb1be97abc3ca05227b612b5495e28df8e59167849d3e55ab5baffa47f235d8183349f88a5976ffe88df391bf1cf00ce1e44b4eabbc64d4e11f28703d4b7e14a7fe9d9957d69bc522993be0cdefdd566d22ed5dab66904a05b089e12e186f3c33937229b3cbb975602a321bfb28ab6551b5ce239b2da661eea8cf9277b9e10598237b79f7ce882e6dd383e74ef5962a0a74630650d3b2ccda94184e5c65ab2d7050b5840f2282dbf54b66c817e2c1e7b609cc8749584d855cb09ce1d024858c771ee55b69a02faae9198a7959b0ea9772bd964a37a4e92c1aa2ce57c97dae3092db7aaa10cfcfedc929cc7c0ddf74048dc428ae10f36703c0253b15d9d3d25ed3cc9699ec8cb7b1473fcad5b5d237876a1f62fb63af2447c493d96943cf5d0408b0b3d5fd40ebf914f07f0754a0e6a207dbcb9476ec389f681443458a888eff25f41d083aa6e745a23a6558740c99c2388274d1d38b1f0c62b3bc28a04c09798503d7afbd801fdac733b35f8aead1b67ba9a1f24ffc805040550979cb568ce18d79d91f7292ce1538c5b9cea93d095674bb73c02d1aa999656a444e73b9a477155d39b71cc983091a7fa64671549d3e84bd90105e05187d8ca23c9807cdb1fb9aa2ea163864beae28387ab8b198f41d33f00363625926de1935b803f8005d3cdd8ccd5a0391d67d8cb8ddcd102d667e5e752aca5ea82f6675d18817af4b576c9cdee56a0230b94611f3d9fd6cce231fc9b9a047d7a4993e3acb0860327a74435306fdc9e222bd2dfb5e8208d81be58a81c27c61a6618390f624c6446da72a197b637b40cc00d9a71bb2f253396163fad615aea61c4dfa6a11d7ee688cae69f983e71a10a5ad903187d3ef00be82ca025f266b6c4cebd5bb36672dfb51b0b2e9e9b5a22c4bb6fc68ee43e6b896cb637ed5d8b884cbe767bf346135f71a1751a1450244cb96b8efcc22914b022e411011aa02bae52dad0388c99460c45ed090c0c206d753ec178a78a7bece37c0b33303b168d67543eed6ad56f7cae272a29e8c30af6a0b21fa8784a19d2cf6f99e3a67a140932e2db66ea111a5072a22cb4ad6df040929fce18414a1dc999ffa61230d6659562ec24fc605f6bee5ba21f24aaa3ebf1519e8074f8247c53462212d11e6f0f941357edb4ed7d0b9b64b76864c7855fc6c8d21765f4ccab290d413d1bba7dd94019c442314a9cc46c8dc271bc037c77caf8b22c40f31a9dcad944ac425d418f6d28dcfc9e554d5513d22d01b96c2c312fc58ad38e4eabba56e72ac4862cab5b54a19187456548d2199714115ba8962e2d0e32bb32d09f9a9b9ba03a3e98a23b9d42856b5c5527fdec9eb4e37ca951581b268754d87cabc7cf3ebaf30870c6a63f927506c77cadda138998e4da4b07d8a78490811f40f6310c6742f7bf90337b47f9715db83ecfee5db90b09e054fb4eaf7afe7b0bf8910b7eb788ebff9cf947f24673f155f00c6ee74a16dac6ccdb0407f8e9370fdfe3e6167a743160f7e9a321277630ed558c80fc93c728e59ff73ce4344d74548db80ae86c668ecf49aed70c6bb2550ecc51e42ca401f7b3e4876c30e13dcfd7926ada644259a5a3b89e177b4873fcc0239fca24cd01ebf0788db16c0c4a08cf7e0a3676a153eb59618853f74a2ca30d9db0f71f9cc29c661ee2e31061629f22b62078f74c2d2a51090af1198ed31161d3ee1e80246686dad6d614dda79c5e6f74d265edf887e183a19cb80fe0f544af8be31da7845ac621a70b20c9044de4cd5561ec469df54e1bc7a99260f44207fd138709917d08b712d3e158c70164ff597a68e39f7f9e1c0bfbf527fd0255ceb39891d817c4a591f80cbd66bc3007eb99e06cf8516355490a01e2686c5c36d7a1e54f60953ea49e192302e044d4461fa9386f5e4f6b2caace60b3016ec610b45e66a7087d8a981a3c3d3aef6aac3acb9758ea1b7e2c4a13288a4a1dcf1c06393037fd583506617e4f46a4906819c9e7f4e5", 0x1000}, {&(0x7f0000001240)}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001340)="b2dfc14e1cca619197d949da0461dadd57e3f723fcd4a493e9be7b8d05babdea2ecd80d5eaccbb13047b71b8f7c5d0a8e41b65433cbaa43ab4bdcae6381af9404dafd2cc7e99b384935a463905d149e1f3cd0260c25a8c924a15287a835aae51f7b2f6d6a192af75d89cae22a431b8474fb40f7f9a4c6dc0548177558254631ac65d54104e84562e4b5f5f6117d2b7ad01beb2fcf93137ce6846ba7f82ea482f9511da8aecfdde561898175bc7d736642f4d9e4ad9b531fe", 0xb8, 0xc, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480), 0x8000, 0x0) symlinkat(&(0x7f0000001440)='./file0\x00', r4, &(0x7f00000014c0)='./file0\x00') r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r7 = getegid() r8 = open(&(0x7f00000016c0)='./file0\x00', 0x40, 0x42) r9 = getpgid(0x0) r10 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r15 = getgid() socketpair(0x1, 0x8000, 0x81, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001540)="86d86fc671029c6b5612384e8dad57721201bcd90261b6cebacf206f5ee9be767e06588ec1de5028043aa47b265398e0d05e6061a2cde4fb1e5dc97b37a4469686f9b0c02171ccd24f87c274b9bef340878b0653a2d602ca16ab3dc121445265d6c86dafffd5b113c125f9ae496b8d1fc6b185005a01a3106574a41149c6ba2e460ab8921d26c8ed2736abdc3427e6654d0935e6bc631563f143c9", 0x9b}], 0x1, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @rights={0x30, 0xffff, 0x1, [r1, r0, r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r7}, @rights={0x18, 0xffff, 0x1, [r3, r8]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r15}, @rights={0x28, 0xffff, 0x1, [r0, r0, r2, r2, r2, r16]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}], 0x130, 0x408}, 0x402) openat$pci(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r18 = openat$klog(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) fcntl$dupfd(r17, 0x0, r18) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000001a80)={0x3, 0x1, 0x80000001, 0x0, r11}) mknodat(r4, &(0x7f0000001ac0)='./file0\x00', 0x0, 0x1) r19 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001b00), 0x80, 0x0) fcntl$setown(r19, 0x6, r14) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0xc3d6df7935e8ad14) 07:03:01 executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) 07:03:01 executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) chdir(0x0) socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x4000008}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7ba, "d8f1f9bdca0d8300"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() chown(0x0, r2, r3) r4 = syz_open_pts() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080), 0x0, &(0x7f0000000180)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x1000300000000}) close(r4) 07:03:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x129, 0x3f, &(0x7f0000000000)="45a26210440cf95c4056a960e35fe0148a3d4a551d8a611113538738539dbf12eced7d", 0x23) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x18, 0x3}, 0xc) 07:03:01 executing program 5: open(0x0, 0x200, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x10002, 0x0, 0x0, 0x0, 0x0, 0x1}) 07:03:01 executing program 0: socket(0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, r0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) getuid() msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r2, 0x4}, {r2, 0x40}], 0x3, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}], 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) 07:03:01 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001880)={0x4, 0x0, 0x3ff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8210560b, &(0x7f0000000500)) r4 = syz_open_pts() dup2(r4, r0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x1, 0x1ff, 0x7, 0xffff, &(0x7f0000000780)={{0x40, 0x8, 0x38, 0x20, 0x2, 0x101, 0x10001}, {[0x8, 0x4, 0x5, 0x200, 0x8, 0x2, 0x5, 0x9, 0x0, 0x1, 0x20000000000000, 0x3ff, 0x7, 0x2, 0x7, 0x38c, 0x401, 0x7], [0x288, 0x8, 0x715, 0x46f, 0x10001, 0x7, 0x9, 0x4e6, 0xc0, 0x101], [0xffffffffffff8bf8, 0x10000, 0x1, 0x3, 0x0, 0x1f, 0x2], [0x4, 0x2a6d, 0x7, 0x2, 0x1, 0xffffffffffffff19], [{0x3, 0x0, 0xffffffff, 0x481e}, {0x1, 0x7ff, 0x8, 0x4}, {0x2, 0x200, 0xfdf, 0x80000000}, {0x80ab, 0x8, 0x3, 0xfffffffffffffffe}, {0x3, 0x5, 0x7fff, 0x6}, {0x4, 0xffff, 0x3ff}, {0x3, 0xffffffff, 0x9, 0xe9ae}, {0x401, 0x20, 0x5, 0x4}], {0x3ff, 0x80000001, 0x7, 0x2}, {0x401, 0x7d4, 0x0, 0xb13}}}, 0x8, 0x7}) fsync(r5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) 07:03:01 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:03:01 executing program 6: r0 = socket(0x0, 0x2, 0x0) setpgid(0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a89546076", 0x7}], 0x1, 0x0}}, 0x10, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) close(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r6 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000400)=[{r0, 0x1}, {r3, 0x10}, {r3, 0x20}, {r5, 0x100}, {r6, 0x80}], 0x5, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xff, 0x3, 0x4, 0x7db}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:01 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair(0x18, 0x6, 0xc1, &(0x7f0000000180)={0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet6(r1, &(0x7f0000000080)=""/156, 0x9c, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x7, 0xffff0001}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x2000d28, "0d88f93e0f1279911cdf00000000000400"}) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) 07:03:01 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r1, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r4 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, r4, 0x0, 0x0, 0x0, 0x0, 0xfffa}}) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r5, 0x0, 0xb, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) 07:03:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="03", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0xb1}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x4, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) 07:03:01 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:03:01 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x64}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 07:03:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x5}, {0x82, 0x9}, {0x26, 0x5}], 0x3}) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) 07:03:01 executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000003c0)="10d1da617e8c819d0c434da4e7acf283cf057f325cf256089bc5f28102681147087a377f1f48e08e3a2008c049e049658c22911707449a3ccec9dbef4658f5e454d9fdf9b94c9892f2d4c5ee95fd8c32b7887a4222683458112a5fac3bfd22232e19de3102f66d298b059da90975b8b7005ca4e2deb7b51db966d02f761040258cc20bf3c315a99b4ba96d5503000000e1b41110fc0678c299b4c92fb0d3c98e98dc2ddc88c7c34ce15def422e06d943430300f55ea320daf89632e26301adbddb3414ddd68ab7415bfda06a48b34d12d52badca28e0264b734242be44ab3e2c11ffc18d4e76796ea97148b6d624f065d76ba393fd555ee5df7e0880cd97dc75a0dcca5fed45fc956857f22c314e29f251249c71d617d6c287d4396f7f81a432c8131ab935696706a94eab239b3990846b", 0x131}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:03:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket(0x2, 0x3, 0x6) r1 = socket(0x2, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYRES32=r0], 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) r3 = dup2(r0, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000024c0)=ANY=[@ANYRES16=r1], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00 \x00\x00\x00'], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setrlimit(0x8, 0x0) poll(0x0, 0x0, 0x0) 07:03:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r0) getsockname$unix(r3, 0xffffffffffffffff, &(0x7f0000000040)) 07:03:01 executing program 0: pwritev(0xffffffffffffff9c, &(0x7f0000002300)=[{&(0x7f0000000000)="b5c83fe00e869d4a9bf129b192a922eff69c3bdbd4b2729594714a8cb621cceb8ab210d26e54a82e6d15d1aa5d2a61b3c5c6cbf349ee288eb4b09b64af31e40c183d6aae2826cea3d49ece4229613f8ce50e1743d2789a84651cf1578b77661d41c5ccfbdaf1f88fedebf1ef5e9f68edf09958210eb59c45dd7cee8626569967e46e6d4d7e95c70ed0e0d3bab9273c2c0436ce3962b2f3ce9c77e34622f53dfdb08eda9f4322509d15cae960adec97abe27f20376446d9f9614ae9413da1a1c43a36e504bca62fa3074d26dde73476270901b118d59b3f9218d69e674e83ffa043421b55c306d267e835d2e8c8bf28570e18687235e1fbadf8364433d1fd63f90551cd82f373b0fdbffabcdb870396bc40b8ca5486c9205b2cb306ff53b6f729fbb0fa0a30b4322b8b4eb31ea9341f3f9d0ea5f3ceeafb5fe3bfb7ccdb3e7bf5ce87c87a6e5525d71ca4d4eb2fdeb0d874a6bc15b7f60ee1f2cd1da898c11e19392803c5ba4d11128818931d8677ba61887ffe4dbe6e93c04f7073b2f2c3267bc920d5925e349096f992a74786878f7f8ca7f4deded0c7cf177cf98d99dc6950be6ad852a5fe9dceca2c0385fe896c3d5c64ef16209a8981e2a09f12f65f94f7349cf1d00cdc14b9f68b02e998b3dbec6fd5eebdad1ea0fcb4d467a4c708438d2b7d9721779db56a0bfbb0b679c3040f0cea08496c94d42515d4179d4814ad5046e630b6ff15d216c241cc2c909aedf8468f4c3405e03d56a947ede90151332bf9aec5366249fea9e085e7136cb3932b380efef45c8ca93d8fb48890b671fc0dbc98aee7e7813dea2c895589b6bb585e713241a119e59db6154ff6a02d25fc65a0b486ca9b5541a9d31b7fb052bbb015b57504d7782ce3a583d2a54a3e5262441498526da2669c00d5201ad1dd5377ec4294131f8087c3454794f757796a94a8bdf7551c04ad739b6de5be22eed8684e5ed5adabca3f8202ebbc848ffd64a7ae03285fc9071829766dd48ffeb25e4d84908dbeff85a921f235e412293f321bc05add226c52752c70dd878f20cb033447c3fab7f9d36a6c51e2ef41d3acb7c1b49ee78a4c6bbd31eaefff34c489e0c08fcf671d94fcd90f3461ab830acd325e272e2c9308db358444a4cf25d41d77793c2caac69ad1a1dc17807eed36966c53d76d5364c1fb2ff49272629c504fdfc90b26250be3c8e22e362070bd26871ab45db03fb53414c9e35cb1d12b7da3c4e23c1e6b090d93bcb16d5dda1ad26649e4abc6b07f348cab586ef437f14f7e5e910052b98c20579dc580c08decf610594846730b0f8274a65ee0ea1b8026352942084e790c0c13138e66698b8d57e30df2a277629b67f8dc520a1b7ed90a06b7c62f2d01761d389bd979e6e08681c2d9da16a5661f1c3416401b85dd2b98b1cfb1a7674ebb013d194443edd61528fc3553f2b29c4c5cf77039377de5743f5c18f51d188dfdaae6f43e148a8f122b241ed7f42cc0372a70119205bf63951cbea91fcefd1de941267b3138180b73ecdc6104a5bac4cc3e38860be812313466fa9a7c5fc2769cd055d05509668900e565fc2f0ff156db0bf99bf8f177ed9d4ec17413fbecfc73ba1451208ca49ebb2ccfd7efdbeae4a16b56926691f245ed8786fa751dbac4a5dcc135e9e8237dc7a7c17b6b4e9800a173a29487f2091517a3b168b8ba79b4ac2868125d7330e0bcae4b328fe3bcd543a86254bd6281e93be0129423a8177c391494dc82d6ddc0c9175c68fcdac87f6e1884d59baf9901b264d53ac51cabb885a0a3f75b87af7c34a40345776e9fbd6bc0afb1b5b228abf903016584b2c85f47179c7a7324f4017571a304c6f946785705c3106aabe81a8dc48971a26881eac0bdd39204c8e9d18dd54ed96a79ab20893bb653ec0ec0a82c3ff011a9c89f71be9fa9a5d7edd75404e01ebb4f1a474cc2088e87ba44099b4e8ac6258cff770fead8e508cf5a9dfbf76a81209b422780044eef9995c55cca73d8a449131c86b17f720c33a9e60fdf7b83f4dad2e3701e85a00cb5c85c4bbfce16878a869273a4e46a55d1caa862c73c9ebe65c668f92ee9c0f24b6f0e455b5d5f722e6ead4ec5e2d76413c11a3c9cbca229f740e95997b1c5c0ed4b770dce104775ee684f9354a0c6b649555b3d86f7c3bd1e813927ba3bfa4602d845a22fa26ace454ec6e8abca7fd33d171e3db602dc11f407fc1463c740f3ee848ea3cd0b7b296933f4fbbc9590a09d89518c6f9c509e638748cea107f4d313ad89a515693ea40081d1c86622c655fa96d9e5d5d1297543035b65eccdb510e3dd55d34c9361f914d968a744f7a9fccc9b45d41bc672a89e19b9c0af395be9770d8fbd3317b514a0ee995f10c12bca21d1aed1d0b6503aa9efcee052f0b8f9171bbc174346761e703a94590defda7061bf2ee64ba53313b79a77e84fb0dd054ec242960016fd12d261b3646de9fd1213d813ac00882d3661095992ef303969caa4b45f2924429d9f14faadfe7372fba9d56ef4d576d1c3e13c015035c8425a3e3c5f70542aa82b76d8faedd4e2a30ca37508265eddee9c5d290a9b2c532cd4919f980879961571349c1e784e785c1c75c5614e6de568e42544fc736ad51a653b4c23523fd4718a638032005441abec2f9b5d05daba6c831c6f208f3427d1770aacbf85ded9d28efaf6cbbbad03692f8408d15648bd3766c00d1fe0ff4ababa6777845f62e050e44b069ba4806c0deeed3ff7614b08668f7e1999b9e84c787fb72f9156fd10a661e3718e3f9ef2995dd105f3101c2465326e8a81e01c157d622aa6c8ca34d56c59a0b61186d32795e5d5a9603d8e6b971dae14883369bcd996a7d834dd1fd82d764a7d900b11623d6c13b1b394dbac191c6f828519339e7f27c406202ec3ecfd5c4973b0a6349f1e1325e79f27adf2e80ef1ded229d694d5ef7bb1bb6383be501c0b0b77d07d03b83f95abdb35c41cc00db11df5b52a14384968ecd32f5fb55a564c75d85114308b63bb978aa94a02928f0b9da8ed3c4e87adc4753d8da84488b2d1e258cb59b3fa0f8e29ea7688bbeac695f70b2f83edf658b412ab9f62c4e7a19ab408db768feb5843b804f4fbb27eb46b93d53cab7540209c77e50ccb89ac671050e2ffdbafa17216901567272785ea643ed77b0c54037c3b26d83fa47e1e790bd732c6d7c6124afe6f7ae490a77d0a735976c0c02f110df365669355447f370b477399f59586fa6856aa04946f12d665195ee3fcc95c5588d0c9f7db51cb895603dc93090e0ee1e6f2ec6bd4f600b5f6c15cff5612a56dd6687d9f3daa05ba6fa5433f12d4a6e8c78e5ebbecb1f5b226659d6701b76d82e34a0b055906b96022accbf3299c10e21fd6e1a8a630783c934ec50d19568bca9f1a08ded3f32e0868058a7ccfdf5a2b23cc9b9c6a96e1e6dcdc7d841f86878cae2731640d9d2c1f63b46f5aa7e00a6c1e15611884caa80de5962872b190f526a4670b43c86d3ce2349e94297d576170bbf97dbfc7380dc8d730df1626ad27ac1fd515f340fab580e12ffa847e768487840d7d21fddce4de862bb83210928079c282cfdcc5e18bc8100efef72dcd1dff4ceac6b29bbbd3fe51a4015ce66d143d2afaada8143bd0f648f458fcd595272d5a7be0e51c40833914d7e4f9a986703987afbd21414050a06b08472f27ecf87b1636a60c0ad5c8b3cff7d8adfbeb6b4ec1fb6c7d941927402fb671aeca3e23813396dee6b2722329e2a8c5fe92a8c4d4e83f05a495a48dc1b044f5faac386ab0b13e42b5d1bc011fe73a2e6111a4ced5dcde301f5bbbb3edf153adfb88d7c51d378a5df580cdabdd3c5969996ee0297259f145c0cddf21f582bde73ca23cf4b0be2f1056455afd487fdc8bd078050526e5f986250450ebdfab2ffb39c921bcb6d60a4c9dae2ac14b77ec5f7d7275cf389a30acdfe6e47d7e938f072ec1fbeac432c677cb8f4495f75ce64aaa6c6deeba7632f7913b4822e34e33a4dd0b87e02ace3f61d4cf9a2635351f6f6550d912625433ba85643ab98f10479ebcbfbbd06ea901934dc8be4ac3fae2c8075f38f9ebe07dcafb50890dd4fb4291ce4282e6d4a46b0000eda7ef8d598e996d772693ac51fc8eba377dfc792dbf3bce0ca08aabc7d5abd99b955983820c444b0c52a540182fdd7f5fd67770c52a794136b88d96643a9a1cd0506dd9528ebbaeb2f659a9684290b6fc3a2dcd8a084c92367fc248493a9aebf1451bb54447cb01932d0794cac60de4497463654d0a585bb0d23029f28096f1bce636c7bb29b41abf51ad6bde076e593bda4924ffe747065e7ce2ed4efb4930aa8ff26315bb01b8bfb6228f2b3d0a4038cb26c995f010c801cdddaab4f3f1bec94811fa132e4acb8a3334ff00e333a1cf851a07652fa3eedbd5619770d155b761491940bac879ae4f3f3592f178de592f54875bd1f8d9f5d57d3846d6a62f65b623885f78fc9f773b57c010ce5113153cbd9d3882b28a6f029f53ee2732e2aafabab7115111b9e5557dda115a84f6ec19eb35c48bca3c6b3805cdbc77be3be855288946689dd8752da2064e91d1b82f36f8919d90c33d85ecd6778d40462942291f6310755007df3bfa53ab884edf2f8f7e07ccf939417739fddeb9d30d7bdea14a934a9f7c6c69007fa80d0723a0f1ac6fd3281b69243cf1856ee5f63bfdef27e6b8867e6981b5e687ef3bde93bb170fcb857420fcf8a4f5b466e0be3b934f9a3613a6a621c088cd06f3c3a43a19f60eb427bc290f6813ec46e90a0a4c81e1cc90d092f4c4ad1664ab0dfbc71cb13b9cdec8accfc2f73ba93903675968446d9dc44be4411ca24563c337ae78cd386aadd906d7921ddaaaff1b828e502f26e2af62f3d257f117db491502a821e2b747e4b44ac858efcd78a126eb8313eed2bfaa63ae30a754d29ba431f1ad3941ba8b7162fc8489f96b1af81376abb992d2a5d62586eb2b2a30b5ac8083c88ace0060bf269990d0b11f137fc5a51b8033277ac4e90289d83e854ec9df3ef6e8b18cdbb418ba597519bea2228d150d48a2407042194825b6d617d7324b2ed62786f1f92955b4438fcbfbb734a9d03976797fad5d2b81c9bcebfd8bd1fc4931a7cc20dcc3fd9b61b1fe7c705bfe2fe6443a2cd5dc457be3e5dd2927649ab1c71279a6bdbc16b5d0793bca0b9246985cf6114d5bcb8e41dd68d17ab7f1ccc92fa563a97d39c48ee0d451e4a413416deba16a8b02b3bed31905dce864de341b837283d1f567ca695802fbe0f3b1aaac727977991891fef50491d29e1db8d6b9ddfcf147011332be8029804aa718dc78c75469a771affac175812871a772b82345fdcca70e63745e089db6993354006eaafa6d78fb1b7737eba2899775915ad600a0771f4066faad8e5415aabd54979bb6b52499e2043e5f23f64d8feb4528dba7de01d17669d4b7d9e9f45b04aea9d96e1d51c81b198d65299396aa36b28855598755a80f2b64f77b03fe633689afb51d3e22abc12757483ade1d687df0040c370ae42cd944b06d964c0a191bacd37fa8020f68cda3759d3339fbf1b193828277f0b2285d27500362da6075706c58ad886b38b343b34c6a340195dab2ab07041126ba609ab6da7bfd296df0d4abc73e25d0f4649d86385d5e1caf11449ebea5748e2bb236f759abc4c7880d4856bc3d1246415fe5c65e16009ccbc6ad6b508bf0948dd3554bb5d154925bd371c2f447737524af57705647b5f9b492e34856a8908cb1b45daf653f90da7002389b7dddeaef7236caa4142b55e226b0", 0x1000}, {&(0x7f0000001000)="44d4f86fb00b4400c3e91d626887febcd49539b0a6a89cefbfe2031aa908853272633c1eb18841b21e36dbb2aa2afc58a4d68cafd06df82eeed0b9884d2d15c8a69ececbfe", 0x45}, {&(0x7f0000001080)="b1bd549cc08a0a051154da4a556ff38dd6246d64e24c67daaaa72ef409922258b82cfe34b3265b63bbf8f06f5f8688a81abf4ed7ec466db58a54558b1577414eae1b337e0635b0daee494c53903de032be60da5295556f5d8e519e76b120b43c08d799e7baa48a361b9b86dc867dc4383713964240ff1420ebe276efbe98a9543feb518070daefd83b2d5b208f86141ecfd6317ac0b1a5dd78b9f6461a1722daaf49b1d9a7438df5c8220726ca465ba46ad062798dba0e545adadb367449fd639454d62ccdc92c680d993da0e05f05067544118e0ada402101d262e1bf0a1cfaf75c", 0xe2}, {&(0x7f0000001180)="fe08f4dc6cd0b51acdff799dc0bf72273b84d358444dacf03668a6bc42e56446a1c4b17f5cc368ad029e3905a80ae38805b3e6adf056abc0be43aa66bf18c96890f64049c7f8f610221f88814b", 0x4d}, {&(0x7f0000001200)="65afb0bd434e997e8bea80231dbeb20e76f623d2c876004c3dcf89898d399bfbf63abd12f82d782cd5ee4ec90b6bf46e4129ee05916107435595517042d28b984d270cae0b4eae39aecec79b11740bb2ad57c1a9561b293372e5148940802c331be1f4ea62e8bcbb46618f", 0x6b}, {&(0x7f0000001280)="224f6c79e40348ad5be4a0507f38cbf8c31d45013269574dba5cc19f0669315970c1e4764c67a01b3b1c3ba81463311f9cda391ab758a22611f52b15d65a08a0e500cccf", 0x44}, {&(0x7f0000001300)="f611392f6163aff1102a809554b084691e8512c9323f097830c2abc3b862bd48b78477944b93fb9e6896b336e7098577cc7374f2026122220a726b86c2887be6a1fd535cae028d6ad9c2d1eec268a485e6aa7f51d53ebe5dfe6cd268be53864af21f0777b9d950dda50be0233e9dc1a1947560261f8047de29fa2606fb4c12ec4282e72062c473376f4d41d61cd39534856b9966ad4e7d6e7685b1f3b1e3059e7aad35c256e887eae861521f62e215fee231a074c09430bcbf8662e3f5cf3d37b578fa9c7820f0f74bd977bec90735a1be5f7c98dd5857d2b2b368a87c1dceef33d33821fad71aff739a70d504622fdd8fdad3c58fe7ffb5b28f76c91256e4b4c2b5980a4ae4ad8c836096a5aa47408cbc10295b0a10ac61cbb86d0d8a1dd28c90e8cb6e6e9d106cf1be7cb918123c997e2ccd74f7e0e7d1cb3660df9ef4a2c317add379f878a634b1144daba8c35addc860077056a55e250727c0d9e29fd5743a00777fca72fe7ed026a7573b1798d4f6e2566f1d751c3641ecada5d5bdf9840a4277ff60242851c2b1ffdaeda83c689803412acac9848c00d8de3716659b8e2a968db9ee2f993f17e2eb60a46e265338f93920427a05469cf6d7484235ab8cfe2e6e6ffe4a216958bb7c9ca108c86aafe14de8ea422b5bebba1ba1adcf9997a802b412e94d9b295d4b008fb42a281c9e6c8206e995e88f0b2647c897adb94b06c24cb9d918287fe1e5aa58bdfcb8cc707efbfa9a67ddf2aed3cd0f89ad8feee7a1b179db42dca524e9fe6f40f4751f46eca96b75d8ce6addb2a2f30680b358d49b6776885a11076ea56f7a96f796c9d50dd9e85053814619b1e11c333d3a50ef019069d306966f5087bd15896609f3fa4dcaaabed4eb2f407be960b9f95f50586e77a103191484ccf52294ae5b35c6f87e347a61834733c42d38c262698fde65ec60ef2d57335e4ed1c6a0a0baeb8238aae763f7ad8c98acea4baab32ab819733f71f2f99358ab517c1a16e604d73f015f558df045284b637ec278e8b3f50bed9701b0ad5d799aa82d90387442031f024268616067bb12af0e3fb272bac9a2cad32fd9ef7180d1f05d45aaaaacac9b7ca7370d4d09d4e70543c9a028fa336d446a1a741a8b5e28cc26929717bf4f4e4d64398ed132158f588c917b8c0fe3a9f37f0ea4428fd842044d88a656355d4232a860f75d870fc397e56f82d17bab597e6e1824ccfedf04a7b0578b6374caf761185d9b7a80686127be9547335cf399dcc6bb3947cf40dcedbd350272f692de7c25e26e82ebebdfbb2dd4c089511e4d73cbf72cf307b7f94711d9e085bc46583f6d5cb6958c7d3a850faba840752f2683af29b2d5f62b5dbf544186c14cfeaffcc9af8e6815c99a97ff22f0d4e089e181795eb6b21897ebfd6359af20251b8d0e2ec2cc7931e97a728664a69e10d12eb58ffb5790faa7d3f49b6fe320990d019c03f37153f4b71cc8c8a688e05539aacaeb1736576e732da381e06aa9f065e34f925305b745e64ae2e7c73f66b156f750027623db6d5c73db591c46a5b42b82167586f7392a1fe3684c151f540f8064057e61390f8507f1a9423d2c7e89481bd87a68b28ba9f08dd874c0e138f362b298129138de56268c4b262ed53ca87b39868632301116391e8f8fb03b82254e6779e39c6bc994f259842ba86bb71f1af45b4cb3487f744ed1ab292d0d1ebf0d3659d0d630bd2bfbcdc24224350f4a692a734d59e887c1256cd8a9b4fb80209c561d736ab2a87c9a968fb994d04b0aa6815fb5f3bf39f94b5b193525bb18b003817a6f1eef24ad90384c38270461899209d89df3f2041d9353be4045220dd9b380400df5ed05aca00999e3de8c8cb7943b091f79077b80b9d6ab65f9c81d9efc527a5142006331df8f7772203b826ad05839b963d68a977f0c811a0b8f006f57f555454e7568bafc0f40aef6c0cc00aafd0c3d8bae43e46d0c3572e36627b2f78c86f2ef823ee9d2bcb36a0bd8a08841b016d1a1636bf3e67e19dca1bae420526eb9942a74c0ea583d6b18360670e0688110d9daf9f3d9588a3ef4ad79e762799862747080465e79f58202b59181e8b66f4eb66b50b1258d238c578a589102e346f02e87a0b7c89d13290dab26f113ff187c00e2ed9d935b56c4637a1d226a57194d57e2e7c6f1f3936df316ab785f0843eed725b37ca1e81547f7e1687a90af15b8024fc8e8307a52a700c6066f0c89af4aef9c5d02ce463708bbd3b36c159916b467d52c1f136bb63a05141aed392c0b813d1ebc324dab5216dc19be4b539985e83510f4d1316b73a7f1fd2c280e70f4f949b6a26a20d6c4d7e636d71506ab74e92373e31db611108e15dc8c568d95471fdaf8a6c82534b5a47aa97289f67f92b28cf47dd0c866c1d73623476f10a268e43f8c649fdfcdc18a81378b16f1446e007113ea7ffaca01cc7c212c032f7e5113ca26fc2a37ec526a43e3ee85e49b4e82e0ef49a7d7b2d949ba2cc7000d3c6acc235f99b7f0e62da3da482d4c3f7a78fc186cac8190ece0826ccf313c3c5eb36601a0625c15c29ebc9b00346a85956213c408e3df776faa586c2df0b2e3ba226312ead78a0e9c53fb5bfb46270b63a723b4a244da9c65d5f19c8c1ebd1397f9cca8270f256b6f84eb5fc02ccaf1baa67a9f2d4269c285f88b3ee07a47de5c7222db271512648529b3ed140b05db8fb101ee36bc4e0a2970a7b673c38faa41b494622aef64d68dbd7688ddf92b53df109961da5bd7a7b4ab27c4b62cdc5a4fb94c16637e154fd4e8dbe2c523b6c706f8ad33b5f51e9bef0d6f8141048cc0ee50ac8b2057cfec07ff73b0e248dffabc0544024d65e6fcf39fbc751c8376c795b12023435b3d8d56cbb5ea7511e7537cf5fff69720830f2e5145dae1b90db5c18a52d7116085d91a2bd52fe5b694b5d5c127d782e7c0d50b45a0712c811d21f5e4187f15b9086d9bfb01e3c4bef3962aab51eab3a29f2722c660a682ed592624dfa706a240d736f329396bb9ae88152ce550ae90ee0018fedc77020a388cd334a87e9f53a9e352d8cdef6ca75b0bf7f3157472a410468db62c2a7af483178f8bd9a19d4c388a9441322c7a69e0d828c0f61c6a8e4a03cf8dc7c38ba2cb32575e614eb71e0ca983facb884182017f76df38ee5c0b34b080c37cd9d80eee3126bbff4164d51f15f560c7f4a658560a3735d774206f3d0de1fd95144f3c39d67542dbdf3ca8158a1ab1981966e8a57af55a473e14a01423a34e2e02d832e42189bb60358b5b370050d1b8d27d66f7aa5224c1fc65c1905b50dbe7a8f65ce8e51206e88b4ed3ac1eac277588835fb265b87077c408c8bc91ba46e4b52eaac5cb2f00f6ceb1836a938555c5a0a9d4ce2dd49f20f814b223d0c4177596089cf6eae6c893e7f110ec03c2b7bb77783675be2135486d8683322152fc30391d5d5a3fc51956275f4a2e1ee3e0b18825c11b8f7a36af8e43e227d5f06a33cfb99927f370228d9f4379b4b57254792783b76dbdedfed8017bf987cf2e7c850a69bccae0dce8021316721e9935aa7769ede414cac1d8bdee782024293f66077e6869e7014cecc93a9f10d3149b9f731df249688cb686db3cb99880bd3fc6d95ccf92c5ffcaafa65ea293b663f88c2911c7fce8ac27826993ea8179d3ef5e403a1481f2b799a3d04c1dbd917d62504e988a3e3be3a1184aebd9b3b9a9124ce4eba407d57afa6a909a08640549e886fbcf2a4091184725ffed66d10679c2d79aa08162e284ee5ff1f80a7438fdebf0eca47bbf30acc0a7ef6a69d8d1c10e08572da4f95497b4054ec782408b9fbc4efe14fedb50f069716b41db02e95641a940580a121b42b35adeb53083ba5dc81aa39e8967213c1f56733b2f3279cdb44ecc7b31bc4340f1957c785425ddd9a7fc6cf2b2c4c7c1d3f25d75b826b8ab4f61d4f25d71fca4559a795b3bb1abb96b719282e8484210c1420934c9e913a3a16262fec0be7cc0ea17d4925ac64104b80a4e1bdfd1113bdf029e036ad743362774660220b52e0f6826c4ce6909976e33b753e6926a8c2aec7117f0bc5bcb727bf8659ed5c415b0257cf78793ee3dd45baa664ad34a82cbd442a8a53b1c88a9981688d4010f611bd4a75a8b489ed1574a7baa1706780c35a8af5c57ba9bcf88d8d398e20164a443b3a9333d3e16f67ee98491db8d565f0c072bca578f3fd146e6a0042cbec3a680f05f401cc445956fab064aea2dd93ff0e1d453f26854547e743db0ac3b7f520804b33d644c1c353c846fc544b1a77b65763a0303fb87462fd6d736894f0c038dda2a1abcbfe7459b8b01eafab3790077da0529bd3d62869c239f404b1b0f3bb2324fe24dad7e9f85f71a89e5b62d7b69bec218508be29570803d15b7d7a9b1ed23e216b475887078e09edd54e7347fefe725153cef8d33d6d53b35bb4f7a6bd816b6abb7008f6f6611ee1657e73d50cb3600b9b12014ac7c9a350635dc984a4c7b7aa14b38f1808035c22750d0eabc899e3d3b450cc271c1b58bb5be99f830a6d878fc79144b1831d9276b23213c47465bfe940df1f7c008cacd6f36e263d05a7798c5d3bb9589b9cde2702e6d50dceea5f04da6eecbbe574646a7cb4c105d2e50d2cc5d66a052406f61e22c6b6c2c13b0f41da73c1ddd4444dc9c693e063e2f6bc40185438627027ed4ec3464a0fc6dfe466bf5bfa93d8745cc5af40dcfbcb3d1b8ba5940f8bf4fb7c63dc9b33c4b5b09a58a127f264b53d4c496bba2fa6e6dff3b3a6d7568bc3c6dec30c77c9f6a85df8157cedb2e34bfdab5913bc5e3d9d589608050ed9a469f4867bd1d03928a2d1b20ea75a0143211c973edd61563fd3be20b92147762196487e950e607eed42a4e1a7d0c227b28a8f49bc54705fef924b0620ba44fa330a5780872472925221d17f069b8d4dfbe932a3ec540e836ed6dc3538627fc2ecc1bb330184380642ea59d203d01ef433e21cf56b6723ece6cb096007b9545c02209d2f05ead44594506ddac2986f835292b140843e49110afe0bce3325bbd339cc7c8d5b72ac09e12465a351b91c514cd0da38201abf80b20edcd3f63303a5418e98e8fb687ce4dc09d8824ab23ae9577348d6773794906454f0e4609d72eb463d0c3990847631e60e4a7023e36f4bb989314a37580d37f2c45aff93d17b621c9c0c1c4b045b4c55ab3dab21dbeb27437693e88b3d82c3e44bd7cfe6d98f340992a2c5359a40491cdbcfefb5b1ef70dd299a29ca0288fb9dbf80c65cff39492f40947d2f0ac7c85ede049c59efa31827a05e0aec4c2c195fe39d3c3a76a484445cf824096ac7e3801246d7c04a63ca8ab6651ba66f4dccbb0aa1f3f6b75f270c374e3f7a6875cfa580aeed1458857b681d89587aff7a575ff1d7fd9263ed2116702527f2b6421d9560bde50f123537d3c6695380b998d91f88ade2008d6274ece9aef14b16efbd5f9c5de1ae651fcf9ab5e30355a03972b7b1070548212c300d5e6957094dee57519f5442ced46f50cf9a7ac6003474ea24dcba8a98881bd1bbd176801d8da20d0ed2b8b1beffcc0f4a80f8c1bb9bd1470792b6c950c5eb672c4ee307c526715789a4d630710ecbe3f946deec20efb9f73fecdf73968d087b44a4086d2641cc7f93ebb796433aa21c952cfbed80eb58f555b7741ca158c957722c26d9eccc7544cc31959be38487e7b550f437017ac107b74e42f00917c08550d3250a2a06de2b0f5ffc49d4b8df11a18b810a83eac86561e086df976942c885bfae008cfd81dc892170ee892", 0x1000}], 0x7, 0x7fffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002380), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000002440)={0x7, &(0x7f00000023c0)=[{0x1, 0x8000, 0x3f, 0x2, 0x767e}, {0x8001, 0x5435, 0x4, 0x0, 0xfffd}, {0x567, 0x2, 0x5f, 0x8, 0x528b}, {0x8000, 0x6, 0x1ff, 0x4685, 0x7}, {0x3f, 0x6, 0x0, 0x35b, 0x1fcb}, {0x5, 0xff, 0x61, 0x4, 0x3}, {0x6, 0x3, 0x4, 0x9, 0x1}]}) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000024c0)={0x3, &(0x7f0000002480)=[{0x400, 0xff, 0x7, 0x30, 0x66a}, {0x3, 0xec2, 0xfff8, 0x880, 0x9}, {0x4, 0x426f, 0x81, 0xfffa, 0x9}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000002540)) getpgrp() ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000002580)={0x7fffffff, 0xff, 0x3}) fcntl$setflags(r1, 0x2, 0x1) getuid() sysctl$net_inet_divert(&(0x7f00000025c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000002600)="df079cd450414822fd370e6bf9463ab386e57f56d32a7cbcca143dc2ea82da1187500cd482b3d44b9ac9bbb70b3f581467cb004e58b82c794937af60bcd673098a1fca09a4b43cde75fa152f4d2c3233f51575cb37be3f3ac4bb11dc9d888c71a0e76d4828b3156b1c8694447099b48f3bab2fac485ba73dd41b7682340e9228657a2266983eb2a972b5e23899b6e40f8deb7832e3988a1f3969fcda756c1fdd31355c2413fd", &(0x7f00000026c0)=0xa6, &(0x7f0000002700)="a399ea83d4bac18062b527df130aa22fd68c4a6b84094dae2bf321a3832f8297eafcd443b339099ee06dd89f0f903d8ed7a0d4d7a351a7730899c4def63e324131962a2dd985455fff999db7ebfbc2a68f167615fbd38c7595e3ea03b5c80c0416befb3a16102c6eccf6847c5366257b869c", 0x72) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000002780)=0x7fff) fcntl$getown(r0, 0x5) r3 = dup2(r0, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000027c0)) pwritev(r2, &(0x7f0000002c00)=[{&(0x7f0000002800)="f2b26ce21612b5d138f6e739487cda276754377b748d8c4ee2b3b4e7e17b651ba5e7c78533ff72d56caa86675330d9e2820a9d32864951555c31ce18c316d8bbab98570199b41d516e72b8e8714d237b3f86e9fb17d440ae07c1b3f23360edd4b168eefa52ffc757799243b24f13be8401c36a53e222eb518e752770716cec6280b6b51e", 0x84}, {&(0x7f00000028c0)="6b6645bf530d4ebeec9e1e5a9f5b14085a697a76b8faf562a4524de882ad508db8cf6daa39e24aaa75fe6c94a25f99adecde24ac84a0d0d7d98b5ee65dbd818423d6adff12961185f2e0db2159671d1c548d0fb6119b82f41b3956e45e8857cf1c592503a4c4d8d760ec42b4dcba201bf2b4349abc6418dbfa9ef002", 0x7c}, {&(0x7f0000002940)="919f0c87bdecc14d39b800ae7c801fd8fc38ac4a7e3846", 0x17}, {&(0x7f0000002980)="fbb2ef00372b99cba6f71a7fe830d41d481e31fe3593bb48497634a6315dd58d1e61809848b6977d878f26e38e8f4e96fae65d13127651a6dee013a056b976d690aba370905b45d96396fc5e22e0a8487cee3d0a70d433d5e9a2f7bdd4b5acfd36ab3620351abba1369e0213e8a34f84ec9fef1e1a54ace88a4376f5af3262bcbef4b4cc42f4ff8c2f243bf61baf", 0x8e}, {&(0x7f0000002a40)="5def18593a9af83dd8ba5965d56c4df92eef2b8d5c6ef09f182d4a650ea877e81c9c74355e565bc72754731a30d563e91f0e638bfd484a2d135416113520ab0735198aee9fcde5172db17839a7c3da16b44eb8f2791c5509c56109895b9d574d05157ed267652a43246d9c8edb7f882a6a97308335f00da91cb1db62c87b2bbc61d14c47566e69f05ff32a4cadba7a6cffc0dccf4f9f4904fe3d7930ebb3a393331d2b31a1886bb48ed21d4a1c13414967c97325c84889", 0xb7}, {&(0x7f0000002b00)="5c1c30e1dd2bc82617fd1ca9288c177eddda87fb4e3043737009", 0x1a}, {&(0x7f0000002b40)="80700a4beeae982f08d4ddbd6a877018d304b7c62ac05efb1d44a089d238a61b5b432ce843d2ada242a8f0cba183a3064de2176f570884ceaba65742182192148a808b0a6c23596d116381d14d79adfc66c7889fb65170282d9e3a16acb1c9bca1877b61c1d91c738243be6a779457b2c5a3cb4e0b74d973f9f0b8c6da7b589c52c16794c3e41dc147aa57ae52a065fb7ab54901da613529b53462d3ff568b3c", 0xa0}], 0x7, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c80), 0xc) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0x9) socket(0x2, 0x8005, 0xfb) r4 = accept$unix(r3, 0x0, &(0x7f0000002cc0)) r5 = dup2(r4, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x77) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000002d00)={0x20, 0x2}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000002d40)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r6) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000002e40)={&(0x7f0000002e00)=[{0x44, 0x878}, {0x47, 0x20}, {0x83, 0x80}], 0x3}) 07:03:01 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:03:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xff, 0x3, 0x4, 0x7db}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000100)=ANY=[@ANYBLOB="01029a17ea"], 0x10, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x4000, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 07:03:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x21) recvfrom$inet(r3, &(0x7f0000000280)=""/40, 0x28, 0x40, &(0x7f00000002c0)={0x2, 0x0}, 0xc) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) 07:03:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001240)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, r2}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30024) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x30) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 07:03:01 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000002100), &(0x7f0000002140)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x8001}], './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 07:03:02 executing program 1: r0 = dup(0xffffffffffffff9c) dup(r0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) 07:03:02 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) close(0xffffffffffffffff) r0 = syz_open_pts() msgget(0x0, 0x300) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) write(0xffffffffffffffff, &(0x7f0000001200)="b1b4e8f5f32d56417d21607dac8ab1d5136f279af5d43070ef3a2d79a939eb83a8daa3c09d0d7f5d212d66dfc917cad963875f35b3132ca93e274c5fec369164e9023b3b9ebeab16ea55f5b98dd571c23b3f9848e59d5fdde0c5b93ffde5ff735c15c8c035652926212900e8", 0x6c) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) msgget(0x0, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket(0x18, 0x2, 0x1) ioctl$FIONREAD(r0, 0x802069de, &(0x7f00000001c0)) r4 = getuid() seteuid(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="ef78b4f6bf97359eaa28b4e5d88f7f4c2e2d10f09a2a7ee686ead9578519c761a955c0491ae4a7a72b4ef97f579c3e5ea132ffadae2c887ea3314b4cca924c43887197e183083b2bf57d56eccebde706ba779f1da39ce8efe977a6cf6c2f5e29c0bda0e74521322e8339087f00f1e5687437e91c678b18b75090307952820e11c2a6297332d400"/153], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x2, 0x9) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x0) seteuid(0xffffffffffffffff) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:03:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(r0, r0) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f396232ef20e153fe33f45be2d9819ef482777cebc7662a284045eb4a19054c9b7d4275728675c75b97cd8a2022da4ae7ec7aedb231e1d926ea892bd6cd12a121453f07c41a325611d35065cdc954dde8788f240db9041b32330e1747311be1e4727c891f7e8a34a0fae3f225aaff69b4f58e66f2bd9f44452f3e5cea7d0584466e09376e9180b65ed9087914130db3e57e30fbf28897f0f0010f836ba2009bff9a546a54e3f9c41ec890eee6cb76b131972d3fde2c4d7c85aa94424e8bacfe9ca50468d5a7a7d247ae319280a6c70374233401c0494daea51f12652cf24134ecbbf0925b2acb7d69fd8b2825be3a8681e6b8f798720ba2932ebbb6fe27b991297462c4ac09c088fc77dcef860a8ae8a1ace02f6c84f4859addb72d7c0d5f824e866a9d860af6320501cdd3b5d4c7ca338dd5031b95d514fb7b16c37598ea958c10051026cd6d1f2394baef3e17c993376687f457bbfe9a2423918959bf2e4c8a2711c4706f6d5df0d8e31aaf12f03213e909b46a", 0x100e}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 07:03:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020033e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) socketpair(0x11, 0x3, 0x0, 0x0) 07:03:02 executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x510) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000280), 0x4) setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) syz_emit_ethernet(0x1072, &(0x7f0000001780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd602e957b103c0000ff020000000000000000000000000001297530ac4b1d49265c3d1e9b53341f774e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f1040040907800040402020400000303c9080a000008a2000000000303301309a1e33c69f260f40204050001052e395548616df1db140f22b1dd4a028abf9f55912791ddd222e6f1a79fe2b4274e62264ac87f4c761c393b4dd4ac8a9c1cfb4c4a0f7a64ecc976cbb6b69ad2ae0fd88a830bce27880e61ad1164f1ccac49beb65e4ddc5d5528b87efed01595c458ebf1b877dadce6c4bcc13e13b7139e8349d5963046cd2426e4f98c54b8f7e1cec0187bb88090b8e2720becff63159c81c449aef2564144b75ab528a120f9eaead10fb41d2ad653e55bb7557856776308441d98ea58a84233882edf2419a168150de47cabdc89c3d31a4c0edbcc43dce6657853dd21764a83b65a7fc107235a834a771fd3c7874f23fea552d592504f8ac845ef1422ea110504cd461750d0504f2d3e43848c97807f994c14a2b0da695173e3385dd892d6049591229e46a8dcfad388edf3dff493ed90f579b40624f8d1dfb970b5c0ba2b4ff51705aa4a87d806bf4b3c4c76500db16e7c17fe825f0ee143a162c04f02daf6a4920280e72ed8deca5d2951cdfa76e3a8ee0c39f18a58c2cacf0087ddad6ecf7b178902f4a544be3acd006dee00471ff8dc8cfc02e91a9e465ffe4a7f4a737fc73258df01b80f62269d53a95cf372008057a9277f0b9646567cce138ca0025338094bb9bf517292799cc91fd821cc30e66757cbc8189a5d14a845e91600d677d800be375454b8646a9b04bd4aa0be6f4dfce2ad45e8795d4d087ed56e1fc8f85f779999357391cfa21c355e356cedbea0d32bc81a77f02f6cef10fe3205d89fbe27d9d73c613afe493e266291cf0f1eb518fa6d483b3b6d277db0b6da0ba123cb2cf4826880f57f52fd4573c4517815d3b6ad1e553e490af1efa0b1aab6603e7ac91efb3aeb516ed5808c3f09b06fccd1b9a12432c578db698afc7ee2f58c53b5cad5fde1916d0ce9183227d1a52dba469851c550c952ce5a57c84db7fe7bab0bc25358b3b884ec4c553889cd8b199a07d59306f166aadc0f6f5c0a08a9d0d055a91028264f6382370ff3a8ef7365bf14771c02cd5ed5bb680fcd10edfd48b12972bc0fc3aae65b769060c679cee34883c4ff214df0d67dad188e5bfe8f571925759d02a72fd24b6c0225a8abc20523afb5efef11987bd5ec3a078d06789f75ed80f74469838cfd13e99aec87f5d9f3ebcd03a51a1848a0779c1b47d9dc53c57934d90291a2be85e54751773d2a2f9fc91e0187d3b70bbec54111675ed5567de31acdfdeea58e774835742d482a35fa8a8e6cced5a43cc4520edd64d2dfb5045df458e8cd0fc04c63567edc7275e21c492f7fdb22da624cc65acef2e2fdf522d24b429b4d28cf111a97a33e9dc5b0ea2723c0d6b7c199c88eaf16878ba882be2d09567b35ca44753938c029047e8c79be62e301b27f112e513897d1565e42e0d79e7a10a8111c1089697dbb11341c408eb66fbff9dd492cbb75dbe010ec4eaa7adba401da5d53fc1b01c2ea4e718fd870cf9d1c0e3e7629c83b15b249ae153e2cfb6eaf41832bf471b65adfafd3a985dd444bc05c04e1a1a659d2b0ed5e6db1f3aa0457fad37cb23b7c5a66e8974ca0c25be11eea0b000c8e631cc09705228f1763b836fa6486aedafa9f47d34b94f7500ee2e874dfd4fa665933a73320caf4216466a82f10a3860378716f34e1fd6a1d5862a024087de7ca130d59e81498ae493eb2e75c1759b4490bcd93445a13c9d87f6997da9633c101ba484ef4fe032ab4461efac109306f481aef1f38fb755377ce2e8940ada5adff36b7a21e91d24244945fc4931f8cfb4783606977831888792863cadafbe0776751b635b98cdf2802e20e22777ec99582f4ffa86c2a8756800ee295678439626b770bca941e41e58180f7c36b72c0ad39bce40525af6d2ab649fe3b0e163f94043ec647ddf784d3f89a540f6a435f5732061f4b7fd0a6f076f3cb5248d0502acac9d759f540b172155f5e894dbd566c0eb30cc8829d29d2440752c9cf763a73e9e288a6c073c1817748534b6c01dce8e30145bb9d0c13b6c1250980c178b01a231fc04a4c87a7769ef65af342e38e622e1b8b4a8317b462cc4ac5859f67d51ff55b732b699ad8f7e3a67c583d680d7bf676e891792af88eb92014f49ffece827e267fc2feed00d347cfb7fc9801fa09047e12291701ae1b71c36f829ef66c5255167642666ca6ebd4bbc4b0f2aa0cfa0f0a8f54fa6977074bc3b8c5e311465745987b8a51eee8b45fd689175facf9729b2ca01049219800476482aa437da112e6d08d3a63689044c9305aa64d2b26c8fd81fad77bf938138a67594decb3701bcd0de72f38cd7b21cc1af5a5af9bcc6b2b8db325cb84182141b37b6cc7c3e61fa82466567697dc56cdb3b7944cfb6aac2943c1387969f89ec5c308af4f4da38341b6b132190bbd0760c67d04543e2aec967e85a9e2992769d1801544ff43f01dc54bdb2250a6a7cbc58481bfe92516b01a95a24677fd922905c68ff137116274d42a1d1bb1431f1af21fc944044285d1fbef95b3a4fb571d2baa70db0515e8c41d11d7fa3eb0aff75923abcc99f8abb65e23a9bb9d7a367f6a3d539e47256b0eb558598452fe942b4d6abe7acf14818e7235b7b486c6415f838e60cac50459f9a852cebfa21b63dc94a72916cacf79e896463904be7bf1096d2cfb34a22da28d19b3b6b3645b223bf69889d0cbb649f20fccb5535abf23fb2fafaf5d29e8fe38e2365747440c6a99a23877e7df887120db8c298c05e4c2929fccefc5aa8b8f6febf08b9f2ffe3df1391ad273f2afa5d58a61013103c0fc34fa2c18c5d4a468f5b56dd77ae9930b3dc82f09630256afffd0d2135dc07979ebd3184d51352399ff92a33b63b9387e09715911fbf314fa46751ae5bb28c5fae13ffca08abcb55ca8f0bc39e23a4b72f614869db3bf947817dfa85c5b12f2137b421fa84a346f18a111d14f125575711926e795900655a162849de9d2ae4b8c4d4b625f5d789d96ffb4f1f7b6a18699892f3a8bf8cbbf0e5e77bb7ce6c05037d59f0429c80c3621cffe0c89a0706567c5c531ddeedeaf27b298a908b11ddc636dfeae5e6de2120e8f8b8b570741427483d2b9c60f09235b99648346a169dc0db1fe24e3ba65809a58f068c68cf495298bc3fa733cf0d1538cf1e5c806986712c7589268be2762ca72e271903afe7ee1c84eefd1c761a10f94826993a2ff02b54cf1449cd127e975572336288af59cd0479e8aac9a4ca0cfc24354dbb5cdb2d744cc7a08614896973cfc274dffc6e5cc5ba7bc00f4c9e7a1f32675651c7b62b4437629cb9cf6afb13e62bbcbac01babed9ffc4de92704a1f3336b418c60fe79e77e0b5d9cca269c9768ca2b99b16ce657e6c15a7649ffd6e92ee4aa49bb1f9a3c5339f16900eb4832b6f4fb6ba976f4891f84bd0c3c1b7ed80f2a7c8261aa7e4d20319cf25134abddd0af12d5bafb107b1d7bc282d8263a080c5433fddcd83a2f71232848b13631c03eb3342e9bdccb9a159283bad89de69309f2a6c8508e69e97b8be2e156a935f6d40a8992d62bba20860e26233757055da3f98c4ebf9227a1177fe4cfbb05fdaf2cbdab1d8af699c5785682c7b59990950e44cc32d6fb82f70138d505725dc10bab3cef30bb30aa3105f9fedfb11ee6c219dfe5851bfc219c787c082d59832dc5761fef04faf86a07d73808ccdf2a6ae811076198b267aa591f14d1514b6094ab2d67218d2ff8ef110d0f2b1cde19daf3f91725de16010afa57a0ca06319fca65e4e282cdfe723efb74bd152d52486cb63d3ccaac9acabeb8bb0a1950532d959fe5242ba1d9c8cc10aba99a9d67ab5ac427bf3c4dca63cfe53133719a1ca18625572bdf9e064670cd1329d2b4f4b21c194bf671a0239f4a159a583f047e4abae683d28cbddea6fac64c895ac0dc49245f7164959b609c628a1b6bf4f44458300e065979f052d6ea64dcb3e0d561e0bf83e75127c1ab5bc1b9a7c692291fcf4f1f9b8aad8b7c39943f26a86c94028796901a07bd58c72c5d2fca2c75e145edc604e922e3857d0a18b68b65988e376a8c65fc0f5a1ef5165d391c20f52b4b668fed1b838010f28f7c1431c9ee762b585cc8d06b227e585d6d3be8ad953fa6378d9ac66df7124c72d6c56627b00694bbbefcdd4b444a8419c6766e1166e4985d5c52e1f9e79ac836b84eb4f8f330550510d8fb36a08c9053b03a1c093664c3f442c39e5348fdaaa0cbb6b68ba9bb99f39ab51a01758abda072c4071482d3a04ce4d31e37522b27282859aa47646b1ffd12ba10f054fe684cf41af7d98bac057826f4fe944a409681077005ddfedd1a8e604c524a4746d88cf65b87f4fc921b93b0fe472b7fb39e76e5e75c2b716ac70652590242530e19e6230fcb0999b33d388e7aaa939a8374715cd33de05fbd385b4b6a0e75719327a4ab2036603543843509a913972cd5159eebc59f9ee8bac4dbfb8e21e7b6670c75767d5d16df50d3ec5407f5bfabddaf029e7325d77d464e8d09a76abbf3031e6e1f4f417e550999b271251cbc403f42fe219dae66ee361ef3357d5a4382aa02728fd763865a3e90e9a04e302cb3d0758f74bd493726047e9ef84bdac4316f0eb59b23577081eb4b54697f979ccf640cfc9bf7711c41e52c1d03220fe8e3ecf5d5d0e353c397b788b58cf7ee3ca23ec7245dafb48266e357604c4ea43ad204a4667648b377781b7ea0a3c77821d85d8d495a09756ab9e15437bcfce4c8cb9352d89c804f8b3fffa581fcd63b9ef021a504ac6f8915da660c5197ffdf303f0b1fd70b784f22e4a405785941c37875c46a020977e41735972443c8f0fa3b58c830e748839c31c8087a03eb9708df73329090b49d15b9aad1e87a7c7e1fb308730a0c2258af9bb8c3340481e2ca5e41700d27149ab4d9fc9c7416287d3466db455590273dce938229ac9ed05100ea5485297e96c1a1520c7596fdb270a9529b0c2de2cb5d6ade66cc4bfc39cea9d1d67de1d57b014b078726970a5136baebe7538dc362fa08d800da42786fe51bf773ac13ae2485dc46f3fcbca98e883e9ec93292776e69a8fae73ad7aa23daa1fd388cb5701d2cc45d23021f1965cdc8edbc85fe000d512e084e5a3e390acb3436e3e2cb7b3236c7a3f64fecb83c0dd6909d587e991f943914c1dfee235686942970d59c274701464df00f2275c4bb9c1acf4e51606d917cd0b9413ad532001c69eef73f26cea4bf1d9c8f0edc6cfde96bdd8d28c3a07fa6bf7ce81a66e52711aa368ce466df50490f48f12e7f7e90683be17914a8575b0aea1d80c17dbf3c04514be0d43165c6cca75e46f5981cf248b741610aafebe3d870b2e051fb05a82055304a1ebc65e134d824b5495593947aacd4f4ebf114bc7f901110d9182f6df30b2b3a41af611160e71e1fcd87e5ba38aea1762ea375881c268594e66ce7cea4e26f3ec20734a7a0cf0f55d9dfe60e9ed35c3732409374ad56487e5678890d6a9851b9729a078e7d6ffd6a67316b0aa41813d9b89c6e960a6f6b7f0579b02a3a78cf548ccc38d426a00829402a61fac1762e254c026ffa88be597ebfd63d3ced64685c97bb79e2fc26c20d78e7d216d8d80d31cfdba70e3fef0d4200fbb2989cd98d8281c523399571157949a266c45750a55653ffdf2e832da35e6987c13208de005b7b2e203b62308141d49a7ea9776d298cc82cc501f894afc85ae13f25c1bbf9e201cf3d01ad83429b6ade69156b38c83a463115158cfdab58c9db486df2cc1cd22c009bd9967c2c8526f18563d4ce4070ca78dd2fb4f310baaeade8e6948d23daf4b56516ea28ac2c9298dd91214ff"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r5, 0x0, r8, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setreuid(0xee00, r4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 07:03:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) setregid(0xffffffffffffffff, 0xffffffffffffffff) 07:03:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "d141b1cf75975459daa898eb74abed385e8481a5"}) recvmmsg(r0, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f00000000c0)="19e411056fcceac0bfd4b3bb5c5fdd55f5aca265b961c2e1fec91194998bb19980dd7fb2dda2b3c3f9f42477a53fc1440373b0e24f16d5d6f910dc181592aeffff143d7c3274651bfead8961f135ac074f84e932a4d2b0c8b65d97755c9b9ea971d14d1851d4b84bd607ef86e9f7881415040140bfe6628e971176d37ac2c2127e061980ad9649d56ed8b15dd2cce7b8801fa4e24d900535d94daff6226721d69f5d6a215f24d3d7d1a93ca0a1f2fd5f4352e262cefe7146d40fc7c63ad21b7e31cf77719f1e30632eb11892cf4243feb693801790c4e302321a", &(0x7f00000001c0)=0xda, &(0x7f0000000200)="94a1d276107c4caa335b8b1cbeab55d9cfe2a075bf658774aa3eb9f4b6fda644bda74d6633584114d9a2f23776fc01ea66886a64833c99b1e86caab845ef8370", 0x40) 07:03:02 executing program 0: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0, 0xffffffffffffffe2}, 0x5) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) connect$unix(r4, &(0x7f0000001400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) 07:03:02 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000300)=[{r1, 0x80}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x7) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x0) 07:03:02 executing program 7: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x174) r1 = syz_open_pts() syz_open_pts() syz_open_pts() getdents(r1, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d7", 0xa7}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2}, {0x5}, {0x8106, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001200)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r5 = fcntl$getown(r4, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) r6 = syz_open_pts() ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000300)) setpgid(0x0, r5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') readv(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 07:03:02 executing program 1: getrusage(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0xb1}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$getflags(r0, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87d6bb34b19178c9213e80a99c9f5e45e93c6703d3fa3e6da8182eae9558081f823f25ee4f6eacc9e06bc621419f670dcdc3885f76eb6b5cb4d543ee216087a2d76176539fae94068c425dd3826391d28428a39b4ff7ca9f3d103ff5cf4c5071496207e57cc0c77b47b248045d93463d6a270d142840a90978e91b8567ed9fd589302d9a6399c6e7620af428c95e0522e80fbef15b607227eb095104c587ce330e44e6c6e2b909a0a2e3c873f15e060ac90910803bf01ecb412e7664524f687beb9923129bdf5d6db9be385c54eb89fe5e5b33f2fbc2039781b013fddd79464cf1b2c4f9d0ba46bc4d535a8ccc65489771518d085f5426e2d84815e1dafee6953b5118a533afb8236579a2e6c8a5e0e91e28bb55357341552baa8f59bd9a2a025a61265d3cfd1c29f1674e0bc876eeb275fe318ae2e968166750c767b3fabbee2176d669ed3716a940966f0aeca5e9faeb3cb05ae7089767564b671b2b424f309dc78f15e442eefd47ab0c2bc50b63ea0dcf80c077edf4595940a8dc6697c751804b0e22bad569e6a5b51ab56fafbbd85786dc58c08e3dbcc25fd6a122e8d7ae0637534f2bd13237baefc48d5041bff71210527af94bebb2bb4c6029f18d22d86364270fe8b01aa4537be974d1a9fb37430b8d2b3b89b68c9f279c674bcd1f0a06f9efba033ee678777a47942580476dfa70ac3edc49fa2d8b8d8b8c21247a77c861d78f25960b3f303b79fdb9c0c7ce9702e92bc8bc5e7935da3d0427399889da2499d53a62f1e269c39e91713f4bd34d4c314342f6a4196e484c1d583ee297b92d60dc86ddc45a9de4f142843279de999c37d5599aea0c4e60c8dee6590f71d0a67062ec60d1b9a6d6f403ba8988386c05cb630f23af9615765aa283ce2be52a32bdd02e24b6d4c51f62ea7bcda5951509ab850e26311ebce9a43b16f6529239cdda7c065495caff1f335905b4ba5bd6aad3a346f5716f48fae494daa1b309591af5cf3ac1c633650450bdbd37ca8cff7179505092ba928e6f015162707f856870a6f0c402711996945066c550ef0719c5ea4b1b7666d181c87e0d1cf4b356b1e0378ff8e5ea9d1054007ceb282f4380d9e2128044624c6ea69fcb4d213bb368ba15840b262918386e3792efb137f7e50d1794973df972937cc17c0ab78b3d85124501fd88b2f16cc8d51983a0d654e84635bf31acc09da2b2c5cc416bc8b530b2426b8511bd5086f1469183c6432e998cfca6d62eb5fd63352fb19de58ce29a926207612b4da0fd638122197280a0e45cbda0b9973a1e248d8615e537bcc60beb7398bc24d072b42bf490e100f13dcfea28c1849ebbeb15663b5e9c54e5582266bfb7e535f3b81b5525aaa03d8cc0d8dada6cbc2e1b20730ee1b65585894bd70d943425ba796048a92570011e49d70b45c8667f02be33786c35724e9cfef63e6d14161c4dad21c04656cf4fdbebc666035a31dbe398a6e9717ef1090d0093a8a8e8cbc39be8b5c8571b707549597fbff5e6510ec1b2c940d4d5825f0ebc3ef1d5c81ad37db670eddb11e7fd512485ad3250214bf8b63e7ef855f73dfe189eb6c0d65b553cecf0d81cb07e8c093a5fb819de0a27e48bf32bc3f66ecb1c501d5233613708c8111fc102c6a0f0e8b8d92fcbd6a4fd0545bbe94a81d961fc0a39ce4438437e7df2d70215cf0b485f16566343c0cc33a6311fd37d0adaeaf072c2e4404d1521565761c10969f6e8248d525dedc9ceda95cb082e76f7a978cb23b6f396aa09917202e140d6f85d84fb1a9e548292a25a57d83549ede43c6753b083a5e5c1cfbb14ccbd53acc63b2709f8d4a011115b0c8ebdf51ba5da307002e545e05bd395f2a216fdaa3a2e3b29d499000421f8385d7e2d7725c9a97de1f5cec2ef66e6ab547fda485d903a9bd24f16d503db20e3903a4e37396ce92ddbb1a7d665e4c148073696c6937f75401f6d42987898d3569fb7895a9677e8fea0c8bca21ace9de93151fcc3626255e5200214362b69c7f875013ba49c827fd0587c263dec74cdd42db0f7b184bf63057a3750f280040469f03e1b958ac7e1107610154608a5af45def1f6b710190f8da12d1e0c4ee0e62343d753bb97f1bb07db740727e5bff52bfa2736c96cb099111bf96c0812b03663a1cc90276ec7ecde9440c2268ac71b4ec72aca8c613d7dc63d5890806dcea7466e77ffe2248e0a628f0c621b3b5fc9f690ff47d84b404f7b6efdc2be1fbac88fc40ec28a0b8bf084c0b21f710d98551ef3d6de76204a3aaa9b2accd907b8cc65ad13b253b593038937d145554318f23d313d5b0f7d903b3809c6770ddabf169d2c9fdc7f3811707e4d2000ea40606397f2886d51b2b2e75e47fa477b98001fababe31a3c9738e4b4f4dc41050bf3839b762b72287fad697c227c01d3703d9619cde3ef75aad9b6a10392d607b3565f5aa6dc2ef3b13b466e1ab070cd5fe7b0d62a69e5227a0688daaaf14a713fb017eeeb54f714be5e91acf0934d36f3bb64f3313fe31f14ee8afa0d25333b4d4bf4b4e193a4933d3dd2343dab9625694b944ff5f84a9d0a6b1868b6af1b74c0bbe3c99cc6d9c1ec8d85f3861d5fc009042ea38c5c08764e42eac84791b3b654c9c45902c7ef026003e8757fdb5173f4a03bb076cb0c27630587a1fd4cad71bfc988887a7ad106ff7cce2b9330a5e6675473fecbee3376b458c1ac3aee0b5769ad55083f439c87b9664d9a53e720050c3999c11520ff931b5c2fc95315bc37e17eac742b862c78cdd2d3b6040ab245e12bd614d5c562ac9468db452dca5367b832859d4f63aa82f51f19d60e452b4e9f86adff112f37c56b9939e736d6538a9bfdd0e227262c4784d0eca8ddbe2876db07a88df026f893973d2ee92816d13aaac09092a428f167df77f305325e18b33f51b5e4f3fc282e5b1e4e494552f19fcb18917240ecb05ab619f9b995d5bb6a55a6df26a0f08270b2a79560678d45447ffe3028cbc2257526e85405c1b399c5668b2d652593ee5dc94de17db54201db3b0fef03db40576d65e1cbc4fa8ecd1b40660ff7ff7a5df5950adf5e38f54be046304b04fe12c67eb704d42fa9fdac2b12323d191701cda713aaeb0e4d72592e9e62588c97f39620dd5606cbf31fefc4efaee45a87ded9e20cd15b0b87495ff55ed368075131d4e03cd0a1e40ca4d82d27cecfb23c2ce3e394669e67f70f306caf031d9f877f81ea7753f780e27e52eb8bbba97cc54263c4806885e0841ec433695ea21fb8624f784101ba51662aea417741da5d76939e9b409619f7980965cb0a9fab5bc121f0d969a18d68fab52051867cefbbdb260e2a613ef3a3abe046fa1a6d95ca7a970541ce445385f4b5c439ffe4f16167aee13964b1e2612bf4efe7105b400ef8c9262b9b9c811f284c686b27cf5ee5fb25dd61d87d49827316038dd72330abbdd83b49831afd657c97b654e574d4d760078815c1a1cc1bc05cb301f4d68c3fe007042eabfc1f6be99ee64dcfd912ce57a31bfa2664f80418a191ae8d78365ed558e4d95fdbfcef3b2d30c64ad2d234f685a88939fd7ddbd317fc41da7cd70ef5d9b39c4ae100f14f18143ca549c533c087129d46a71c4b959fb5336a372fd502f2bb3196531f89ea3664a55f407378e41b0fe4e11c46e71bb991a273fcdf29c0211693ba5a6c273dc3580552b89ebd8bf9e65b73a389c43f4d3fbc4e575e17e1086d92fb4de7d062d3562102c3fa85f1732b9c7efd2d7c9bc5ef6efa907795895815c0b158b615c044a82f38c540330b20f8814aeae5c6721aec3484b8429fd1ab80947ad137df582e805834b649d09c4049eef1187b65f3c2db3652169c9f99857caffd16a78ece5a221a8c213bb1d2ce65cd7b8c7ad5adea7a225cbedcee0eaf1080dcf128f392e5bcd2159c6f36d8324d7ae33e3934e5860e76f696d6d046bc045f8d0e2c26d980420f741795ef10c280c64735f04d64a847b29efdd55d2756a8f0f34d720f6b8463a5e24e92b6b3dcd5c702f25ea7d34a2cc278c848c5a9b8fc4bb48201528cf3e6b97143af1c55a304abf958c164376d2f08097058263d0ce45dae6b236b429139cb78f8d4245945cdedfb802e6bef2607c080a4e2b2e840eb6c9d394e94a7850767b0d4eded2928f45657ca4f4e1e250fb2cee3210254fcfa6223d753df7c926b72b073731dc5e0d6e1d36e74e2c09e299ac5ca80c468a1811732459d6f1ab7fbdb1a4477044e7bbfe060e077d382be413375cc30347bf9f90069fdaca3221656a1f2bba4d813ec11e9fe25749c09957393f545482d0f147cd094e1a4b6cb9bdbf4eacb6e36d7cfd2c6015a29ed838c8137e6005775f614f12bc366a0d9ec4af5168cb1cb2d004251ce55ec518bb1fd33f01e19ad670f98b534a3fee199d5031076944bfc3e4a51423649315dd46a8935c1354851a4f508404e8dfa4a107c4ba9d551cea318ae50aa2b04cbb6b90af8c5a403a7cdd617157663411a0918a153cc6600f31dc7cdf725cc89e4206a4d38287b648ffdae0f3fbbaeb0c3f28c12762a626a6da1acfb3a576e05ac9b922cbb4ebaca0f8b55263373d12fba3ed7b617c02c5dc0507237943d001560c139350a26f56b92d9015c643c703817f537172aed7af9b6ff3c54747b43eb4ec41ebd0e4ada5a345a758493808cba3505cccb89eea7493f16e46d58026de810469778a7d12d0a876b08bc547fd0dca9e8f848a6a70d5921b129445be16db83d3b4ec4666d51d5699fdadd11c32dbf7edfe4706dcf498d8d50859a5c129972dd32c620e379070d6a1b43fb4fb1cf4476583754ad98a9d8cb37616675cf87847d47aeb8c4fe48d2272bca6f56409e7877db223e6e9da7f2955e80b2ecdd78569fc2dd63cd15442e49b8c680ca43d94f8a37ad5e34f199be13ab525214eab507722829fa427e34d2c393deb9e09806da2918de246686c7b29e34e49bf3216e525d252dfdbdd741d0407238b32300db3964f468bf3c71d7c95980032951bb933b8865135d27ddbb5e1ab854384fd79e1b3f2e40b02981fa4ecd521f565a7553fa2e18c56bf524b472ca037f85ee7034b2867f614f7383eb72828bb9837c35dfb0547c6bb68ad91dda8a552d233e5c4b6b64e15e651a085f0d7942b3c6eefac153341ae879e301c48ed6ba5f99162da77a1793fe61fbd863d37ba1f313cd16b22a6d64dcc4d5e57ea92f412d7658a193ee255633f9adda8afa9e542c0cc024958aca028c1f715ebbc1a0fd6d1968218077383997e07344aa8f2b870318c2008d0bad5ea13694f527e110b7a05b936278af5182a574a417d00275db412e630b9cd191e222d6e90a896e7f754bfa115762895c76c781c924d835ee074030d8f08ac05ace42a1e7b7d566c6078f42e4ff6b572d15788a88894729ffc7b48e90bddc4bb7d15bfcffe34b0ad9237852c92ca50d3806cfdc2b218174c23d3b13c3ee859474c0b46c7668ee7d4c83e81ec0ed6df6a68c9396a304d3d3d9c6aaa29e82489a2f839e6caff4629368efc647477ab5f75900e572678b4b03a5bb28b79b8416b7c1ae0ba63229e2eb3e835e47929ef25b1365ac826be33ea05b59858957c55ad12a741a9a66ffb0f49a78323ed0eee41369ae73faeebaec49112597ca2b01935daaff597a597b5215ab6f8253c992440364e4b34fcf3ecef319711e162b1ae7f5f6003b6972eceaf72d3f4a976f028414acb320917391fd1fcd002837d78aad024b39d994970e5321eeb4870a74b23f14f7072d76938175e9121959a32d9907dd80", 0x1000}, {&(0x7f00000004c0)="09bc5b0bbcdd8094279697066495f6c183c795ea3ebebe6c74387e023366038cb46df2c1e6fbf05f149f27e988dd7ff1de4d3247fd4fac39d95428f65cbae9bb735f62ed8b2dfff9793d9d87c87034c8eeaa4230e5874621bc9a74e30f1e6bdb961bfd160725411628d0379d3623fe7f291e9b6476f807da7c714f47d87e1b365c89bdc9f6897dc4e5a330beb288d935a3c60d29364d3f20399142182e522857fbb249c30470bfaef8d27babf0a8605553bd4ecdb69f8250697c", 0xba}, {&(0x7f0000000b40)="40a888344de8fe", 0x7}], 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) 07:03:02 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={0x9}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) socket(0x2, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x44}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setreuid(0xee00, 0x0) (async) socket$unix(0x1, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001680)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc) (async) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x3}, {0x8126}]}) (async) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) 07:03:02 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) socket$inet6(0x18, 0x8000, 0x9) connect$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x3}, 0xc) dup2(r0, r2) 07:03:02 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="6c9556e626e3adf9d7e0ae1f6baa846c162e2e5b2603000000cbeb2be50f452168126edbb7101bd86e020009e75b8a7aa7310bed6924aa6bd6440f19366063e6cb4cc695d453f60115be9034c4b9461526c16e78bc12f635c844f6784daefe14ecaf60e5dc8e1c1317f092cbb0fbc126a1961a3e4177e067e8be8efe86434179c490cda0e5978525561f24be091677dc0000304b40af802919787a0c0a94abba98b2798f6fd399b27a1b6957d47996b3d0438158272933b054070000000000000010064a3bb17b046ccfd6ded58785d3a5df0c18ee932973069eb816ee2f268028ba8bdd8e976539b83c045ddb846300a096aada5d1d37258e6877d3749fe416562be80c0619b032406978b5"], 0xa) dup2(r3, r2) listen(r3, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000300)={{}, {0x0, 0x4005}}, 0x0) getitimer(0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) 07:03:02 executing program 7: open(0x0, 0x200, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x10002, 0x0, 0x0, 0x0, 0x0, 0x1}) 07:03:02 executing program 6: r0 = socket(0x1e, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x5, 0xffffffbd, "0000c6f26461c094f4ffffffff00"}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="190020000125c840000000709c890a", 0xf}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) getpeername(r0, 0x0, &(0x7f0000000080)) 07:03:02 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x1000, './file0\x00'}) close(r1) 07:03:02 executing program 5: setitimer(0x3, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 07:03:02 executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002800)) r1 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000300)=ANY=[@ANYBLOB="01df031aecb670d547e69e4a078b9edf1cb1f563940eec560800000000000000d5fcb8decbb95b16910b07f19448ee5c0ee6cba78c165c060000000bbad48851baa402deec15c077a62887491dc782139093c05c0eac657a53553a5ededb5cbc84c7c9e3258f0b31621f0eb8982d8d9daf743dec82c770c7282c6d9ac1df1385fdfd4e919d1e19ed14ea280472291c8e8ab332f95a3451827124b86189e4b2a1ea3b7f9bbe1c14d042066127103fb5b2c71713b959", @ANYRESDEC=r1], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x6, 0x4000, 0x0) ioctl$FIONREAD(r2, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/8, 0x8}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000]}, 0x3c) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f0000000200)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r6 = getuid() seteuid(r6) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 07:03:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff"], 0x1) (async) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) (async) socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "d141b1cf75975459daa898eb74abed385e8481a5"}) (async) recvmmsg(r0, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f00000000c0)="19e411056fcceac0bfd4b3bb5c5fdd55f5aca265b961c2e1fec91194998bb19980dd7fb2dda2b3c3f9f42477a53fc1440373b0e24f16d5d6f910dc181592aeffff143d7c3274651bfead8961f135ac074f84e932a4d2b0c8b65d97755c9b9ea971d14d1851d4b84bd607ef86e9f7881415040140bfe6628e971176d37ac2c2127e061980ad9649d56ed8b15dd2cce7b8801fa4e24d900535d94daff6226721d69f5d6a215f24d3d7d1a93ca0a1f2fd5f4352e262cefe7146d40fc7c63ad21b7e31cf77719f1e30632eb11892cf4243feb693801790c4e302321a", &(0x7f00000001c0)=0xda, &(0x7f0000000200)="94a1d276107c4caa335b8b1cbeab55d9cfe2a075bf658774aa3eb9f4b6fda644bda74d6633584114d9a2f23776fc01ea66886a64833c99b1e86caab845ef8370", 0x40) 07:03:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa88a845008100180086dd6628f3300267021ffe8000000000000000000000000000aa000000000000000000000000000000013b00000000000000c2040000000900006201000000000000010100040118040100000000000000003202000000000000010100c204000000040105000000000000010000000000002c0300000000001c010400000000000100c2040000000501040000000004010b500009416400000004013301090000000000000000000073b5d7452ff91fbb71512ce56aafb72261ed6816b909059da0247be82169f790c10fb27db0175806ee929a720e32e8646d3252efe4a62588b174db60ba63cd15a326c0fac2779448a502b1ecce078ec7eefe1de35f499630b8e7cd3e63d8976ec38b7684124be83961d4b81224496400000000001703000000000000050201000401010401020106000000000000000100c20400000003050280010001050000000000000107000000000000000824b7da7f117fc32720c02930bb2381701514167ec9b03647b477529f2994267250fa01e8e200810090787fff000777eac876539dd9f4df673027c824dcfc33611a7db577a1da51d83b85f6085485396ef97e1373db377ccf6ded860518cb70e0d561c54430ff69231bba4fac325efd3f0ea3b4cecad79439a7e37d524b2fb3e6cff72e1822a64f52118c087006373675ac0cfa4f00e2a07a170bfc7fc1ebec8797afa2a551226837f418a01cbbcafe26856b0ff1c820347fe96b6c9f9317e3a043eb1dbbf1824f5c739447a0113fc361c5fd37210456c6ef3f78e0e884ea887dfae8f716b71a787ad21299dccffd3e31da6039cf4c2c5316cc9ab66ef17b94289c8149607d0f66c4ca32dec188e0ceaf5ae19df002b0b449388c25ac0b0e4c8155535e0011d5a70bcb31cd509e386baee80738c2257956d3210e0bccd08636f0d089fe1af8de2250a1cc60ba531295d9c15f03dfa10ad5cd7e25a488291a80898fd881fe97d8fcfead7a68bb9830aac6527b6c960700000000000000be3dcdad2dff8a4a26a55adb6ecd38ed300974e103f6eb3f2991dc3bbb80b02720449a99d37c4eaca7569c3eba11900e67db713d91b9c498a4ec681d152c1fa445d14cd8ef59fe3a06260928f460f81cabe68fe5a8544bdc673d6c2b0f87bd76d16c6a15ff73a35f18322d7fabd4c61d45e26778eff5f926662df619a79e9da8e39a17a1421fc8b9d9b5f5fd55946daae1d44a66d455be2a9996380431887947640fe6e2833042d718b92347a624000000000000000000000000000000000000000000009eb9fcc6af4b9e20a6071ae6ee8656a0d09303f4033176a5a2635c7c08fb0bafd774d39df4d6e6d860d3100ed28a331a39255e9e9e5583896a2f6c89bdc640b563d79ff3800f3972731867e0f5796a7b750f3055ac5d491ccd42c3005232e8a5e4c31886accfee57b1679a969d5c8eab12a2fdead1148f26af4ccdeb976e9ba047468a7bba6112a9679e9aa28620df"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = getppid() setpgid(0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r2, 0x0, r2, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x2, 0x240, 0x200, 0x9}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20, 0xd5}, 0x9, 0x7, 0xde}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x46, 0x1}, 0x9, 0x81, r1, 0x0, 0xb, 0x6, 0x0, 0x3}) setpgid(0x0, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x38, 0x5}, {0x0, 0x0, 0x0, 0x8001}, {0x8, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r6, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000100)="507743527fba7dbd602d9bbf6ea6fe9e5fee0b6ae22df1b95760f4004c01e9b8050f6e1fb27d3c76", 0x28}, {&(0x7f0000000480)="63aa65c44232286636e036eeddcc1f3076d9e3e510fbdb3c7b8c6713ebddbb0ac07ac83948d1f0d3180a7eabc35fdbb12b254a50f9375a815e", 0x39}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 07:03:02 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) (async) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001880)={0x4, 0x0, 0x3ff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8210560b, &(0x7f0000000500)) syz_open_pts() (async) r4 = syz_open_pts() dup2(r4, r0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x1, 0x1ff, 0x7, 0xffff, &(0x7f0000000780)={{0x40, 0x8, 0x38, 0x20, 0x2, 0x101, 0x10001}, {[0x8, 0x4, 0x5, 0x200, 0x8, 0x2, 0x5, 0x9, 0x0, 0x1, 0x20000000000000, 0x3ff, 0x7, 0x2, 0x7, 0x38c, 0x401, 0x7], [0x288, 0x8, 0x715, 0x46f, 0x10001, 0x7, 0x9, 0x4e6, 0xc0, 0x101], [0xffffffffffff8bf8, 0x10000, 0x1, 0x3, 0x0, 0x1f, 0x2], [0x4, 0x2a6d, 0x7, 0x2, 0x1, 0xffffffffffffff19], [{0x3, 0x0, 0xffffffff, 0x481e}, {0x1, 0x7ff, 0x8, 0x4}, {0x2, 0x200, 0xfdf, 0x80000000}, {0x80ab, 0x8, 0x3, 0xfffffffffffffffe}, {0x3, 0x5, 0x7fff, 0x6}, {0x4, 0xffff, 0x3ff}, {0x3, 0xffffffff, 0x9, 0xe9ae}, {0x401, 0x20, 0x5, 0x4}], {0x3ff, 0x80000001, 0x7, 0x2}, {0x401, 0x7d4, 0x0, 0xb13}}}, 0x8, 0x7}) fsync(r5) (async) fsync(r5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) 07:03:02 executing program 3: r0 = semget$private(0x0, 0x2, 0x142) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0xfcffffffffffffff}) r2 = socket(0x2, 0x3, 0x2f) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="78021626bf"], 0x10) r3 = dup(r2) seteuid(0xffffffffffffffff) r4 = geteuid() setuid(r4) r5 = getppid() ktrace(0x0, 0x5, 0x8, r5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r7, 0x4}], 0x1, 0x0) write(r7, &(0x7f0000000140)="04", 0x1) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000100)) r8 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x586) write(r7, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b", 0x8}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) 07:03:02 executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7, 0x0, 0x0, 0x0, r3, 0x40, 0x3}, 0x10001, 0x9, r4, r5, 0x200, 0x2, 0xf63}) msgrcv(r2, &(0x7f0000000300)=ANY=[], 0x4b, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x6}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000000)={0x2, 0xfffff001}) 07:03:02 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffe, 0x0, r1, 0xffffffffffffffff}, 0xffffffffffffffdf}) r2 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffffff73) setegid(r5) setegid(0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xffffff01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 07:03:02 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r1 = semget$private(0x0, 0x3, 0x224) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x802069c7, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000000029, 0xa, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/13) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/42, 0x2a}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r6) recvmsg(r9, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/58, 0x3a}], 0x2, &(0x7f0000000340)=""/136, 0x88}, 0x1800) sendmsg(r8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) syz_emit_ethernet(0x69, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x33, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="df7bee6648c2dbb8aa038ca49e35adf372555f23152fdd4c8f7062d9e9c5e7d443ed27d7fdcceaceaf5fb372b440841d01567b"}}}}}) 07:03:02 executing program 6: unveil(0x0, 0x0) r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="78021626bf"], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b", 0x8}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000000c0)=ANY=[@ANYRES8=0x0, @ANYRESOCT=r3, @ANYRES8=r3, @ANYRES8=r2], 0x10) r4 = dup(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3366}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x2, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0xb, 0xffffffffffffffff) close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xe9}, {0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000ffff0000019b1534e31bb39241e85f2ec96efdfb40f2304fe0208c9b0594b8497c04853417cebd26e4e1629a9cc78c6b3025b80fca40c9e85c0e195e20801563aed62f53b1d9ea9dcbfcbb728363c4c1a0d363a3df1ceea4de1ba319d5104efc4a6ff9594e276e00"/120], 0x18}, 0x0) 07:03:02 executing program 4: getrusage(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0xb1}]}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) fcntl$getflags(r0, 0x1) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87d6bb34b19178c9213e80a99c9f5e45e93c6703d3fa3e6da8182eae9558081f823f25ee4f6eacc9e06bc621419f670dcdc3885f76eb6b5cb4d543ee216087a2d76176539fae94068c425dd3826391d28428a39b4ff7ca9f3d103ff5cf4c5071496207e57cc0c77b47b248045d93463d6a270d142840a90978e91b8567ed9fd589302d9a6399c6e7620af428c95e0522e80fbef15b607227eb095104c587ce330e44e6c6e2b909a0a2e3c873f15e060ac90910803bf01ecb412e7664524f687beb9923129bdf5d6db9be385c54eb89fe5e5b33f2fbc2039781b013fddd79464cf1b2c4f9d0ba46bc4d535a8ccc65489771518d085f5426e2d84815e1dafee6953b5118a533afb8236579a2e6c8a5e0e91e28bb55357341552baa8f59bd9a2a025a61265d3cfd1c29f1674e0bc876eeb275fe318ae2e968166750c767b3fabbee2176d669ed3716a940966f0aeca5e9faeb3cb05ae7089767564b671b2b424f309dc78f15e442eefd47ab0c2bc50b63ea0dcf80c077edf4595940a8dc6697c751804b0e22bad569e6a5b51ab56fafbbd85786dc58c08e3dbcc25fd6a122e8d7ae0637534f2bd13237baefc48d5041bff71210527af94bebb2bb4c6029f18d22d86364270fe8b01aa4537be974d1a9fb37430b8d2b3b89b68c9f279c674bcd1f0a06f9efba033ee678777a47942580476dfa70ac3edc49fa2d8b8d8b8c21247a77c861d78f25960b3f303b79fdb9c0c7ce9702e92bc8bc5e7935da3d0427399889da2499d53a62f1e269c39e91713f4bd34d4c314342f6a4196e484c1d583ee297b92d60dc86ddc45a9de4f142843279de999c37d5599aea0c4e60c8dee6590f71d0a67062ec60d1b9a6d6f403ba8988386c05cb630f23af9615765aa283ce2be52a32bdd02e24b6d4c51f62ea7bcda5951509ab850e26311ebce9a43b16f6529239cdda7c065495caff1f335905b4ba5bd6aad3a346f5716f48fae494daa1b309591af5cf3ac1c633650450bdbd37ca8cff7179505092ba928e6f015162707f856870a6f0c402711996945066c550ef0719c5ea4b1b7666d181c87e0d1cf4b356b1e0378ff8e5ea9d1054007ceb282f4380d9e2128044624c6ea69fcb4d213bb368ba15840b262918386e3792efb137f7e50d1794973df972937cc17c0ab78b3d85124501fd88b2f16cc8d51983a0d654e84635bf31acc09da2b2c5cc416bc8b530b2426b8511bd5086f1469183c6432e998cfca6d62eb5fd63352fb19de58ce29a926207612b4da0fd638122197280a0e45cbda0b9973a1e248d8615e537bcc60beb7398bc24d072b42bf490e100f13dcfea28c1849ebbeb15663b5e9c54e5582266bfb7e535f3b81b5525aaa03d8cc0d8dada6cbc2e1b20730ee1b65585894bd70d943425ba796048a92570011e49d70b45c8667f02be33786c35724e9cfef63e6d14161c4dad21c04656cf4fdbebc666035a31dbe398a6e9717ef1090d0093a8a8e8cbc39be8b5c8571b707549597fbff5e6510ec1b2c940d4d5825f0ebc3ef1d5c81ad37db670eddb11e7fd512485ad3250214bf8b63e7ef855f73dfe189eb6c0d65b553cecf0d81cb07e8c093a5fb819de0a27e48bf32bc3f66ecb1c501d5233613708c8111fc102c6a0f0e8b8d92fcbd6a4fd0545bbe94a81d961fc0a39ce4438437e7df2d70215cf0b485f16566343c0cc33a6311fd37d0adaeaf072c2e4404d1521565761c10969f6e8248d525dedc9ceda95cb082e76f7a978cb23b6f396aa09917202e140d6f85d84fb1a9e548292a25a57d83549ede43c6753b083a5e5c1cfbb14ccbd53acc63b2709f8d4a011115b0c8ebdf51ba5da307002e545e05bd395f2a216fdaa3a2e3b29d499000421f8385d7e2d7725c9a97de1f5cec2ef66e6ab547fda485d903a9bd24f16d503db20e3903a4e37396ce92ddbb1a7d665e4c148073696c6937f75401f6d42987898d3569fb7895a9677e8fea0c8bca21ace9de93151fcc3626255e5200214362b69c7f875013ba49c827fd0587c263dec74cdd42db0f7b184bf63057a3750f280040469f03e1b958ac7e1107610154608a5af45def1f6b710190f8da12d1e0c4ee0e62343d753bb97f1bb07db740727e5bff52bfa2736c96cb099111bf96c0812b03663a1cc90276ec7ecde9440c2268ac71b4ec72aca8c613d7dc63d5890806dcea7466e77ffe2248e0a628f0c621b3b5fc9f690ff47d84b404f7b6efdc2be1fbac88fc40ec28a0b8bf084c0b21f710d98551ef3d6de76204a3aaa9b2accd907b8cc65ad13b253b593038937d145554318f23d313d5b0f7d903b3809c6770ddabf169d2c9fdc7f3811707e4d2000ea40606397f2886d51b2b2e75e47fa477b98001fababe31a3c9738e4b4f4dc41050bf3839b762b72287fad697c227c01d3703d9619cde3ef75aad9b6a10392d607b3565f5aa6dc2ef3b13b466e1ab070cd5fe7b0d62a69e5227a0688daaaf14a713fb017eeeb54f714be5e91acf0934d36f3bb64f3313fe31f14ee8afa0d25333b4d4bf4b4e193a4933d3dd2343dab9625694b944ff5f84a9d0a6b1868b6af1b74c0bbe3c99cc6d9c1ec8d85f3861d5fc009042ea38c5c08764e42eac84791b3b654c9c45902c7ef026003e8757fdb5173f4a03bb076cb0c27630587a1fd4cad71bfc988887a7ad106ff7cce2b9330a5e6675473fecbee3376b458c1ac3aee0b5769ad55083f439c87b9664d9a53e720050c3999c11520ff931b5c2fc95315bc37e17eac742b862c78cdd2d3b6040ab245e12bd614d5c562ac9468db452dca5367b832859d4f63aa82f51f19d60e452b4e9f86adff112f37c56b9939e736d6538a9bfdd0e227262c4784d0eca8ddbe2876db07a88df026f893973d2ee92816d13aaac09092a428f167df77f305325e18b33f51b5e4f3fc282e5b1e4e494552f19fcb18917240ecb05ab619f9b995d5bb6a55a6df26a0f08270b2a79560678d45447ffe3028cbc2257526e85405c1b399c5668b2d652593ee5dc94de17db54201db3b0fef03db40576d65e1cbc4fa8ecd1b40660ff7ff7a5df5950adf5e38f54be046304b04fe12c67eb704d42fa9fdac2b12323d191701cda713aaeb0e4d72592e9e62588c97f39620dd5606cbf31fefc4efaee45a87ded9e20cd15b0b87495ff55ed368075131d4e03cd0a1e40ca4d82d27cecfb23c2ce3e394669e67f70f306caf031d9f877f81ea7753f780e27e52eb8bbba97cc54263c4806885e0841ec433695ea21fb8624f784101ba51662aea417741da5d76939e9b409619f7980965cb0a9fab5bc121f0d969a18d68fab52051867cefbbdb260e2a613ef3a3abe046fa1a6d95ca7a970541ce445385f4b5c439ffe4f16167aee13964b1e2612bf4efe7105b400ef8c9262b9b9c811f284c686b27cf5ee5fb25dd61d87d49827316038dd72330abbdd83b49831afd657c97b654e574d4d760078815c1a1cc1bc05cb301f4d68c3fe007042eabfc1f6be99ee64dcfd912ce57a31bfa2664f80418a191ae8d78365ed558e4d95fdbfcef3b2d30c64ad2d234f685a88939fd7ddbd317fc41da7cd70ef5d9b39c4ae100f14f18143ca549c533c087129d46a71c4b959fb5336a372fd502f2bb3196531f89ea3664a55f407378e41b0fe4e11c46e71bb991a273fcdf29c0211693ba5a6c273dc3580552b89ebd8bf9e65b73a389c43f4d3fbc4e575e17e1086d92fb4de7d062d3562102c3fa85f1732b9c7efd2d7c9bc5ef6efa907795895815c0b158b615c044a82f38c540330b20f8814aeae5c6721aec3484b8429fd1ab80947ad137df582e805834b649d09c4049eef1187b65f3c2db3652169c9f99857caffd16a78ece5a221a8c213bb1d2ce65cd7b8c7ad5adea7a225cbedcee0eaf1080dcf128f392e5bcd2159c6f36d8324d7ae33e3934e5860e76f696d6d046bc045f8d0e2c26d980420f741795ef10c280c64735f04d64a847b29efdd55d2756a8f0f34d720f6b8463a5e24e92b6b3dcd5c702f25ea7d34a2cc278c848c5a9b8fc4bb48201528cf3e6b97143af1c55a304abf958c164376d2f08097058263d0ce45dae6b236b429139cb78f8d4245945cdedfb802e6bef2607c080a4e2b2e840eb6c9d394e94a7850767b0d4eded2928f45657ca4f4e1e250fb2cee3210254fcfa6223d753df7c926b72b073731dc5e0d6e1d36e74e2c09e299ac5ca80c468a1811732459d6f1ab7fbdb1a4477044e7bbfe060e077d382be413375cc30347bf9f90069fdaca3221656a1f2bba4d813ec11e9fe25749c09957393f545482d0f147cd094e1a4b6cb9bdbf4eacb6e36d7cfd2c6015a29ed838c8137e6005775f614f12bc366a0d9ec4af5168cb1cb2d004251ce55ec518bb1fd33f01e19ad670f98b534a3fee199d5031076944bfc3e4a51423649315dd46a8935c1354851a4f508404e8dfa4a107c4ba9d551cea318ae50aa2b04cbb6b90af8c5a403a7cdd617157663411a0918a153cc6600f31dc7cdf725cc89e4206a4d38287b648ffdae0f3fbbaeb0c3f28c12762a626a6da1acfb3a576e05ac9b922cbb4ebaca0f8b55263373d12fba3ed7b617c02c5dc0507237943d001560c139350a26f56b92d9015c643c703817f537172aed7af9b6ff3c54747b43eb4ec41ebd0e4ada5a345a758493808cba3505cccb89eea7493f16e46d58026de810469778a7d12d0a876b08bc547fd0dca9e8f848a6a70d5921b129445be16db83d3b4ec4666d51d5699fdadd11c32dbf7edfe4706dcf498d8d50859a5c129972dd32c620e379070d6a1b43fb4fb1cf4476583754ad98a9d8cb37616675cf87847d47aeb8c4fe48d2272bca6f56409e7877db223e6e9da7f2955e80b2ecdd78569fc2dd63cd15442e49b8c680ca43d94f8a37ad5e34f199be13ab525214eab507722829fa427e34d2c393deb9e09806da2918de246686c7b29e34e49bf3216e525d252dfdbdd741d0407238b32300db3964f468bf3c71d7c95980032951bb933b8865135d27ddbb5e1ab854384fd79e1b3f2e40b02981fa4ecd521f565a7553fa2e18c56bf524b472ca037f85ee7034b2867f614f7383eb72828bb9837c35dfb0547c6bb68ad91dda8a552d233e5c4b6b64e15e651a085f0d7942b3c6eefac153341ae879e301c48ed6ba5f99162da77a1793fe61fbd863d37ba1f313cd16b22a6d64dcc4d5e57ea92f412d7658a193ee255633f9adda8afa9e542c0cc024958aca028c1f715ebbc1a0fd6d1968218077383997e07344aa8f2b870318c2008d0bad5ea13694f527e110b7a05b936278af5182a574a417d00275db412e630b9cd191e222d6e90a896e7f754bfa115762895c76c781c924d835ee074030d8f08ac05ace42a1e7b7d566c6078f42e4ff6b572d15788a88894729ffc7b48e90bddc4bb7d15bfcffe34b0ad9237852c92ca50d3806cfdc2b218174c23d3b13c3ee859474c0b46c7668ee7d4c83e81ec0ed6df6a68c9396a304d3d3d9c6aaa29e82489a2f839e6caff4629368efc647477ab5f75900e572678b4b03a5bb28b79b8416b7c1ae0ba63229e2eb3e835e47929ef25b1365ac826be33ea05b59858957c55ad12a741a9a66ffb0f49a78323ed0eee41369ae73faeebaec49112597ca2b01935daaff597a597b5215ab6f8253c992440364e4b34fcf3ecef319711e162b1ae7f5f6003b6972eceaf72d3f4a976f028414acb320917391fd1fcd002837d78aad024b39d994970e5321eeb4870a74b23f14f7072d76938175e9121959a32d9907dd80", 0x1000}, {&(0x7f00000004c0)="09bc5b0bbcdd8094279697066495f6c183c795ea3ebebe6c74387e023366038cb46df2c1e6fbf05f149f27e988dd7ff1de4d3247fd4fac39d95428f65cbae9bb735f62ed8b2dfff9793d9d87c87034c8eeaa4230e5874621bc9a74e30f1e6bdb961bfd160725411628d0379d3623fe7f291e9b6476f807da7c714f47d87e1b365c89bdc9f6897dc4e5a330beb288d935a3c60d29364d3f20399142182e522857fbb249c30470bfaef8d27babf0a8605553bd4ecdb69f8250697c", 0xba}, {&(0x7f0000000b40)="40a888344de8fe", 0x7}], 0x3) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async, rerun: 32) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) (rerun: 32) 07:03:02 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x123) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) 07:03:02 executing program 5: r0 = socket(0x0, 0x2, 0x0) setpgid(0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a89546076", 0x7}], 0x1, 0x0}}, 0x10, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) close(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r6 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000400)=[{r0, 0x1}, {r3, 0x10}, {r3, 0x20}, {r5, 0x100}, {r6, 0x80}], 0x5, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:02 executing program 4: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000140)="84234f4520f02b6a6554e8d79a1e3b", 0xf) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x48000000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000c40)="53154d4634b11eee59a9086c59f50f6b4e958fc2132c95e6e614ed378479275bbd3d3292680d7cf5790187a8fbe1a39b23b116e1552bfdb25efa37ea72531663c771142c1e35a5cdc521b05da1029d2e697006d55760e1e36b988a223fcb333b8e052a9ba42ccb9df8d9cb802ffe7eb8b028132a55e8473c2b801f314a8ac015a63e1290ffb0793909e7d744d573d4302cf0b87f7586a663c5dfdc248f3d07ae8c8c150391f12c738585dc69d8788c87ebc64f3837123be99b6858c0486f5fb29be970e0861fbadc7e5de2ffccccfde5250eb74a441030d8e55b18c5c2799f0b025584d5656707f9158a606b2ee14868a2a2eb4f18f01b266a0a86827c2fee50516d2d9bb2efbf23a22838a6cefd56f487f24a2d1e96d2535b8966909f93331a9750ba9d689467d7c81af3350697beb0ca40741b26771837ff940d3fc1e7b0e586a45f09da36b2ea682e3c8a02c9ac923e59445bf1015686e38069cfb4a8a18d7992738ec732a047b40ad2b8f7e67f8b1a26049bca2592dc2e99645219887f55711c78d04ecb222b1202922de68f89b5dadd70b4bd8a343d77d2ae8c16ad20fc126cc4b6847389af85618e7d2219094ccff55d4a8677ae6da0ffa106218cc46ac6889c27392e899abeb3150ffe574cec73523561f178ccafb3fefaeeab3bab52bde55d135e383b1c9d57d7b9cf3915e200c659fd61d90495a3c74a6d6ba66769e851a88ba852c675114e6d67a1f0627260f6f3898155cda648cdef03fcd969d821b8fa2338a52f8bb25b59f56db66a63981c505ebe2922b7687cef5e783191c272c0e9af22d4661131cfe83c36470474bdb46ead66a55c3d5ff0f9a8f8d428ffa88c9f790d0ff0af30ebedc3c4c314f022095487bb5d18865ca24257321e423dc84cb96da9461b0bddb5415f34bd24a30788fdcdfc4c7d802649ec0581fdf25026ef0a8fea6257f95e272f4f8eb4dc8a6c18421b176656f4470f83cd4955549752fa9101765214a6466b80d0059f457492d9b2f110816ab51adee4609abe6df22a85e335116ab1d6968a42d0617f6cd7437565d29a059c00fb7a7b67f6d7e8a26f16c9eaee8e4c8a1b7f3123e5f72d5330388adf9ee33b62de6a0eb6d601a3fd5cd1d679a93b324b032bccbcd0fabf8ee6d8033e34697e14e7cb211b6e0cc16cb81df1b6c6c6223841c8e81d3fc09a34645d0f019f3efbd01bb751656c259856e1ea50219c26c8ff659897c8a64ec9b0f2f2babe0fdf634b39977c8d56f7deac40dda7bd1b2334e1a050d748eff0ce0c7e3d67dfe5c17e1a9febf50346e5a2aa476692d704af36e6ae62d4eece2d8f31aa6b4afb9140e93b7ac8f7e3f82f42551cdfa7094eb7ad0bff1ac87bb3c9e16ebe57955b27082f4340aabe995884f5b6910baa00bd32ac7db7ad0bcbef237347d09b3aa0bf46a728a94517597e827b7e44082be94524b4216189f79e80ff24b798cd6050629dfbec8abc8652b0aa62f4dbcc5fc40e287df915f47a0c0d22ee16509232c8f176eae54afe1977f77b4d7c7443ec627770851b6cbf84f15584efc233111a528fcb5bc6008c3653c4a62a83860de9b85366b40d1f891ef356ce97f84cd574d1776acc11cc549c93a20f26eb69ed16f3643f6b15a7928ce943c15a76c8913c65e63eda9d5e90ae4f7a80b240cc67ec8ab44bd2b0ea87272c4a4b595f5eb614f97d61ec96d6a80bccc3f72d38bd4ae4570b81f01a27688bbba70d1f645f71666366673e0aad4271fa99f506a9bb78c43fa243140df8810af2567d27fd3f8ed8a74d3ab2d2c7a4b28cc9e2749936db2b240316400650d995a50e5a0ce8968624434f9c19fc31e55740f4d59777b129ced7a2774442580a8c8bf2f51ff5ce8dbe704579dd98d7fa5414cb7b15199c34c74433a34d81708dcf7bf7645390f2d916876713708095e8267bc83e265ed8fcfc08e0db55764631b01c4bf2fa5abb10ed879b8fc893782e3ff5f5f9ccf4c9224e1d0daab6d03c99106c8d629e0dc36c2b4b5ce25452e0c8aefbf6052e1393ba47022c09761c6646aded1014b5179edc698cc9b01cee673ced9352e3a13b4aafd8b01f4560512f6d71b11b8da81f2b7708f3376ecd29b2a3f5e2b286ba6041062f81869b48df5a858b60ea680285e62357a900215db3f8ee8551d7f9276f63d166dd56842061359c9380ba59131e0481d6bc64ed52bace47bc8dd550b029c73e9072fafda81816f9600b09d54455ce4785f6e0d2ba84ed16a4e510e7abb000798e7ba2f2f69545e3c644373ec2e6b4d6d4868adbccf6c787e64dfd73e297981ec35bab1b35d20a8d86a77aedf5be2c394c5fa5dcc8e033cc8460c6ade6d5271bd5fbaf1988de87f33a4d18e4101d86fcea4093f89000cf561008e7dade1251b0cea2bbe1fec01165b90480e6c76124ae0cd6cd88cf76a89c9a71943a973b258795bdf27ebd3c7886304362eadced10be80501beb572da6cb0114c04278110c416a6d33a28474bb3f8d39a30cfd82f17d6c15c06138a66f08d505e19da9cfedd3ae0cf5d3d1483b201ad09c3159862677cae43e431af70a40685778e791d068e9d8e13d540779225a03649bf4b40f9b2ea1f6d93907555b88f3fa01107f00cd93862739f4dfb306f808fb6237e4ea3fd921dcb655c5be3af76f8f26acd8f9c1dffbd89dcae11ccf5c2df4a7095b791ebc6112f8c41866b861ce7b7d1264a7e7fb11efd6ea1f20ebbf587655e6a3b563e58b1a748db260d8db0706c82efdac514d401de3e079008d9ed1086c3a6bd1ec673735b62b6194a838e08242a645a05e21b7edb223ff15a859b8e6648e95534c120f314cba11366ab77c253c2fdea5105fdc8dfad1bc93c6b7388e765e4f3c7d388dc64f87f5653c6a3b833fd220903c3880981e367d9eed1df6e51a96b448ac565f77bc12c1398428b46cb33e6ca435fe28e9299f954a657cf284e42007bc4871dc10500a7eba1c183cb5eb5555f616cab02892211861dbe6e8de6203956623253d874897a8d7a18b49e0f58aa748bba6b67860d7b7fa5acd7829e839cadd7a989c5fc5ef85b0648cea0245583323b8ae2f5c10a0dd2e5f196dd751c16733ef6cf1f1c1916e0c378fa5685e0197a32ff2612d0c6b22f8439f203f448a14b28326d3cbf9afd6418874ebce7b4fd204efafc3e351ebfe6c212fdf5b6f386471d9aa805dc97b0432e22cb97f944a64bc6e210ebf4ad5999829a504940a4d4d64a2fb9f6f858ad18bead7c020695471a0ec4cdb48a84d4706caf66fbb6a0734443f490e4e21eead263b888f8a20b2d2d9d0411452f67a4e39bfb46b16568f2b7c62b54f43d580cc3b166690b2c65c3213feb3de0fb2d57f39f9a951e0c2e8d8467482df7089cbc8886ab0ecca7c0cd3823ad131325a19e0e3f8bc5be6114e10cdbf868af5bb7bcec13bc324f1117a0a32c6537adab4cd68a80a67f185f7f968ce525aa5089517f638b753136ee8d1c135c676942be6a04574043f8b08a043ebd67c50cf1782d12a5cefb32e46eb1d84d6927eff7096dacca69eb56993d8d7c8f0c150c2bba86a51b7ceefab5c6dd4e04c6cea9a5747e89ceff23aa30f663700c8a2f93c834cfd35717431abccc207fa9fb1e3198250ff8b5f29bbdf2c5bd4265e08248292740ae1f03eab78b161afa79266f636c1722004567ff36ef318b5051eecdf72600d07b1b9f13bdaa84634353cdb3f434914911492f24ef506111698af4c8b7a2d97a83abca4342d90b2e278147ff51bfea7066ab6a56096066130547fd99949ee451b52640bac290e257df245cce870b49450c5343d2d470912183753a3a363cbe4328885c1471ddcda4cf07e990382372aae79d11fa03276717d37e55b03fddcc38e78e6ff4e1f8092478ba77d33c82fef39cc852a68dd1780b6faff6f2edec4601c8b303288b8aeec0bfb809ff0acd25c8599b1d03bc7fc1ed507cfb95edc5be8b5f5d37f98a20110fdda2fba032749ef6ff579109470f057d7ba7dc584af1231274114d3158a5b7c2dd8150ecb07d47d727603201e06e8eac620813de653003c7653e6823973023e7c717340fa9fbd35a6a0da5ff5d0e4f69499d8377bafc9d4e61cfe6ab36e5f5b83b785fc28d3227bdeae05b214f09897e627b85e8e433ced542ca53f34eab6b8330a24c1edec3f699455121977c3809e50fa55fa1c2b4535608cdb9bcee00e65442c360682b216a0646c812f1327dfc4b293650078730c02f336e3820b6aae82450071b68d3657f6a37170a35a3531cfa2154b2e072884aabdfb08494f5aee928be8c052e9089392c9c49698230eafa854da4dda44f842ea52be5005e4a9afcde00bce464d89c2fc2d29f9120aa04244fbd45780891ba91b19cce52c3fdb5c0ddcad4cfcc5f545edfecddfca3ca86233451e9965d087af3ecf2a44f3cb7b74bcca138d6cd73d9ae8d86546202548d93a3e44136d7c7eebba6b18140b0ac292ecf0334abb50fdffc8604546ba4ae0c93381e1bfa97fba482c5dcfedb12ac552473f798dae944fb65df2aaac99ae28036cbe52f604334ef9471a4d464ef32009b5d38dd6953e6540d749f37f2991d4f224fef478c280af4abedb2011b65da4dac23dc7125a1c771a126caadc441912cbdfd7c4da0b007b7b7349087d1ccd695aaec2e8e2339ebbbcd470f2393591586c06c9de8c63b6b4edc51a4e85ddb5ffe8fb98d373505d7b23f06324ddf0385a1b2d05c566d2432a4d5174142848328b338acfa3518b48b90ae3e79ff64d09575c1208db1c7ada8a5561782e006782eb956e2fc6bd8a12a3e335d781fa80bac79949c49acceb4833264fdeabe4dec32658d6146eff1794c56d5bb0e428a97cfb1a69a66df9cf6a632f270974195b45a65cf70c96ef8bb15338baa360ef0cb713b01868c0b67301958c2cb1d82de50cb1667fdd3292f1a3f1849fe8f4ac3c1fd8169d4eabc45144073a26f3485d3298f03075dc83f0a096a32b286de1d225a7f53cc1e9f525a09e58656f3f11e9112fd0cbfeeafb85c8f840e40fc85c21f5df4d07aba918e3fe5fe3f01d604b8d07169fbdb033ffe50e16cd5451329c7d980495c39b8ffdd3ecc4697d162747a7e95ae7dd602d777cf3099b20f1c2e5b8837e645ad6a01bd158b3cc63c8dfefe845a8f8e9e7fbc92e06826d1c1e260ec723753193e9487ca00182548d35f32887de2a69957a5493e01a750b2f5478d7beef7e066b54aa6cee89333ee0862795106885d909f717f269bec4b0502df4e83e5504a7d9a115a6fcbf12619207e4e853ba872ccf7b2bf52c8db19b7e6492f7f9532de5eba4c4f19f0f6f8facefb8fd00b7ffb1c507d19867154e44cf9a6b3a03a8126124b1569b2d6f5aded088f85b92fdebf93c7b3a76a3baf054b6571aecaa9839323c8951e0ffb916f187ff5d0eab1515e903db3880ad21649fbb3a10df751edc08c4bca4abc166be608b30714353db3ddf570163a158f064df7ce9c0038cc0fb26c6b42508837c6e850e6af93f0285ecd8131dbe824e", 0xf40) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) pwrite(r2, &(0x7f0000000000)="3f415a6717d8e800be2f5b7865d8e7c9b0f297b2f8dbf905cb6096c08289aca7fe20e0235b0e5bee29a8924711ba5519d3493b9d4b442e57fdc140c1918fc87f15ea0725b82daa2dd7e6436b68901e1bb82f1c1346a5", 0x56, 0x7) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 07:03:02 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x7f, 0x2, 0xfcb}, {0x5, 0x5, 0x8e, 0xe62}, {0x3, 0x91, 0x3f, 0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:02 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000040)=ANY=[@ANYBLOB="a4000000fe00000000bbfe88000000000b66d099ddf63a4d00aa2c0000000000c900000000000000000000fac91dc5000000000000be904b8f15a5d28968dee1f1e9653e00000000000009bbea04566916c2427b87f0e368af0f80d1b7759b1c7aabf25b8a789478f3fbfb84c0b2b57bdd12a8da73ba7a875fd007"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r6, 0x4}], 0x1, 0x0) close(r5) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_open_pts() close(0xffffffffffffffff) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 07:03:02 executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000040), 0x0) 07:03:02 executing program 2: r0 = msgget$private(0x0, 0x2) r1 = msgget$private(0x0, 0x14) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0], 0x39, 0x0) r3 = socket(0x11, 0x3, 0x0) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001388401092fda2b2265abfb4a7bb42b738254be718cc0b980f4a16b0d16c89eeddd7d1c9490ed6df58f748c1a50b3b6f5df1934c635348ae0e539881338f4f909c3aa5f5dc00fe7c9f90e70ada2b2bf059e11929252bc4b226a955e1c391"], 0xe5, 0x2, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/72}, 0x50, 0x0, 0x1000) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc34371205", 0xb1, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000280)={0x1, "cdfbf517a8bd196f586a777b40a1e4b48d58ccbf86b08d7f1ac02344b8f635f87f0963d1a890c948f5928f13f6da72c0c0d3d14846fc91e3e61593474379faf8dd2861c3841db5fdcc0afb53af8776596c1ed5c32a7d4aea1b745474c542c53923d40988480334ab2cd23a2ab570a88851944a2020d21536dfde31e6ad871815d3d07a5f84f1bdc9b9fb169c8527b113c03e145f668faa992f3f27a6ced2d55f332ba1a8522b6426b05fb52c3a5df99c47a2dbc81a47afc1075d1d145f60516c5bfa8783f1eb6d5927076ce328bc6f4e4e188e1123db74b1de06a984ab3f41d28130c639fb187030a4a3c7"}, 0xf3, 0x0) 07:03:02 executing program 6: r0 = socket$inet6(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed1e0aac1818d6e4347d0e72d8f87d1eca7baccf82d61278ca3e001050416be9e53c8ac2905bff90518d41b439d2534e333ba9c64273603822ae8e743238f365cdf47c2d1b8e883b62c86bec599675f9d0750c33525f8ade2062e13932f14c8d7fa79e18af554f24a5dc22d4c4f6c8e650f712df08d1e9ec0a2c9be29cf0145b573d9b7295f3701d367b33f403", 0x91}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x2, 0x4) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x2, 0x969a, 0x1}, 0xc) 07:03:02 executing program 3: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) dup2(r3, r2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) 07:03:02 executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@echo}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 07:03:02 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020033e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) 07:03:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x7f, 0x2, 0xfcb}, {0x5, 0x5, 0x8e, 0xe62}, {0x3, 0x91, 0x3f, 0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:03 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0xb1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7a0230"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) 07:03:03 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="7a023039e9dc5a7eecbd93946b85a5ef86bc45558a"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) dup2(r2, r3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x1000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)="8c09982b476be8c76e685e3c6d91734d37", 0x11) r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 07:03:03 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffe, 0x0, r1, 0xffffffffffffffff}, 0xffffffffffffffdf}) (async) r2 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffffff73) setegid(r5) (async) setegid(0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xffffff01) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 07:03:03 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000100)="be7e10e9", &(0x7f0000000040)=0x4, &(0x7f0000000080)="f7521ffe69c7cab001000c0411607381de4e84fe6f046997e1d866a337cf8408469c4d32065edba6a7812d8002e90c2956c09af1a4a34f", 0x37) 07:03:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socket(0x10, 0x5, 0x80) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x91}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = semget$private(0x0, 0x2, 0x380) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xc3, 0x800, 0x7, 0x4]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 07:03:03 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x5, 0xc55f, r2}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) shutdown(r1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000001c0)={0x1, 0x2c}, 0x2, &(0x7f0000000200)="4586a5312ed7626e93fee9eab7a573eda3d698956c3f763d477c84d68d1459245c6f99ae921c4a8992dc497e8618d18f6139f29fb88c60bbaa6f2476b2982a73595cd9d6f09ea2783575d28da6f7b3cf76a30c8200733074f0602ce419d81da1c009f376b36ab658bbbdc3cada23c9f1f53b20e0ee68bcd6ad8ec443b4528baea52fda1da5a0c6bd36d961ef44979ea365b0ad42b254237d267468763034a934a412eff42158fbf489bc99ee78c7f6098ce0322db8464f332c27c3980c78a1b6b61ae335ae938003448d758f2e3de1f4124cff4f64bb4af30557d4947bbc821925a96451ef2d64f5fdc9420799fb9dd8c847519a", &(0x7f0000000300)=0xf4, &(0x7f0000000340)="95bb1d70af292a7bedee9083d69b21e47247394df3b159b2b018450cdca00dd9fd504fe3f1e02a3e313d1d30b04c7d88a87c7645de0030462f9ff05c45ff2212b1690365f3c02f307dd32e00462f5726222d01b54ecb8243ce5ea377ecc3325a2e259ef6d8a92889ce0aca", 0x6b) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x2, 0xff, 0x1c, 0x9}, {0x6, 0x3, 0x5b, 0xd6f7}, {0x80, 0x0, 0x6, 0x1f}, {0x3, 0x0, 0x7f, 0x2}, {0x3f, 0x0, 0x8, 0x6}, {0x9, 0x4d, 0x5, 0x4}]}) sysctl$kern(&(0x7f00000004c0)={0x1, 0x69}, 0x2, &(0x7f0000000500)="63432a2b6a59f1c2f04507670856b69f4725d33d", &(0x7f0000000540)=0x14, &(0x7f0000000580)="5b0c2b9080e8cd1d7673b6e762c0eb316b5474894ccf2ea730970e771b89a4ee5fc60f5ee776be0c3121286098bfc8c97390d24f4f32c5581810559b4b97cc6067a036bd4d0d57bdc804454ccd87627126174cf409260971e7b574fb15096968e144d5fad07491da3ea3ab4dd0c9cf00bb5684d902b2b82c22871bffcc1b39624b0f710ef9029abb4a3279f690cc755e6ff630286f7738d4017dcc4266b0c9b96e65aeae3a7b3839c2bb525baf3c4035fd775780d84102e7a38900a51485e37abc735ece9994220e9a946baf8836d4", 0xcf) getsockname$unix(r1, &(0x7f0000000680)=@file={0x0, ""/251}, &(0x7f0000000780)=0xfd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x400, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000800)=0x69ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r7, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0}, &(0x7f0000002b40)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, 0xc) r10 = getgid() r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002bc0), 0x80, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000002c00), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002c40)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002cc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x1, 0x2, 0x30, &(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002ec0)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f00000008c0)="b765e9c5a04738a29677937fe29caa7fcbe905467e15daba4a6fe10e806c735d282f16a7fb0236c58ac90a7d9750823ad5b6d3340de2467d13b70162825c4b161cd873744ca8342b45873c96e18a0451f797bedcf3f176cf14972ea33342470c5ce0ddca185fc52856ea442cc8e6411e3946c87482a6dcfc9259dd1847b5cda004156fc3e4c1464b959f6ed6dcd56795a69565327761a9d1531fc0c938d690038f91fc5caba24d68d3c570ec583ceb78f5b1706eb7079664ddb25466f520f65ef241f5bd4e6d64c6592f52d2cebe8fbcd72784ece1958a0bfe1b76d25891d2f21e6b02bc976854e6d66d9cea3cb6c1bf4b2e7949efbba2bf9691e6babc8c0c11020bc6c48b63e5f3b6919b646fe30d6a0dcb3ddabcf7899ea82bc0341272c1cef1e04c4971aa7f34ab0d5f2715e775c913c8773b7a38328520592517a927d16b07f32c47eaf5450768452256d60ca81b45c3080b83c4c4becf33e602a53f727b1003c8e004538a3698dd0bbe7683917ad1b4f8ee20b3ab5cf4b652e56385344f75f70eccb9ce74635e037ff4653bbff4a975fc2437e0d64fb4fe80b2abd6a6dc2780d308dec43272a053db174d12d842bbbcb38377aa6f69a13610805d6635ed13b1fca3e7ad9762d93c214b971d8f6e97c742728991d4148f139db7817df90bf410e9403e3c44c74c3419ed29d86a13f5060f8cbd3c7ddac9512a0f480b5055e15ac80eb49e44d99380c94e929c681052cd39956b7d3ec6c0c819db4ea10f37775ba4aed62df081bbc9a43f833982ea37f16a3fbbd9b7dea0e9cf9fd1d8997124223c53dc0af87cf9258dd214021c47509e53ab549d7a80919ac9286d60f460802f88a852bc675a3562b2c99f50bf3e64164a47f6de0dd4a579ec8c2aeae0baa9e85cf3f057793526ff33e935e6c00905492b1caf004b881a60650251b052dbcc1dea48cd6c0b1bd7f195613db0289d73e65dc6fa5594460acef70f59951e35239986cbe33dd2c553e662d9679f856f34dc257e4ac3a92abbb754680165bd9483068b2733cfdc69b3fdea798de9139fa0594261a2e70d97e60dfd51c4b9dbf9a4f162ba2f0aa4509f3a3d824b3484450751c87f164a02228be8e6be6e89fb5a51478b8802d04497f6129be79add5ee65efb4885436138ef9d329bfcd0562ca05539ae01a810bf8d4c3dd30c569298e5a09e6b2b0f7fc98f0ee0df495f20131f531763de0e399031112cfe380b7bca022cbd0945a0dc5b1086f596c53b601fb11eb15fbbf17512b9e205a00274a0b3f4822024d72c22dc9a8e4c17dc110751c7fd32911611f408b4ce3db63b0ffacc979fd4296d0d912bda4fbdf43ba1af2b38a13bc7611a848b2c24168d6e92eb10efea1b87a77f8e9ac77ba6cbc65e9beefa6642a8df4dbe27082d3babbaa4c05967097f2bc207091f906834b0955034c53a2074622025d55aaeebc1244b649dfc96b55875da659e734586b0bb9ae9812297f703f4af2daeacdb5ead347edbfef7922294ba1419d6e4d3ab93ca1d6493e853f6483c86c288288423b620c4d53a6921a665c66b3d25eb89de764d1c18a6e8793f68ad20c953585c0fd72e72e6c73066ed8cacce5c4d0051fa2a084cda1bb2415ed06bdf73905d16d92a341afebd4b56a388f11b94a853b3a2b2a571db0d12d817be7400e1259fd5bf1c1e2bdf2d4ea26551dde5b48c74994e9766239c035a4dc6287d7b2a74ec603d0287938b61ed904eeb82bd40285830a510a2b85872a5b9d8460f77fef9c3c0c7ae8f01ac1fa5f344925f58df99474268933dfd6bf69b2585f3c8f92e1225f681fd95ed4678d139217d3b5c75b91c657de3d17de182d21f303c2458173863c72ce989223a6ef056731c823e73d7d86892b31535e399927a98adbbeee4f54098d1950d5806783389ad39a9df6ed01f0f912108e47eb0340e13081ff675e1768ac31cf999509cecefca08e8c36acc76e445f6969dfce12281ad7814af9ea0e4f6639612a32a3801113da655af41ac7ffa48752705702b5ea19051899a2c54369ff076befb0473f3b27782ea837fabb4adb59f667e4cf24da1b9c930ec1e44be86c64dd0729f6606870acf6d1d5785847356d3c7c2f4ab130c42aea7743253e13b36451216580c6728dafc1e3b9ada94520cdf8ba108fee6a226d5a9714ce84d16801ecf4cf8378e3bfaae61d58b59ed75b47638379d72b17375e8df55e001e5407b0a516369f172bc3bb7e3a4e7b100df6df7b0e8be286957991cfccffd9bdf06a33e6dbaf53d019cf9c470c2f80385a9cd812a5d8cccb254fd0f5acfb4c97e0bd1b66c6c827a47e96689e38594e827fd3a7fb7e21a7234e3f3bfb8157117a7d4917974719bf4734516688d2e8683748f8a2db37736138bf8597a2d18376931a3b16939fc3fda4d040656bcc6c017de15163e93d6a2ecec331a24a2b4d7d808c385e3124c457c583a2e66978c391f96b9b0ce99aa8d51a8645776afe1aeb59b5e9e8beec6803f01b69433ca3b1c860684eddbb7ed246ae57ee74efc00613ab0536f2b0a6acf57a14cf403bb5dfec1819cade7426b5052845463772a8b4978ba2a773b09c4998a03005ff8a5207d39328a511ec2aad60fab4a034a2fe29daa72c88efdf95d07641caee9f874dc6845de4799e03cd8b09162868fc1bd9fd41dfa07a6636f71d65e05d3d2396bd088d02efceea2334eef549a77268be2fabef8b053e7c3a2f1510ac9a80075fe2ced49803a87a7ae580b2e6f0cf3d1567123c71c45249785b9ef6a9c383103599ce85779c3c4b94db8ad73e9610d264c32a836a1a13110d7e3738edcb73b03e70d804dbc4db91b800f2e68fe06b24315362d1e15f94fc271c4e28f63e60bad26f08d2eb0e4d3c5905ff1dfe191081ecef6905326f7fbacd6bb61181c5d01d1d27cab15e865f3d5a9575d1cf95a1524f0d9a2bc4747e97e5ae1d256da8f24d1958210ceeb11fe3efefd6fac9645ae066cd8735e7468d064341ab63d3785472286cabd31fd7ea71a9e015ced0742839369c1c4b55b5f66682d340f3ecc5d34f19748f9c193ae7ddf9a0ce487d17abcb18e4bd16e11aa0640059d406111d52f0a2fc9acbed71d4b97ab6019ba6162c5fd44fbc7cd4f2379f461a4950cca69d063944f75a970e9c74ff51286a1bf9a478cd20e6567634a793126cf33f45d50eaf1abe11bcf34dc21e8f2f156a772cf76f318582528224ec62e8d1c03a1ad146f3f719cb9a1ad9f270239a8d76e87bd6039c55d5abed1614d0dc2d0393fe4e7e8c5e58e0d6e683c358e8378a84d4b3781a386aa55b3d96d490521efd3b65628c1adb029f83876f7168328e8337abb3106d4b24437ac2c899cec057f3d70632b797842885e7ae26243875259859cbc1fd44422e7046d856caab2846d58fd3afb463ef1678245510846a8d37e87949330d55f7ce1c0b3ec0aea87a33396e788317261d10c8403f962c8c9eadcacebac151f5feccc741e87661a44f5b3c436684b5a39d9ac40a614e904b6cd1236f8935a2b8e02686d6fb0174c36c1cc708b7591d3b35d5bde946351ecad7f1524cd6c83dbccec6ad9cb221ba0c3d943fc1f507345752006a2a563a9f57586994a72aea0e6c6b19563d6e7d237adbc281374a6b9c0bad5aeb5d481951a9bc56f4423a0f10e34f78dc4af10994c0c72f6078504873a69b106f812019389c9154f57d2bd096cd7e3de470e32c5ba87470b779661c7df2cc43f72e791004f2d4bf65e1e026c49476ed3dc8471de0e1a43b371a2f9bdf0a7c0cefdecd279415409e28952574f1f36189324ca8d3b86a189a5d46124b7016ae18dafacc5ea49e88513e02d2d3637de39456af96cc9c7fde4a11ae471f337a62aaafe719d2e80b94551a0cb78ecdfc4fb9e629c057b5132eadd510255c84bc2d7fc2a001e2ef6e742a5544206324362fe2ec9ef3f6a92f24abf7736a39c8d0a959828b1e86eb34c23f3fe5e8215708970e7d3f1c9dd9e57191ca615dc7f047a15273ed4bfaf222dbf42cad20eee4593c83a15181efac6406bf964a1738ae2ba16125cf88b31823ffec99e7a557b7b53c2d62f1a60c7c117e618f104e72d48dd739d80f5ae59c7f4301e79ff53c200a58a1ffe4448df0d11fe85354206ea312ed67c4144c1a66c9193ec00bcd97b6177521582d65a1c7f6343dd99e07a18fdd05f11cc9ac2a3beaf89bd2090932a8bb4ae193adc3562d64e68c2844359a6af796798bf4d5baf5119566a3ed60345375a8d2e1784de48e005269e4edbc6bf2bd02b7ee4b4a44b2325b07171e5332a27c7a397b0170a08b59a1ad98cdc737893146e8332c25207347dcef6aa244bc3fc7ad709b7af1803b2a8ffe82966aadc4f4a36b18de8dbcd936b6a4f14396f070d07e38296eeeb0be5e3f930cd4063e2a1a3eea7cf786a0ba7465690c6d1244f57ce24f0dd7f142cf45c83fae8eeee9af09b59647c92c4563d48b0308ba0a5cdf3fa73d77368c7e506841d449320b8137cd5533ff37fda637ad38042a9d534141f29bc9a2b52de0eb3de889b71054414e5137e4a288369e3e694b39baf57e9e6f0e0aea71ffe607c2b06bb01538157725650f42100cbdc848f2244c7e086afa3ee1d4c431c302b69c994ccc70c3893f4edf8288b1beafd209ce9e7b0f0a62ae6f64364504871ef2bedadcb85d3959c349508555344750153f13aadfb07b912aa57cd59d97c9e8c1905181fe8db1c1882692624d67b54de98bcf8f9a0b4a25289a04ae8994d92632cff7d48bb526a02bac9e4030e83b51de2f328894d72d472a645a0d1b7960ee3fcfef105cdc66a6db25aed674da1c6edc778185082596a045f2461832d56456f62ae56645646671fa9470921b1ab3217ea12c6c6e716a10efea745106857127aa1a4e6cce5e31c6017ce353c1893b783604eb2a72615c681bf67a7eaad65884b2bfbccaca59f968432c4637d2e9cce5827715c253400a6435717e170f26549abe9968ea87a0ae771e1d2c49a8e88ddd798fb5d80cd84e5b3f56b3f0eaa6175067c84e0c681906bbf28b6555531eb0a14aedb766aeb1566c028e943228f2f79d7d8a15afd323e6160c124bf651827d84edd325c835dbfde614fddf7553b5a5a9cbe9de397477b7b617d59ccc8cc4df2de8652afefb9a0859529826d7cb3258dbed27c0d021529e64d06bbb323047ae9161779cde8b0f1112d6a2c31f71efdb9caa070770179e8034753a95b131115311203cd18a67990b56e2cb02b8cb8a0973efdce0bf694287a84b0a195ecdfe1c21e21e7fa7693b6086bb8e6f2251a98a8e378bdd1ac90150361725bc10c664029df8873abfd38454563772c373af09664b35fac8ea0b855b9bac02d6b2064713fad25bc17d051503ffb900a8e5fc5e066eb8a7683f8f2d3c9fa9808e98a362ecb59ec10377b76d87951af0864fd742f4b8740b59678bd6d6dd81679dd65225b0bfe67fae621deb8ee044fdf7103824952421872ff248f9553d24f4805827026587a39a8859388eea66157c1be1d113e3c1ecc341d35c24f3dba2a32d7c0c02826e1af0d2a090acf3b90a4d4158da0a307021b3098b6c4cc0994979050087273db5287996917b51c3b8ce89e92f461a3785e128015d4f9e3936f3811b3390f6dbd793126575969689b21c950734d83eec5be1c13edc73cfd24bac5a54d3fc7e086705b910d5306fb196385d3deee62abb08b8ddfd802439f65eeab804ee9e623ae4ec6257276b75a64b861063dd47877ece0510b89fcb36eb156c9c546a6f37c64c73a3c1ea90db8548961", 0x1000}, {&(0x7f00000018c0)="efbf7af655b9bddd1b0c5cab1612869399428873f89cdacb7964b1c4f0f8eacfca6c06f594f5a3602bc529d0d61479ff8b6020eb3d75f3cca87549483e8f57b0e4e62cd5fe196f0624f3adce18ad16ef081b53ebfa439e084a280f66a36e5467f03a00ff83090a5c486b30fdb5643a2eb479f2e43577b3f675a22e59728ee58c63cc109aef6b31b193317db8e6b5675f415382ffb0c26fcf757e79bdf1a68d675e9c2b90f63f296d824fb5a1dc7d7478c76c04dc38e9fc9eb94e2b8ee6f79d6c3d81ab26e0d392873c09436d0ce0e7ef0394beb358a6855293f80e929fd60c06897d62ab1dd21b069e31df145af6f21db53a950dc74b811cb3bbd9693dbceb603e9b5fdd840be9afbf1119c6e4234c59d7189e026a00b6f5236070d4d84d4d772afdf6e71f863d9320331e72f15c194e4109192cb2abc5f4b16ac0bada64743fe0f24cab61c06de59f726fe25128198ddfaf4019e53695e6df9d455cd67daa8b1f53a393a090bb5c76b70126e080d377c3fb3867fa692be81536707fdd2668bc7707bb0a57349b428cc8757ea2771156b2bb47494374feb99f3992d57aa4d2789d7e724f33cef7321fb239a3efc9664d8f857edb9e2048333dbee05a76f20a151cce6e200dd19fc06bc2e3c21f37000fdf18d333c049eb48a377962b0b9fd548937cf3d1336e7a7e36266846a3520f1c7446f793d1752b846f3953a965ce44760b7af9b121b513be1ad7769f0f8bfcb241c50cbb6e925fefabd8749f9ac312af0488a42ce24303f994884f1b552636349ad94cbd0c91fdf4ed84eb80782f3092c52dea6b383ba8796262c18a7f210b67bb45ba86e8806a7b9ef4fbd12243bf094c59a695d2a213b0f23b495b6f5d1044cea7c69b307a5c34c1277cf21eca509de4caf1cd5d9dca56ae3e0646945726f31c97f2f8804a0044b7d511b40df928f53ddf904563b37b23ad4d07ab839094db94f0696c92d2d6425a2e19dd11443157878f8501e5a87d909f6dbb95beb020be8e0eb3a397c0c81563991c555104c363dcefb2c29ef1fb7e7921307ce173ff169b167ba493a33eeffdafe35aed31b96eb8a0d7edd3fbe2add424db2f26da460ce20f57329b1d53cc0c45665c97acf73933edebec8e01199cf9ee46818081b31544c33bfdd2689596f2a31aeef2622dc0b2fc846a9028989b25cc9946776b4ce5cd5b3bb2b7ba585b353ccbfe476a824a031b223f92d130298db7bbe0f46f9d9722eb5c119688983611631021a9bcd43b41c58fe6226d0e7c67e0996e4e381991a7fef6a37922917cc16ef8e1ab089607e6684354b9ee30a0b727b763dc278608a57df8767bf8995ac0f3a9de282d1bb32f378409fd4d2e4cfa5c55f95de5bcf453c0f77f6b109192c70fed99bc266c97c549180bd7330354ded818becd625b761f2439f6379dab9bb70cf6ab21b3eb9c950e65ae728bd55da23752d323537f49f4377b750e1b2e206bb47f512231ef62da512f64033bdebe8fef08859497bcd7520620ac357949bd148f1a522155ca469237946f6b4ce7ccbc5ae9be40027ea207a99056dfbbad07d57875fe14bbe15760c60c5c67ca787233abdcda8a431dc40f0fd691d1f2c1db02025756a3061fa11fc6173e5499822dbe607e6548dff16f148e829b771f61fb015360119d7ecadfbf91692fde219cf4de83f97803b770524ca0ef2bd42469ce94b2f8daa79c30d3614b13cb198fa98b96094e193b3972ea5bf6d2b4845982ef74774e74c4ae83a1be448d541c36673fd1ce5681f0e31a892fb7429856d878bb29ef8d25b7f5589855b06a9ca9b2c058e8beb7793bb68f808dfe7af78048ce308cbb14641854ab07d97938601e8bacce8d27493d0142f07d708ef5c725cb504158ac45598a58fb99c705c8bf9d31f7c3de440cfbc5206c665d0ddb2812aa3ce57ba0b4d6effa713742de976351c269812cb1a89cd85bc7c367b7f9a87aba9785b899087387827d50b1fbfb6593eb8ebbc94984d8d8561c63655ac3e9a6ea3075d0d94e71c875a0a36b99f812c410bb87c89a99d87cea64973afa4320e9367dd130aa8240e38501736e6fdf81fd044df7865092ec4a443452bebd5da954b1c5baefa62bf7d60f74b3afeadcf52293d5eacf0de59dacdd402a9fb5e70776aeb229aecaaf018987ea01f2720bfb8686792fe2e152694c3efdfd164e26e695420c814c929cdfa7576abeb711087745af95c88ce1b5724ad549fec7d0f8a371af1e74de7bc006646edab6c7899acdfb281f2e1a706b12bce5ce1abd01fb005c49ccafcfd5ef2eafb1bd0174c3bc4db4e807df1cce73d82a6e44656ebe53a57f80e2d535ab02cbcdc8bda214971cfce359792775c01f9c0b4359cf57d2a731dfdca8a24be39ba62ea29dae9bfaca2f368eb6edcfba978e734617a74dfcf0d7ce721891003e99ad935d42c55e4757abea62a9b17c0c850c84004911834501b173bfdf50fadea636f369e55319d6fcb143d7de841a6d0c73d7c77f894231865315848ed73d301f831b76bcffbc08e4c52813a290aca743b2b9f9d937a2e19ee01ff0550ee2dabcfa067c125f49291a40753ecea28a9aabd8181941c5b48ac68dd0c79f093fdb557920cd760842552414d9d8eff04234fdb1e97ff8096e0921f0a574e4491ea7952307147e24ca279ea5b21da2b56d874f2be43e314a00efba3d968218939b30338c2dd6761ddfa61f72312c4e70fd7fe9040dbe462e310a5e41c8339bd1d3ba19a9f407dc21d420914563d69f86e757df60c69a08fbbc7623dcda7373328d84918789e47d5a85e460419938f34442a9da72085b21a97d57efd26582e8614b84800c8e0151fb0c7faa949c027aa9997fb67e8d0fcd4baedcc0a39c734cae5d68dfd4e9776aeb233a444a64d10b5772d7089b6e800ef7fa0029cefca6e4d23a2ee82738ba6d48a681629be56de8dc5e75c7063e3acfd11da6d36ef13af9bd49b69281e88dcdf0af9080e920a6b16f172578025660f815bd295c9bc38b019dbaf1368638d480ea7c7905a8771fa4c62a7111e26105129472f10d33e7bf9eee470a67f6834efce85c086700ed2c4ba47450a37d6176d43dedd74a902150a02cebbd864e73e7740db7ccd75a6ae862b5413eccd58ec3219922d020ee8e30856f5bd7868e12849c7dbe78c4d7c4e1528f01015cbcf6cd4aec18d989e0c27c0e29f04574a83ac6fe36419954d22bdea95d216a218c4fe8d1a8cdb4b1897144a4c58d3425e4212bbe6845780cf63153601b68f5f7521b001fb7e7131213bc7c630c950b849cf9b0456c3e51ac1431a55760dfc03b6c2782ccf18da733d65bc5bee2ba05abba70248de8a719581645d0bf132b56296a4867170f2236e4956daf7eefa036a99478135fb51ea2ef85ae651cae45fea4ef80120b22cc1b5a2499cd2d86a0e76b185f74655cbe8c318272b6622988f3e37f10c414b073239638c78c368b7fcac9c34bd77e169312ec24691040e261e86f6fcd6bf1e217d9bc7dcf4e32805dd761d4ea0de7ecc1c075d20c30e5f3f6aa026bcc43cf9c6c79b55a5add74edc0348d89926cea2992374bbb0c11ec0ba9d94a826681f52f40a0db1c06c6b07d183b1315932c09a5c85ff9146011ca8c1d6c95ec7f29267adf6955e66aa485ee9ffa7c8137985aa49c4755ac4cb0c0a5b6707e8df81a5ac2c32e2311961907a3e560ccca6e797dd870373ccfd8d56e5762708438ca3e6f3cc567bcf489917f1c7c0b2a12e2b3523a4a678048677906f0c6a9d21714860a59b64771eb2c933857dc2d25ddaaee5ab1a42fb63f9281a98cfb67eea9522e45820391fb23bd6b74abdf1b74cb0ddeb5c441f30cb6de79fc4db0f8cc202443ed3c3ff0adafb06aaefbd4976fa7434e566e5c1c82349c73145df16fbac3dafda15adecef35c91aa1e2dfe5ea185bac92c2ba5d379a287a582e93e63b2ee0066aad801ddc76d0bad3ed8c92f27be6ada8fadfc17fa4505687cf1bce511a2d9b5c62b75e84e8844e6802663a4fba7701ba6e5f2a4411ac8bd3486effcb6734f8284727e262817285adab1eb2b18b854f6519b5c17004ff04077280d06ed1cb23f214b8d22c1ad137d9bfc8c8755a56388a7b5b4d25eee48eaade812745e4513016b3a4d5c7a3dc4ca859cfb4b45cbc75af249ab625ba29184f41717189a4d5f76dfe859d705110550646391a7225ecde016ec9b5ba740f37c7fa0010985bd3325eed7fa258879665c689c83598c453484f80bde2e755c15cc18f3f97987f0ba4f712289b6411b02c9fab5445d8719373f5960e70f516613f3d4a720e1deb14ace799f4f3b0b412fbd3001b40827fdc67e7c3deaee02317e4c909fc1389ff5295cbca686b994c99338e9d9c91ebafcb0c0a287eceaba5ab92ad977d0660fc7eb3fb7135ea8fe9bf73dabf4bb7c8548df39ab17aac9e135281565838a36ad7f3a4926913b37340715a1bd9063211c8048bce5e9ab873622bede09b9682273d4cf8a02861e0ab9c893cdd84de28ff595de6da60782a208c6ee85703c0c79d93de6221cb677cf74f1bc9827d978e3e208c6dd4f501f95a6dee773a8c6d415dfec9d3c1cdc54585031d27299fcab2c1b6871855f383e7b6eeff26c4d2e455571a0cc3edeae524f1aa2ef4d24f5211f5631df1400155140f6d49cab55f61d3206d9477dc15cf1e2320ed2879fb4c295adeb90ff92bb925cf2eaba2b0ae1fa81294b40b3bbbc2d989eb29b2c47643731dfe34380ca18c309ed303da895db4983e194f9511b8055df474c05d758d8d572ecc991176b5ce6d84b86417927e9586d6b85ae8a12adf57237ede266ed2eb3b2f41859c9f622a8367c396f9192797575c4f5360ee85ad2f90f7b083f046d5d63cae4ef766ff52a5f248186c754c7499802441763e0242daaba3121c8365b6725322d3437bd79cd771e643233c134e065009547e728dc72e143ba5b836f344e29ba437444f2d1aeb246981b805aab7009722e69ddbfad95b9b832b9780948798b2139fabf878910aef2ab26e3643b0ebb6cb5a8befc5aed5751fb24010fe79d3f91d4ba5e6a5db89923258b5228a0bd4853e0107ed78ce01bd6584723c88e3b86c75dcf39be9aeba3f4b37fb42041ddbe219a32b4a254cf0524f0fa375dda38d09c19d453b2028fa6465b40d97f78b9b32437970bb6bb98f11a7a43727bdbf27f6a31042bc7fd9bf7a3b5397206af6753a71e7416707ddb3d001071586b5b97307174b6d895d4458d53c8a6e2b7d5d36c2bb523a789ce9e29fb1bbe31bc0f44cfe0e27ec37b8bee0fdfe346864cc19215a46c775bc8f9b0017e3305efc42456fce649512cd1d364a9030299643cd857c2fe89cd77cb10dc677bd966f3cd3c3b669f509c0fe542509d80a7b829b415c252c9075b1775fe58859fae444dbddd1ff0c33292f80e1cf09435396fccc8e4fc7d2c2e11d73abeb608caf698244ed3cdd8b0c56670b615074e0ac9c594510de4ac26939bade811ea0645e400a3aa416133f000ae33caf494c6d9c19b502e7b0c3faae49796b0a3e5c1b518e3df8d420e669fb43629c649178adcd4a54e54755d1bcaabe4c0e8f59539aa3ee281d73de04736ea9f3f2f3386c96e3eb80733b5df79c46ac6d158ebb48dd958a0feba8d47c036bccd8f036fa7e9af3d94e61a147daf558f6c917070fd26fdc24a34b5ff73872dfe356e7d712f2d3beec598693a991af21c573987a3cc73240c419ed29a3c21a6edff3d6df57000e801a1bbba17d43dabb7b47d3413ec0acfa16fef851c3af480fd3e199042", 0x1000}, {&(0x7f00000028c0)="d1e205829d421f850a1abbd481fe334e90bcdf01160eb7c0a17203a8e971fda1e576f2d0bfdc3f071aa2261d4bcec081c441cedccb9905e521532337f9bfdcb16cc865dfb8fccde998bfab8eb74be6c1fec2ab37cbba9e13644301f3683c09e7406b0b804a8a6247b0320db6a664ede223f76edc8ffb24789ae5a35ad4998aec29f302c3b4fb02e1699e4193fe39abb9687616e16c867b9399be78d4e791fae81a321f7774416bf7cdc7834a9c61c163f3b010c10c93e7e05aba338e0c68a0db373450e41c521aa5a214a5eb59ae303dad4731f4016a0a8ea8f4ed0dcc31203ccbeef873a60768d6ca", 0xe9}, {&(0x7f00000029c0)="0b1f6c1ba7325dcbfee7b5", 0xb}, {&(0x7f0000002a00)="2f082322ccee1628bbb11831df61f75807124144f5aaefc1a62ad99a2869d737eb8e392a0235e8f5f9b758d80c408e183d148450edd608d8442f0b267b90a42a88686de94f673aeef6e39f1e620d4039c8228f7e5f8bf6ba8542fea8bf007c90cec87e4b811f31cb8a8f3448e6cc243b7ebfa97106ff7f65bade", 0x7a}], 0x5, &(0x7f0000002d80)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r4, r7, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r11, r3, r7, r4, r6, r1, r12, r13]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r14}, @cred={0x20, 0xffff, 0x0, r2, r15, r16}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r5, r5, r5, r7, r1]}, @rights={0x30, 0xffff, 0x1, [r7, r17, r6, r7, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0]}], 0x128, 0x400}, 0x5) 07:03:03 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x42) 07:03:03 executing program 7: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) (async) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x102) dup2(r3, r2) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) 07:03:03 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r2, &(0x7f0000000080)="04bdfadd1d2873c63e3534825ba167e2fea9aec4304a00619a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd0000", 0x1003d) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x200000000b}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) readv(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/181, 0xb5}], 0x1) 07:03:03 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="7802042152"], 0x10) 07:03:03 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xc0) sysctl$net_inet_etherip(&(0x7f0000000000), 0xb, &(0x7f00000011c0)="a0c13d05b66d0419aa47da75bd89898cc1646fd82457de3d53f0707916af2f1f40eb53760f5146f82c6c40bfdcb9f13f56b4e1be24c9cb5de2fe59f7a8c7968a2ee4db33b616952b8c28c34ec68bf4cebe724b5b5ec68f06662c70f1e5800a5b44bc804efa4dd4825a7249675e5774ca579a526495c83458b847c53d5f968706b550ac4904163063b36f33476db2e6522d144d09", &(0x7f00000000c0)=0x5b, &(0x7f0000000100)="f1e7360a10418b76fbad2bcb938a96709898199d0035c62eb91857a94e6d0caa2c6838bc19093ed9d0785dbb2cceb706b9a69368a3c80223dae6ec013c47a1c12b8ecd3613900680aaa6ca09d53fc064090aa64d7b9a6719113a0aaebdef7a4e8a762cbdcad4d5f9e0f6e2b0baea4653763ab8998a55da77d8a2c4e5046eb454d2e8eb64b58b9a102bf87cba1cae1fedf0f7db74a93aeca401e38810c8fe26c7688c210939930715777e1119fcbf0f1d0a43390876586ef8594cee64a267206e7ab044c51418da85e238417e5f043bf9411d60f5676573fcac4ad5d5f1ae48c205945ccf0534e55a6055a3ea99d0d37abb7346456c390dd6c8b17d98f374760b3b41bb7d2b52d5384e50cd1402190e388eb3f224d7657276198daf907a8495e60c6d7c71a0505e0ed8a463e2d2050b4773564cfd5caf866af2adad64e12cdcb1650e7a53b33db208b50ab73e7ac3e3eda953abc51f2f3eb27e30062e0d6c23f693af49f61e173942711357be0723dadea4ae19914775960f1824bb3a09a955838484bee5bb12a8c5e95da1c425d86391cb17636ba953330db43ced8cabaac343fe3c31d854e4da65a9345338cc16da64eca81be24afc910ffd2f9e63ffe17af3f7f39c98c02eaaf085cb5527ed397e93bab4fe6d1b1d4c57c5a195fee6f0ba27a749585c480699fa3c92e78da9b8be1957e1997fc88af81e990ed1c835d2cf2f1b7db14bfcd93e26800f8cf2557cfe03cca0b093a28331128c3fc0472ab2482e787a07693428ab6ba286cd6e6c3375d43dc14f3b956a1bbcf0d6fe5b8a9a9b9676573280b47244b1f61a71fb2a6c21ab70d859d6b179cdb86ee27a79c6c256d5d5df5ebc07aba53a5faafc99b9a3ddbc8ead4c4a2be545f35bc8bda62b13cd0646dc6a329a854f678775dfe808c0af0f2a18ec61aebe3582acd65fdd0cc7998e20994e77fcafd4ddb37e45c2cc6b0fcd4da589ad73bbfeeba0b3e21128466465da1866e5b720f57106dfdf584e4535f02db08d26ed9ba6829349b15a95a28e517ca618b4f8b62e7850415cb2ad05ddaa1e82bd019734ab9addc5a3af8cd07f26a578ead313d0a0709dab27cd8745f0d973558627a36ad298736f742e5a76ea78b31066c5ac7d08144bcdbd1f4c65ab8a4bd96f6ecea72558b5775cbf1cb5f67b699a90546f7bc47b1294c0972b5e14570abc9d9eb9c1480d6374b36470a1785dec2b56852986b21b093cf67d92d4fb7029c5da36217921bfc80f3a761e4e8aea2a0b1eed9a8af31d97beab90ab375b415c93dac6e121ef421435dac014e572151da56ba09f60c7eb8d6314d9a0efb543e2cb5f6ea63b62520ebaad532fef62a27d969ba8c4adfe70fff771e93403250813f3aaad5a4d2f0d95c119e902a3c9ba75eb96483995608fdf340ed732f9345a69e011c1082cc3e2b43dce075c7148dce6505b11e5729a54ce31fe6fc566346bcfc05b35cfa4df9d9f3b0f26af0238e8cd0fed46564e5b5764c9966267d809a42db27d82e3f9d5ceb6e0cca30f068c53d3a335b77568a161eb9c050577dbce4d5c021958df68995e8ae45df66afb8e30d4bb089977f8e8c81cef6708e06fa444fd9dbff8095a993e5ac984202fdb02735f9030385fcde4c446957da7aa9322c8ab7946b357b646e4f4961a352b46ced1988e138f3926d3e65d8531052d3690e2ed777c1d1a6c1935cd08dddb9cf7c48a23408866194c76c2fc0a5466f60cacf04fcae1c78d09a05938bd9e9dfd02096be57e264432aab4b78375a922a9b1b2f4d2624d44076e180c663e111a9ecc8754f3b7570d71dc0a7761fa009a726b3e958170fdcecde45d3a08b14226b629cb0f8435a61356c516e67d7f945d6ce4f366985a36dae1fcd0eea016232c04f62a864a456676381171250f129279a8edb1abd690a4cdec21027f278e4b91d5f60273c647d62c2980d83709b2b1e53b5ad401855ae3ac0449915b37911dc17ecbe7585464626b76126ee40c17e8d086db664e4dceffffe08425993ba2549a5ca00e8b623bceb62f1c325979b42e4694409ed88e362ccd518133365b10eaa2a6a5937d0e43fda5a3cc872272c38570af97dc4d522777a9df3b0b3ed1378172b481f6d6fc6eb87b5281273818e44d49d5584466ffc045076622ecc9ec5e36be081cc7d0993e02eca4ce59a66f7a18b20a540f69205325fd48d32e19310e4d308ad40ebc2c1d18c17bcc545d327a9b7729db32df032ee3016086d3aba896689601369e68522ea36f70428cb022aeed5525395093665c076ea3fbf42663de19efeaf1c998fb31a28a3f8676d1b025fd11f80a62d134227da5d1091d787218d961e77443a21172a139fa60a0f625cef3859a8870150ad2e646654be025c5d9bbf8d7132f39f18386746782e6103541a7cc752bee6b8e7b94ae1ec87abc3dd7ab98412370739496d0a4c5394a5025c219cb114bea911ace3c06003c0be1ebf6e3b54bb20b3cdd8260d677c3ff51d44fdf2b06d649a15043220f3299661bce321a7890a32addf5124f7e2d3909494f1e6463f599ffb447165b1c58bd0426ae4c55b5aacede33aaa8b93f49be962b248674443c36c55e860de5a5cb1b268d1ad017987a3347185e297316ab153d562152b91248b42a70caa073aade894ef3ef34c98c22ad8d434bbd69794aad72552064798c5b29874b08f800706f9dc17e83f34cb33ac319e607da35d36ae7ef9af806764645dadadbfd484d8336ca4f410c48faf87bc40fbb5a71491e57d670f037585263e588be05ca965073966a010d9f81d27dc3789eb5b264a8bd2ef7ff846eefbce6f31625f5ce7742d5ed579582e143839896f9a33ef57d39b2186f2118f9d4c76a91b100580adc82405a9c5c3bf329e93ccc1462abdd1ef9512c65f2dfd0fc78aeb92f7bb81322dfa100616f645a39c00b0988160df844bbfee9e0df76e934bd054c861c305b2152987a55fd6763a5f828c5330dc2cc3e893727f3533e71681aedf1be9946d8a430d93998df2ab55710c22e0f84c4aecc8c1779372fbe6d08e6d3e03217ae9770bbb24d79c7a4646e94036169e5b36820ba7c3cc3fbf4f91e6b758e6da31c14eadb95593d939731609d777ce3422d0aa0b8bdc5c37b72f0f99e2031cc58751761dfed1a4bfcd4cf51483d55af20b9376c2190fa0c3cb2339c92ca872549d3d72f0a7ac64b70729c4750a45a36b836676fb13c368e4dba50d5c91e20060eae11dcc39ffdf994e7f1b4cd9f7dc0ebf2db9151eac341ad927d9bf55f67bb80f02772cc1819a6212fb67b95bad229a2104ee4c6a5da4bb195267304d156f31a31db344bbb3bf5c2cb6dcde908b857c2fab3bbf7c95b7aa7d1b642d1feff0ed55d05ee4ebcd08d0f22718be0ab901b9c8f5828235e1242e12e4819bb065b2dc3ccda09e9e5d57d5ede0bc3bd91a2bf65c25750b00571e3a5eb2ad8b2d13a27c86cc14dc68697635115c410b7e5a9d5850245880187ab9694b4e9eb72e52ba7530dcd7d4b964714b66aa6b986c0cdbf10a33380da2a9b8ca11d3848dda367dcfa29b237dc902ebb8bbfa67f50cd8ea00b51ad0c037461b6e66879128d957f3512b57fb5f3e70785cf59034bcd45e330c1681f5bfa1b756eeacb3f4318b2273bc5b5892c05e855c54f4d135018b8d806703354d02ffa0f192a901e736288d0f71f708791b9b4fc70cd93d9aa0b9bcafa320fae15e7642a5d0dbb9f34377abab9b0cdd736fc5266b8b69bfaa07e9e1361bab37cff3f7a21c26de01fea3a9ada0cd4b0b137c924bf81a63c680824c48e713bbc109608d3c6b4f34812c8c90917beefc0e3aae82b5b6e4b08912301770447e994ab4b85ed79eba1c27ddffea9a4431b5ea675613a1f8ac14a0cfaada0f4b06c02da5a95c4ce77d224728d8c66f2e56ea714ef3327a46231058bcc4b3f0c4d90624a6db3195429af84de11f4df3a32bc203c89a25cb2f54d17c8168a0a78c2621c553773b8aa82f8bf53a16cff113ba5d8caff4814677142b91d87816d6148f5fd21aabdfff4917782e9a51a9fdd21d948625f4af6467f8cc7d86e17bdbf882d87e039cdf0434a2b1e68a3c92ca1d9a944eb72b4e45dbe44fe706dd4b53ba5ab8c5f2920bf94144a3336ef00e55a9451e1254917592143f1245cb4a40cc37d1c229477dca46f7117cdaf6dda7bb8a8a217f15c5144c988806016fcd18161dab9a37cdb7444a5023f024a63220086daa5ef83fa08567b890e134e5e8a8ec440d27486cad4737c01b90963c70008ceb87c470c8c786a412c56dde82f1f2e2557a7c5f7c4f4a40b494d5cde3d9d8666d4b951b011f34b7ca53f749596f79eb4bf3502a83d104ef347aa37023bfbb6b2cccf2f9aa1cebacc61ec9f79d96139be21dfd959a529e3a1088e7a01fa2ae84a5c72a835fe3aebbb7f511e013a72a940e973875565d3acac2ce705da660396f2d13dad3cd320d57613a32e6a36e8ac5c6242c89fe68d2a53488a8442881ffcf0015a35b965117684e3615e834fa8d8eccbc7a6b1544326734cd31097be3d7503e2eda4b34e2cd9153c04f078ba08a575eab8512cd8c07ca1d64420954e778b3a12a890d9782edbfd5c9d39a2c9013662408d21eec3752918e8692dfe88f9659a99f083ab50ee93f5233d2212888c8f7909748ddd1498061f357569a6b13937ed15188b70e0ef4f125652df7fdfb5a2ce5069659d36ff6d371e67bd54933f9be1d01edb78097830d9b491b632afdcf0661ecfa9892f669d329f855f2d0540531f2cc8f3c88ccdce46d30e1a474d3a3735dabfbc15e9188e146b03302ff519addcfd09af11f7c286a1fa44b01b65707c5854ed93e5af8ccb576ed3f7d0d636fae7023b0dc7e8fbf59b9601a70cc3f68145e6fe7cdf76640607fc654b049eef85fac5132a05fc4b8aa6ff14ab7eaf7bfcfd316acddd813e6f23405b6d9342e6a97e1e2fa4c3e1bd1d3ae6d5b48d6a03b230e69e08b9fa38c2f0488fd329a3af5bcab421b26a051d966c0a0cc5e1a394bce2b6bb85fb88f55d040cf1ec8fec0344381c2065e92f59618e9f968b6577339b11a6b89466e424955152589c42a1e03b7c733fed5fa58c7af64532b61cdf2104dcb344a5a64c7df43192bdf57d32b7aaa8e365db6dc999a7ca887c6d8f4c3465abc6f2c0b8bd31d818942fec57e5d4a00cef2c70cd0934953454e099c62693ce6d11ffb1ed2245b5ce4c3146eb171b224828838835b36a582d440d4cd03110f41cc7db94b2f1cb9dfd2a1003a237ab41deb78e337b1a612085591a668677482f6f6d4d6890d9a8f8b78d05ee1282466dcd3bdea6a1fe56b482c76fc5a37cee420cc0e7ce8a510b1065c56b173dac66f3b48b1c586dcb70bda552a61223d27c9b27915bd307ae2c90e3401aa4841e18989fd05b6fd327610a9a09fd6aa69892782ff06d4d3da9abfb38d2bf2cd9dd026eadba37920d95c022f1ef8cfb6644d7427c09952eb0d4cfa5626072313e1544bb9dcc36f0f594e073186fb4d07d09c231b41d7142f005cfb8dd3ff1221fc883227bc35162a0a80d432f6a73aecc0d87a2f07654c9a6cc766cb39b11342c05c2749f8bed78bb65521e695f0263f6c807824117d10db79b519cf7b2a33b5110852f21e5baa42180c012700c455850dc6fe11b9d73a41c93a9768b89894a5c9f24242d781d5e6052604af2fb3e215382fe9fc2bbcfc3552dcaae2355be3f9bd976d64447ceafb78546a7a6676d77db332eabd9b208fbced2d178ba0b9daab1125877613abc61cf5239d290f7ec9954001b15c90a9d38", 0x105b) open$dir(&(0x7f0000001100)='./file1\x00', 0x800, 0x101) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x102) 07:03:03 executing program 0: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040)=0x8a, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) truncate(&(0x7f0000000400)='./file0\x00', 0x8000) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101}], 0x1}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r4, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 07:03:03 executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000640)='./file0\x00', 0x8, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x81, 0x5773c546, "102609307e7be2df67de208c8bda64612c3100"}) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000400)="c4b0cbd282018aaf78de49d3b514d7091c8e7e77e720e69943d5905affe9f5c466abced37ad560bd20f594f17b5c85996e877b984267310ebdcbee54ff4e88c56970b0dd012883b06e56030b68914290557547a7ac40c95e914aa7f26899dc711b6c58d8ee8932d946cf00fedccbc62f31015a656b74bb0af99299a059a65c28", 0x80}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000680)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x6, 0xffff, 0x81, 0x806b}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) 07:03:03 executing program 2: mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) r1 = socket$inet6(0x18, 0x1, 0x81) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x38c739b2, "870bea0316767882533a4588aa8d0b81f7e32fa2"}) 07:03:03 executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x80000000, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r4 = socket(0x1, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="88aacb977538f0d6f3174dfee55aa5", 0xf, 0x5, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:03:03 executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="46f94b4310c8523d6276616e5eacd8154bb3a3f7a273df820d7351040e3c1cc47a66a770a88b401275deb96097f59ba818ec8eeff484cdda4ce3ef3d1fc70906d4eb597e2fc8c8bfe86825120b560116ab75cbc186094e96", 0x58) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) 07:03:03 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r0, 0x0, 0x0, r1, 0x1, 0x8000}, 0x3ff, 0x5, r2, r2, 0x400, 0x3, 0x8, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r1, 0x0, r3, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r4 = geteuid() semop(0x0, &(0x7f0000000140), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r0, 0x0, r4, r1, 0x88, 0x7}, 0x6, 0x6000000}) setregid(r5, 0x0) r6 = geteuid() open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r8 = socket(0x2, 0x2, 0x0) r9 = dup(r8) setsockopt$inet_opts(r9, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000100)=ANY=[@ANYBLOB="780230"], 0x10) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000080)=0x81) r11 = getpid() fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r5, r6, 0x0, 0x22, 0x2}, 0x40, 0x3, r11, 0x0, 0x8, 0x1000, 0xffffffffffffffff}) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) syz_open_pts() 07:03:03 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7f}, {0x0, 0x1}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x180, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 07:03:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) setrlimit(0x0, &(0x7f0000000000)) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000100)="ba52d1a2c4d356ee8a8f095e198a69994615a742c33a6b6c87a12024fe961504b265e88c65e5f1461f3d214df85b60fd24374defc29d2e9798d906ffbfba63543c4ba97264547592878cd23030d63436e5f35a10d897bd", &(0x7f0000000240)=0x57, &(0x7f0000000280)="98c52c7d543ad15e347ca2a50bfbda2788d38c4d3802990ef13cfddccf55f0269d5a00fb160d44a522d1ca95d70b717dab1b7dd1fa6e8a7a457fd827062a2adb588e2ee7fa38fe58a95aa883abe732b1dff5fbb0448d2ba4281213fafa127155c64bc5c6f4f1abfa3e0b77e83abb83c2c404289da0f1d40f6099a23c9111d5d93cda1182903d3d2aaff741081c07270bd2a90ec3b91d3c153df7608cfe926049e3901f663918a2f2292e6b2515e21778c5dee7ffea7ea81a2ac065728e503edb8b9dc9ee3c0ab408206fd1052a1b6d7be1cf3659ee2511a7b54e3a4373d9d7dc98626568dab635b7b711ac2fe1b11b", 0xef) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="10e5b1c6868936c4996f41c720c6facc586b1c1f3af446cbc2d1db298514d48ee021f0182422e88a2bb00cf2406cc16d18ab1cf842d856be07dae65051d6cbd13427e17cec45ecb2b2c3131f6504613a825d422b", 0x54}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffbff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) execve(0x0, 0x0, 0x0) 07:03:03 executing program 2: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="bad985937c8c17298cfde21f472ac4481b60720f98f8a3bdbb3d439e", 0x1c}, {&(0x7f0000000080)="bc7b12c44ed8ff8028b84d3cfef080322328ac23f495cca42bcd8f0fa8863bff094c3f4ae443ede9fe45c309a2cc190b9bd0bee173c533ef5ca52b5f44a221afd6f1cff07955b8c6ffa0153e58c5c076cf66f1fc9b67c2f6c2b1693494b8a43210b0e354a4041fde2ab0490c37d1b07cfae303b624f3f11399b28b7a315b9f7d97dd59a8ceda6c9ea20a788f1a3bedca9b71bca44ab24781b1093e60b41aa1531ea7a890f188484a9bd24a878a902f181623364105523a7f66b7f2a082273c8ae5e56dfba514cf2adcaefcf296cf332140087863c3f4291327371f", 0xdb}, {&(0x7f0000000180)="3c735f82ef1c8afb9a845718fdc7450f36ec94787853e0d954e7ecdf6b6a3dfee73807d69dc262ca9e08b991e56b849755c2df3642df7090749c20b34cd004f1a1645c50fd38b021c9fb693f8d51b79a4f96cecac32f7ad075f7d325989f6cc61528ad052d2e93ca0cb702c6f372d6eaf9bb24b3364db1a0265c2568679611c69150ff0db72e0597f1f2ba0c78f45aff0d3743224f298517a3e15fc2a734d679422c4686170c516d2ee45752bee16afd9ffa904fbaa50d31901568f4cf8c8508f3e1f8b58779ce09faf363eda4032ebf1b", 0xd1}, {&(0x7f0000000280)="6e671ce7edbcf01f3f0f34aeee247d9072d128bc43bf62854c7f74765575913ff458e49b037c19d7cd05084d44a42af5f23bf933d89d0cfd05c1b2912d10e687d7b1f09319e58a3ed13e8b39e3b9e2223b340f95cf4a4974c228d649f8fca8be", 0x60}, {&(0x7f0000000300)="97c977b51c79864393022aa9bb05b640972fcef4f367483bb7fd064db899df8e79353db5fc89eccc95a76b50a84f57ab07e89e84d107b8e7968a5d440d773dc78b6eca73400992e0f5c6b63637778526b0214f1572a4658791", 0x59}, {&(0x7f0000000380)="ab31abc3d13c1dbf491b217a95fe1684836d346c7200a22722cb4a01f085ddfc04678bd2855d8a8982b203848cac75ec5f3f33fac6f78fb57d332751457ec247eab123e190ffbda5cc2239bcd3f22c42f6b4136c3bc6176d3a2b76e0e52be908804797c519cfdc71ed007ddb14f3ec53ebe8c332503aa587", 0x78}, {&(0x7f0000000400)="41f617df15e79a3dee41b48aa74b5dbadc54e44bb78f17c93a38deb4b7d4c65bcfbb52f9dd186440864a1536013c15445013d3dee216b9ea8728c1a525b20e105676b44333211ec8ab6aab560614a9af1a782a5d883dd523db28fd8c55b3c3cefb02823ce4c9fc303100eed47ef03b45b6cecf9134e1d0da076594275b59ab8d2936b8a6ec7916e8159a4d41026143a95728f6550576e4e1cc8dcca55c4d9bd2bcc92bcde148b2e705e26ad4c7bfc13710161833e32a33fb55de3d60507df589ee7d48d12923adf1d421221df71d1444eee3967ecffe18b6bad283b9c91ec17c38c90a354e921f3a2a101c25da156e02f02211716f1f8d9805f3fd272f30ce6b7b7b0f843c0d90f6f4c365a29a561decf034d70f959d606846e93518774b4f8c79f8e6f7ab26f634b127f5ced3f6e3fb09bee0cf8a4fe98cfdca0977bb4dbb89bba589651dd76f9e868ba5db7df3b7175d9b1bdf38255d18fb8407b8530cd65c40478811e45feec5b7f40e88cb27f24f08debb645f20fd0bc6014a37494118128fafcb784f79542972d1dc4943d5dfee212b606161f2305780446941356aa97f60552e440e9e55725b02ca82a1e639676863357b7531a05eeeed81efa5cf77a9ce9a745d405b67fa87c3a9b1a05a0fd67eb4337e08a1a8d3a2f67137909c839bd5e8990e2901aadc88f7ef4202e4403b1136e08eb9bcc68cac2bb24348a55f6ff276000e75d7aa5f1d627d87aae13353f728f1fce37b418bbcec521b20cd7d6f326ff71ef947c142f945a6dae59a850c5f6b2428ee6039626f773f6308ff6dc4e035a7e850d1e7afa6cca77b64bccb979eaf92dc50059aa1eec0312d6ce4dbf90d757a31c6d3624c5ab00eae03b1c6b2b0249240a0fc2829fe95a8c55d9282c10b5ad8997dc3618455db384c735e856826638ead8f0964dc52337702fc52e63664d56e938380badbc22b9b7056de19c4f78bb2b681e4c2309a598f203565b53569eaa01a457261d15eddc2ffdfe1142e789e2ca83e11366e5f1bea050a4be8380c375a20f71e89bd6def377499d345dbc4cc3e9f850ee27769559c4c909db6fc053c03c1d66ca3cb6f17ff79030add6f850ba9e338a9d2003e5bc3ce049f6a22d03ff91a1f906d16adde094a3935126c53c8edc71d12fd7b157cfe70f8a616bdd669a173bb0e9a64738c9d197977025de7f2a61608dd69eca2a4f4d6ab33274712ae33ceeae1fb8e655463cb838ad1cc2ee58510cf273ba9368fc986fa533d3fab971c3e679730da51f3637bbc408d8c7feb2962e8674f5e4e5f52f39a2fe8410eafc8ab84fea7eb67f80ef4f5b36a43d180b4a7b8e199b660c9e4ee7c2c3a590b809c971670a97925a9e15a4728b5bd14254fff3a437e27d3a9140b40f7f4a4dd43177b22933ba83f3b652edbea3909646c98bb1327760a02d7306dde4353a630f2104c3edb803d7933d83e33ca041f603bb879f276cb92b9f006a5497bb3ac0af968ea3ea0a35ac3e70c64281376e9d604be02bbc8630f0c1e1699e6bcd1e854ecd617c8c7ee867305bf015538e227f3b6f85a2f829b478f25cfe5bfd8e6f5d3e7001cedb33c874f1f2b9eb8df861f6f04aa164a2b6cb87ab770849901fa033b25037e57906935eedc69ae207f5f9daacfc00a9ea0faa05190566c7b2a056ec126d47a33d016f62bf6dab7b065c787f0a08c19b11ea096ac98267bd9d1ad78b94cb17b7a1b2df3676e78e79f42dfeb7e9ec03d943f99a70ecd6f3eeccae9c018ecbecdc39bc7d4030bf58869c6601a076bf0a785866f8edcb73e6181c1209eded3ff1b3ccd0338359d47874bf7074a31e3a99130000b1b9708540ea4e9ff6e090055fdeb5448296f7befe5865ea92b4a36a2a7fb740e0275aeed16af114c82203025b6214586d1fe4492af6d2c9795b4928b5c25ab3e57db10514f9f0b35e864f778cfc7d34d0a5e8f9fd3ef9c486c007dcb39c5c0b37be212ee303e2301575f691fcaa7b74119968402a9b9ab6e4dcb29ec2191550c7fb2ed4d6254373d35074c427b1839056d2cefaad0e37d88ec60673ddc579dbcb89a1fcc85ebd7adda35246f76faadad05eb0f64aa06ab9ddb5d3e5c80a2b6c4638230f5733bdd828a839add28d4c519ea9b72492b7f7a5669ac424ea73413f9163355ff8fb852076ec9d01775a52d72d687eaab3315eb05f21e937ab8fcd5846302198cc3b4865113cace7bbf01da7a30c478639b3659a6139359008f40697c1cd2848730dd7b02876e62b2c43b361d4e3edbddc800e91ab1efb9ec38de974f88a82fb170f2c0d3c888c4dfc937a5e9b88bb34e851aa32b95231c706a45926507fa6534e84ea248536669670ad9681a7663ef761644b40cd75c1d6cda920bc74d38ac1de9658b93c23aa240b5e87fdb7f8471eea29b365e31ecffa672fdb3809592fcd46aa8ca725cd460842a9094250bd8c5bd846571f71cdee03bb9a1676528bd5b94fdac00aed90161bcb3110cebb340ecde16f39a7b2d5a43a47bc9ce656b7bf2dec45684e8188f80bc82774a09240c0d0daff580d9f80e56e9c99345c41e6fad668505c263be3ed00ef5d32ac8ecd27b012b069372cfb18b0b0ffe9b8188fe33b750651f19bf005227c42a083d7f28c80df1f63d950af35f09374baac5f9057c3c5e892088f984efd42806e2d08526efb7fc68fa0b05ab31560fca43c180c1e0c1f26e1912359678195cbf8ebbd483ea4bbb47f7ce93890811627fe86a90255005262790372d0881d48d2019ddc691ca5c8b16fd204754c6ff666027d7b68fd6c18daed01ec22864ce6d454bbddf2432cfc406f13673d99f9949eb430f081ec6f6fba766c95686fdaae271e381fcacbf054ea81a4e7a02ee824e091d8b9da08d4f334d30d082799cbebdb5ce3b915a26c2c242de714980cc5d131f3403a343d993f887a25a0e1d7dcce377414baf2ed3576c30a39ec1fc9b51b1ab988e4b1cc8ee3c09891ef5698eb4dfd418851dfb485f37cabc88c5014ef95bd7241f71d52757c643feac5fda0ad4af65bd804ce3b1b051498f13a78dfea8d1fe8a45d29eb2b36b83b90dd6d326f057ea447385f9257bf74c152da68e97075ac63baa8e590a1a2836497e3df63ccd4c999c37a96b02180510424127e6f5b9b2256fa285f5423b4f4ce9c5a80c338f360c49e0636ade5bdb31d96641de99cf1400aa52b844581a1d674f449ddd40aa73b105ba73f795dd3aafb43e2574f2d83dee3931b9a9caa86bd93cdc881d43a36bcde49d100f8f30ea69ac61bc82200ebc703563ce8d2e906b8cb53a45aa04f7eda84440dc69015ef86a7ebe39ee58376e4bdd69080bc2d0036ddf7d9f22b94f62be974bce38fbdee1d784b678390e0a7dae3983010fda0db5bcb3d51846bdd071a6e0482c7fe2d74c461cf7bbb5c3d468f529dbf0f94a37b614ad4d52779bf37cfbc777184da0deb9fff689bf62de35eff36ccd72b9b075e11766d42ef8b55b326303bad25766fb1166cb53719cff7418f65e953d25a761a226983cc516bb1ec094f5f4c875ac3fa44957ee70da62435a79cdcaa1432bd1c9f5440efcbaf8f58ea3bc7fd5a28f13611535e3cea6eea2295b1c95e0c3fcbc05cbe7e247a74880f857cbffc3840555be68f984304e1ca90492a49b2ce6d01ddebb886e8921518e53072e1587005cf3975cc32813e5444ee231b74c5ea35ffc055f33d54536993ba952ccd915c81010791dbb5a7f8da50758804a35eb5c872e2b12a7073015f7cbbf4be9cbdd27d19d4f942dfc55e5a4d1f0a5aa848c0513db5fefa02a143881a74caa40d909c350b76759b26e4aedc94d9f14891293e03cdde8431decf24e16be0a087889c9ba18e83f9ea02bd57cf2113256827590faae2c3e0f122b2e7c71aed9d677ab79eed6f9ab31393fc9c4bf8c1c4bdac8937b2818c35d562dc297cbba2d9eed52c3c6be231ddf23ea9d93c253bbca4d4bd8e0bdb84aab9372d90b733a3cc592c601e3db02cc480d0ec93c61faa668f951f505c054a1a82da29064de53b54d7308050b42ac4fb721ca4d23f1668efe5ae659e01b7a5ae7a16005538fb700e8eb2a43f4809aacba9d5949370fd729e2838582df707be9b5f94478c33010d53d1d5a457b8d7298d774648a5124b43cf5afb8580cb83c2904ce73a759dd927934e586ee8d630b45ddaed9196c70f0f2291349e4cc94542447d65191033d2c0b375f584a8fbe1eb46dfa96250158936c438b7998a3c8cea4f373b872934d64b8139faef473d2fb725a06cee0f151daa402b267a4c3258c0e587f8cb764b83b88e3c2f2153459e217bae7168fa1ccbbad996c5f0c743ca03b83b351e352eff4b6bf8520a23fdbce1f15ff050fd87f8c319b5acfeca9447e286584d325845b218f9c5cc1c6a245649ef8979e7df2a738cc8218154b31dc0ca193c61e8446187f094a7e3089e9f47c8f90ca7006f4f6b8121c7ecbee40b08665949ce50191b8072ef5e1460988352fe4e3392a93946d34a37ad84a4016986b2d2046fe86dbe078bb6a0a37b8b5ff4f99ed2de258eba8c0c3318144294e8a696b79b2f310b3a81942be022911f5dc0d71e0a156de360b95ac556d4ab5d2bdea305c742aab1dcd18de550e69a16a401763d2f0c89e16643e0962982bb4074f31ea13851a0662999d84e4dbbb2bf57b8de5c0c7c97981b2584f11f655d35111422534a6da64a65fd6c32523351a255c7b3edbaf89ced564224b3934151a516b19de32412d8280875862a946d4bec2a2efb062a54d97e411776c6964f03cefba09c2f526593548acd5d7b9d5dbdc0a55faebc47d63b14799d44a5796561047a13e282302a37b7a2f337ea5e37faeca427dce73a26621628c5e702746d64ccadcd6d71286c98e72e722821682de5582c2e7234eea942177416f7616516417d32f5a363a4e3335e8a2a8a8af5cc538aae8372309d3fc2b1f8ad2fbc54485098271c5c26b2519190f46e0d2caafb2c6424455c2a4c0ff7ccfd10a0e8d0e677559a66a1c314597227ba9de72efe886b91813940f98ed9f8777528bc6972ec087bf4a9fd4bc1258cdb6adbd90ae6a41e5926fc6af20cacbdbbd39cb1a4f9fbbd8e2f4016fb294221c1c391c35eae82989ed4cde74e400211fd35a2b5b1411eb97e34eb1482fee5db2501f995b2f5b792596d1d1c3a90bb6fa02035a6e4319e25018aa907d9e1561b6a13c5093cf773895eb15c1542728127cfa0660ced974cf28f3486be35346c7eb7c841bfacde90c78922e7bcf6eb103bc36abb4a59a2bcd10328e647be96c6fda39f74bbaf446db4e0c50bfea01aa55272ca1b5c5267a4a05e9314ecbc0eed48de327b9c7dd0c4e0d3eb255a9fc95b9ae8743ea5aab15f0c95eae717609a247da5c478d7519c5c61c75a93f574a139e82ca3b6c0ff43412d444817f0ec28cfe523090954ac9c140b564ccbc807512f18ed84c5a12fdf91f13a27ca022244a76e9a9d5182129b8402519fa57d35f7a3239815a437ecd169c31d81e37f2faff0783b871de1036d03ce1127134720ff968de64a86eab51852fcb36d9f7066a836f5c59d9c67f92793307ad94e96b2d28e4361ac38789c8e492890105f3f39555ab920453690a15ad3291cbe2f9cd88a0deabfcf4f1845ebd26fb339bf070f6c8e64b690b826d7b7607d7652c7a28f94d1eb6740e41a2504b5622f04b79e2eca426cf565f1f5aa8a529144767ffc16e2610371a4197e10db35818ea1589682fc6242b96aac600dc8a6b738b46d1c0609dc4be1ccbbea3c67ddc9a4ccfe07aa67d4986", 0x1000}], 0x7) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000014c0)={0x7, 0x3}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001500)={0x3f, 0x1}, 0x8) chmod(&(0x7f0000001540)='./file0\x00', 0x8) rmdir(&(0x7f0000001580)='./file0\x00') truncate(&(0x7f00000015c0)='./file0\x00', 0x400) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001640)={0x9, './file0/file0\x00'}) r3 = open(&(0x7f0000001680)='./file0\x00', 0x80, 0x4) r4 = semget(0x2, 0x1, 0x1) semop(r4, &(0x7f00000016c0)=[{0x3, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x3, 0x1, 0x800}], 0x3) r5 = socket(0x1, 0x2, 0x7) getpeername$unix(r5, &(0x7f0000001700)=@file={0x0, ""/261}, &(0x7f0000001840)=0x107) getsockopt(r3, 0x0, 0x800, &(0x7f0000001880)=""/97, &(0x7f0000001900)=0x61) truncate(&(0x7f0000001940)='./file0/file0\x00', 0x8) select(0x40, &(0x7f0000001980)={0x2, 0x1, 0x8, 0x3, 0x800, 0x8, 0x8, 0xffffffffffffffc1}, &(0x7f00000019c0)={0x7fffffff, 0x31bc, 0x401, 0x778, 0xffffffffffffffff, 0x1, 0x9220, 0x98}, &(0x7f0000001a00)={0x800, 0x888a, 0x4154, 0x9, 0xffff, 0x6, 0x9, 0x1}, &(0x7f0000001a40)={0x9, 0x4}) recvfrom(r1, &(0x7f0000001a80)=""/4096, 0x1000, 0x1840, &(0x7f0000002a80)=@in6={0x18, 0x0, 0x2, 0xedc}, 0xc) r6 = msgget(0x0, 0x100) msgrcv(r6, &(0x7f0000002ac0)={0x0, ""/229}, 0xed, 0x2, 0xc00) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002bc0)={0x30000000, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, &(0x7f0000002c40)=0xc) semget$private(0x0, 0x4, 0x484) accept$unix(r5, &(0x7f0000002c80)=@file={0x0, ""/27}, &(0x7f0000002cc0)=0x1d) accept$inet6(r3, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, 0xc) r10 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000002dc0)={{0x5, r9, r8, r10, r8, 0x7, 0xf83}, 0xff, 0x800, r7, r7, 0x6, 0x4, 0x1000, 0x76}) getpgrp() 07:03:03 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaa8f817fcbd3ccef000000600affff622c110000000000000000620400"/39]) recvmmsg(r0, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f0000000980)=""/12, 0xc}, {&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000940)=""/28, 0x1c}, {&(0x7f0000000440)=""/127, 0x7f}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/106, 0x6a}, {&(0x7f0000000600)=""/36, 0x24}], 0xa, &(0x7f0000000700)=""/29, 0x1d}, 0xff}, 0x10, 0x1041, &(0x7f00000007c0)={0x5, 0x802}) clock_settime(0x4, &(0x7f0000000900)={0x5, 0x80000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xbb, 0x8, &(0x7f0000000000)="b7d8e64986aaa2d62eaa4e713048e69935929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) r9 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r10 = getuid() seteuid(r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r10, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x0, r10, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) r11 = getppid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9c, 0x100000001}, 0x10) r12 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x2, r7, r8, r10, 0x0, 0x40, 0x8000}, 0xffff, 0x0, r11, r12, 0xc, 0xf309, 0x10000, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={r4, r10, r13}, 0xc) mknod(&(0x7f0000000000)='./file1\x00', 0x2080, 0x0) 07:03:03 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) open(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=[@rights={0x10}], 0x10}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r3 = socket(0x1, 0x8000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) 07:03:03 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) lseek(r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r3, r4) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x10, 0x1, 0x8) r7 = dup(r0) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = getuid() fchownat(r7, &(0x7f0000000300)='./file0\x00', r8, r5, 0x2) sendto$unix(r6, &(0x7f0000000340)="8e3457470825efc883aea85e96870f32c9ad7a32f8b8d608cf5e709e0368c1d25b636d7b85bbf7f6db49c5fc616f72fe34afbd3ed70d45a9af65bfafa599c1efe2cf6a45640d28620f6c7d8d49859f", 0x4f, 0x6, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = socket(0x18, 0x2, 0x2) bind(r9, &(0x7f0000000400)=@in6={0x18, 0x0, 0xffff, 0x9}, 0xc) r10 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendto(r2, &(0x7f00000004c0)="f7ee81ffc1017d7396c9c8fa3cf9a610b5137d6529ffde9b3af22778a74e5ecd7c578d2fea7bb79d8da286b17ea125c71e3c968b2523be11bfc19d778afd0a1a9e6dffe72b4e24f3c2fcf239f3ae863f31d205de6e740dd1780f1966d7d63c", 0x5f, 0xc, &(0x7f0000000540)=@in6={0x18, 0x2, 0x3, 0x1}, 0xc) recvfrom$inet(r1, &(0x7f0000000580)=""/176, 0xb0, 0x42, 0x0, 0x0) r11 = semget(0x3, 0x1, 0x203) semop(r11, &(0x7f0000000640)=[{0x4, 0x3, 0x800}], 0x1) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0xffffffffffffffff, r8, r5}, 0xc) setreuid(r10, r4) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000006c0)=0xc26, 0x4) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000740)={0x4, &(0x7f0000000700)=[{0x2, 0x72, 0x81, 0x5, 0x3}, {0x1ff, 0x8, 0x7f, 0x0, 0x7fff}, {0x9, 0x2, 0x3ff, 0xffff, 0x1}, {0x9, 0x2, 0x5, 0x6, 0x327}]}) 07:03:03 executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) r1 = semget(0x1, 0x3, 0x440) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x9, 0x0, 0x5, 0x0, 0xed18, 0x1f]) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x6, 0x2, 0x7}, {0x7, 0x0, 0x80, 0x80000001}, {0x1, 0x75, 0x8, 0x8000}]}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000240)={0x5, 0x0, 0x3}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) preadv(r2, &(0x7f00000009c0)=[{&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/39, 0x27}, {&(0x7f0000000580)=""/198, 0xc6}, {&(0x7f0000000680)=""/170, 0xaa}, {&(0x7f0000000740)=""/131, 0x83}, {&(0x7f0000000800)=""/116, 0x74}, {&(0x7f0000000880)=""/101, 0x65}, {&(0x7f0000000900)=""/130, 0x82}], 0xa, 0x10) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a80), 0x800, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, &(0x7f0000000ac0)=@file={0x0, ""/4092}, &(0x7f0000001ac0)=0xffe) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b00), 0x200, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000001b40)={0x3, 0x3, 0xffff}) sysctl$kern(&(0x7f0000001b80)={0x1, 0x56}, 0x2, &(0x7f0000001bc0)="cdb22908a02bca0b0b61d352e15b96d433d8520cfd3fee550c", &(0x7f0000001c00)=0x19, &(0x7f0000001c40)="0c0ad1541edc4037f3dc862c77099f", 0xf) setsockopt(r3, 0xf5, 0xb754, &(0x7f0000001c80)="bf6642107a6a41c0b8945a842dc241d2e289110ab98c5fc51a89c3742d3bf10754923ae2d868b43b8f93e4cfcb520733a63ece47c1dd9cea995eb5f21316df2f9f3ff8d1c542187dda05db9adb06be17c79775f7abc75df9e5e11d98b1a6a16e44dfd210d428619c83dec6d854e511d5aced164643167f6e5e43692eda5a131d6b70cbc068c6b1a782e885363b220f088f57cc2c75876374c26da1", 0x9b) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000001d40)={0x1000, 0x7, 0x6, 0x7dc3}) utimensat(r3, &(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)={{0x6, 0x81}, {0x7, 0xf9e}}, 0x2) r6 = dup(r3) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001e00)=0x2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000001e40)) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000001e80)={0x6, 0xfffffff9, 0x8}) getpid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001ec0)={0x0, 0x3, 0x3, 0xffffffc1, "dee453f5aadb90cef875c8d16fd5c0d3bb2d57e1", 0x1, 0x5}) pipe2(&(0x7f0000001f00)={0xffffffffffffffff}, 0x10004) accept(r6, &(0x7f0000001f40)=@in, &(0x7f0000001f80)=0xc) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000001fc0)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000002000)) sendmmsg(r7, &(0x7f00000036c0)={&(0x7f0000003680)={&(0x7f0000002040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000002080)="e05da299c4b7708dfd4da70b70d287e334dbd1d7b861e16f8c6857362ee4d80376f0014024ed6c8e2c0b1ffea11909d506361117e1427ffc26f2c538a73ac666df43e63630f63288", 0x48}, {&(0x7f0000002100)="0cdcc8e9562164ec21ea6917fc13ed023ac25ec8363b10986da57215bd058368d417b8b20ced7e4de289cd26e4cbadad702b294289395a8faf67218b87d842385620f6adec8bbbd2387d49894e9f7c701fcf0e85d2952ffe61af519a291ece8ac94974530a90a2eb9ade02a686c91648c7f36b6c86a6576877c33c496d70f34cf90912650e877029c8075748683681af5316026a932d1f53f0b9891d60e099b3d1ad56bf3ee349707ab8ae68949c41", 0xaf}, {&(0x7f00000021c0)="f2d491368fcf9d70b425091c7db957855c1b1a42c53ec031755d11fc422c791c45fae97fb8ba97af0d47f24438566e7c71fa5872d5346b6ffe477fab977beabf0ae0ba7d881f964d1d658e05b64992651dc22adba1b088e05a95aa5b754c9381ed92e20024438641dc4b9171c5477e9ee03f530a1fb2e53c3d6032982f0b19f106fbd390c6fdbb9d0e272b1b24d0a7e7d7984320cabc685f665ca6085b150facd6e64a7dd1320411377ae8d234659664b46a8a0851797796a27139d5e5f2036da485903fa6788fb722a28a282ee19db89a492f4121e537f64ed59d4fba1b5967e59116106ace96121e03e75228d9", 0xee}], 0x3, &(0x7f0000002300)=[{0x80, 0xffff, 0x6, "70558b74439fa5cb8710521e304e74dcc0762123dd5233d8736553cedd259c5236cc037c1130331e71ba475868cda8a48a2f1576567cfc378aa98ba2776308ba3967479eeb4f1e6ba96a379bcebd236ce92c04b4a97c37c395833f5ef7b698211bb0e844fbe62166a2877d3a75"}, {0x1010, 0xfffe, 0x34, "77e4b5430b60d7d3a8cc8d3eb72ead32fbdc010aa1dddefd1c0a4e1de15d78e2ae3e77870600ec5f92ef4a71b767f1d7962d07af6af21c6d28338dd5d46e28f52ceba59ba0be1ee9ac6077bd3db90abb1fb0730f8c88025dde066e37d69f0dc6fa238389d1d04d5882d6addf87113b4f14d21cd1e3a34cdf9c6da364c247a9c3bfbcc92de00e17b2f9c18b3ee054beb7f3af5c29fbecfc33f5faa5d6bee91648beb97ecacdca921a6f09c22919fd85249642a5e2e3105fc01611db0cdf698d59e78f65aafd7c5c0181699ad21a184c410e5d4ef3dab2537d25b8092a1855a29c51c9f92552dccfacdba13d98693fc957013ca968c63e6beb9d62e5d6247c9d0360f2507e7869ab092f1590104f3679e75ccf568b7876cfd51a287824baa1edb812b6598929372bfc63ab10056773c395a4d81919378fe147f43d4abfbe4ae9df69792d2cf3f134f8b9baa5531d520c083480f5c54e85fb5c4adff8a6c856ab10b6f241390c47251085092293087d86e45e3e434e453930b3b528de08f497be11365f4fed03e8b4845a843fd7c959ac5d2d4ac41aa757a4b92333977131e3c1623d84ef02a28ba41fd57f23d4b85ba1b192eefba0b004c1e0ef0c597d4472646ab5ac5210b17a237ec3fd6404e594a3768de57111125edaf46ff1bf25475eb8f10d956ea1110b00c859e52e2b4ef5a8d674c42e4df430026bfe126d41147b70fd7673f6f0c02e0b14902891fb4c7bf89a3aeb9cdb21f0cdb3c4687dd7af3b86985206398d264733f34104557cd9641e257ba83a99e821edc31d7e5bf84a6259e5fc47609753adce313088354c417bb0f2b03037ff28efd9574390b36e4f93b583edeac401252558a329d71db0d47589a7ecb7fde217eb45421bd32604f0805f3423d6c54a4f3299c3a2ff9a9670e56f543f3e0fb9e02056ddb7e75a1345f14ed949d3e564d9c64150199af0d52b3b9ee113b1937b8ba4e8822644b7f973c5229cd41677cc70fd5d43b69debe18f80c2793cd27e36b3fd5ac0eb6661264c8e5863325613521f2910d3b6fb309f7a0516aba169be698e0e3ef5c2febced14653e6790f38ffb18864b7174c13b863e99a006401b55da0120ee22256b347164d9d4df2a9f9599577ef14e1d5f3b98f0fb7d95f5a1f914407ac458ab4a2e6dd27c006fee75cd8d76b7cdc9655b16c53713ba5b21a5b026d5bf986c93155e5ac9df7f10e500afaf69d4f9086dd4a103a5c87b115343753c77f5fb73cca1fcd852c22d9c5d4641261943e7a8ed2bd88e78b315040d3deffdd9307a8d00ecbf59e159c5d8cd6c6b02aa15180f975d3b776652fa82593e9834ead4228c301241b82bd74b55d354eba0c3b0b56d8b48d7bf76faaa81da1865bd06a1b0126c95a5df784d92f8d98cbf811e6881b4452a3e2b7ff8ec86adf770bbaac3e333064d6c61823c685330906b61f5332d1474e5d37448b516d1558b933f00d9673a7dcd3e80f9a30456b3932c0654249eb21f896f1a05075061c59bb0a7f832726040dc8583f6a9ec8a2a63430b1f40421d3eda767c627a5275331cc3c1be7822cbdbd39d2b40a71131ce17967055e1d328942510aad5c179b9fc82dcd19f3787bd71eaab513f2b60ce188cd19b83abe83d77211ed63c70e7a94497df294707070526492422f1d298114b6dd442aaa862aa15363900d4914c7509046c93f2846c5ca04bcb8a0b1bd6e76d1d3fbe5943784b644dc2162db57e380dd136028c08f3d141b24dc73fd62fcd57a063b4ef9f645312062b15c5e7a2d136e8469fa17445399b9f3e831dced1355a925b4981eb14fdcef722979d211d7c05c30bf706deb654582cdf46396b51ebe7cd58043d5d1c1ed768afcd00bb1c412831c9df03aee5891981b0bca85e6a83b7d9eed0d10806295b717bff890c548ef4e9cdd11a5d36051cfac78ae1a1e1e368c318db4809e9978d175adbc5e1ae524d24f197914403f994c9967584aaa1a359911c344f9185a41cad829c4cbcc0566f12a0111648049488a68ff0533ddfd51e122455e115d16c613d0e5c36ab2db9b7fb94aa024315f6c0739002df53a23276b8b4d667eb8cd930414f7053862d292be25ab7b354b744ed602614d85b51dc7e4ff7504673b1e1fd1a41c57b55da3c0a479d3de5692d643fd15f0c6f8ac06f3da1ebf1b5ba84dd96d617a4d618512b73f3c7461ea378440f10af4e6fe876f1d1f064cfa7bb4b429c2feb5540e4ec2c044c8a5fa5ee7088b37d48271b92b4f5cee7b2e84885622ab457ad30b494e4187a28949893b43c0d77c8d3fe3bf260841e5f4ac2054871abeaef6e1040f872376ffb0319b4af436665cc98537eca3761e5792b46bc30f7238303e39c7dd50b673e0a391466c2f1c681a23179453947ebbab21dc0525865426ffe23f26ba6b313f2e1d3e2cd03e1ac3ffe694f0348ddfcd14d6ce98cd56caa1cd01e66c4580d9eb45289530defa9fec3dc928e9bb35445b5fc7ede639c922f660b376385c00496735e783f584d79d72a213d3297136726aadf8a48e64714439b79d2349ebb00c974aa35dd7521172429616122c0ac00be49b3b1208996efdc92d226dd04ed2184c208f3f0d79b8d8df4eaf72a2c70b243cc67017aff0941828fdf920d0fbd63ebde1487545d8ebefec9f2dbcafe86ca3eabd6721584a8b10a049960701f586e65482a5650a1bb9ccad7c936a87b91e35904c7ff4077d1ce1bcf149a990f9b0b5f92ae592ff5a1b911a534bf8bfae758c3402dda0a1c6deb4d37fca1ba859ac73bd58784381e895e823d368805934d891bd70abd1becb79a6ec499da2e30b29a2a21c3e4fd2e90cf0073b346a31065fb672fd087d9e49394c6ab4679df4b5c0ac457560e952668301ad5f5fb8aa0659523a898b3595429b9da15397d74dec5cd1e213e898c8cfb3ed4b72b7bb28840ed768228819dc902fa486678d2b4a8edd52ba1a36b657540dbdc3db9e6ff3855c9a0d3b9593964897c8aa736af728006acbd8b6aa4e6e42d6e8054eeec0298cf2da18cc9053c0ee16b54d5e097b1e350b23e31721c90b9fcedc11bb4e8cf5996494055acf9fe0cecfd39fac21f778c68bee7a68f27a52ee7598298173bb52bc491d9464597a1b457cb6d6853647420df00d3ecd5c56ebf587b62160afaddace51fe69b204a89808f344872ab47c8fd0584f817da2371cb2f1d003a5ced59f9671480a34c0aa02d25b35304564fc3781ccc3a7269e4ee9cd65a1568dcbfbe199247c476751661ed8cab9f18f9e76730537988057c7b815d35d6f9d97f8981bcbbc19f6b8e281662f8a55aa5d5923f0b96dea1c90c7c8f8c7201be25f9076e68fd328b281f82cf01076f41e8741c6cbf3dec3dfe4cf9b186dd60a6abe4694786e72d569c15b28a2ef87009f926238abd9899a14cc2a77b5e260594b63602575de30efbf1e392a626a9d97f934191ecbd7a1a0c48489cd19a997af223f1ed4ce73fab8a4fa70927ae6f6ae8612b254a728faf6feece99f42f72569560441e63fbea1daba95eeb4a17716380fc767a1a361b4b6710f271eb441d5a0c12a854c35ae15f89c0171a9a429a4aed14d4f6fdf404c6a62ffc7cff42e7365987c4e24aabd1e00d684d73005b872491110a974559e1cd1c4cfbad34eb4b0ee8d6a0fe7bb4ba6f5092c2976738f8a49a93b3aeb93357e5e2624f8c56a631f8180deb79a3a506fe0e7250e660222138ad059ed953ca72c18ae137b4a83731214537e4ffbdd1556194d6b1a54dda40b876e02858470c54054e9526a13e866ccc283575d9accaab0f1bc9cd5f707e586e6c0d88ebab45330eaf9f5d4808e6018616387a41ca42861aedc5a182005a16232128d3646d5394fc36f5f38dee541df0bed74d2dbe1a9f313b39f30aa8d59bc72b75f7f601b3ad284f1dc6efa54604327e34e546d3b0805ba01409f07dd8425654cf321fe12b18c90518e8bc48829c1ce305508922c185de0decc69e30560d559faceb380329aba5cde22dbc3359d7ea3a9b0ce7442b78c7683c97852ec41f9480931e69fc8038b2862ab634639756f8def7810ca72147d7892f6cf0ba7b5984fc6f5daef2c072417077563f82377c36a18ac55df2e6123738fff898a234e2d1393e1e4b30114add661052330383b03991f569a91503cdf370dcbd3c03372bc672fec8b5e442a84dd928455cece27f17946515f653a878be37cf212c490f56436e8b55e601072fc41839be5208debbbdcf06911aea5480ea984ca77ebbe6c527eae5fbd7eb56b3417efee06f68cedb307e62784f54e4c2a91a32b06c164e2084c5c0c5d1034ecb8ca3e9b1db8b1752347a45bc7e0620d7a318ac220f6bb8ec857e0e2a9bfcb170f5ccdb85bacda3ada2b5e3ca4f34ed47564e2cce77d3a4bc57e7b116271d5f76e0d75aad83ca4b1f2ca728e7e1c3dee0c1739d445177fde2440db3ed7e01ace8ee0686ab6b32a1b1b30bc051a759c3a17fa9beeb579a0a5c0e48ab210ab6d3b32e8333ac2d83ee43caa8da3d99ffea809a7029a8ba6bfb284bcd45a423dd6de9b056bf6913e2352f44d45d776b5beb41b7bf2a0ea67f0d1b2c1d323f68c1c669029f6e84c9647b319c7a528b12b75768c39acadf0c2d4996329ef75ed9263f59cf80bfede60428b3ed5d60bea7a29666cf0a4b5d51edc13d473e064d249487f27148787bb85318d536bd3f018f148968b851456cb235a13b745c4daa2ad19a1c0e980c3a106488a8aa5dcc3be8b59ce3ac2fc0e62e8f696bd818addacb02e1169674141b73bed8d63a8bccf7ead79dbb17f4e14b2b5c0ca273fbd948c80ddca7e5da5b5a8dd4131ac5495d3d0f40878af5dacd24dcc240f7505ff7f954d005686e62d77b1eb071f497aa559265352f9b1c6b1bb9daf2a383c35ec643391a389d07c5275e0c51c2f307424e524b45254572e0c3b0238e3cb92bb4310c692ccd2db22e156990defc44bcb6e290314ed3fea201980727fe464d6bda999ebb230234cfd4ecfee290dd82282707a174ddf433caab3dfbf11e30ef25eb2515a2ea4ae340f750a84a346cd9d1ad53fda1cc0c452a416aa4c5c8a95b44c212250397434d81f210977590f05f0a7aee68957f5185b55a408af6f629b0939058a4263f69dd61ab0f304efd6b99e93b91fc2eb0c48a31c9248131c2de5c9bfa509efa38a2295f01a6bcd643af401cb9b8584fe9e47fc092fc6ac546c09998d474f939c1b17c57d16087f28070e3ad342a462d42175bb79a304f4ec36cc9dc48c07cb0c5ab0f7377199e832611cf2bec46a80618fbfa10a40978d50a340600ba30cc53f72d134bf88c2ee3c440f0c5ec05d8662dcd4cd770196d049a3b0b8c68d8ec4705020281d5aec68b164111f54518339da6a39da5f87da66adeb828506dcc2b7fe1c6a589891450de264d75c3836391708e2c02a26a05f728585099f604ecbcbe67360ee598c5330840fa46d5974d24dd5aff07e84cd21dc5be2723fd02d9c88fd4d820057448278f1eaa170df34e0046bda638e8ad09611d103bb3d7f088b590b5a336d3a944ddd449971519dafce0b284a15b7ba46d58f2787f239d6a63e22aea05f318cccc0cce4eef6bf6650f5dafd6a55eab18b78f175beb48fc5a0ef6490e59aecfccb6a30e2699a654a83fab544d80c20454c345fb8fc885cb05350fb5e3bfe0d46bfe974de924f94f5ef7400dda8223ee191d68f123bc904fbce55aa96b963baeaeeb381d768fd2b5e2fa3d2276a11f6d9d8f89b82e99056fbb89514dd543ab62cc5789f82cd1bf6b9ebf1771a42639854c"}, {0xf0, 0xffff, 0xb694, "30b8d495d6259d0c4fd9941e0b9165d8107d9fec324f8e65206f350848e08fcfdcd44bb5aea2414f4a05a44da58407a2cc43703945c00dcf033308f1eb91a0e630395653958ae90d612bed2a829cfbcd773d4e0aa67ea5dbd82b00ff77f6d1234e8c3ce2e9e3d7899d8bd3f8617c70ba4e5957c302f8fe82fb4e09369c18b40709bb48068c82f4d4848d563da60e998a77f44de865ed8235a1a5463ae3f677e0c3aa119a89aad0e53f835d84f89a638073d0d6c4dd0d82bdcdc4573101be57d9f54fa00fe8610769c57a03129cc1c74ed6defe3afb893f6b1a765eab03ce"}, {0xc8, 0xffff, 0x10000, "64906a48cf544f6c452c942c33d27a9c6b130f9eb77232127b1dfc1f0ba5662fcdf5fa8a8a924f4a25d83011302a7527c5db240e93e7aebe432a02736083ab38a2d2aeec7d35c8597bb59367cb91bd1730232e6c29902ce1934e5f9335d15366c5797f1793435035317face524e0114ee7ac92b8abe0653d71574aa0c47b732550de5a77fdba7021aa01a01006d58c765362cd3a9d762e9680e7e1ad0f0c754a4e4ff443519cb4121c6516c836ccc50c42e7f349456c"}, {0x110, 0x1, 0x1000, "be8552f3843102041308ce6d50a265876efd8d7b4c40dca412cd797822dd210607a71c03f1acdeb76ad4aa03c4d4704d21f66f971a8c820c61953093135a21b2f984908a685bcd37a27850c9ca27c519732a29a4c04e049215b926833171dc78ed91c2a68b4f7a6d41b9b05b624b89766191c639413b82434ebfe3e60c7065e852c52d01853d48fc599c78d03f348af0a8f297df011fe373e16526372f7c2ea1c755a5afdd671973693f0c5fc5e33382b73af5c3fc24cb07a449f273b9a66cf23df891bb5d052aa3a6d806e5eaa82e99beea46d98ebbd658a4e16051da30c4f9e6d4dd6ab99ecfc6a7ef7d13407e3c3ae0952981d60b65b2f0"}], 0x1358}, 0x9}, 0x10, 0x1) 07:03:03 executing program 0: open(0x0, 0x200, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x10002, 0x0, 0x0, 0x0, 0x0, 0x1}) 07:03:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0xb1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7a0230"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0xb1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7a0230"], 0x10) (async) socket(0x18, 0x2, 0x0) (async) socket(0x1, 0x5, 0x0) (async) dup2(r1, r2) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) (async) 07:03:03 executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffe46) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) 07:03:03 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/10) r2 = geteuid() mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r3, &(0x7f0000002600)=[{&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/159, 0x9f}, {0x0}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000002400)=""/244, 0xf4}, {&(0x7f0000000140)}, {&(0x7f0000002500)=""/234, 0xea}], 0x9, 0x500000000000000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002380)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xfffffbfd, 0xffffffff, 0x1, 0xfffffffa, "1a111691d0a604004e960e949c85ffffffff1400"}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000009c0)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06be587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04", 0x216}, {0x0}], 0x2) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="208f9290216d17bcdd04cbbb56e0a9796498c7fd83bbfe6c4fa5a9fc760ef0c310475756fa1f3f84a371e42f8b", 0x2d}, {&(0x7f00000001c0)="ef6a249c148454652096a7c04403157084779474b4c87fe6e4b5e14513296e561a931382f1920dcda80e0a2670fc4f1b85da0cb51da0df2ccdc2c3c5044d684e3b3641b86533a674df800d874af1b0626bf835c9ba9a6d0c6585f886a20c28426790bcfc70527c7bc4e5bbdb4d07a6424c3e675a1e0376d02b182e59ab94dcb652e02de68664f0e41a7394ca41ec24c61232b1bc40fdec428092d5842c56dcc9ee27094e1b40399f8900e8489b739df926c60388f59fab0af15bb6d683705993b7375ebe4f39eed8bf5ba178a51285a39777a84fbe3f68f4be502145508ebe24b7e555d89a", 0xe5}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000300)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x6, r2, r7, r8, r9, 0x109, 0x2}, 0x3, 0x101, 0x7ff}) 07:03:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000340), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x42, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffff6bfc8cbd080006c9486532ffffaaaaaaaaaabb86dd6000223b000c0600fece76a44a170e318b35195b3b133200fe8000000000000000000000000000aa429d9fd4268112f2217e690b2f9cb8ff06"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000280)="10c750e438ad508e5440838b9d241c8b69564e2a6b5075aa9ab023149de23ab0147659eaafe4f5ffa01d7e9d0d980f8ce9743d047371dd5a16097e56f071703b9b8601ac34f2a76ef6c9e89b22f37c857731f9d9a27609fa3fde543047e3bbbad0e30bf936722b10a5064d73b79a6a0026a2372e4b53cdfd468457a8b444eadcb4cd241ba6e75b2e3369f10afbb425863b90632d030a475749e598c4281183d0816f54567e59a33a92f4a5819092fc4c92be7be844aadc936c0001de99d9", 0xbe}, {&(0x7f00000005c0)="f14cd371bc89ee5026780cec46af3e4854f1a0d69366fa408640493e1932edf489fa0c645a51bb8b9ca7c35130f64b78a8bd23633a7f18c7b1f04d2afb23addecce6da4f878e1589647ecaffd6a08df8f63189c3310324d01f55464b9c4ea891aeeed47b32eb290b564d9f1786f60b", 0x6f}, {&(0x7f0000000640)="275e6088144c4fcb9517c28520c817fa5f6ddff452c50c186f3cb48a05fb6f0971ede950d35410c7ba5301bebb1c6138282afd5797298aa7926a13bfc8d0a15a58f9225536a2532ab2186b9ad836e527f09268cf015351775a031e6f31e4b5b922d9917fc91d681cbedbd81ffb13b17fc41e89756a0ebde314a9cf02229671c26a4ea75c6f70cea4795eabc6719b1bfe2943e4ab5a4ba34b7263bcf2ea7b1bb338d978e311bd10b77b2b21521fc24a18d6d9a4c239f0ef5f7afc06366eac6ee0d549bb27c7e27d8f2b943fe0d82f1646ee4e568a24c60e0e0fb1c0", 0xdb}, {&(0x7f0000000740)="9a4610441e9e9ad24545112dc8076b2380e67f8833ff553883793f4a95b9ee8f84db1d713431f26b897b35bba28c51fdd85968e44d1d8ede94b5fe289937dc5a05721cc9ecdb7d9e63f179224c739bcc4c54421f3d78a513d89b64de708c27116b8ba479a0a7f2484c9f4574a5c3d43f2a8c093cee21f55320f0374a27f8834c74ea9b616fc2e60bd1a768cb7459", 0x8e}, {&(0x7f0000000800)="62ee158000759306043fb2575d962c0c8b223a2784b54963ee2bf7658ad306a26af9dd7ab80275bd425c13c9abec13d3494a7c10e2f2dfa34c00b64e99a7b89f375a2034a7167bae1ab22f51a88daf26781ce020fb0b1f88b3878c80d7b8de00c55e2fecf6babb87ff20bd908b7296aaff8a992aeaf724c8eda8e8370ca770db6eb8ccce0cefc04b523257dc074fbf1420bc13ee2e40db79ccb7587d83ae788a903f78c2efbc8e124ccc66b1ee04fabbfcbda26365e53fcee1dffa4c4716a840dfc1a3580165e21d2df04fc2da6b91fdd51873226148c5681fe7012d191ed6ff3f07d664c9b3", 0xe6}, {&(0x7f00000009c0)="b6cb6bb030321b51eb6ac4036e451fb508facf48c19b46d3587b56c288f32340e41c5679557ac1574fd8655355855bc0584171127af86435b61f92bfae3ff0f5583eb72d5a7460fa631c32b05a56a06f5ac8aea1e2d13ac3dcb34c12354357fd4f1f26807e5d72c110eb9ffec47f986df58a4e4cbb3f2fea96a5568b0ac9039d5d578ea26d29a06b14068c5c668960015ecb8401278d95d3436f4585369a703a5165db2287c324144830afe0c9ff77c67e53aafbc99ad8eaf961d6281e2f3bf3c9be8eeb2f1c585fd9fb9f8ad23a1d3ee00c46891d1b40aa4a142d872cf34edd93a032cbd6b1ef5124df42f2", 0xec}], 0x6, &(0x7f0000003000)=ANY=[@ANYBLOB="6000000000000000ffff00000000010072789acc3ea76a7cbb1ba8a3b11db03b0856343cc5cba75857bdae098c8335388853e102fa1edea231aba3c60d639d4456d461ece49d63308ff245a1ce03778d510b662d21c09ec8ce99240000000000f0000000000000000100000004000000366afd028c6d84016a37523d28047a46d7ba82c031ed57bbd6254c75321d07ebbfc9c379313764bf60d790ec1491ca83d81f4de8e578c8cb5125be2a0cd56db72e94c2e162a810939a498ebf8fd224cbbc1527777015fad7e05054513865d9e670f19ffe82da26fa7f347cd7c65c77192af5cffc38abef13f4cb1a5de148a7e2c37f499546c930e1b78ec6f15945593a3dfb7198b920c71acb4375ff24acf4e1f7c6cbacd93cb120a71df3ec31b21ffd5a8637c0a6ee120c34904c79b2531399f6ffe7ff69933234f195722ac4e44788913158465cb769064925999e6d93b000100000000000000001000000060000001010000000000000ffff0000020000000bfb844377e67799ef9ad0ce4d08c1cbe1ec6f24248bdf121f7ace9de79501d6ae33be88d6ecd5fc55ab6e23304fd18acb82cc342a13517c0ffe254148cfdb203dceabf9bc0f383ce34199ed8bdb19916062ddddfd8170b77ed84cc663106d4cf03cd6090af7b67c3f1ae572942684c3c85a4250beb4939c66877cbcd7368f171f7ce04de80a6bd37a9c46f5e40fb5441cb878dadaa99a22a667ab4b44401a0eeb03706a9cf6be1b2258e2a65b98097f73bf47b59b5d3a89fb35bf1c2f325ca2ee339d61c568d8cdd3b5312ae67bae31328a41c7fd0696667597e28f0762b58ed32f86ec920eed34fcfcff0285699e78e26377f813515e5220ca61e28e787b4af6bffa4335caaf4ae71a66dfad748f435509e8fcc1d432ea1189660f76b7857ce78a902141d5c6e76854b793698eed59935c3c4a0b0b245d4f36ae69410ef103366e48da98c858a75170ea0adeab006b1282707afd339c8a47496fbaad29a4e82a854761e6abd7383c86d32bfccd0e70d85dc1d774414af4a443942c4a4ea845f5b6b1fe26e40009cf848e677ba1fa094857e19fadbf9b57e70c67c9cd045d9d2a9480432bff68c42f7bd4637ad902fc7094130305e6847eaaf47dae6270bf80f088b91f95ebb18bc1600fa68d20d15b25c85a97e0fae4b094302d4a55db4bab69de7a54bbc821f348bd3fc55286ab4bd59d6068a421d4df8e42563a3f81da3631022b92c357c65d77cdbf42d95443272432711aeb52be9c7b9a3a643a34ab50ea431bf4315121ab9d659cff06769f85e67bbdc413d748f1ac4d9c40259ae733b64bc6439430a5c2cbe3e793445a39db4c8a52eeaa9fbd9e6308ef04e0cbd20b6796c6e76175cc8b241718bdc36ef586d49aa96cecc6bef7b20a24bac0fea4bc7b351cf828067b71e07d6c435ca397e597c4493d9fa01367c47b1cd974c7c2ebdc1277600f07f5c5d73657c137d7f3519daee6fb7e9981f9f2a5e795bd0007727ec59cb7e69d7b413874e826f238479d1efbbc62c4988f6711d4e73388db33d877d3298818133d1de7dc1d38f1d7051542a24bcd5f4dda25125a0a206863e2b855fe56ebc75bf40983056c95964f4508fc5e633cf73771e9b1d249014df579b7c6f0fde1c29336e9ef7435f7315bc1933782c4209251adc520e0e865dedb2c0b18fbc7b897437ff4a461bb0572b46c684fd2000b45edac4f22a9c312c9972d44d994f283c58d2cc5750bbfa42f9b46ce87b95ae9a5b8cae79d78700f27144f9387bc935fde158a278f7448ebdd1065bceb42b3ad274c699e8d49ad573819e0e1f1a3e81fb180f200a48236c2d4ba486e4fd04b7043c8083ca71c49cfc043486959299cd4f46c70a63d068258fe50fa1f125f45b007072cbbb2607c2d293f8c32ff5bd332589ca1a59888d7268048b9a5c3013da2b56cb5a4f216b7a84afce325e455661a1a423058835d0769062b62490de2e3e1e6ecb51f4b2192caf2d6ae984db2a189a223a3dc770f46901cfab55974316674b5c27ff71bfc2c93cebc5580c7e11cbb01558244462b0d07da1015d40d70a7df9a8844e68fa384f944ccc2c007315b4ffb924d6e9fca4fe7c9610c60bada77f66540f32e21d124c0f96b2f44c4d9de3ffc43b28a2d0514cdd158ce29cfc28aa45a74e8aac32731e10d84df24752248ab7270bde2c0030c486c9a35fe4723620883b96ff6e06f55412a6a8030cfc49dd7945be1c5ff1512cfa45becb5551fe89487ff902b673baa3efc953692e35b9de5511a6ff137ce39f1f5eb2a684476bce33a4e6278dbf04a0efe749a5654aafdbc3b3766a849daac75a8526f61ea800c4cb8958468cc6b83faa14ec98144c945a77a7653c6f333551ba525ae266b763bba9ce0408ab9944837682110f8fbbfffc6c18fe79152261c94f7b075aa7f1dcce316f65e0649b3c0a4562018123370ad9e170b71f5b8d8a5d2eebd8389b005121de3317c3ce3d4c180438bf544e27efb09481206130e0a36039b2577483f8b9175837c3856ebe80a86823ec11dfcd0ced09106c30b53873afa783bc8b9b868a50e399e3633ee80a73ce3b269bcb8a20d07c14da10c6e517e7d5679fe07ed63247cec1f82703a4700efe00917d8f708cd0fe0f19d1d751593e258dd772735cc032bbca09718c5a5ee49d30589ae0caf966d632c4e07fb11b31ec847e3e9279f1a418544730dc493a96db8f0bbc88b875500b9283cc16e4ec4824b9c6ddbe08a7a4cafa732052670607e5a3157ad813fa994573e85d91390bbc88021c6d4fa3962b5327633daa809ce6791dbd659ffe538e626464ee163511cc7cfb96925f51652948acc2abd174ba397a89d55d13c528fb541860ef34b2965dd7bf9e46a7649f3b0ccc70a210f3b9e05c0f1a63e295c4693ca06c07e81f9f0e5969713ce8ea3b06958d6ec52afd8807ec63bfbcfeb13b8a0a1860dd5fd3d68719df01324972f987248b47cc2de931178e986bdc2e0cba321c09ea9af764e15d248ae33e79b82ad2783c99b6145a6f7a1663701ed497e77759c7a83581bd1ed5be40903d0d16fb81927d3222f765153dd894977b2aec576af9c660a7322d7634ec8a4a511e7741cddff4954a4fd188dc017812e51377e70cc671e9869d46061556a859a9c243d22e3e2bab761ca5d9fb93d1a781a7ef8f69eec991f7db5557e77ba003dc1da0c31f07caaae1a4de74cbe15983aaeef3abdcc0bde931ef06d6648bd56c3c148770c2b968211c7889460cdfe8bf1e02a7610b43fb4595c482ccf95b5359c255bf6405d89290c0a32429d4605afa9463f3b41c874c9cca52a54aa6f3c4ac4abd5fd319bd21dc2f0aabebdabfc9335f6a29239e1854fc88bcd1496ad9e60cefc4d7241269df8f4959881d5971009cc2fb86a523f2e46d5efe87fa16fdd2ff1b955ef8db014d2ad71d8c30dd10e4dc5bb73de767967c8df9180f5ceaa5687506416d24263ce1fd745bb23c74358e07d9d1ab583fdce9d67c9b991fbe59d8fa8641e3aa92c6dfe365e0fc3aa355bf333a64bbbab850f31c1b2737d7b68012004a0ba99397ce360a6e3105fc2366775c8c8492f0dea18b96c1d691169975a83731b386a876c743de4ba8e51ecc07a15044500f10c636a1b5c2458435ce1efc55fec1a8c2b432b738e0266169460708c8e9b0b93dc66a3d70b705c4e096cff6ed59e5c92d0cb959f86e4f0cdec520d921c00fd64b37221e0110e1a0f9b38a5e1feab40954205a89071d8c66b19569f459ef85994050c2c5e76758e88666c2f24d85ad268d3aa151b9884c769fe67abd9fedccd0d902e3721a8abae4134abc121715deb0c51bf2ee38bbe24926eb73013493130b9f3020177cf4d94d0f60ff28bc7191fc7dd06c76afeac70b032621c9f7cf2e296af46a7f056512ffc1e8e3e5ec4051603d4d35832603804c75a04b178d3b2663148d6e3abd3c8bb73ad8adb0d86b03d650c0d346d5d6a36f6d2811989d4aa99a937ee8b0ca7b81befa7574514b2298322d4ef1e217d2682f7fd9afb68e0dde4112b17dc4af04457e58d4e60ad4d68a83d83591152f25858a80d1e04391cc5d91a5edba928bd76515716aaa9d15364780a9049f533a89aa27add9ac496c12821504a82ba01edb9049500cf8b3b6af9ee99f18f353968a8b82bcf6c1bd86a179613304873e1c0c3d971d93bb26f85d4dafea8624cf91252696ced313ff61814ef25edd70ef76e59d2bb400c18ff1097a472df90faf60d67cf6a680719bfba7f8371060b4d9c59e72c112010910e58d2e17047c31955622f143dce2ddc041a38e48c7d3c9c38c3e12dd271b08b02dde984a89417f5ba338eec82b7056b59aaa066c063dbaa9b3616fb32db7010c2edf2e443d6a4ecc16bb67cc525024b79bbfde42ea8e420dfd4f0a3fd5ffebbff099b761d8d0e78822e01a3191bf5c329769798b5279c127d6f5c6ac14067a17854552f6086d2188de24bc83e1790c0ae165455846efa65515800deff5bcd602383dcb54d9376f6480453cf98f5715b1ad7758dcbff956740aac4f7c197cedaf077c7a967dfc5e7f9c5b191c5c4e7cdce7082388d71ca435e072c6205a592123da258aa322b95677fcf34c4eb11df51b6f8692ca97e0cee716c9bf035d6972bf21a8ce8561b1c26e62021502b79cbe990ea26df719f7ee5c100117049e9904f4e610644364cac1f27f6e7749c8aa2c4d5340ea277aa968fc408c75fe292a9903272c96843c72a45a848a7c72e94f80f8db4d08894897d9543139bb39a5463600f7fd101b90101168118d8b7fd0210778eb26fccbff370fc4b4bea7450a4f7034adab3fda4c25c0970e8a6523c425af07622eefe664e11dfc046fd3b6f955da572d799772a738c1ce277daf7db995736410167ede0646fc1e78c5b385de7551ea9837fb2102510e85a99026d04df9c08f7b650e1084289eea5701708a8706db82132e88dc9d766feebf8aaa73fa06929d466c4a8f5b4e5975438d4c9c4bb9d1abcafe7021e39b345571924c7bfa2f2709509b1a0199e8ffde7aafa922a662b3a6e65c52488d4eb77f714697e5e7a29876762512b310d5ba48d80c9a2b4a8a2a2d56cd8808208a48d9c2cd732c7e9ac694bb2f53a6e4e14c69f9075b8e73e2606685f9640d058a3d2f77328d881c830677b47635e7ff59d3ad96245ab28ae8e135577361761d6e92b30da376c2b560f51adeb407460806df84086e3d82dac531cde690732d40b3bd34b76c2c36071e0d76070bbc8200f946cf0d21ad756da54573fdc78847befdcf2f0e830755453ab7f95401b35daad378e58b603c3ae6c81145d4de5b068db5b17d1f038552038301cce76886dfbc33cb756ebd6a9030d008dacb11b113c6cab2e9ba8086dbe3616b8f2323db202b3a0f4f01c11e55e8e7ce3e75cb31880df8689c3993cc0571134faabf19d539553174a7f23766e23f08d6629bf0d8356c775da73c245b5b494fa599a3e9882ff8ef615f9371d0d095f149e83d89a4c568a74fbe7c0e0a031b327b7f18e3e07df4e3d65d209e471c211177ec9828b9aaa2c14c531c1d6e135cb726347631aaec2f865ad33f8391afed5e742c37753833b8ac61641e74e116c26bce0d1aef29bbc52a07ee6e6295d17c4d2f056327274ca21251584c98918da6751e309aea93778ecec283dda5c801a4c56f659483ec0f837b7a776fe084006095df7374b4b4cfe7abb1b5dcf2ca7eb7edea2f368edb2e188df1e2e30e2b2435a43418e139ffc76ac2d92bbf7e066541454c03b72e54dd7139cfa8df38a16c5fb967499373ebc5b09cd2bf9daa1e430c5c9562c937e662afc51024229cab60f8c1962cded6802383c5ec913478b0a7052afb7098141b6bbb3d44e2f1dfeddaffbcfaaa83478b3ebe5885ca5e1530b075ced961cb7b2c7dbcbc534793c8742eceb987fe11aaebda805d0a246fa648b8ad86d47cf1fe49cb6678502da0b2a0104ab3e32f4b9b2c2d14f5065a6b6a03650932c243f67efc2f35f2598f20fbeaa25482c4d38ba90f169675cff77ca74b2c6687aa65b40c60a0e61171c02754788d62a9d03e199bc9e40652ff82e5ad636ec59263b603e7d2057394d069220928d18cc553e13ae300dc275f5d0f14908398c97b2821e07981aeb529e1e7aeb6c35baff93e90156a7c0fb0fa2f4b191b73982460ff4c17fe8a697b6209e1c322fc21d61e198ccb4007a2a66b3a7ed19d2cec40f1ac513e8fea56ee36afa711cb54a40860aa1e94634446a5ca7c46a41035d6c2cdfb6075c4cf993716e4bf5e1a1aa1c3c569800000000000000000000000000000000b27e6fce1031c4f7a1d68181bc3dc6f5d0c4543b1d7e2d8dc14e"], 0x1170}, 0x408) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/165, 0xa5}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002b40)=0x4) writev(r4, &(0x7f0000002fc0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}) kevent(r5, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) 07:03:03 executing program 3: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/164, 0xa4}], 0x1, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 07:03:03 executing program 3: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7f}, {0x0, 0x1}, {0x2, 0x0, 0x0, 0xffff33c4}]}) 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) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x180, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 07:03:03 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x8106}]}) msgsnd(0x0, 0x0, 0x80, 0x0) symlink(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x0, 0x3, 0x8000, 0x3, 0x9}, {0xffff, 0x5, 0x8, 0x7fff, 0x5}, {0x6, 0x5, 0x9, 0x4259, 0x5}, {0x5, 0x370, 0x2, 0x1ff, 0x1000}, {0xd9f3, 0x8, 0x3f, 0x1ff, 0xda9}, {0xffff, 0xff, 0x4, 0x2, 0xbf2}, {0x6, 0x401, 0x1000, 0x76d, 0x1}, {0x9, 0x100, 0x100, 0x9, 0x8}, {0x81, 0x8f, 0x8, 0x7, 0x2a7f}]}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0x800000, "48cca0f1f81a6ad70e13a0e265f800"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="c2b53ce84404f64d4cc7a3c9b4acfba79d964c17081d5ad33b823312426238dabe0ec08ee0a2d8540a981fa2f17bd1503f43698fb125fcd08f24d478a308d4a818f664d59a3ecb5554d517ba1ae711c196656622651fcf319eeb0b0bb55e45a7edacad2a22c8e67bf808bdb1d95c6ca9747c6673f6c9807e38defebbc839a43db3b4d5f51a41cb7616a95dc0009b300ba1e48c329570d03107798ce8c817ae4ef276071170f3a95e393c31b381ec31915bbe147ce10f9f07d406b4ca44", 0xbd}, {&(0x7f00000002c0)="3f81c0fc8e6d88681be29b0e7f441458b046d339dcc280009bc6b1cfbdf892f18f0d081dfb02a387f3ec557c4ec8303fed053e97ee5adb74befa1d6d68df0d05109fcbcab2171b1e431f8bbea1e0b146030dc84261eba4b1dc925e27d998460273bacdd69b6ef5e3a73664221445d5709fd78dfa642b8ab70aece56c2df0f4c65864cfb8250ffcbb4a78fdca274c22e2f517755ff91990e47e745d962d2c65dc692e928a3cafc4cfc24a0363f428d273ce8b447108d632202a9b7f8cd6ccbca113c4", 0xc2}, {&(0x7f00000005c0)="c0a1cd58c21e6bf12fd02857846f0d85d74e60f34a9e4e8eaff2ce8d8386a9aa5851db75ef89bce2090b00ac6fbf6d7b51f5bc3743211a46f6edadeea64cd7d9586bf087f16c4cc7066aa64a36fa526aced18733e0f29e7739c160604ed0836ed287be05935e70ff8989ea08f1955e550f01691d9c93ae284dac5c9c74625ed8d06f3cdbc19bbce3dece1c32099bfd71fcd457a03b10c5b3aa254027bacd4cb77c27d0363d4f7795f212138043796f3902ba8462fbc920bf66eb16c86551270ca76a81c9441e37a500de20cc17a418136383a5a9c79fcfe2f509e4983200b963ef66ddab213d114328d40273b6459ba89782ff51f55d46c62c0290828e192413e02a3cb94a3d7007a81dfce57d5488006e9030f12c3ac173c5d8e91ebb59094b512da3360b05b936a0718933f4a6ebc8798af0c780fa3f1b28b0f8ac5a99e13561cceec4f4f4fb76b39f6129541943a159d7a4cf86ad35866b431e5b1f2c15943545e73191a0f23aa8446245ed8065f33e038f38927c2787aed77b610f020552fe6d3ba54f4f159a59de071bb0f1446d77d74343908ce07751a10e9ef2062a6bf965ef393b4a9009c702d586faf4a90e377dc296e70d0d7028e3a22088617471dd89ad71b87718e8f0a5d81b06fd3f81e71b297be7b28716b305efc098e2572f2f82c6c5348641b0943c0cf2607461a508a0426f0a4917aa892b47bd408ce10a9e7b2a35b617718b9b9da2680f887d4f9e9734289eb66b61fb6e7560b4357a97fd2adaa9eff6620d96a7ce01931a5322dc35ab1793a132e69b7ddab7c67fe39b8c484c3bcbe4ee67ed9c7f84f1cba2b76882f7894481cbc73355b326002f8c0342272f67edf29e6556949aa2cb2cb2ede2963932cfe02fa22c76d2e6cc962abd451a797ec24f5e3093ae84eb207d7e5747baa57ec769960b8806cdae6888ca9dd9685f35afdd53e6e1f8eb45984571f93c8199cf2bdac1c9cb286224567d627b96f68355f5580c96f913eb94b5e7b6837346a74905669f65954d424d7e65d510f023f7ea17a49665e5cf38f95b96535404862202d6fa39ebd5d463c7bfac2cdeccd8d780bf81df09bc9dab8a36b0c6e3c422de25ffd6d7d777b16507b9369524ba1f617947d65c6c3f1c3b8d05cc49dd1ba3d3a248bfd958177a3f00014d7e4289bae1cd55a4e45bba9ef091fd61277b1e8c9a419811aa1b6a7e1e0d9d15de83e1a43b41c7b58873e42f3a307a8930fa9473195ba2af65633d40b255fcd578031a85cc44378916cf13b6aac78db85fa44836e2f978016a87e18c5bde8402b3e023367e9972c2df49aaea3021c8ab2a24747d37e5e2e563bf2900540b71addaa63e23b22a701e146a0e2d6e50a5bc71a07f252f15d11ddfba6e7574fb96bb39b4f1aeecf6991a01f8449d68f33ec2d24de834668776f71be806f36d2bff86014dbaf3bf5e4c660301eeab5a5ebb68ba635b8e6fbe8dccf107ec5ebd34ecaa22a36d7294969d17bfc77d4fcd6c05f9b87c40e49a482bceec0f722fdcd46f5dfc785fe2690729896f6d94246ca07563f387e3cc2aeb176c4f6e87015b311ddf6cc5f748c250590a9c45b80ce72e961a657d1a16cddaf7331684e15a90ef66f4212d256f1d085104bcfb0b0b4246704ff85439c59d60e66a6fb14cee6e71467153ecec9471addd6769582360104caa27b91b621ac0c31a3d8a129e5d10315154af6c4ca3e425d7804aba53c4a22037239abc3c7755820aa0c041e1e1143ae6d07ab7bbf8a3f164304d7369f26095781512816f962db45f30258aff114bd07b095fabb547691665cadefde0f2380671707f3dce53c3ea380e30cf2951d0b0db1de4515adee465169a63eb1ad8f2731ca22e96ea14bc99fd3d7d5414c09c4bd1da09a9a038cfb2edc134d1deaa28386ac2b100fe82e43f0162754542f8ec2b4ca141c060ba4ce96df6750b0b328c92e1e3c230e8d56dc12731e114f61d14a0642c3f209c7c8f14b0549f56a01de796bbb0d23cd1f81165c72b5dd4764a0c4394ef92820f1b93f205cbc62a503d7f6bd36eec727887d609be8782d3d6426ead6189aa9bbf9d5c8778a3b16f42d98e8bba814f43e065fe87d43de488fa051a9ef6b027b44209bb8d0b2070d4f78ba8a1f34674c2ed9df21cf2cfb82fffc4d1e5972bf536b7ee309f763f79cf742f33137ca52ed429ed2d4cfcc88a08fd35fda9b34b17be61807e34094c783efc98a1756d4dbe647689f4b682f655d1618fd3892f55571f44d70a56b3ff36c2f17db3db0ea428f1dd07c045aa08a93bc44cd528be6b106bf4bee031a6056463f09c56a79407059d4fd079dab55efe626ac967783d04872fa37c6b0bd9e6f85f63c38a199a1da9800537c5bbe39c6311857df156f3b729321e3a003aef3799f2f8e2eb81a68776764e3906aa5e54394d2cab6e9d4a3f33e3ba3ad830135bcd3ae0bd7005c8c706c5b18d7753bb8e2793cad2c8f580dbae74b2fd6e508c9139ef943c4c8aedee05617ae069a2f87bd2bdc365fcef12473261565e4bcf835c27db8f0f107b0c5146575178b14add0152182d856084672b127a770e1205cc4782ddcc9f5635cd4e075335b70388d5c98d591f11d38845e7047a5c197a59e7d069bec4c1244c9f42d7c7b5728b6986d88935d43d4d2ee46e4fdd39471e251088068a2dfd5247983ea9debfb8a91840d6d48db4c14d32c57958607c33359074194a183a5d3d831b6b9a71445f156948563b0d20000f5cf4a4c64ab8d4e9b27c186d42bbadb55b19a4b828b4037a029d647cdbeae40e3723e847d7309b2373a0d45f4580b83e4f810d6f1cb928fcff61f56fc458f45ed53108e8a24140a127a75ae4c8b0b26883a55217806cc463367ce965b03aa080e07a8070147c0dd26e6dbea523fa43d1cf5dffb9aae82d680957052ffe1efebd7204b7ec06f4ad0029ee8f7194f1bc101a05b66ff3e07695e743b0d07de3e63e4ce5f4024a5cf1440ea9459e85e5c8b2c6ceb9a9f2184e366d289fff698295a7bc7794788fb5e51102a900a8fe640750cad4134279cb66931aed9a9004c02ba70692b0fc0a5f3decb265b814d1265536bb8084ddcee970eab886c9eaaba80ee76cd9728adf484eb6c9687e182d8ad3db1d001d96a351781a93bb2653328e91d574c72910ace69434200801c86d78418ca33e298596a7aa75d9d29f37ca0fe7317b53083d13982433d6e65a55d388e20ef9f2da88edd907fc85c30b6b6945a1095c3bce8436ba6dfe536d15db5e9325222767f0f6bf4e83b731c2a60bd1cf68e11c0f91e373e5c05d7b64244010bc8e03853a0a7c9e936c01bbb816223b67b9b191f6b42b21f04fc721787da064ba2f712c3aea557d2ac6933c8a7c0262eae2b8c50d001a0050631eb9c9507b8f789310b40dbeebc9076730ef03fb18d683c48cb8f5e78eb987de6b606270785da4166074549a0332c162c6c17cf31234e3f9dd7ba284ff3ae864c9d188f088ae6dcd5a86aeb0394051d3b83ca1f2b3ed6ad802c08b50fbcfeb709d2a1cc1b18130e1d86eb27008cf648fad74f6dd8f7c2ec673521d978901cadc3aeaf21cb871284c6b4ce6ed7a8173ae8e7b2c226775d3973f039db82440c1c3b9789d314d2717fbfc2200f4f63939346f9bb8eaf1c643a15c460fafc7275b71f6580622ec8c8a0db862297fad9c9be2bfbe71d4e898051a63358d22adbedf3593a9159cdfd2edd03d57e30e3498e55486430ade2dda053b0fecacabffd18afd3401fa2f9ffca5bbb215c5c6aa022db96c75bff94f998d3505156bfac5e07607911f7f75900a9293df916f64da6e301dc5af1132ee5b44e262466957e4602306716f071a79f8fd95bfab354c7617891ed1f27187590b431589d21b2740ef2662d6613d4af018f4bba2d6d3cdc9c6367f8b8bc5acc671acd7e86b1eae7b670c5142132d0bafb5d26481f3d7fb667272b494c1b4dcc860800fb944bf71ccc2d02977f6fa454ff148afb43f20335c76b9db57759ff164dcb9ec6fc34c10a0ddcd6e54789d80576907d0459b6f95466fd1d14ac9f73decfb74bc880c6a679246c1cfb8a518c6a7717b13135510160f86c5dbbb57b481062573f62c79266844ef05e4a7f358e63dc0ff286277dda26b4d54422ff6a706016e6586d7c1a7a83990c38a35d19aff090b2891bb3f20e898594c78c34935a1b0f7c34425d6469a86cbbef73e3e2cb196a88bb60e9d30bed40f26b742fbec097d63dbb55bccac504cc77ba7d89b43ec17d29e54c9979106f147565752d95d552073dd807497be628751a4a2e0edfc3d096a880d4b3c0522e03dcad213be07404092aeb0e02378d6354ed63c861db13c8a362dda9668f5f9b11e96886619e8ad32bac94a70408f1b0347e757067337507294bd925a213454e0056d7be34b552cfd852f7b226233f897114b0bbb3ce6afaf1447df096efae4e805f44f4be5c87f3c7a08ba17b10e3556d14a7f54588901a81d2070192d6d1da17e2475805fdd4aad80625c6e7227a5cac6be4b9a361893938b7c1de801405544d5728249a6a583970e258bc74961cda7788ee021d9e615739ec8019c09e47b326c20443a491c598b9ce49ba2bb4930905f0d5bb83d2b8c06221f8dcb209357537981e81d97949286a507a36a359256e7684fe876d14fed5fb307bc12e3fc98d0b76e6951f21fea994d4cea53b494ea8204433b421ad980393d276e5c166fefeebf6da82ff7a40b47ce4bb6acb18f35e8d7816ceaa363d9c627766b21430e59e23ac672e2cb20fdc11f6ca5fd79d0afbcec56af8f105604e2cfe9b06ff95d996b0ac6e0cd7018ae0f2f240024c8e0c7a7b82f6c46452a1771842abdfa38e56aac0fada1f4f34aeedd62099034663d0dfa6fec78ed1de035b3b550a8f7de086e149b9708159274058f0747042a5368d39b06a52b28616d4df4122239e1d85f71546d534938d55aec3ae795f47ac271296b3850c7389330591a8bc446137f5db47de5a13d5160442cfb6ca9f74f72c9cde71604b6b9b7969d9daf37c3e38a1d2aaf34e01331ac7300e523f72c93597e83648faeaca77da3b69325035b88847369faa9bc86372f2456e414f2833b0866bcb76966454372e4bcdde623144e3eb8817d3f2ed34647f9834ca3a7ea03dfa695aa86dca75fdf092a67492cb8e2029bb0ec86bf696e96519796917fcad4e7d093e742464dfd7eada3e43d0aba6819c191e53e4195852ff35dd23acf9afd8a54e9b19367b3142b43bc829bf464b168ba1e1267ebcfc4434addbae331730a2ad69f8060a75344fb412419d6e65073243851d89055f010f0e1aac7fdcd39ebef0db6439eeca7a2c1d703095b58ae21e7e013a88faed12716ddddda7ce733b93b24287a3b313c736af4d7b7778a91f990c70da25a994d5d5f3b2eacc33afe0c4558c4a23e1401ec17c1e79ead25943578d4b1f084d3e9f6c4d72f5277c0a616d2b404c8070474c463bb2b7903a1bda3ce5fb935385184dcd8056b61e4898d49e0949fe9cc27a5a5963459375460bace0078774d18ef2d997fc9a277b434806d77ed1eb430c2018447178ad4beffdbe044d7bf5254ea7544a289f57130f4b76bf84faa6966ab2b39e908b98549a6f1de0ce3362378054a7e352805dbef41f1de8218770a69177ae01b472cada494a06d68c342a9464074c35daa51533ed70a1853ebe00a08fd9b363b08522ef1bac772d05abac5f040e19aecafb56613eb8c145ff5db8395089bee084b91932a24de11c1a939c3124446cee76f83deff7cb4e56163631348", 0x1000}, {&(0x7f0000000400)="caac2f41cefd1cd66bb6ac31f6884cd74703fbce34a19f57a7a23fea414c0b7d261df1bb17bed325748632ea6a4556d5098fb69722faf0306c9b47d03aee0b3c7376a31a98a86d18670b44d4c9df59511896197d2e80f3134d84dc06fcc597aa3d355dc77b10bd05e0e0e7c870b7fa30a89efb9ec7413ae447008e28b99a2ee8295e66db944442f52479cce9983af272336c555d2d33a9d184a18ebcff206529875f904f08a724f4793205fec9d285", 0xaf}], 0x4) syz_emit_ethernet(0x381, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r2]) 07:03:03 executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="28884c3bd6475adbaa3fcead748e78e91a5a5c8812d70d6e7d5e5674608cb79a0df8bab7718148b4", 0x28}], 0x1) fcntl$getown(r0, 0x5) 07:03:03 executing program 2: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000a80)=[{&(0x7f00000008c0)=""/11, 0xb}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="bf", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff18"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = dup2(r3, r2) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:03:03 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="5131893d910a", 0x6}], 0x1) read(r1, &(0x7f0000001600)=""/56, 0x38) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffd9) syz_emit_ethernet(0x3a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c0000000001029078e0000001e0000002000000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 07:03:03 executing program 1: syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, &(0x7f0000000100)="71f90e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) 07:03:03 executing program 2: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r0 = socket(0x6, 0x4, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ff00"/531], 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) listen(r0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) 07:03:03 executing program 6: mknod(0x0, 0x0, 0x0) msgget(0x1, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) pledge(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) mknod(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac14"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 07:03:03 executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe]}}) 07:03:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffa}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 07:03:03 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r1, 0x80002) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="81", 0x1}], 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 07:03:03 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, &(0x7f0000000100)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0x16) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x7ff) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCNOTTY(r0, 0x20007471) 07:03:03 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) ktrace(&(0x7f0000000500)='./bus\x00', 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 07:03:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x3c}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) getegid() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x40000000}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file1\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xa63edcc34f204a84, 0xe1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getuid() r5 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:03:04 executing program 4: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 07:03:04 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x536, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shutdown(r0, 0x0) 07:03:04 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @loopback, @loopback}}}}}}}) r5 = getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x19b, 0x88, 0x7f, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x10, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) r6 = getuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="a62ac0b2e44dac523e30a459f29b2d078adb6bad4413c8dbe441da627192ca48585d13950aba2df16e931628994b9dacc44ca0ef2016c367aab94f5fd1c1fc", &(0x7f00000001c0)=0x3d, &(0x7f0000000200)="1b51dc0823a747c68cc6b954558adfbb7835c7326aeb543bce50a1b40c5aa14ed02ed0ae8370980c3c3eeb6a9c16aa71ee8176634c6adcc906785c", 0x3b) chown(&(0x7f00000002c0)='./file0\x00', r6, 0x0) setreuid(0x0, r5) chdir(&(0x7f0000000100)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, 0x0) 07:03:04 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) r2 = getpid() r3 = socket(0x18, 0x1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) sysctl$hw(&(0x7f0000000100)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r7 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r8 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r8}, 0xc) 07:03:04 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x1e, 0x3, 0x0) socket$inet6(0x1e, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "de11000000000000000500000200000000967c1b", 0x81}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r3, r1) r5 = socket(0x2, 0x3, 0x1) r6 = dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="6202ff0bffffffffadacb2ce0280d07d093e5d4475fc1d7b4eb96706dd239b82219f82e8ff3d10b06e2430d346dbb2f7b71ef02f064af8064cd18913eee40bb2be2eee5831c487f8ef4e5ed169e443f803cd3745414cdebb7cf96ab93882c90beb6064c0e101a8f3b04de3a58dc35e505c4759d99757e1e544cdac86fb816da1a22789adfa148b392f9353d8b65001841f16d6f7deabf335e8cd20ee00"/166], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:03:04 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000001080)='.\x00', 0x800, 0x1c0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) lseek(r0, 0x4, 0x0) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000001680)=@in={0x2, 0x1}, 0xc) r2 = getgid() chown(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, r2) 07:03:04 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="7b02"], 0x10) getpeername$unix(r1, &(0x7f0000000a80)=@file={0x0, ""/4102}, &(0x7f0000000040)=0x1008) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000880)="706b848a4845ea0631311bd4f992e5d7ad1e24a18b35bd39e80b07a778bb46db0781e773b9190a9fbf6cc7eb348f17bd7c6ea9a1b59d990d11e8b08b7404da4be9ea8e49557445c659189ed0369f6eedf1caf09dcaabdbdecd226c95780bb2cf1956036e16ee059b814a845acd479cd246f2808e952d45eb7b2f4726ae0c1d8dd07601207db00c08e09f7b100a315bde4aaa1337995fc01b6319f5fece930d8045314e28d25f3ebd185b51ce89909824b5ddaccf8f900dd78f9c3282082ca40f91255b709e52dde26e6b3da021af47e814acaf818aad2718a517b952e66dd8551f009cdcf3490075599e8e0c49b8c0b64093f49e5e9816767922394700482501250ee4be2937689a52ffe533c786d0d72f2fee95b90a252e9f09c4ab69c0a1d64ba80d722e0bf0b4474638ef1d1afb6f5bb16245f2e56f573723fc49a34b681cee94d8590ddd85544f7179ea38d4dcffc74ebb8c864823d5395d5ceb570a592f6d1c75373d6a54f01af1c8711a66069c0a5cc1656b1c9748711e65e7f1882f14f81c4fbef2eb28ba5cd1a4d8802a01f8f4bff13ce58239b7cc0e4f6856d89fc50f1ed72511d1047794ef959c0fabafcdd06853370871951fbbdd5d647093802d71af2d0c58b368909a47096a3c342423534e285889fca45ce44658d9df1b7c00"/493, 0x1ed}, {&(0x7f0000000240)="2b72ec9b6f3709251fc0036acea82c72e4ed1e5ce9aafe2ea82d32a0dd40e142c591714e118eb0c6dbd04ce7c67465d2571e96a3547bf9ab3c9e0f18e8200062fe97506f2bcfe250eb30ee0dc32e8919ec231ae5ade483e2dd6b33eb90c09b7814f3193720e539e852025005cef82fa8c59974b1190be505e26476cb368613689b1cb299f213f43608c27043bfcb05dab8de1e9ee6250c311f7b82c41e2b1bededbb8835a0b1d05193eab6b1d435df9c6be0e64d889783e1b44d723c10ddb65f139a1d47dcf60e7a48590414bc6fdf552edda2a570375de9736c52c5dd33d356f68a5e5ca1c0ce425b76791ee6105af6", 0xf0}, {&(0x7f0000000340)="6d505fe4260b8341116d9ff0755d3e8587c8067d05072336ecd38fb3bb7d92f0ab92c2e8e41827fa1c311a9ca9a35330e71e006f6560b339984f962ab6db011e5a25acb346ecdd48d4ab62c95dcd05c6cee08a0b5a4f074de5cab0f3e3f19f107a216a687513bb666ac2b6e5e3efe29f33b03f7f21eed3945904e331fbc27ecd83ba643ee691623eac450a7a1d83625d1e456d9c30d953cffb567fcbfd6ecc4ece6eeba6da0eb6e195e54a00c214a0e925455ee1530c27fd6937d745258dad285021d540e70e1058605289d279aa7dc896d9fc9c5e2c9d3801856552fc256cb2bb1713967c683424f4b1861aba34fcff0f3ae9420fb98dc35533f421d9f278d4e3b76e08aa14a168faac7c3da0e1575c3e93fe6b01b3dcfa4231ea50fc7e3ede0198d337d8e352cd4a246cef73d7e0ace6aa6156f55c5d5849450379db66bcae82b6a791078a1590e668de26388e6a9d50dd2ed857557e03a4444ab5a73f3c71046e013a534363b4fdbf1aa11f55dd3a80b22b90873616253413ee28c9d00e3f88ddaf6d274e2174719ae525f68c34cdde116b2a1ab6de4a0420aadcd23c1906b29a3f19d8cfe86cb81b0de2ca95bf3b799d503c920afcc4a5c46f64ede62e86960ac940bebe3f138d29d3505a19a7e448355bbe93e95f152758823198131e2fe2a1bf027fc2a3686e8799ceed18d806a5cf0c4a9f3fd978e3c0b661d299529ae534471a628b3b51e1814fe10f947aae759487bf9b94ca533d2f8c18a980c7a4e5d616e01f4f25180b20e74a63969c85bbf7a64e7a32e76689b903c21d507a851d1d074bca61ae23367c185a7065c5184f4384e9ec7e033477f6c3d4026584d8eeafc154e4da978f704335c012e5c5c33a0beb0642767950878c72d61eb14689cc439a10a8ae3133574fb098cc1d01f55d884d14cedb88bac307c49b01f8ab8ff28bc5b117f8ffb2f566ea08aad703e8e63da69968e01ccd36680ff1d369a5395de406c6504e7067865ca95253cf856237d689ea2f91539817705bce13d9e62a9fac744150f5280b5b31d29f", 0x2ec}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0xa) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = dup(r2) openat(r3, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001500), 0x0) 07:03:04 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='\x00', @ANYRESHEX], 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r5) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) 07:03:04 executing program 1: semget$private(0x0, 0x0, 0x1) r0 = semget(0x2, 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x100, r1, r4, r5, r6, 0x32, 0x3}, 0x1, 0x557a, 0xffff}) r7 = geteuid() setreuid(r7, r3) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/242) r8 = msgget(0x0, 0x7a8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x200, r7, r6, r9, r6, 0x40, 0x39fe}, 0x1ff, 0x5, r2, r2, 0x3, 0x7ff, 0x8}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) connect$unix(r10, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/40) readlink(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/154, 0x9a) utimensat(r10, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x9}, {0x3, 0xfffffffffffffffb}}, 0x2) setreuid(r7, r3) semget$private(0x0, 0x2, 0x100) execve(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000600)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='/dev/zero\x00'], &(0x7f0000000640)) geteuid() syz_extract_tcp_res(&(0x7f0000000680), 0x483cb06a, 0x3f) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[{0x100, 0x8c, 0x96, 0x7ed45199}, {0x0, 0x8, 0x2, 0xfffff042}, {0x6, 0x80, 0x8, 0x21b3}]}) recvmmsg(r10, &(0x7f0000000980)={&(0x7f0000000940)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000740)=""/72, 0x48}, {&(0x7f00000007c0)=""/92, 0x5c}], 0x2, &(0x7f0000000880)=""/160, 0xa0}, 0x2}, 0x10, 0x1000, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000009c0)=""/13) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r11, &(0x7f0000000a40)=@file={0x0, ""/80}, &(0x7f0000000ac0)=0x52) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={r2, r7, r6}, 0xc) 07:03:04 executing program 4: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0x0, 0x43, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x0, &(0x7f00000002c0)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x2, 0x182) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r6 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, 0x0, r6, r3, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) r7 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7ff, r2, r3, r7, r8, 0x80, 0x7f}, 0x6, 0x9, r9, 0xffffffffffffffff, 0x4, 0x82c, 0x4}) 07:03:04 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xb}, 0x3, 0x0, 0x0, &(0x7f0000000100)="052d933936a9320cac8a249d249bdfb74b3293b18108e49a2ef771c832c46e16aff780eaf6cb18ecf8dc2de4b2b7ee2d3e1be1ccadc5920300005e24c869838dc6f95ab2062d481ebe4e2d50d0f76412fce365782eec2a82904cf15c0dc391c1f276e10ec12c851f21a04cc84864bfc3d362cb837f599f3401e94000000000009350984d7e45617800c58dcebdcfc026a0011502d8b1dff09811213cf26fcdece899fd80a424d2b627c34d0874329b0bd19320b2b4179e1260b6c168ee977a7a7285cd981246b918d29aacd4b09e692394143687caab9c025e1b21b10315ee4afbb6290485b03d088bc7ccc707000000000000004d9ba6f7c321d65765c72e241e80994633055b5ed8de6e6e7b17185949d5f6fa454057aa220abf1573d9b8508d2c402159be99dc6e22ad2ae0a65874ae877d5f88adf59035a0856889b1118ff415f3a428944ff2b7a20c0ff8ad60387ed5c765c05c1c4a7dcfe90192295cc37dc34838a136b92add2c2f1c853119e35ac04794c205e97ec18c34428a383bb1da135e14e73bf41851b785dcc47022a70de97d6858cb76b8fbee2bf4c819d4e62aad4f42266136cf94c11ba84d5723b9957dcea2d7d5a8df3e6498a331abeb4420d33e294dc62a28c893bf3527ffabcc40542150c37ac8977782505f41159b023772fe9b0f504f037be1a28d4d0bf95b97042ddbcf923ea101216d3563d9530160862a9be0190000", 0x6d) 07:03:04 executing program 3: r0 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[@ANYBLOB="8df8ae6a631400000000000008"]) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x60) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() write(r2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) 07:03:04 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004da3ec9fa461701000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea872ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051e", 0xb1, 0x41b, 0x0, 0x0) 07:03:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x2) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 07:03:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sysctl$vfs_ffs(&(0x7f0000000040), 0x4000000000000008, &(0x7f0000000400)="03700468603285838711cee9d4cafaab0ca4ab169f55270a24966888acff3c7a4ac599b03932fffbffffa81c2c7ab1f4198229eff79ba2cb7a8d173c2a501abfcb5e276c69ed87b01ddcceb1dcd151a769aa997f65a9e0ebf68256d2315c38ea1cbfb0820497b1b2a565", &(0x7f0000000100)=0x6a, &(0x7f0000000240)="6fb03f04aa94a7450d94648ccda16dcb0117536bdb4bff286f3a80d4c0e431badd18f4631fca18d575db39d5b1023e43ee975c6a49126dc8b9e2bff7e6676d88b06975f6dccdd07961f465df8dbeb575ee55a2be9472c635d260ffc0486af148260225785a5ee711a628ccf0339604c072e364efbb52d0dd0ae028029dc4c7c3940bbdea9220da6c974086436cb5860fb563baeb2e54576e761603a4f8354541b21ea69dee71b6553bdd4090f9d24e59c0b9eb168092d74b", 0xb8) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) fcntl$setstatus(r0, 0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66006c65200095e1f823db6ee7760261c44d695887db0e066aafaad5b44f5713cb36b01cf3a14fc025136e2d59d46c4f969b021b99a0af60b67d9a26e84b1a1020ccbb219f348ff5a9fce8d2d9e53438b5646f0dde8965df"], 0xa) writev(0xffffffffffffffff, 0x0, 0x0) 07:03:04 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x200000008, 0x54}) r0 = syz_open_pts() close(r0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8020978f, 0x0, 0x5, 0x0, "03000d00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8b9a236f30b008060001080006"]) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x102, r6) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000880)=ANY=[], 0x60}, 0x0) setsockopt(r2, 0x9d6, 0x39, &(0x7f0000000040)='Z\x00wj', 0x4) setrlimit(0x4, &(0x7f0000000000)={0x10001, 0xe761}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3aaf89891a8331b) sysctl$hw(&(0x7f0000000380)={0x6, 0x18}, 0x2, &(0x7f00000003c0)="1d5fb421", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) 07:03:04 executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000100000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[@ANYBLOB="ff1888a381000000ff0200000000cd80c81e8fa3d0b1664da8aafb010100007531ea372ff5019a93e8265149ebd862c2ac34543897bf8c5b434037e2420ac2e3970c9e44732bf187bf66ab13e3554bebcca087eb3f837a258d7e48b7837366f4947415d787ee0412f4bd"], 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/144) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) dup2(r3, r4) r6 = socket(0x18, 0x2, 0x0) close(r6) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffd, 0x7cf4021e}) r7 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 07:03:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) mprotect(&(0x7f000005a000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ffff0000000000000000"], 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000480), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r5, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x21}, 0x2, &(0x7f0000000340)="d969676cb6bd21ecbfff647e45b91b4577d12b62f2eddea737c4d73d2236dd3b4992119f36ce182a61d753bd8a20872197304fd7ef35024d4ab74126ba30af3a79d25883e4c2f4c8cb127177192b3f5a3dae675b87af1199ba8622d493278a329fc5311a88ccc11deda00fa915af2d86c4c31824df412f466cd704a59bc5d7ca421d5febaa2bdaf5db61bb90edff1f23bad387ba419765", &(0x7f0000000400)=0x97, &(0x7f0000000440)="72cd25242535163230f0c3581afec88a2d14eb792bcfb36356eb9d91fb57f274e84a6e7c", 0x24) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000009078ac1400aaa21400aa0800907800000000"]) sysctl$kern(&(0x7f0000000180)={0x1, 0x2}, 0x2, &(0x7f00000001c0)="c5ab9291873fc4019134b7e78504bb77cac521f8d64d2068f76dc4ee", &(0x7f0000000200)=0x1c, &(0x7f0000000240)="795493ca0982a0a8ba3ee3ec2a882c1989d38036d7ee9b9d83c296740873cb1b3b335f40856c056ffe5bca0af06baad7c615d9cfd7297a2cc9eb26894aa8bb43fe96c8f4acb8963c1c72e1198f74a61930a9fb912350cbdcec9eb2c84c0064e99560735964360e36c0c55c1ca627c5739ef7588dba88cf3a8bda918297595d360e959a36076c8ee1c8b2f720a8beb4f511d57857622d0bc85e70cb970a317d22e56f976f2795ad99066e5f4c9a65ca06e041", 0xb2) 07:03:04 executing program 4: socket$inet(0x2, 0x5, 0x59) clock_gettime(0x0, &(0x7f0000000040)) r0 = socket(0x1, 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x2, 0x3, 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) shutdown(r5, 0x1) poll(&(0x7f00000003c0)=[{r5, 0x1}], 0x1, 0x0) write(r3, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r3, &(0x7f0000000040)="fae4e66e1f0100002d000000b2ddebbec154d6eb62bce584fd5df1c5a6c7da6b090784d71d18350b2d307034", 0x2c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="d10000000000006278fb0a234089c78ea76cb44287c30100"/47], 0x1c, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000003a40)={&(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940)=[{0x0}, {0x0}], 0x2, &(0x7f0000002a00)=""/4096, 0x1000}}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(0x0, 0x2, 0x0) 07:03:04 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x820, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r7, r8) r9 = syz_open_pts() r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9f387a9bfd00fc807500"}) poll(&(0x7f00000000c0)=[{r12, 0x1}], 0x1, 0x0) syz_open_pts() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) socket$inet6(0x18, 0x2, 0x1) r14 = getuid() chown(&(0x7f0000000000)='./file0\x00', r14, 0x0) setreuid(0x0, r14) r15 = getegid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r1, r7, r2]}, @rights={0x38, 0xffff, 0x1, [r3, r6, 0xffffffffffffffff, r8, r9, r10, r11, r13, r8]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14, r15}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r15}], 0x98, 0x8}, 0x1) 07:03:04 executing program 3: r0 = kqueue() r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) r2 = socket(0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(r4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1fb, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) setitimer(0x1, &(0x7f0000000040)={{}, {0x54a}}, &(0x7f00000000c0)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffffffff, 0x7fffffffffffffff}, {0x1, 0x1ff}}) 07:03:04 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1286944, &(0x7f0000000100)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) r7 = kqueue() kevent(r7, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffd, 0x2, 0x80, 0x7, 0x947}, {{r6}, 0xfffffffffffffff9, 0x20, 0x1, 0xc66, 0x100000001}, {{r4}, 0xfffffffffffffff9, 0x23, 0x2, 0xffff, 0x8001}, {{r4}, 0xfffffffffffffff9, 0x38, 0x1, 0x1, 0x80}, {{r4}, 0xfffffffffffffffe, 0x34, 0x4, 0x2, 0xfff}, {{r6}, 0xfffffffffffffffb, 0x25, 0x1, 0x3, 0x5}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0x4e1, 0x3ff}], 0x1000, &(0x7f0000000640)=[{{r6}, 0x7ffffffffffffff8, 0x0, 0x1, 0x10001, 0xffff}, {{r6}, 0xfffffffffffffff9, 0xd0, 0x10, 0x5, 0xe084}, {{r7}, 0xfffffffffffffffb, 0x21, 0x40, 0x8, 0x3f}, {{r6}, 0x0, 0x8, 0x20000000, 0x2}, {{r6}, 0xffffffffffffffff, 0x0, 0x20000000, 0xd68, 0x6}, {{r6}, 0xfffffffffffffffa, 0x99, 0x40, 0xffffffffffffffff, 0x8}, {{r4}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x5f4}, {{r5}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x8, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x46, 0x20, 0xfff}], 0x1, &(0x7f0000000140)={0xf81, 0x4}) r8 = socket(0x2, 0x1, 0x0) r9 = accept$unix(r4, &(0x7f0000000200)=@file={0x0, ""/506}, &(0x7f0000000080)=0x1fc) bind(r9, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) 07:03:04 executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x10002, 0x0, 0x0, 0x0, 0x0, 0x1}) dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeCpanic: ifa_update_broadaddr does not support dynamic length Starting stack trace... panic(ffffffff8285c5db) at panic+0x16f