00000140)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000400)={0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 6: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5498) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fchown(r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4b5, 0x2, 0x22, 0x7, "c9ba62af8b8e7f636fa1d61ce32aff25244b68f0", 0xffff, 0x5}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 0: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) socket$inet(0x2, 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) link(0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x400, 0x1f4}) rename(0x0, 0x0) rename(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3d, 0x0, 0x0, 0x5}, {0x4}, {0x6}]}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) executing program 4: r0 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) executing program 7: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006e0000/0x2000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x80000001, r3, r4, r5, r7, 0x2, 0xbbd5}, 0x3, 0x412b94bf, r8, r9, 0x9, 0x10000, 0x9, 0x1}) r10 = socket(0x18, 0x1, 0x0) r11 = dup2(r2, r10) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd, 0x0, 0xfb9, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="c63d2c9c455c7be3d8598d3ac53af8e7574f36751ed44923813364d0400f4b37dd6e17a6ee9d5f947bdb7c8549992a0bb900c43795bdfbe14bf084422cb490046f4c9bce5a82bfba81c9e92bc5c5de7238bb32c82a8c221ccf38a38609a3702eaf76c2fc898d200aa78dc69a362dfe98e36044d0a996d6d53696bc749c1aff2a04a505e4d03291618e3accb3c3a490967dc65031d4952557ceee5a68140f279f360248d2b662a0faa0675accc1b8570ea2abb528a4420ba189f7aa74b241df11260313fa3ff58024eceafdb292f112430887f844392e", 0xd6}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)="fd8008e8e144d750e0d740b3257b77ffb7d683799a4030c41f59b3a5c3fb27535531e628964015b9fee370efc7c1fda0d51d6083978ed5fbb64dfe8aef7614d763c483f113bca4b20b819f041c9fb4196e918066d4a139b30f383d44ae221f48f47976f10cb10089547909d7c00e1f3446d4638a6964fb0cc43a8f72f7a0806be64f148d9f4169eb11f174e6fa02246e33900fcbc018e036d08f7816d87cbbed0933e1be3a91926246ed8fde1e7c6a2dbc75a1703147eae13d23fd5cc6ee7effec987f44c8b108bfb57e919e", 0xcc}, {&(0x7f00000001c0)="0ff5469c1cb5425d5eba421907aad258bba566c88191c6aadfdd", 0x1a}, {&(0x7f0000000200)="b69452b56d61f08a1c2fcbc80971598715cb7cfd28defa89278c2d08ed5229790249", 0x22}, {&(0x7f0000000400)="038ad758ea73dbfee33713e8e845b2de233d2c060f9482cc8dc1773c6cec2cdd583e6fb8b4bd1c5224052dc8ccb84d8f9bc524d478fc526ed9ef5cf25f4df18d1ccc48fbeb1ff675a458e2d8ed741d456c5a361123dc1f5314c2ae0205b7b3fde3f624b643415ece794194a3a016df9ae8216c381b4e711f3ea41f026c6252bebfdf9a69bf3c59b87a849f40af46b62cbaa8dbc486a4531a9766fecabc9c9ce58dbf68db067bf0945d47d8bc09", 0xad}, {&(0x7f0000000580)="e1e024bde89bc3e13b167a4652590ba5584970b6f8be49b4dba48aae1a73421286edd6632bf9ba7d4584f31e48d145ad54dde6c718df9466afc3f78fb84b19f77b307977fd4e947388e70ad3c260e0a988fe76ef114a5652d251a3ee732f5cb4abe3b453d6d34f1399c1a6c70e2e26f64fb4a9fb221840e7b2b63d2a0328a2a6fefacb18617a8c6b8c5a30e2ad340f7dcf3295b9e1a6afbb5a736835d2d2f41d29d22cd31cf01b5899ae70eeb8859d1e566bd681e24f3b160333ebdf4a3df8b02299b331259076e169c1007a7729be1c23851ad86096527b82c6ef53657a6391a6ea5f4076572f9d0dd230ad8a", 0xed}, {&(0x7f0000000300)="b6aef244338ea9968d48bc551052b1a27d7b1a916d29cf1a2354b81c7097b4881c2ec78b2b07e694c2f7b649bd57b0fae3b7e86cb4566f325379e316", 0x3c}, {&(0x7f0000000680)="b4a8877966b258d964a8f4426dc4e69449c222256467c1ff35fa359e2dd53debcd945f21674f9b7368a05f0790141dd865654819edc0a3b68dba6eedfdbcfda92b0bb9ff8a2858d5d806d4f3e0cfb2b66af65413a6c74633f36ab06f54532e2df689936b55ba093961186a225c0fbc2a308746969c18395da94c079cae2bb754040441df614f12f5b2a42debeda20fa4c67882ef60c83888acb064e0b605552bbd3fad220e9015", 0xa7}, {&(0x7f00000009c0)="1fd788b14ff245dbd0b77d7032c35f7cc5e1d5e5ce39088b82f07519e505057ec71b18fdc4ebb8b3a9f73071a0bb438bfdb3decbf337201b30700811f0875b70068d8fd558a81e9a2addeac6c52f2cb7f3a275d2349924662e22e110170d180087698484a2a67f6424154b3f17423fae6f3201222e6c06cbc18c1b8f0af316db5a5b167101cd08abd9e5157323fdd568baa8a619466fcebe89268976eba8d9a699bc157ec672651fe56c56f4e4225de2174d929a94f1e14f4b40094606e6bdadbe88f0f9e72457885b49f0acffb109c32fcb0ba3cf9884e5955cd0", 0xdb}], 0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x446}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) execve(0x0, 0x0, 0x0) executing program 4: socket$unix(0x1, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x4002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x8106, 0x8}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x40) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) dup2(r3, r4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r6, &(0x7f0000000100), 0xfffffe5d) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) recvmmsg(r0, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000100)=""/67, 0x43}], 0x2, &(0x7f0000000280)=""/134, 0x86}, 0x2}, 0x10, 0x40, &(0x7f0000000340)={0x5, 0x7f}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @multicast1, @remote, @remote={0xac, 0x14, 0x0}}}}}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x111, 0x8}, 0x7, 0x0, 0x81}) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r3, 0x0, 0xb, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x38, 0xa}, 0xd1c}) r4 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000003c0)=""/96) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r5, 0x0, 0x0, r6, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) r10 = getegid() r11 = getppid() setpgid(0x0, r11) r12 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r14) r15 = dup(0xffffffffffffffff) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002480), 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="fc18457f2053fd3b1eb2e86814b657a794950d2f58dae9e959717c4f83a66b1ec82ea3fc95f796e1a7214523d10700c6c1a9c99f8e4616790265d561d5a14e184c4ba1d8894ab754ce8daa3496d2e9a8d5f5ead5591b5e1897166ab929da5712fa5bc663aea92ca3016d53a091c59434e93c0f49080497f34f1cc3e354e65bf84f3482c15d6b33827048695b", 0x8c}, {&(0x7f0000000200)="d6726683f140be914dd1e99ffd6005024c97f89baabbc161a5eee0fe832e3b1c1f8206d2cdd5ceaf6bd2f4f93e242c95af53873488f7f1e0e7be12b961c916972253e02f3d027a7994f3bd6485a9bc5c6fdce718b6066d661d638e86f262419257c42133e5688adacced69eae19553d9c8f01a2a689fdf9f06d6e10704d98b591b38e9add285b6be5a1049247be60674e11fe04b0ef344a8db0e132db4bc20107d148bc5a282e008684b7999c0e47a4eae7c7fa69c6e8708f7f6ee504377c06aaf29a81628dd2341246365804f8e87b11967d67c2df8f012b324f815be10bc0e69daa6ebe2fa9b733e75aa8052831602686451a6506ae8832e0c8932f19c0ba73c66fee4629eb8dd393615bf07defd620bfc106670936074114596c19890edc72b474fc094fcee8b6b09a1e46bed9584a73621d3026537a256784e6edd99037fde8b7896a4c709c1ac273c523250255f9ff3c21adc437ec23b8a842587b741abbe8d09acc646a5df3417002ee70b4af8e474933005a08ccf981ba1767b586b98ca5b6008d748c3267462275c5c03fddc7a6949459b8372002787a16d6805b4f9fb559da0e3604a784b8f652909fa451388e4e7e5ac66bf2a1cfeb8f17d6cfadcfb3659a08d086c2707f39ec94e60124d66c76e27367cda5e60d64bce9505e52e46ae7405d407e1da6b24a14799657cdbd6987da281da917d1b5fbace525a83ddc3112ef0359781618594e1ea0793ea23f48808d66ead550cacc7e14956dac7a63701e6e5bf8cf1780c28af50eb72e7ffc2860db36f3d29918dd85d41763181c96de4456adb07fd2af1723c32c2c4f5fcce120e3af410fb8c32f49198b9b0e3fbd20576b45a9bd4cb93252981868cba8e43b629b46888a84acd1515835d2327697aea476005d350f8a18d14e09aa8ee1aec5190e8ffc929aae4861b8826729a202f5a99864716fc07f4e5eb2717246224d5e26d54a750c767dcda15588c4b8c9cd8a917cd4e37408c1886e89a86d146c2cd1561c13f6da773fde9faa3a2dab92e854f7541aded3a356faafac6b49b7ac74e27fa83f919b0bde87f515604b975f9ef625d202461e2f9c895f97bb3cca8325a43b8cb5fbd9f785774e42562c7fd994d9c9e30b491ee7a6f124730d8dd8ce00e0d7e13ddaf9ea49d053d6e60a78051d96872f0ae0ab167063859afc48c33ea2dbf8a96d5c48a2b367aa52dcecd6c3162cdf770d8acee34c247b49976b712eff7e26be747bb10e61129e7c2117454e5d59377bdb0561313546ffa8170f2a7cf9f9cbd49c63c76a770effbf17a9e27cca565e735b0088bd5d221d84ed94bd23913f27475cac5d83891780b73de59d021b2df8f349a4c30fc7fdc08fd63d64471116bda1d6edb07d9a7bafd64f3f269101e2d1d390903931bd5244557a6a0b63497cf9411c41fee61bc101763cc6994751cebc8dde34492fb4c4ea95b5049cdfeddd7470a86e38cfff8818676e8ada9a468b3e446d3cce4a76bf63d338574156361bbc4d5ac8ff04f51bbe1dc36bd0cd38f8313531abf890ac83f4cd7d3dc8257e9570af4ca3f88ccc7c106ab0a4869f7fb5cb0c02d572510bf1865acc1b8f160ba6aa4651d2eb89bfba4910b733d5d4af0ddc82a7438341c0fc179d234f973176ce346e6fbd9e8a0ebb1b070b2f2bb15b3e5079951c3676719ad21beb66f9af6dfb39fdc45ac95bdca63b992ffbc46a43e8aa6cf119e916c5ebbfa910099e714d8db93f7bc4297fd11946066208b40bf5b58ccdff1bed3a866bb9a980ce10c5661ae161d0233ae78a1f1ad6bc940c0e68e3056dc27c126e247a8372f882e8e6a588a3f702eabab6ed562a635a7dde5a5a8f5a49641c76fa585e01b0d482e7076b9ca7424b47a3fe2916699e00e3fa29ab3d6fd71c2e6c45ffa4c819678b0845afa89060c6ccb7c728a1a95519049d672b946782f55ad395061c03dba78b37ac33bb4270f7dcdcf7d84a43dc774be523efc589a58f70ca828ae43d569e9001e6c586ef0a6da13dcd1214c2fda79b54a4d7fdfd4f4f1ac41eed9446175fde6dce9d43e7bdc5ddbef9ee2bedbf08b23a1fdc3d623788934e158057efc2f4912ab3d87aa72ed8a2185a396457d0b05547ebda74f99444ed055eb6d0b16d059c75ae05b19a2921c6766449862ad143633aeb2bb49e3c7268e0880997a4086b69b7ad4d803a620a100fab85a521b1688594f4049e7bedabc5fa72a4bde600a0ceb4ef6108212127148a0175f82450effb23e8fa3d7037e2747961507d6bd3f80c473396a48e8c290b148817011b04d000c25a145c367ea50fec6c9c03476e59a5d47b3490150ff12e2ac31d1e73725682157e37720fbfbdc62753b74c2d8c33c8921b3fac12d46e7e75bfae38f200b26f5d3adef6bc10b65631ea5116e2403b7fc0c33a58ad39e34797808b0e0f06cbe67ded84684fea93483ecafb7476b9ca87d845b67683c40a642cfddfc9689706da75d9c1a4fd5e625be3d94641017b205796ceba0ee35941e3671419d1d7bc9c314dc0ec562b3f35684cf80f2ba216384d12a8e655a262973bb4cd2e4520c4043fd40b95f7fd2b7bf336c587354e31bb0706e271cdcdf7b1c545db8bfab4480954cabaa4fdc6204d145f107d2f91a52f00b08a03ebaf406b2d5bf3707b442878040aa026ac0240f83b7938f29a841387c8e767d2b85339695fc6d9c2c67691dc27f03efa9ee9792c782873212edf47f53d89810aeeb44af751c4406a20ea2e602de24d48af832f02dac475546652699bcab4fce37f6782ed6e2d6a8bfa6bfb44c8d6fc6791eb9284c6dc9d9c9ed9a681f392b198d6d947b7603017153f50fe05afabc81b302c0334c4f6a7d21d1ff72718b14b50b0bf5affa02905fe194ea90674fc7ecca74e326405f254a86fe9379afa0feb14c413f11cf4523b13fcdaaad8725ceed6489d3af5d54135151e1825652ee3ac763d16c5cd845d6039df160e9702e2d1677b5202d4c7240cac3d67c9e48f02c06c4f16f7e6b388a896a7f0e51869fbdc3e921811b94ba5658b2473bf923fb15830510e1c6107d6feee145bfc992cccfc065ea5ff0f53c27b87a8c71760911761471bc0109db6799e6b457fbf43192683ce8b16a6bf70c314bdd604e23aa75188e1c72bac2a1752db767f6b226a6e24c95929ee0c82c9dab96dd358c59129441b9c7ca1dcc0bf99e9bc10012028a761da239896970ddeb3f75332bb84b6a7baeb742e148a81aa8494d0d41dd266745390420cd175b1318a8a1cd0597a28d74826c769d1317a0b868d52a766a52e08e7845364aeb7394bcf4daf9aa6a532a0b803655a0ca79f12d3210e7db52effeaf8b551638b8921b16d93a13b4a36562dd1acd04ad493e64beb4dde83f9f40b225fef26977e5c5033ab87c448be39223b02d231e0f4bf4d6e18d3babbf877ef664b47402d8c7a0f97dd5e243c5616f3900f4eb9c44667c4452f4e764bf0c07c2b4bbc5f0d3c0d34fcc6f6ce0cfa9eb003a32a6f6ddb81c40b64338001fe7ce645577824e40823d7a35055760a82f2fb41d60771ac53475c59939d8fe46534fd91683eba75f5ce54f922bb188b68066db2287cb8e7e39de8c22f2e183d612bb2a8e5039af74d2755561fe8fb233db99d1b71471fa98fbee3de9c168488dbae430fd3bfc8a30c66085699231c3c5de8a8b0ba806b3cac66177962d48cf088bc54ee68c343816d417c85cab53e2e64dc37b136596600ce8b295ac76bbcffe450bb529c9e442e8d4899e8a083adc7bb84fe0b1d64a34a888b40b26ecf74aee386ab7f19d92acf1bfa949ea32df1c2d16da6d302b18466e34a0e5cf8072d3a4aed29e66176ba0bd72b2ef841db8bde15d55f8efba7fb760522c0bd956daebee212f8bbefd1cc877f84dd7960ff6803b190bca79d87d93300693bbe924e69c1f72c1fb83ddc5627ab62ab1ec52b4646fbd5c604f2af5a7a968384de979e00984aab2f9435f707cf8e930eabe6ecf41d1f9bd30431d6cac693774eb821965866559817c1e4ca60fda61278be8809e9ed4e7cd7872b602c7a8fdd15924055432d6c76901a8ade28f1c3ba44db70c61748854f540fc9dce1680bfeebf12aab895bf0db509b51786637767fbcb3d4d43c067a0d3803796408156ff7442066033b047ce98dd59f60c951f1c1d70ff00e5a2b44163763827f333766ab0d67bfa19ba6f1c148af8854251fe0150b7bf0a9327770a11afb8341b18e9fcd770a36205f75d21107af7e123f79c255567c3569a66ce8044e0b8e11c2b146ccf2e65d1bab508ba0f6f7eedda555bd0001090cc67acfe8fabc2f06e790ac8f7fa7da6d4b77371777f111b141ac8677cb804bc5559b0b270aaec2bea554d351529e72ef76fef29a05d12a8c66cad2ea7b1a9f0da790eb5950e9edc95676c444f26c1c4c07ee5f124c0e3fc5d5e62248d4d6484d58e0ab23da28c89733b60c9fac7c740988f3786437f8491364d42e8f61550bea15cec7059de6d1d26111f5e65a4e58ca696d17b4bd1d0bb34207048b685ded53723f88fd159a48560a9d65b8193b39e48d0ee2d79904a026d600a078e330c81cfdc0008339828ef8ee64e39b196fc2d7ad9916c82bf3b789c7704ed729a6179dd3e81afac02c2504215cc8050307c53baa0899e3937367d4a8e0debbdb6b96044eee7cbe327409a9733488afbb6cf9003a00b5bd02d12da5b0e377d7be67f9a5e9198d1c6706ecc9bcb7b1b9388915b974147d1e2fb69ea48b2cd4582ecc0f62577aa08356ad6ea26599cb4c1629acdd77799807791927ba1f8e2226e0113147925eea24e840f0df10407cb5cda37dd64de12b56536e6ebf9f03449f9e586350fda61314374c2a1fde2b6795ce297692327c245f1d5fcbac435ec8086f18c652b446bb848c44386befcc96e1910a9e3296afac0f8d3025167f0c51200ce4abfffbc594222ba8ce8d183e1caf64d46b73a649c0dbd3c4d3f76f15eb5357dd44a713b41323f02f7d1b81ece0361b5a1c1ad8e864f48895bb85dd735e89dc1307d395c55cb02af705e717e05789b9331b47aff5d03e06d1fc6dde8324adab375da242a17156c7fe647f674f83354eb8ae29f56eebae1406750f09268a071fb4be7f6fd0fc716c2b44a0674c63915b15292b0da806517a4e9c4c47bb46cb4d2f266358375282c3a8101f5acc0d91deba8e7cbec9666225fa02428ba6c848361978c36159183605162d04146264a73e1147da4fe04028f551d890dab105d2a06d272e332dd58548fb19222307a3ca748b64de410368f782bc0a1e4202057bc7d947e71341c3762855c758dc7b9c0d9c70fe34f37429cc2a64cc335136cd7df460be71426d4f6ec2a5973519550c4591a0a7ae042b68d040fbe2bf2296684893f8bd9e5a51d57a9ec0fbc623433b67c5160784e278acf5b4cb1ddbe7c8593aca81500917b07909c085daeac2b22e4e0d7e0f0b4b5969ad5a8f883befa616bceb665672021069bbca391a966bc12b9d1ed4e0688809b49fe4d40ffd9145f84efcf12968197a6638c573f80f80d05b0228462f60641de45563e14dd0f2c293bc09d86067964bd5dd6902c3bf0a3d5000c15bd2ece7de6747ec93caa830e8ca83634d73af54f063a6d664043e2a95fd2c0c5d3aae97db354e9e60b538a0453e93dba5c2f72d2b385148838b2a5eceb7c31f35bf95d84ea816d49705566c211b3a660fc1ebeb1698611844749a5eb8dc9ba77b02f0fd66cc6cbe9e41da93d15d7b5e68035bf4cfbff5147967c27bc9880953223b543df66162bab3e76ac28", 0x1000}, {&(0x7f0000001200)="c6116035a76aad8ae83482609f467be1f25f50652d89c4cde947d3a00ae15762b521512cf5e8d69dcc79b0a18cfec3206f7812f6a7704e24185cee819ba5af7b026b8863de4c9ef86eacb27dde8cfb1821838c95df9b86d1ac1d1c692b57e063985e86201e574bc53c850a52085f7d274a7f265c681e9f9e3de11ccd584447fb58fdb32cde", 0x85}, {&(0x7f0000000140)="3214421e4a47a25a88c7881576b41edf572a04be971513a4b22b092d5ea6df8e6be700ff4bde70d5e6a2281b0939d5e4b4ac616c12716f", 0x37}, {&(0x7f00000012c0)="910eee074ad3d019b19c8c0c8494bbdea11dc3b4f8dc2e0d55f4b649b8cf8ce99462ec2fc0567d7c074e2479bc1f6b346446f5db732a12e87b9d481354fe2ab195e96016c99b8721cc3e65e920fb94aa619778442c53d6ab6996cd7726c2edda7376392475ef265d9868f0ce3b726c2f0294e283ece65bf86cda08118702ab48", 0x80}, {&(0x7f0000000180)="fe193b34d4be22b5512101db7bb9afedada7eaaa", 0x14}], 0x6, &(0x7f00000024c0)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x28, 0xffff, 0x1, [r15, r0, r1, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r16, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0, r0]}], 0x138}, 0x9) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r1 = socket(0x800000018, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYRES64=r3, @ANYRESOCT=r3]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5)    executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x8, 0xff, 0x7, 0x100, 0x80000000]}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x104) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) executing program 7: r0 = open(0x0, 0x78e, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3", 0x3f}, {0x0}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8", 0xff0}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01", 0xd63}], 0x7) close(r1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xa141, 0x1f, 0x4, 0x8}, {0x8001, 0x40, 0x20, 0x1}, {0xcca, 0x7, 0x3, 0xe7}, {0xb69, 0x1, 0xc5, 0x7}, {0x0, 0x3, 0x7, 0x4}, {0x2, 0x6, 0x1f, 0xc9}, {0x7f, 0x7, 0x5, 0x6}, {0x3, 0xff, 0x5, 0x1}]}) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x9, 0xfffffffd, "1c000000870000000000000000000000000700"}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000001800)="b11580432563455323d5d9ff26a799fae7b9dc42fc648adab54ed3d2caba93ce0987", 0x22}], 0x1) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = dup(r2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd, 0x3}, 0x10) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) rmdir(0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) socket$inet(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8003f8, &(0x7f0000000300), 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x1, 0x0, 0x4}, {0x812e}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0xdeaf3ead, 0x8, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa2c94d1ef5fd01f46189308004500001c0000000000019078e0000001ffffffff05009078"]) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(&(0x7f0000000240)='./bus\x00', 0xa0, 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)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socket(0x18, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{0x5}, {0x4}], 0x2}) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f00000000c0)=0x7, 0x4) close(r0) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r0, r6) connect(r7, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) dup2(r6, r6) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000540)={0x2, 0x0, {[], [0x0, 0x0, 0x7, 0x2000000334], [0xfffffffffffffffc]}}) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) syz_emit_ethernet(0x32, &(0x7f0000000040)={@empty, @remote, [{[{0x88a8, 0x4, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @empty, @broadcast}}}}) executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) getrusage(0x1, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2d}, {0x44}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x9d) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x9) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCSBRK(r0, 0x2000747b) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r1, @ANYRES8=r1, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) socket(0x0, 0x1, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x0, 0x5, 0x20, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x81, 0x0, 0x0, 0x309}, {0x20, 0x1f}, {0xfffe, 0xca, 0x0, 0xe}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x1c}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x7, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206931, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) dup(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000182c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa000200f500"/72]) sysctl$hw(&(0x7f0000000140)={0x6, 0x4}, 0x2, 0x0, &(0x7f0000000180), &(0x7f0000000340)="8e2f", 0x2) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e933", 0x26) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}, 0xffffffff}, 0x3, 0x1802, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/15}, &(0x7f0000000140)=0x11) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10b}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x6}, {{r1}, 0xfffffffffffffff8, 0x21, 0x2, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0x8, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080), 0x1, 0x0, 0x0, 0x0) dup2(r2, r1) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) r5 = getuid() setreuid(0x0, r5) getegid() syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0xa, 0x0, @rand_addr="8a2181d14500cce27168b1d78c9800", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0xf0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readlink(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x2, 0x3c55}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) executing program 4: r0 = dup(0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0xfffffff9, 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x1, 0x800) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchmod(r0, 0x80) r3 = accept$inet(r0, 0x0, &(0x7f0000000200)) getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) semget(0x0, 0x3, 0x104) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="d63b697bca44474bdb5757b3a6dba80099b4bc9f562dd84f1cae618cbc95db69e806c7bb16dfe1d75c8abd75f14da2f8aaa89ced6daa1c0c4af6e180e5aec097bd0f8ada94fc40e93fa9f15a40eb73ef0a831f8fe6c90e007f2b67ae8a3623a8d431341fd8163ac26e723e9ae5575d0be546e7069542ea71a1c87064af70c283", 0x80) msgrcv(r2, &(0x7f0000000340)={0x0, ""/176}, 0xb8, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)={0x0, ""/148}, 0x9c, 0x5, 0x1000) fchmod(r0, 0x20) setrlimit(0x4, &(0x7f00000004c0)={0x2, 0xd3ed}) r4 = semget$private(0x0, 0x4, 0x4c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/8) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000540)) semget(0x0, 0x0, 0x620) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000580)) bind$unix(r0, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) getpgrp() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000600)) msgrcv(0x0, &(0x7f0000000640)={0x0, ""/144}, 0x98, 0x3, 0x1800) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file0/file0\x00', r0, 0x1}) getpeername(r1, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1}, {0x15}, {0x8116}]}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7f, 0x3f, 0x4, 0xc216, 0xfff7}, {0x3, 0x400, 0x7f, 0x9, 0x401}, {0xc385, 0x3, 0xdb06, 0x200, 0x4622}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x1, 0x36, 0x7, 0x5a4, 0x3}, {0x200, 0x7, 0x2, 0x1, 0x7}, {0x8, 0x3f, 0x1f, 0x21e, 0x3}, {0x4, 0x82f3, 0x3, 0x7a0, 0x8}, {0x400, 0x1, 0x7, 0xfffa, 0x9}, {0x100, 0x0, 0x0, 0x1, 0x7}, {0xfffa, 0x4200, 0x86, 0x9, 0x1ff}, {0x6, 0x2, 0x8001, 0x7f, 0x5}, {0x6, 0x7, 0xfff8, 0x3, 0x1}]}) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0x8}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) utimensat(r3, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0xd, 0x400}, {0x1, 0x2}}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) kevent(r1, &(0x7f0000000340)=[{}, {}], 0x0, 0x0, 0x0, 0x0) r6 = dup(r4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000540)) readlinkat(r6, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/153, 0x99) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000680)={0x8, './file0/file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000006c0)={0x100, './file0/file0\x00', './file1\x00'}) sysctl$vfs_nfs(&(0x7f0000000700)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000740)="3f548de08dcfcf40675834f6157de53c988979264877d81de58bc74163a5ca5dfcef52121957318ddf77b7666aaf504567d5e7b07f82f4e37ee706cb66b93e21055d32fb4d57cdfdc10b8065b31a7031018e0147452befeb8f7b91819c8b5436db6e044e91cda011a3b5eb48a861cb4e17bd15a63d68d7ce38b7d79d06578e212b34405d69091581aefda5573f5a756af2a5bb7369f0ada8d2c74a2a347223c92abe86febfae7426f3944b0996f5b05012c808c29b2087e65e1dc547805fcf8cac2e9f285c5bbfafe14105ab9b", &(0x7f0000000840)=0xcd, &(0x7f0000000880)="5ba5921ebc9661fa5908be573c9165fae147772980c091b83794c344d9f4f0dcee3250d0c094cf3932f34bcb3af13801cf1566ab8cedc4788609f227115c2c3d365fd4088bf7eb7f9d725e9e382d27f2fac75123e322456807b85c8fab51416f0f183bef03e1dd1342ee61c910d7008c52a9bb78f1b8c83a6508c4205e21b3ed017ef7466460eb3104aaaab4c2f58f7b418157136f2f4520aa147cd08bc2d02e3152bbc95a8449f3adebb17071f251", 0xaf) openat$pci(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) getuid() ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000980)={0x6, 0x3}) connect$unix(r1, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = getpgrp() fcntl$setown(r5, 0x6, r7) readv(0xffffffffffffffff, 0x0, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r6, 0x6, r8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001000)={0x0}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) write(r0, &(0x7f0000000180)='B', 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2a5, 0x0, 0x7, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) unlink(&(0x7f0000000040)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x200ffffe, 0x5, 0x5}], 0x80, 0x0, 0x10000, 0x0) close(r1) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f00000003c0)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0x25) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffffbffffff86dd60006f3300293a008a214c0dc8d5924a24881957de740000fe8000000000000000000000000000aa02"]) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) dup2(r1, r0) r2 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3c37510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"], 0x11e0}, 0x401) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)={0x0, 0x9, 0x8, 0xffffffff}) mprotect(&(0x7f0000ff5000/0x8000)=nil, 0x8000, 0x2) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080)="be68603e7cd0b6cc953a3fd8e60ce544fedc63721a336fe6d9ece1e2bd7213f82d6858ea8b307415087a33de67de2beb9cfa0bb448061d16b026854931a4bcab345faf8da0b0cb8d8bf600c8ef6e8dde590176ac74a119ef0b7809af3e02a72c8821a1a67a7166847084684ff7e62f1ef376bde972db3add49b570cc51028b62abd17453f33fcdc1e1dc41bb1eb6efb8f370c25b7f3d74", 0x97, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x101, 0x1}, 0xc) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r3 = dup2(r0, 0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x510, &(0x7f0000ff9000/0x4000)=nil) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x1, &(0x7f0000000240)='./file0\x00', 0x8}) mmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x2, 0x30, r2, 0xe6) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000300)={0x5, 0x81, 0x7, 0x7}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000380)) chdir(&(0x7f00000003c0)='./file0\x00') r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x6845ff7f630abb41, 0x88) write(r5, &(0x7f0000000440)="9f9ee0177f8f8d6f147dbd138a9903622907615844b4e7aff2609eabf497f5c7833a60535028cc17de6fb17970e25c64a1c8644b5b4b0e0d71d791f4d03612a2a3237569bfb171406b504afe7cdfcb0c78d5796206e6e7e6196e77204a85a9a7a7ad21bce5abca4c669707cd7b06afe5d481d92a1691193acd1d4d767e44183daf7e71343b6982db1ab7178633", 0x8d) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x4) geteuid() r6 = open(&(0x7f0000000500)='./file0\x00', 0x20, 0x150) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000540)) mkdir(&(0x7f0000000580)='./file0\x00', 0x24) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000005c0)) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000600)='./file0\x00', 0x2, 0x0, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x20000, 0x0) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000680)=0x7fff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000006c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x45, 0x1, 0x805a}], 0x7, 0x0, 0x0, 0x0) close(r0) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chown(&(0x7f00000018c0)='./file0/file0\x00', 0x0, 0x0) executing program 4: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000000000)=0x270, 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getegid() r1 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x40a3f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x9, 0x1}, {}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) ftruncate(r3, 0x42009) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x5}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) executing program 7: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x6) ioctl$BIOCSETF(r0, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = semget(0x1, 0x4, 0x201) semop(r3, &(0x7f00000001c0)=[{0x2, 0x7f, 0x1000}, {0x0, 0x7f, 0x800}, {0x3, 0x2, 0x1000}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000340)="fdeaaa2fd9cc0072e2c2148e2ff8db1053bb6f0a13a84eaf628cd394b4e68d61473a18641696869aaab493c7321a7aa75f4cd18671f7b3c953c6cfd9a4c1abd18ab22349a00d7e9665e95f153518bca235c9585e9d18d7d29161830c39b51074f7b297e0fbd2a11a009bd3d9f1562a8d8272154a0063005879ccf41a954a5478fcf64baca887803cde74209eeff7c412bfadcd42832923d22d2318d96b0e85cc088f8849cd75cc73fab8065afb008fd236175384daa72fd131458c3e7bfded17145fe77bab122ee8b00c0bb75b4488948f8b7452f75a7e66e9a2e5565d8cf6b7077f7232316fc02cee5045d5c21af11242a74362b26d7411719411351d239c6aeb3f2f19923cd7986e0696f215aa18ba6a4771a6a8beda9b184b81aa7ac645d34da08ff18a229cab97667935b862b2e93c913bab43e8f28debd28c41cf267990f1eadc464ae0938957470cfe7a4fa9382122bc27ed11fc0f6c8cb900b15e54bd8c4c7f8ce04bfd5ed9fd47f291fd7846d8ab6294eb10d2d2d070b6c2836d1ec7b13cf11b498c2c33ebf3a2c27184141c32caa331d74f82e57234e92f8d0149d75908f8490183d60cb588e92b0247e1a27cb2460628b7ad474f7a7d37ef1c66a5fc728264fb7dacdf1d1a38385bd2d7a964b804bdc8e9393019220b31f0ecb2d66bda5048260a8e23b2989fc6e6a183cbecaca32d10ba70954258a37294ce8735c3b9d702b9444ec46d4ff66630635d4a5e26ff1eef1b02dc61d4dbec64587f7e7340c74902ee7ad9765a1ce001eb9b79821f58f0103fa12773b965ef8e75a5a8ecd160924e5605cd1e2f35e28815223e876bff5753881a45ab6ef2eb57514fa722cb5195f3ed83ded2801be8f98d6fa878fb5693342ffa60eaad92fbd91f5ebf81f110792a72ab7c866338e8ddfe147d1383c36313fd5580f9bbcc46831c569ecf5613433e56e6e7ced2491f4849a37ea1b1669561d856676e389422e113bcd955139242d8c9d1aee222546f8e19a9e91811bc82c8fbd626ab1135ce83b04bd49fb065ad44492517a539c0fa29b4fe7284391cd47149ddbb47cb710ad46c6d8b5a75f670a2dd2d6a4e49b39e7323a0bd4d163eb2aae8167f09fa8e71631e7b71a946a1aa311e03b2e96d8b3731edec0e0ae793bea38155637b5cb17a6cf8a2a2f9f452895fd06b8f77b88f27097f88e84f2f3413ffc26776612f65530524800d7db78592942b21894b416008956f0cbaef9472fa54ce889c29532b96ae3f60bc4908ece0b5d1da92c663e24b5d8b089b51bc9c54621dff964f13a4070e578e0568f0c90d43a786adc805b947962d5478c18b7d01553a66537488d2fb7d9c0730ca203e47e15f362f65b52a2620595a9585b7a77e53ab9ba11f98e5d8dcade15b26092d060ff42ec1194ed4a65397cd7d9e43e13cfcc72e984c8e694efc728c587a7c821d574856924330f77452b60eea3da17b1e2750247de5cc81a2badac99c30cf7a393056c8339a4233e9443bc8e02aae036a946a4e1cd4f49e7b23e3c358e85a2fb9c931a508fc1a22971cefc38f4f9c226343d066aee81a2b23f691b44ba22731ed584d86d5c6579596b7626edf347cd674ad9707835d262ec56014ee7ffbb6dd75e9cea8fff646342c814ab8e3dca1f8fc2056f84e4c2c5370c00333f46db14eeaab67ea1ec684f52d1d3196167168481d955eec311cbbf11199e6d57744132171efd91838d38f70cb89ed457f2b21b37276dbbf21dcf7b003457f18db869531d2f0fe2822055781c3d6f12bf4dee96d40046575287ce69558c3a9369cd3b1872093e2aefd6b96adb1989ff12d09e112e4f6adb0c4cad753d8880e8f64fed0e454e8f9ff079f393b10bc64c3e1aeed524235067c7345d010b699900f68908f5b47b3b982f35695efc72f21564791052ea103a6ececd36e25f7038a7b1e04460cc441713ab4f89cb89e47974f0262e0d9dbd56ecd8fd054c9f8b432d41825d6270792b049f0f0e95e5fb24c23f8668e7480f73e32235ba8c1a12524edb1d72f2a58cd8ce66f07db545cf048eb8323a1c54ead12de4b4d2cd7fb519d3f13cdf6fadc48b6e737737cc38680a5a1c40bb60d753f7875428cff251f0ae9aa8e8818026843516e8585be430d8e4d1b699722ea93f0f0957736aa5f901a65f794e5a8f6b0e88a123d2e362e2b861822f72851b3dc5bf93523853d922b4e9fcfbb4e4829f3432ddd1579f5fe7331e2a3141ca54e37ff849a1fa0851118bd9dbfe9ebdcf4613764c796c11a76644e670dadab71cc570ee252cf82bfe3eb39bc79d1c4142386ea5939301dcae277ad1274b8c08065341565ee20807a3f7278103480d1dd1a09329da268d1033d0e337d12fec62840bc72e1cd1ee58f64814376a50c5296473eb29c462f3e7e40dd91e9b43c4ef9936e28333bce8932ff4aeea5948daa558e1d9c34e8a4a3e3c38f5dc07d7390a36ba8734f3a455ea142239a6e249c7be82cf743e7776c88c02ca76ac3cc862f801523bf3c9fbab2d82f0310c242881be60d95fada0e5cfc2bd77cc2b07b68fc2dc58c0ed4bc2ef91f47c7125b8f660a49c2a2b5743209b3f6091b18931ffbdd02baa0cf034eb90d29f943f34abd2aaa4d783e3627a6a0772148e809e9929dd3581df8c6ad8c447d56723a0e8404e15f32925f3abddfbd652f717b8b2ae983b2d7f819349a1d030870a36a863d767289a4d54d2d156d8e59bc8afbd73cf1e26d231f4f10af11e738e2b9d79e43e5a28e2270f475f4d524b4d45694a299bd361281384ae49f891a9d647543670c07b9835bbed4df62e8346b42d146e13da7f66e8431648c69c4b8f86ddc78c132d9a249b8abfe59bd402a2ebc01f470be668b2bf0692335760bd314496151cc5775a4b65ad8e3afa5aba69506351f4cfc456629e035bba8d8265c89d427291a01c4495ff70a0d43f60b30abbca5c86cb4209b1c18bf021a2ab6be09d8151404c221a713df6bfef13d89d378503787910eb4554d94e0682fcb9fdc4ad6b2624d017d7745ca080583d9ebba7aab82f852307b2c32120eed5970e065fbf75bbf1a5ae638cbdccb3c4611b096f906e4d54d2a529318d7dbd4d2c8340d136bd547999626dcbf628557b4d745d301af46073facf090145b7a7fd7c8c358e497c090501c6a824a350722a41dcfa7e580dc2256dbc5c739e88fd43acd8268aeaab54a5715be78d3898e64022ed295bc367b0ff5d3319fcb8a741de026dc26b9933d446a15cbb921722e1bc07ba54a515427f23a8094c39d4ac80016eb7435d9955024c5e089f0bcb8fed1ef907dc93f4c6384e9977555edcb9f7e5d7d3b6ad1ede0403690519b84480f03ea91973f7f358080d8d149512829032a3a91f73baca754484ad396cf3c5a29db433d289b0821537413c96a79a40a5717d94007e4d9c2739554e2968676f5b4c3628b7a945b041273523a56c43a867c9a3f94cabec0f24ad71f0a54fce0911611fc7968ab2e5b53df312b33f935dc5a4b04401cc32a74e9548c438d50c2a7bbb53cb685298755134bbb3aa01d59434e3bbcc121d81788ea6260cd4e4e6c0e36bce9a75bdc2538a58c8749f82b9cf3d99e1314160a78760e1a52da76bfc13c7fea11b64b90fb1028e0de284cdd3b5abd12bb4a9643aec6988eff423a171e5c1fa863ff1fdf77abdc32626cd7f874ed1d8a3bb34976371bc424b7c239bf0e98caf93b9ea86a27d3e250ff9d1c7c8bed6c4579f664ab89e1864cd74d7600ab000cb2cfe6388d41e1c7a0448f39c0b07116d1b46999b16f2f4a6d76d712c971af189b0de570b3a07e8adf49747db39f35f8cfee194a836c7119173574e169a4a5856ed8c968420ef87adce5d460a191c1fa45dd9b56b282e0bea0e0aea279c43de1de25effa966ead6d3b840770bf63d19414251d1c8020e2152ea6a2726cfa247f944d6c581bdefc5d388db260662647e308841db46f48fa803e22ad26b78d214b8d7659e718b9bf7e4dc6436a8a1b3cbb56b3d50e2f27bba179fd49aa9712437c61308bf17bc38ae9ef6ac40a7400ad305976e668cd892df6334720e5ab8103521fb90d4905acb22bbaf8e862054a83b5ab2018c462fe65184c66ca573deeba092cc11f41b600b0d3c0cd6b11144a7401239d431c122392068c81ce80f678ae4205623133d9fed3b43404eb2c0095112d7618494f42a080bfc0709a1001fbae38e3608558c9b9edf1f1e97fc50993a7cfbf00d00515ea6340c4af7ba39cfcba9c3d8306375ed4d555d16a4a2847841b55ba1e2dd4d459e142c11e1b8ee6b51795f7a0a0b2778533566868fc66acf277bebf29172b190d29d37d42e1ae41f83d59e081ecc9e3ca9bdab16a56a75b93e86d50cd921c128ca3130a9053942d31d6f1f80d38fe96843b075cb39e6703da607f392352630804aeed49bcb8137682366a1901d2c38d052fb97d7d404b819e5aa16534cf18c27bbbcc7e946ea82441c96dc7626ba8bf722646f774b2a79298accdc4765762f07c993fd30208832f70691d6522bd2394bdffc468f958c6f5e395397eb9aca76af5c3f76bf73eab3a98600a6914c1b4771582d1be5e8c169cee67f4b2d9c531e2aa3f3ac93e5f7f710aa05a9ea6385d47f7b2038554e93b540d128c50a61db7a78e1f42cba87c1499f79db663a08fe07453e3c18c369bce2d1cade78310ea241ee89e4b8cdc49660b5278e59788925a39118805b851a2833f02f283377bd79f4bc4883cba5f0dcf6b9975c69240c8298bbff9df98110013f7ffc6eb161629b91f799969adff260a612859f5cca67b6d420561e67afb1d1f39be663fef37b6410b88856edc2ba3f8d9a3eae717be1ce8d181f90993c2fef9c360fc20209d709ad07b13a044401f49b9d5140efd4f67d2257b6588a9970c7c83dda1c3934b8a8aacc1b4320c88de0347f836b5f28b02b1541d217df0545943f5be4e0c2a81d923b2dc2ecf3788b5ca0556f894b5d21b7b32937e0008345073c9e60bc4f8e2c24a81d9fd3e8453d5dfb4035018ef82daf7b67a435446b7d57da9ab2413cfadefd281f512a43227469dcadc5591470969b4dd0cda90340ba253f9b22137e5678da7459d524cb534f53f7ffa9f2f063db33674211a59a60487555487ee30e5c0149c826c02bbfdb3a0e7c90f94bd8bb7c8a13f53cf01d1a965d3fdd9e7181fe3d1957b6bd8df285caa5f17761746c1dc019a0ca66237d832d3fe8cc2113ab5aadb2e747595039ae6562c2b9951f52d599c071e0b827054e2a822231a544d3150b270d6d368ae4561aa83feba48bbc4650f1890db7b32af4cd360a1a2999be9c2a3c42d10eaa0115efc7e85be2c166e952a9996d9232544ea2f4762b223bc0b0c340bf8cbd2510310b880e4330371e6b5055607809d6537dc1acac34a3cced19b2a45ec7972af4b856210160ab68d27906167e804c6d002be3ee38b31d0076a0d3b4b5f1d46a3ce948b145d9a0cc0de1ec5d59ef7a0d8a19f704a4c9287f0d623f55ac59363e5022318214cf13e52d075a089ef662e8ef29982cd0476f618cd76dce789de9e5cde1b10702575bf7ea1b13e0ba603709131cbdfe96109fa4fc2997b4d5f94e31c96e5023f970189a47a7dd366ed6e542d159bf94d2bf184680b5713bb80b875306f7aed0a4b7d1020f4adbef57538bae3aa6381e44165fa37f27ba71aa11649575d5344ad038c89b15a06aa754526197d621058bfde82de4cb3de30fb14aa7a67656333e91d77c0210c72df5a865e547ce9108c3c5d85f697bd713fb218bcb3aaed16e062c2", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="d34d7e620df76203a5c957ce6416e00f01b4144416d3fe58b889443984c685d986896ddfde1d4ed81e0855fb695e04a3a06846ae9b36252c767e244d9caa7772b01aacd508e7aa9cd7a0c2cd70040dffc047227e020a60b539", 0x59) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x60, 0x80000000, 0xfffffffffffffffb, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0xc3, 0xc, 0x4, 0x1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x3, 0xfffffffffffff5cf}], 0xe4a, 0x0, 0xa9fa, 0x0) executing program 1: getpgrp() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0xff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x2}, {0xc0}, {0x16}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) msgget$private(0x0, 0xe6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) getdents(r1, &(0x7f0000000440)=""/104, 0x68) executing program 4: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x5, 0xffffffff, {[0xfc4, 0x80, 0x5, 0x80, 0x9, 0x167e05e4, 0x80000001, 0xd4, 0xfc00000000000000, 0x5, 0x5, 0x10001, 0xe7, 0x100000001, 0x7, 0x45bd49, 0x40, 0x5], [0x6, 0x4, 0x100000000, 0xee9, 0x9, 0x0, 0x0, 0x7, 0xeb, 0x8], [0x4, 0x2, 0x1, 0xfffffffffffffe00, 0x4, 0x7, 0x3], [0x7, 0x5, 0x4, 0xffffffff, 0x2, 0x5], [{0x1, 0x3, 0x1, 0x80}, {0x2, 0x8, 0x0, 0xc7}, {0x400, 0x7, 0x2, 0x8}, {0x20, 0x5, 0x7ff, 0x7}, {0x2, 0x20, 0xfa7e, 0x9}, {0x9, 0x10000, 0x8, 0x8}, {0x10, 0xffffffff, 0x6, 0x5}, {0x114c, 0x9, 0x20, 0x6}], {0xff, 0x7, 0x2, 0x8}, {0x0, 0x464e, 0x1, 0x200}}}) setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000540)=[{&(0x7f00000002c0)="32e0bfaf58d27fdcd07303f56583d635483483bd3c3e4b4459480ba638b656c09d46b52ac1e9f9b8d114ac6de629c80c67691f185bd41b9aea182910c1350d2501fe5efaf693c9a232dc7bf55a3df23cd9df3f5e17819177820f50460a1fb37ef6f683c61d459e7ca06a51b36566826ffda5727d5b090d4ab4a44d2e6bef79165609a54f2911a53c9e8bf15fdaba9ccbfd3c", 0x92}, {&(0x7f0000000380)="9743c7b45b0d468db4936f5f7b710a470d9282b9f30ccb2afae219d55d5fd50c885706c4cdbdd2295cfca39b5c927577bd54e4954dfeb54a8aba99cc3d80a4aafc2653acb38f22f83813d76299c2ad9b0d76b7e747a60515bcb3c23334def76c6055dac8d9ec22d38ad9b5551ef6394bf28e786ecef1735febf76342073444713a1c152630ac04114a5b39c0238b2e817fb4fc0058fe52888831749cd5c92f5460427cd92bdd", 0xa6}, {&(0x7f0000000440)="302eaa6286dde0e17b8d905436d91c6739eec5b8cd85320b361ad47626529b02e5d8a4183fb904704f42d7a95b8cc67e4b1a5f8bbe135bdb8f71a4836277dcddefb0d03bb582d546fb86d074e62e5a9018c53cd359e657f6fbb3d7fca6a655c4a3aa130c9f63c6fa4e7e7efad975c465ed46894112004c1c091d729ba955d6e2358c3c43ecc78f62a532b836eb9663507d34a27f0c503fd77dcf9ca24902b1c32f80e3e5ab237ac4f18d1abc84e256e36a3c19c8e83fe50ec19ee0335a8f67b85068d4f0760876405c3f16b03741a9cbe2ef967021e0c914e9388511037a39b800da19fb9feb30decad4", 0xea}], 0x3) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x80000001) fcntl$getown(r0, 0x5) socketpair(0x6, 0x4000, 0xf1, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000005c0)=[{r2, 0x100}, {r1, 0x2}, {r1, 0x20}], 0x3, 0x6) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x3ff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000880)={0x2, 0x800, 0xfe, 0x80, &(0x7f0000000600)={{0x5, 0x9, 0x2, 0xf8, 0x9, 0x5, 0x6}, {[0x7e16, 0x5, 0x8, 0x3, 0x8000000000000000, 0x3, 0x2, 0xffffffff, 0x200, 0x3, 0x0, 0x6, 0xffffffffffffffff, 0x2, 0x9, 0x3, 0x2, 0x2], [0x401, 0x6, 0x3, 0x1, 0xa874, 0x0, 0x8, 0xfff, 0x200, 0x7ff], [0x1, 0x1, 0x1ff, 0x9, 0x883, 0x6298496d, 0xff], [0x9b, 0x3, 0x101, 0xd8, 0x4, 0x401], [{0x2d2a, 0x8, 0x3e9f, 0x6}, {0x2a, 0x6, 0x3f, 0x8001}, {0x9, 0x1, 0x4, 0x1}, {0x5, 0x4, 0x7fffffff, 0xfffffffffffffffa}, {0x3f, 0x7, 0x5, 0xcfeb}, {0x1f, 0x2}, {0x0, 0x401, 0x10000, 0xfffffffffffff687}, {0x19e, 0x1000, 0x8}], {0x1, 0x3, 0xa2e, 0x6}, {0x1, 0xfffffffd, 0x3f, 0x5}}}, 0x400}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0), 0x40, 0x0) r5 = accept$unix(r3, &(0x7f0000000900)=@file={0x0, ""/39}, &(0x7f0000000940)=0x29) kevent(0xffffffffffffff9c, &(0x7f0000000980)=[{{r4}, 0x0, 0x40, 0x80, 0x0, 0xfffffffe000000}, {{r3}, 0xfffffffffffffff9, 0x82, 0x1, 0x11b4, 0x6}, {{r1}, 0xfffffffffffffffa, 0xc1, 0x80000003, 0x4, 0xed45}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0xc6f4, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0xe7a2, 0x5}], 0xf6, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffff9, 0xa4, 0x40, 0x3, 0x8}, {{r2}, 0x4, 0x2, 0x1, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x5, 0x40, 0xff, 0x40}], 0x7, &(0x7f0000000ac0)={0xfff, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000b00)={0x101, 0x0, 0x0, 0x8eec, 0x8}, 0xc) r6 = dup2(r0, r4) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000b40)="e95906e2ef974af473357d198af65e75425883332edfe39807e2bf8c744c00113bdb080756b433e80713d19dd867087608a566222e08039038a937dd62eeecc2899a16115f923a7a388f65b996b089f3ba39a3704f4b577bdaa5bd419a8c5618618214a41d8f12fd974286e696f0492af45f0e5c23577f524844dc9c00ac36b90a0556ea7da651f44a617fbd58aff9e136db755ab5b68a1a8ffcbf67b83490f26bad3635d5dde281a0739b0c8b299d82efbe40d02ac37318b57a4f81e3335b94bc244c3754a159f0d5ad8e7c7ff68704a61af22cee8fe39404902ead7e8f15c3cc4335f153035e1c4cfcd0109bb71eebd4a1151b98d29b", 0xf7) writev(r4, &(0x7f0000000f40)=[{&(0x7f0000000c40)="c4d5adea1b21dea96cc367e09e46ab358addfff0b8a34d7c3ea219c5add62686104d793e215e9843d9ec57e09303d018ba2e342131d10da8ddc5f5fde2262ea9db49b14c3be0610fab5bef25", 0x4c}, {&(0x7f0000000cc0)="f94ed989b2f7d2a1d548c9f70b97313b80c4ccaf5a4e701bc1833f353ea0fc861e5edf7dfe34453cf2abf3cfa9ec1a34da602c2488a27d800237e3592ba603ac9e962cf039f642b76150", 0x4a}, {&(0x7f0000000d40)="3ed5ecbb12be7dd8a8cfdf2f5df0fbbb4909ca052b03a90bfda0d7aaffc1ca95d1a6fb47cc", 0x25}, {&(0x7f0000000d80)="a3f71e441049bc47562aeba74bf91e623b9f948008e5fc3bbc478c6aaed92f900daadf35979f7f56eceb14b5e607ae69eb0f49264f83f11ddf4aa2554d7d95f4caa6cd66750ebd7c56b2977f172d86a083eba60452352702bba3d65949e8fd3b16117ac4c3bacae2dac5c39ed800519bcb3a0a437821b079a5d5b3dbab9bdd98c4cbe3c42366e5902c3e83b8b79d9069c5a18e047b681fce1ccfcd51db3d71d4a66b071eefd2c0", 0xa7}, {&(0x7f0000000e40)="8abfb3f2ac92f35553da4df78c364fdbd88f25b493b0e63c590e90835bd820f4c09bfc8e352719da27b8e09ad246ed2f9ec3aff6bf2bb32ed21c1be648a118f80f902b6109d45382759c71f87d51d4ab8cdeaa4992bc0994e25e9196b214bfc6060aa4efb38df9ec3bfbe110f5f20061304192c99f70568501133e6195f61df22201c4638fbaaa9da79f9c4fd30f4858984aeabbe491ea8b83e533daad8ea0ce09e2267740090d80211ce75841191013d7e3b76bcfe09158983581d22cae0661bec9853878e0cf1ba2a971414ae0a5a709f98f2b03afb71836", 0xd9}], 0x5) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001000)={0x1, &(0x7f0000000fc0)=[{0xffff, 0xff54, 0x2777, 0x7, 0x1000}]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001040)=0x1) r7 = msgget(0x3, 0x0) msgrcv(r7, &(0x7f0000001080)={0x0, ""/228}, 0xec, 0x1, 0x800) ftruncate(r4, 0x0) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000001180)="79d35cdabc57456e44f9dca6361d4e5bcaeabe2748c70145868e5161409e2ef4a06636c878560b79ef73df3a3c9bf6adffc76e830295b20ee751ab5686d3cc0aad34bf423b38898acd0490970b1d18135dc44e", 0x53}, {&(0x7f0000001200)="31c13683a7fd6f7f359b16d53e341fe4002cc43165a39f9844fbbb22dcd5cd0a7f26d9a11a7d0de8f593cc6ca2b4c9868baf503948f09736cbba5cef003e95efbf013e855e4532b71a06cfc4468d38381f1815706c2212fa2c1106a27514060b9731a79d31efe50461ea214e402b16443bf2b9aa008bea7233f045389b5ec8fc08fccf114e771e7df4edfb9f2e9bf2999065b8089cb916ad7c810755397517a012967f653b329ddc88878905290d0d50220574f4eda66872b95d122dc6096db0ad994992f068dd85f927eaf09e51d82e035a531712ad3a6093ef909df56cef9131", 0xe1}, {&(0x7f0000001300)="0db18029cb9571afbe2dafb6c4852a0337f4f89eccdb9ad996c9178fbbff263efc0de9e0c8a4f1080ee050d075141fc81959122f453ba5bac5f2c218d03c27a6425a96a0f9753d4eec7b46249080391702b0742bdb189491d0326f7423324fec891bffe08e640547aae5d07f7b42e771600cd4d28623e9f53c879745b94034fdc8ae3b220e03f5bd0e44f597642f66286f5d9dec651fb4a787b80ce65fdd9b2bec4a6b90193ce9d5649f0d80143ed72326274783f86bb6f3e49c143d498cc31c9d4033913307c995bac121a2445d92", 0xcf}, {&(0x7f0000001400)="f0b1a58ddfb8e057378545094b35fc8514941919f81f5af7d75f3c46c61138c98717a6edbaa84a73175a23e891279c93eb39af308b754bd0dcf70b1b05459ecd693b61f5810de867e5ac0bc99f111529d3cbf246aef6b353215cfe00f802e5322b373b928faf2f56a85215fca371295af84024e5a1dc823d48ce92c0af06e17ef68c4ef9", 0x84}, {&(0x7f00000014c0)="ee11f83278d2e56e89844035884d54d30c6bf9fef136df84943818f3ec2853dc71c70241b1c68e6fd08b096e9df927295b6c98727d729aa06846801eca26d293dc4f74bd3dd081a67d46937f318c565b503e9796b016e31c8381364a762cea13f98ecc8153c4366858df618ac72ffd801cd434555ffc303eb03b60a339a93eaac0ccb8d3ebfbc3372d88529cc7dc1fe3f79b7278feb44bc0e7f847845f51937d22f4df5b0b57158956477c04a18de8433d0da8bfdbf02ee1b34167bab785c4eb6371ef8e8b8141783caaf2c2ebfaab1bf5b8", 0xd2}, {&(0x7f00000015c0)="bd8db87e9b8d28057375ff2103cef64893e96bc2b8255f26822d010885abac6913b61f63ba8b30b482974872ce7a00c48fbdb762a8c221bfa8fcda81a5d67e5d7b09da6727501ccf62e41dea9b27f8242f33ed6e7401bde5f436342c423d176179e0e781ffd0441457be19ec733dd49924b5f5370940f65c18124ed900e0f5", 0x7f}, {&(0x7f0000001640)="311ba821ac13c35c89cac562c9e59d9fff1c640f9a50bed6cfe478090f68c424423c2b668473bd6c8518628d758a5cc5de7ad24a6399f7b7839f5730e73a146a21d519ed72506e63d8efddfb50132aa1962b7812846e34b5338ba3091e322e7e3cd0da3fe7bb957184577a563483f78e6f1545756e844d40850c05b54d20d3c9c568ed507fa1a3db02537bfd11fdb4ba12cd12b5a72125ce6cd7803f14bc59cbb2f3da5e1219cecda11863a8943e91b0490a9c6abbbb2ace68256ada9506092e8b219d0ab7a3cd9064bf2db0a01d6f9133ae321a96cbc615373e479a27f027156518a5b0944c94248ddc7f583abad3a33ae0c224b6e6f0dafb62ba06fd839f0533ebc457393409ea0160d23258c7ddc35cb55cdeaaf9679668f4c3c353ffc52234383457fbc2a39b4897e6babbd6f634f4ce4599037e9be7c7f2b0d40be724fd2e25fbf1158a6b8a94d214156db8bbbbe86769981ffea7cab4168774ac66f746241761c389b05848afc158245ce36997d71c31650617b9168e598bd0b530b3363eab75e8ae18c2f70152c4d9a148e30bf74dbb8a185bc187d29ec6f3fcc54975a20b159714f9b5a2f161b6db4b6cd1e222fa6fde00a002110aaec02283856c73648a725721417f1531d914f8651647816a35135ff5b24ee8861cc6df305eab270fce3b5b1f0a40c6363b0c3de2bbd993d71d3d05d6167a962c12882bc14d70f207f46bf2d9397d384dc9dcbbca8d405768dbade616e130e36ba6375090d3d1b72a840678ad0cde8480041bbce88332b290a939f13cf0f9d8c78ad4fd1c34b6deb5f49f89ae5b3cb5d33b2f846e309c19343766f14e2e9cb96494b20a0cc38bedd6908815ace25b3095797950594a06f6628927fc134887282c28cb678d2108abd30382b6d8c3833e2ef1e7005a12f692b011f6d981a6d045975882ac13b6b205e0113b2dda86bf9977b09a16062666dfa01a1d990549afe82d946ad40e7aea0eb3fd39579a951286688505f4a67b14dc88a900e1db6e820522378f611839e00cea58869301988d513c011ad7dde519bdf52284e37c45d8ad9db77b20fa3c868c86b17c501ea4e41baf90ba1c6a53febafda35f27ad0307e55eb7a472c1d3bbcb7905e56589e37294a29957d76eff6504655d9e9d43742116c3c89e43ac109898ca3659cd3ed11586b446e20eb8efd7f0be7818556f9e3537188d412d080e36d005f88e9f2557189e1a37c70ad2e986e8a3326f320f1479c324593dcd501e6c3b2e97e023bfb7e3d0c012e2863e8455fd7a199d853474aa4a30dec6f3e87e1024b8ab030b63ed316418ac6ef065cf719b6c49aa5b2b815174b0fe24477dfe6d8bf702dda74a5e915ea986b9c7b87711c22be462406e53aca1e0f455bb255ab25387fe92aef99e668357e71131aafc44d75aa5e29eefc21f60f003f5169d265abbc90ab999dc31e7c90e5392c78dcb1fa987f5907cf120b6eeca70b23ea2d6c6624570fb80692d1939bf73af0a88095526018d65db17d8ccf8b069798836192774d3a1b9bea7843a5851cf0581fe86a370b6083b30e4b86842993d72a45c28e2dee52a6af28fedd78201f4480bba49669eacb3dfa481553a8444518757dea4a1b16ca9ab1c3eed98f9c84015255183d1fce468891d13b88fab5b9510febaf4630bf119a34be070297e86606235238598455b1e9d513900a795f9cab67ab3f1bc482cf55f563d86b2e6ee294e7e9184f4cf151ffef1efd287bd8674ee46e8c023e5c5ad9b3b04f292da93c8f5b0ce1bed63657dd71455cae4fddbd99425e85c0224e895d3bd25af5b97118b19fc3d0405fbd6e7a4bfe28b1a155d7828a14177dad2a6c04d2a1203a71f74cf6559bab6b24e0c4551d7eeeb323b714fd5c84368163f7e88216673a52a09faca40566d4fd71c96578436037f31d70fcdf0ffbe85132922325859d5c8d417d2545adcf85be3e082445118f597d23539a5660adf7615dfa391186888f3eadd1e9c28f65643a8070f0b46ee9060035bc26684c235e91b9b323e36c7ef293f44f23ea3c8ee92e521830a6f12e916a8410bc78d6b4359559d3deabec2a8529ec1ccc0d589643ad95f7b9b276f6ab64ad7402bf79f9dfdbf2366f642bda8d2a247d068fa2ccb3dbd9dfe6233cfafaf3dc3b959bbde2fde40a50f68883b01862ffcaa4acaf9f459f86e6e92f0ff3e76230b9536d297faaa90fdfdb48eef1e73e9c39b163fe018533a05b70801bb7ebfa48813ca8b8bb36c0a3a4c9ef44b75546e892382817fc5874070e56126102993061a0cefe1de7cc80aa02750f16068eb493f2ba2947dcbde2e9a1fb2af4a7a8bb79e878592fcb3bebd28507ec5ba450fd092a9e9afef13349c166d096c304155ec9b4698245e0f7eb87ca8c9caee72cbb9552bc7e88349d85ad2a46d6f1b80576bd88165e200f1d071cb4beefcfe00c198a93654d348b4a9f801501c8f3f18e3d6e3125418b32d06ec460926b7665c03b01217555148226ef9a38cf0145676387efddce067b5202e48afb7a1ad1340d92ec3231b8edf63c7239cc4acb9c23ca81c28c660c57eebb1a22463cee92e86f05d1235e4b4631bef79a51cfba57ec1a5316f38895d28a13c38ffb3524406ad11993850097a59a6a0d06fb724b2491559524a63b7a769dcc7ab2905b81e4bbf852a17a626eb1ee282c4e087cb10d3ec8201a7b85443d5f5a6b1d55b6cddc24d22aa2c6eedde4db3660dca6ea155b3a6784b42e27eb2f25829731b9f8e70e0d66b5ee76687ef92aee79a4fd42dffce6da4a2c9221bc7a7085c027c05fdc744e3546f3d2cdb42db5bd4b1f40f9d06f295d3f6d24f9d5fb2bec9899b936985173302c0f57f3b4a6ff7d60dfc524f1548c7605f73799c1886323e0a2ce2c3b7037fb57c703c80a856480650ccba26b4972ae81a3a8ab187d239b9656186826f6214da69e9e89ce92ab8c5101dbf8b3d54e5d0c89d3e2c835161da12e09b5eb94e5163ed01d833b629655ed93662e622f3b6ead452910be7aa37e745dfd74060b4d04456fc942eb19cc3d4361abcf6b75dc1e391c04d78bde6c97280c19516ba2e46d5459dbef8355c282fab68de5c285c81f2aabef6f97891babda05a6862edcb0814026ec563fe777a999a587cc59f9973dc866ad647656b5ab887c1a0c58d67bab7e3ce6bb699938537f6222fb54742cf9bf2f7c2bfd7f59919fd0172d5584c026665a0bcff8d73e65be0f6a5009ac66c209d078da39a5aedaf52b6c51c3d881380b58a3b621f615f8c10ae9a51de375bea8efed51e819a27bad19bbab625b458c392508e5ef93b7c31bab67e15c28846ebbe7c3d00501730a50b1a4377f1995796e3dff39075a6bf5b7e9fd0afb52f86cf61cae240e9d657ae0d91d80ffa63cce4aef86e20eb4a715b83098c91029c5cec6d1d5d59ac9c4d65f899e8a5243d4e1ef6c6a502dcd8d543189cbd3a947cd478457e271b20d698612f5fbb2263d56d1b2afbc771531f328a2c587f1bac03255b5e66266dccda3f26c2a0119b115f1e9ef42c90c26648ee1f990f8db09879e9bb5e9c23af8c8f39360d518f0d77956479c761e4a00d8b5ca7e36ba3c788fec54da9471e6ef2e59d5a777f8515e07032ca07048f7c35484188ff27e3c4ebab2cb649d8a6020928bd620915ab6195c28cca28bbd917fadc6ed8aee139c1a9bb874f96e2eeee10b80405cd4e1f032df68b07e03db7886f47ed3da15e6a58bfb9fab6095c7c0b16a7e4c987606288b334e4023f9d4a8b9631dda77bc7b78ca7244be71e39aaf5f32403d7bc0a8cfbf41677c6d555b9478365615e82b82525f90a0e16bc35f328533db3e724b4fb7688e5dfc17a1eb2dd45863572989145de1619c0426ebc07ae1b8b0678690499dfcf7c487b57f294d70990af75407e96c9f8d243b05f42a44da82fba6ee02e2548dfdf4f2f581c94580cb5bee59febaeb76af9880f38be5b5c32c748fd014cce90939112c7bc6eab1ce66c7e37b3f44425ae544cb835de4bf4e89000c9499fec712ba5630f85b58f40968f60b48439caf3a4655d7ec1eb7ab10d93f66bd921b6910dab22edef52e17b61f713e4fc724ebaca9a16290e6ee151e25df740f3667ba7e0d239b04144bf9c6d7634f57821b240c00e1f730015bccb25bdecae43367edd41ffe7de38ac97a4316f55be8d3a1f4e843a0235431356095eb30a6d78c62f17bf51a0f1f6afc568cf13983187f563b0a50eb4418b5c5e9bb49c35420370a14041e3fd6e3bdcddf2f98de68a82f6969c7c2c69b598b54c407356f5a80f2923bb0646f13a77044480267d73d30b9e69b9c4b35894ad8038b52ea416ed455b0e118dd715b20aff2fae7c6551755680687a93b8ec712de2db78f7259240d7c48f5584cdf341e4c5a1b23cd7af9ad8d74f85eb1461c1aca8641bcfd0c66d061346428808df25e0a68c873c6a3ad9d77ce93e8fd3f9cb350ec0d360fe518b6382872f2afc651e2d9dea179a24e5f667d72b66530c898388e847c8c42ad83d0b248348024cd9482eda2db6a893969a8f7cf72898c94f7dc0269aa75c3574220cad3e4d440f41e273fb9bc6514cf1accbe21eeed0ba08a94e72bbdc0fb4dd2092e97d17e58a11f4dfd6e8f5cd9144b10abbfd48648dcb1ba7e5d2d016fc64a2940ef18bb3f3f33f0b52fcd0a6d5b47860344f1dc5155cae6f6a2d97bed96597870715f29fa475d2b3605d7d3c6317af7f8a39252b4e1a836f12ad4b3983ddbb7aef6038f7db334464c2b9e408a69ad2bf6e8d8728c77e528389134ae2f74690c9fd1f2e653a44badd400071d18eb56559b5cbb13c101817e33b03be4f85673c26a50c7cd0a29ab53ae12aa63fdf35047fa8a7368477b59afd7892d3a79aed2f965448560cb61c0e381729dd5824df5d77d61727ad60cb9b33a88b3b4a9eff6fbb450e05d4bbb63ed0a1a2fc9e701a71945b6709e75b385050544d7e24498de512468affc10a6a49ed0d0e285344a95542452a3e2505fd120a9ca20db2b93f88e789993e484c6b03c83f89033f6cbaf1ddb45c75c5b5293752615c5b84b0422d3f8f4c0e6e6506525d34d3fcab570bed8cebb7bb0154e5012e11fb111a72a61b1f20cb7b0828bd55604c04a6d81f0d5fb2108bdc656090ccf9b0032d3bfe4eaafce32994ce1a01f556c70a3ac855cb512e32b7e3e2bdcff23a16f62f16e87cfac067c7588851c3231612e97f23a1fbbebd8e1fa034bc13c898155922ccd1200dc90ffe2b0377b89a609f2bcfaa5735c506e5d9336b6d78c8b69d33f8ad1e92e571be19a0308d85ac41bf30c8a58577d6eca5849ed8ce86ec4c917403faf0fb7df31b8a91064c7a65ed3b6be7a2093ff4bc3dadde0c4b8df23234d6d3532b81b479c68d2d8bff4d2bec37534aa14854cf05deb1320897ca2c2a63e6e539b48fc79e1b01a18507979c32ee28ada7755c0d0f5e7e1cc8760e55c41911e3b088779ed60a029d451248c5d71706c9a35e23b1d71c692f08d343643b321c1ba33dc2a26da39b3ed059a09b1ff580a903f077aedf4b00eea92ac9715f835fc8142eec525843255687578f8252979432932d97fb85fa8df2a6a3d53335c45e2203015d75ad1ec6177b6800778b52fa62c867a4df7b579726f382ca3b2374e90dc6f0e8fec325143e6daf275609b70e04866383eb9b3c6f55b149a468e7457e804d0dc29e7bf92154407383c1cd7738b4e230f57b269a520e09bbe677de800e13829038d5480594b9942959c60a5b122ef83289f88b91ed3b8d579a80d478739de8a1b8101413", 0x1000}, {&(0x7f0000002640)="bfd59bcdcc5f8556532523220624e8fdbd57e8f17f6d4cf6355b6f54995d402733c0fc62d34164275addbae3014928a2432453617924b982e3e70a3a705bb17c74d70ca3c4365c875e2e9f56ca1961f3fa90f2fd7b510459451db63e2b5a6f54b07d26a632800a201f1b793d10fe26aa6d59be944ea9aea43a49b61c5075951a63f8357f3a6b364210600f8639fa2c780b34f9288e7f36611711a0c2a5eb6541f57720032eaeb262914217317b09f7fb3da2616c00e725ec025e44536294f8a7756cbb7bd0c5a12148cb7f2c9b995511543c1cd6279a0485033dbe8a24c65586c2564716094fb96bb7563fbb22", 0xed}, {&(0x7f0000002740)="0df110643e54c04c8a18fab6a4311ec81203dc3f054018236077a4b599b2bc5474ab222c42cf", 0x26}], 0x9, 0xfffffffffffffff7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840), 0x80, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0, 0x2810, r3, 0x7fffffff) shmget(0x2, 0x1000, 0x0, &(0x7f0000ff1000/0x1000)=nil) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000002880)={0x2, 0xd, 0x350f}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000028c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000002900)) executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, 0x0, r4}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x7492fc70) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) read(r8, &(0x7f0000000200)=""/39, 0x27) r9 = socket(0x6, 0x4000, 0x7f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0xf89) r10 = syz_open_pts() r11 = msgget(0x2, 0x200) msgsnd(r11, &(0x7f00000002c0)={0x0, "673047f2b6705b95aa8253fd3b"}, 0x15, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r13 = dup2(r12, r10) getgroups(0x1, &(0x7f0000000340)=[r4]) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0x3, r3, r14, r6, r7, 0x1, 0x8}, 0x2, 0x5, r2, r5, 0x9, 0x1a, 0x9, 0xa096}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet6(r8, &(0x7f00000004c0)=""/102, 0x66, 0x1, &(0x7f0000000540)={0x18, 0x0, 0x200, 0x80}, 0xc) chown(&(0x7f0000000580)='./file0\x00', r3, r16) r17 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0xc7, r6, r4, r17, r7, 0x100, 0xe0}, 0x0, 0x8000000000000000, r2, r15, 0x8, 0x3, 0x8000000000000001, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) getgroups(0x3, &(0x7f0000000680)=[r14, 0x0, r14]) close(r12) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setgid(r18) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000740)={'./file0\x00', 0x1, 0x1ff, 0x7fffffff}) executing program 4: unlink(0x0) rename(0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(0x0, 0x8000, 0x80) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x22) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x43) close(r2) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup2(r1, r7) ioctl$FIONREAD(r8, 0x4004667f, 0x0) socket(0x1, 0x5, 0xd3) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x20, 0x4, 0x0) ioctl$FIONREAD(r9, 0xc0206921, &(0x7f00000001c0)) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: execve(&(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/\x00', &(0x7f0000000280)=[&(0x7f0000000240)='.\\&!\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='):):,\xa0+\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='(}{,\x00']) 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) 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) 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') sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000040)=0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES8=r0]) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000080), 0x4, &(0x7f0000000100)="3ed3421830915669a03995fb7049d7533ad5f2d2c5d71a9606a946819647ab989554196a4f08b8a8ebf9b3854000f93f7dbb", &(0x7f0000000140)=0x32, &(0x7f0000000180)="35d93de744af18ccc78e5a916d979e930f244f649d42b50f270714ecb24b017ab0f567bcf07986f80823f5e406dbfc05452bd4e7abeb460eb83d6ab290cbb98a3e6a2891bd4d0ae5164241ee463dfdc0f81e374c49990409020288b8b58410e2ed51ed1cd80beb63e0e206e73f50b32c4f302fd63d1662ebee92884dedb269df84944630e5c869f33051fd125cc579e914f795feab1b91e316fc992ad8e4263d19996b05e180a9f11012b4c06954eded25190655721bc171210fd0a81ec9183955720e8817d76b52de5042c47e31ff202fcacd2e6282dfd39bed136f7d54df952abc5f5520d6a0759f97de09050bf635355cf8c32a9e3d03e3de5f67", 0xfc) sysctl$kern(&(0x7f00000000c0)={0xa, 0x3}, 0x2, &(0x7f0000000040)="76c0219f9f91db5b5ab1561e5b5c446969802a875c45a585172916c42371b4f80629f7d6fb95aad456fe4746", 0x0, 0x0, 0x0) executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) rename(&(0x7f0000000600)='./file0\x00', 0x0) rename(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') dup(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) socket$inet6(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000098000/0x1000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x3}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 7: r0 = syz_open_pts() fsync(r0) r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) setrlimit(0x9933f41822b5781d, &(0x7f0000000100)={0x5, 0xef}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8e, 0x5, 0x5, 0xcd5, "0642e701b35a6c0764c64d23e19463e91011bcfc", 0x3, 0xfffffffc}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x72, 0x40, 0x100000001, 0x3}, {{r2}, 0xfffffffffffffffc, 0xf5, 0x2, 0xffffffffffffb1d1, 0x7}, {{r0}, 0x0, 0x7e, 0x0, 0x8, 0x72}], 0x1000, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x82, 0x8, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x88, 0xfffff, 0x7f69d0b1, 0x2}, {{r5}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x3, 0x40}], 0x8, &(0x7f0000000300)={0x6, 0x20}) close(r1) getrlimit(0x2, &(0x7f0000000340)) socketpair(0x20, 0x8000, 0xc4, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f00000005c0)=[{&(0x7f00000003c0)="1bd127eb894c8b11987b7f3baf1e467a34b8b785a5ae28de6ad4c7110d93d69124bfa6d95aca3952f4a5a1a127044ecbc6d48375e136ab704042f580673985def18a08b259f17bc5072cd19426d749a16119a7ddd90a4552aae3da0305abca092b1499a5696bc1fb8a6887fff342", 0x6e}, {&(0x7f0000000440)="5a1c4d96f4e78f5d3c7b95b9ccad1fdd5b1c275f8ad113789fd8705994e12fb08f0c5bbba11f707ccd1feb69b6407fb47335089f9354a795adaa62b814f7ff0d25a0803ecf04e8ebc58a4e9b74ad9ef9a9e72e1e0eba9b83bf7370715fa2ea7291dc02", 0x63}, {&(0x7f00000004c0)="3d82b4ad1214b4ff8e055f9b6929bec434aedd7163e93a6f1bb658ffa1c35ccb6179852e791f278dd657053c9f69583a36f4b4c7c40b7d9a69745eb9299fe3b993755ec8a31c4481308a4575b4337caf173de470bd5fe1cda95d8e5023a40279d8dc3d565830d09d9fba35bb3aa29505c6ea6934ecf105548a25693ce3f6c28418cce45e1722c40f36e8585eedbde903cbbf5e179d83f5d61e33b01f7753167d7a0c4aedab9e6a819df7d2a3b2cb0cd29d4be5b7543e3b60c64cfca1ea", 0xbd}, {&(0x7f0000000580)="2ceaf82b934abca8431d133de8530eda19ef520d02a1c05b538983d2abecaf9b395411d86b1f7dd77a4838da23c840e23f668236c09f7f944bc28e", 0x3b}], 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r6, 0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000600)={0x9, 0x5, 0x8, 0x6, "dd142f7182c7d9c75c81dd92b10a0ebed5ef221a", 0x81}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) getgroups(0x1, &(0x7f00000006c0)=[0x0]) setegid(r8) getrlimit(0x8, &(0x7f0000000700)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r11 = getppid() r12 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000007c0)={{0x1, r9, r8, r10, r8, 0xc, 0x5}, 0x4292, 0x1a96, r11, r12, 0x3, 0xfffffffffffffff7, 0x3, 0x8001}) kevent(r1, &(0x7f0000000840)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x2, 0x1ff, 0x81}, {{r6}, 0x6, 0x22, 0x2, 0x8000000000000000, 0x2}], 0x8, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x94, 0x40000000, 0xdd, 0x9}, {{r1}, 0xfffffffffffffffb, 0x60, 0x20, 0xe996, 0x5}], 0xdf0, &(0x7f0000000900)={0x7, 0x401}) fcntl$getflags(r3, 0x3) executing program 3: syz_emit_ethernet(0x85, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x4f, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0xff, '\x00', {0x4, 0x6, 'rW[', 0x2, 0x29, 0x0, @loopback, @loopback, [@fragment={0x3a, 0x0, 0x1, 0x0, 0x0, 0x1, 0x67}, @fragment={0x8, 0x0, 0x1f, 0x1, 0x0, 0x9, 0x65}, @fragment={0x37, 0x0, 0x9, 0x1, 0x0, 0x13, 0x67}], "1764d91b63f041"}}}}}}}) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000789000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f00005d7000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f00000019c0)="a6d8b8f9cd80319e35519824a1dfcf0423412ae28ba6c6a835da56538e16b4c7e29bf546ee2df8e77bd02f3cf4db8c2e2a4475031c0867248a5114f9a631b3c5a6dd83d8176f93fc0d572a132a190946fdc3bd543ac8b80c0cfe599d52cb5d500a473127ed041a4bfcb9431ec8dec04d95e6b921b4656b9f54edc0fbfe61375a3551a4b8c9886842b0bbb245d9c4e31f2f3e6d0914b38ec027ea367a8fd2f66ccdf9bc6105e55cc220d8939fbe59e912507b8564471eee6ac17565899510a0f5e243d72429d1a9b9d7d86c3af08ba27875dc1c9b7438d55a713c0b4f7f7432f497253e6cba95af4048c0b80d6d0589c42e498d177fd8448a3adbefc8225c17bbd99c6760d3ee14905a419a8f0c854c29be2f1b1cc6b2fe6c663f066dd6f16e12bf87dc00f7530358f9a5b8737fedeeab1bcea77ecae638bcf5825d1f04edf4742010616ffac3fd0c3cbc4a0d27120800584e2658a63737ac906edaf864f1aea767239998493e94ac8d8077ff897239a7e72fc0080ae7d6e3e46124778588c9ae69cc92930e2329740ff888ce0be3dc765a0e07cb5790c2ac3f8a8fb43eca00f87586e51b0a620fa1c9112bd2b0b4fdbdfef7e2e3cffafdf20eda0745707bbe326f5aa7500b1ffb4041cb8372816c07f8858f602fdab5f389feecfee30fa1ff666ea3f047df5004dcdaaf29bcdd3ca02bd04e6480b1b9311ca948758b192de92c9b75c3f81d01f489dee025e561a05f476c2a801e853ef4d9a83531508412911b12d7a7af3625ac5d5f18b2e7952ba062d7c97a53e073c4d853ea32bb0dd7e1367a26c5477246e0d284ecf9f7a4203c477be94e84d2f785456c353c5bb7215cafd81147f3d8d7d66cfd28937cd733f6d2e89105243f0fe6c987e3d306163e3a1b42dd75af3602cf52b3149e185311b7f3f3dfd0ae9c7647b4c524f12e00bfa88253dde71f3bea8cd003", 0x2a9}], 0x1) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) semop(r0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000300)="f55402ba24af895d7904adf049ab00cd91a58649c555d31faff5d9c8436e1ae03c93df5c1400a91797261233757c37f218788381ed549e2323bbd0e40a54985d7c20ced9118dc02964994c1729da58df3b5d72b82b2fa1ce585255f6a3460f79d4622d967203a51a8c3f4f773408cc058e7dbe26a2bf27a8a7e500f5253909c2f807f83e57f0fb089c7c2045be1aedde0143deb87a04340af586b92ccb99de16af", 0xa1}, {&(0x7f0000000600)="688cb96a00cea7171144e1eff5b767ad1c78f13482a1b41adf50b1a16dc80ace8d486bd181e12033552535a1b04fcda5b56e715d0ccdee020e7d7a77ddbf014a012dfea9104662d7515a825b74117b04d9a937b35e136a22626a821b7f271034195823293da9a7b7867ef5926b74d51bf06e7f148417abb8907de786a386d3df3c3501bee9f1d4a79b7f5d8290f47ae213cdd6b16e80fcb4f6d14d10d658e66435a3329cb3f8ed222f0d884a5eaf895d2f34311a7bc7e4e592a034a0b45503c61ab4107764bc0b90f1be403da7bdb4b9452c963510b3bdcb258be85e92dd63b0505d539bca50c1b21fb47374bc829a75c693ca12751b14a8bbde83a1501b241df1be2521a2cb11fd3e8e8b5ca09e3ec2076910730a4bd37b4366fd8e2b9cf54058f37f25c93ede75372dce144446ae39f5bb7309a095b47a58ea3e35fe438323a9dbfba22827dc040ea65f6121d8d6b1b34136d27ab6d5edc238e555d0c9d36983f22f47f4c5972a19122ff4a85599b988ef49edd3d05f8a79e0eb73990f7608fa85f02d255a0c00ba4aa2970f0100d78d2d7eacbeb6837a2de544b355afa36fbcdc1145cc4ebd909353e54db9edef0c776819afd3a51166a6b0fadde882d2442e133f86b2d84405b36cb1c260ddb99d1332deebcf43f86902aae96fde7616060e3cd0dd4589871ff9bbfeec04ad69a300c7925c68d0de3f704657329c65298075bcb8041b37141ba0f935739c59b8a03d377d400e81cc54dcf6089090aa94c47c3335aa5121fb2373e72b193f9065cbf43c5acbd0f32d14b8c0f68d4ce8747ab1f4fa94b6b357829485a5e19b91335eb102057d7968a1242f1114aa8c7e4b3e3e6cab37a022cee731a427da0d3776efe17526b2e8a8e0777acab39dbcb2232702f4c1cbcef303b4afaf819cc267b42b776ce2fcfa135d1b7d35c17f56114b01058bd68ff2208ed4d5af40b9c4d1b47c19f3906f5937711ffb166e6575ca2209659a9256587b5d97e49c436651be9ec2b3ad28c49d5e90d4829bf2544833bdf6d214f0c8dda4ea93e8602c7963595829d4e5ed3e5d413d7ef147ccd444ea119f463364455456f30e4cf990b6e225c359b5a7d634cb001ca6bcd499eac9a01fd3554eaee1fc1911be121c33b04e4564d9f01269455d0fed20af5c45bef6a341b62947d8251b92a54dc82c34b310e75d3b0e7c0670b0cb5b13601827f6fdbfae251dd723a7488b66dfb3bb6eb449ca4153a84ee0b683739d114d2e3353760277cee3619aeff0c61d18a549def7e36bec19e375fd6160826e5b9feee580e0458b5d07720f0b24d7186bc1dd96e3572cc3fe433b5d5146c80e510dba051082973a376f493b8435f0628a322a0a16ba0e83abf9ae876526b705d777d00fdd75c8c79847a3db4e1fa95e4b1f24320256490b4b2351c0ae7f601e18782c13822907c91406e62aba8c1ad2d1d1d69586c234f688075fe237eb65bc99bf47d67938b469f16df42d890c0f05d0126d97fac8823d3305343a7e24f4831469fc8c1226644b7315c1efaecfe52ee7dcad484a6b6046417dbba441f6fad21593205ed0183967d3f7c78021a7c4e7fc0d968bc34fb660ec5d9a17312915e042d5bc4bfe5fdd8ebd87ddf832d87e9711f8794872e3dccd6c0b3e2d6be31edbd6d89bd72be058e69d0dde0ab415b80403e145d0801114a43d5f0cf08873c5fb487dd6882262a36b016bee73fd7314af3ff634941247f9871cac95fb232d1668dd54e6c7c6c9de36859fba7a5559296cb586f96cd1442af43e052aa0d5627cc5dc81e1a48813a24a10d6fae0b3cf0e34f4c7b9e5d853dd83e307965583f1fd3acde7403c0a50e43d5b239ab63bb248fda13502ad2838d6761c9f95b9cbe89de4886b05c2e02e86791047f6fc17230e886b759575f06c7f8e205803004df00c63202ea8818d347d008d74e200f898e9081f0f23d641f5db931d7acefb4c21c46ba3d1a78155646f89b53a0b7b144b3bd3f35f096c9943c3b77fd0f1235641c59f466e3e373f152592f7b4e36449fe886ba3020c4ee7123e93f41a134eba7f71cc651b083bcd3fc039c11483b43813daa4af03eb8bd1eda4f713504ba4f6711125fc6e29880b14bfc86a7d4785ecea4a2f0d2632deaa32b5f719fb9c1bdad8c8850ba46b7a4c17d088fcb11435c4ac7ae886b917c5fbb5d7a18d4c334c267bdd5f41aecdc9686f8d14f22d421a8b7454886df7f157f619d490360aab00dcf3b820757145e023f0006fbec07ae4d87546e904ad9d08182939d19d6107a47b774126019889179ef73693940683be8d68c3de34f6c32e44c12a0608ed5619eb5e5583c866e59d0ff55fcd0011a858075c26947e1068a14ad7a2a28fea748aa009ce4f3cefeb1b93fe8f36cd41c09ff23b70ac7bf3b788a39f5c6610b358255a44d09efec461dd67217a128bbb9b34f57f666dd9fca7cc8b83a0ac965b2cb4de4df31d7a6b4feaeaaf7c627ef1497e7c7508231d76b69b6ce7e22bd3a9abb3690ac52107a8fe5ebe02185304f705503093ddcb665174eb8c60bc0de808a29ca98aa8c2655c413a289f20d80d7cbf31bf3a2a1d557643df1061f6a9c088296648a2dc31dc53beb820d54f5a2ff184005a065f6ea76ede16244ee53f75", 0x750}], 0x2, &(0x7f0000001f00)=ANY=[@ANYBLOB="100100000000000001"], 0x610}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000000c0)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000300)={0x6, 0x3}, 0x2, 0x0, &(0x7f0000000400), &(0x7f0000000440)="a0c2fdf2eda0995bfc9a5576791fa6cec3310117b71330e57d9a963a2e721ca7a70435bdce79b7239641c4a1952a66f2f7e268", 0x33) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1000, 0xfff, 0x9, 0x7}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget(0x1, 0x2, 0x80) r2 = getegid() ioctl$TIOCSTART(r0, 0x2000746e) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xe7, r3, r2, r5, r2, 0x20, 0x8}, 0x1, 0xfbbc, 0x81}) setuid(r5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x213) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/177) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r8 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000002c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) r10 = openat(r7, &(0x7f0000000340)='./file0\x00', 0x1, 0x10) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000380)={0x9, 0x647}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) close(r11) shutdown(r8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f00000006c0)={0x7, 0x3ff, 0x6c, 0x4, &(0x7f0000000440)={{0x0, 0xf1, 0x40, 0x81, 0x5, 0x3, 0x7e2}, {[0x7fffffff, 0x7ff, 0x5, 0x8e82, 0x3, 0x1, 0xfffffffffffff001, 0x40, 0x7, 0xfffffffffffffffd, 0x100000000, 0x28, 0x4, 0xffffffffffffffff, 0x10001, 0x3f, 0x9e7c, 0x3ff], [0x3, 0x7, 0xf6, 0x3, 0x6, 0x4, 0x100000001, 0x9, 0xffffffffffff7fff, 0x7fffffffffffffff], [0x45, 0x9, 0xe17a, 0x5, 0x5, 0x5, 0x8], [0x989b, 0x3, 0xffff, 0x6, 0xfd, 0xc10000000], [{0xaf37, 0x9, 0x3, 0x6}, {0x6, 0x2, 0x6, 0x3}, {0x7, 0x4, 0xff, 0x8}, {0xcdb, 0x1, 0x8, 0x800}, {0x7fff, 0x2, 0x8, 0x2}, {0x5, 0x400, 0x63, 0x9}, {0x240, 0x7, 0x401, 0x40}, {0x6, 0x5, 0x3, 0x4}], {0x3, 0x5, 0x8001, 0x4b7}, {0xff, 0x8, 0x2, 0x6}}}, 0xfffb, 0x80}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x8, r3, r6, r3, r6, 0xb1991adb2a7d0421, 0x101}, 0x1, 0x3, r4, r4, 0x5, 0x0, 0x7ff}) ioctl$TIOCSTOP(r10, 0x2000746f) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000780)=""/62) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) ioctl$TIOCDRAIN(r8, 0x2000745e) chown(&(0x7f0000000800)='./file0\x00', r3, 0xffffffffffffffff) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x4}], 0x1, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0x3, 0x8}) close(r1) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000300)=""/39, 0x27}], 0x4) r2 = socket(0x11, 0x3, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000340)) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000540)={0x10, 0xfffffffffffffff8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x60f4}], './bus\x00', 0x9}) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(0x0, 0x4000000000000262, 0x0, &(0x7f0000000200)=0xcd, 0x0, 0x38) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x157) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, &(0x7f0000000280)="935182a70cb30c9a94", 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0x2, 0x40001, 0x0, 0x0, 0x0, 0x0, 0x8, 0x103}) geteuid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x204}, 0x101, 0x2, r1, 0x0, 0x1, 0x27ffe, 0x2, 0x20000000000040c5}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x82, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c"]) msgrcv(r0, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) msgsnd(r0, &(0x7f0000000300)=ANY=[], 0x8d, 0x800) msgrcv(r0, &(0x7f0000000800)={0x0, ""/4109}, 0x1015, 0x1, 0x800) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r4, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) r6 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r6, 0x0, r7, 0x0, 0x8}, 0x8, 0xffffffffffff6308, 0x2}) executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000200)="8883f8e34a2784ad03fead30234dd4f32d68445fd0bb66d8cbe0c201197554b72abd17b702e7e2216313ec5e5601b1d88e554b798f6c8dd998916b9fe912b5859d31d85425cbfac607293ca4db984da2ae9cd5ddd95acd0a6132863830f0be02ff01"}) chmod(0x0, 0x0) getuid() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1a0, 0xfffd}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb2b6, 0x0, 0xc07, 0x3753b540, "9707957d0500c0406b1309000000fb00000f7e00"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="4aacde81f4834e4b7b2ba5bea511b5421918ca993ce28afcbc90ff7398a4b2570ea87a92d65e292349713af041bfea5add72c36639b55299db0d4dd405fbd9ecaef5fb32bfbd36db10b9fcb9b7edbf03b05ed712fe36413876ffed746307b04d85ebcb2d5a0d33a7d5e8a6c0f18b6503300e5aa56601972a6e54bc587a3f725b", 0x80}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x4001, 0x81) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x64) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000340)='./file0/file0\x00', r5, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4, 0xad}}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000500)=0x2c99f942, 0x4) bind$unix(r7, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) syz_open_pts() select(0x40, &(0x7f0000000040)={0x0, 0xfffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000100)={0xfea, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="c9587c7db50c77506f586d4b026148b74bc16aba517471fc166134a9abf4213f39e63c1a2d5da24f73c786de7d", 0x2d) syz_emit_ethernet(0x52, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) nanosleep(&(0x7f0000000280)={0x0, 0x10000c482}, 0x0) sysctl$net_inet_icmp(&(0x7f0000000140), 0xb, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x40000006, 0x300000001}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x200000000000}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0xdc, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000032000/0x4000)=nil, 0x5}, {&(0x7f0000060000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000037000/0x4000)=nil, &(0x7f0000038000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000036000/0x4000)=nil, &(0x7f000002a000/0xd000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000061000/0x2000)=nil, 0x8000}, {&(0x7f000002c000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000030000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000033000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000002d000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000062000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002d000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000038000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000034000/0x4000)=nil, &(0x7f0000030000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000034000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff7}], './file0\x00', 0xfffff423}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x4b, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r0, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10100, 0x49) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd0000000081ec6532083a003be1e3000000000000000000000000003300"/52]) executing program 2: sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) executing program 2: chroot(&(0x7f0000000200)='./file0\x00') sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f00000000c0)="96c2e5f49c153b6fcf3601ad6c827855e3a90aa8463564f598572b5f2406e7a324c5be56b0d6cd17ff5e5213071456a91821fa8450159354efd82451da9a71045e16b12df9940f9379da9da4551f64bcb65e0011fee4af11aca8db575014896365bfb7119c1c7e16f83f8e00fabadb4f0e93d3", &(0x7f0000000140)=0x73, &(0x7f0000000180)="c5f6bac4981416cc7cdb005fa87af572561404b217c6dcb97ab8db0052071bf324b15b58cffd73cb", 0x28) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1f, 0x9}) unlink(&(0x7f0000000000)='./file0\x00') executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000ac0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3abbc257651ac075a57cbd5cc89dbf1147c764a3739a1f139b672f4d335c223e7d0c032bfa896443a421e80000c1000fd18bfbb670c1f5a872c881eac702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900af3e53082e524c2bed3a665636ef000008e371f8775afe9f9a5ad09c8d84d617319692ea976f4560bb1b84a185fafc8b56d52f4d8fa6255784e51533579f851d2aebe13e5f9d62056b04658e03bd7184382564fc60ccd4481ef5465aaa4d2e4048199cb87f273ca16e40cfe17fafc9181ba675dd1c90c8cdb1ac9926d4dca3993514fdf3d90034d280aea307cc6d11b278b16612f8423011baf8175ad88ed4a3e3423fa490ee4a5d7d00"/343, 0x122, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) writev(r4, &(0x7f0000000400), 0x1000000000000165) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000240), 0x10004) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, 0x0) ioctl$BIOCSETF(r8, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 3: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000100), 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = shmget(0x0, 0x2000, 0x80, &(0x7f00007af000/0x2000)=nil) r2 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmat(r2, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmat(r1, &(0x7f00006e3000/0x1000)=nil, 0x3000) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f", 0x5b}], 0x1) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd388799d5000004e3039d2d236acf20b78047b507c45389929468bbe38164991f7c8cf5f88f99c3a42aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500402002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e000040518000000140000002dbb66339157e53d1e52a918be3a41d13cc2fb97ddbb68d6491ceed8452d76552e41b32675a7c127a95a04e43427d9f833490f6fe184a2c64c0205b33bd0e19270c347be71d7b9fa9ff7738c7b739fc503ee6468b594bb5d458e833935bdd2db977d1972a50ee156ad9fd6ff02ef264549d31abd9a54491b74c19c3747d1ce12019e6b88", 0x13e, 0x400, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='P', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x8000}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}], 0x2) ioctl$VMM_IOC_INFO(r5, 0xc0185603, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f00000001c0)='./file3\x00', 0x10101, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) mknod$loop(&(0x7f00000002c0)='./file3\x00', 0x20, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r4 = dup(r3) pwritev(r4, &(0x7f0000000780)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f033c6c358445e1e92df74903502e", 0x1d}, {&(0x7f00000004c0)="c0", 0x1}], 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) setregid(0x0, 0x0) ktrace(0x0, 0x1, 0x4000072c, r7) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x200) socket(0x1e, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r4 = dup2(r3, r1) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x7, &(0x7f0000000040)='./file0\x00', 0x8}) executing program 3: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075", 0xd9) r3 = msgget$private(0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r3, 0x0, 0x107, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) recvfrom$inet(r2, &(0x7f0000001280)=""/4096, 0x1000, 0x1, &(0x7f0000000200)={0x2, 0x3}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0x4}) r5 = socket(0x20, 0x8000, 0x9a) msgsnd(r1, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r6) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f000026d000/0x3000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000048000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000219000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) fchown(r0, 0x0, 0xffffffffffffffff) getuid() r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) fcntl$getown(r5, 0x5) sendmsg(r2, &(0x7f00000003c0)={0x0, 0xfffffffffffffeef, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0], 0x3e}, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x1, 0x2}, {}, {0x2}, {}, {}, {0x0, 0xc8}, {0x3}, {0x3, 0x101}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x0, 0x7}, {}, {}, {}, {}, {0x0, 0x2ebe}, {}, {}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) shmctl$IPC_SET(r3, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r5 = socket(0x18, 0x1, 0xfb) close(r5) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) recvmmsg(r5, &(0x7f0000001700)={0x0}, 0x10, 0x41, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180), &(0x7f00000000c0), &(0x7f0000000140)="c486c70f", 0x4) semget$private(0x0, 0x4000000009, 0x82) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4810, r0, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(0xffffffffffffffff, 0x0) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x7ff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 5: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x634}, {0x40e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x1, 0x400000002, 0x97) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffffbffffff86dd60006f3300293a008a214c0dc8d5924a24881957de740000fe8000000000000000000000000000aa02"]) r4 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="76e0820500", 0x5}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd30, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) getuid() semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) getuid() setregid(0x0, 0x0) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x7f2, 0x3d, &(0x7f0000000100)="00fb6c4f", 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x5, 0x3) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 3: r0 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) writev(r3, &(0x7f0000000540)=[{0x0}, {0x0}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593", 0x69}], 0x3) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x98c49791d1c4874}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000000, r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x1a, &(0x7f00000000c0)="5ab777a5348fc8ec6917dd3a502a5a62926bad30c9e12c5ae17057e5f7e190feddbc544a5392d54944fdf302e939c28dc58d3c3b8f46b484434bf1f9c57e80a53767366ab7d02dba420b76dffc8141f5f220e14f50c9a6c392990c9c94965677eb5423d98fc93989be351030f426fec2e517a4ca99bb27095a9d4d1c9386cb0fecb30741bb8dda69b1824d", 0x8b) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) nanosleep(&(0x7f0000000280)={0x0, 0x10000c482}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) getpid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x144) open(0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), &(0x7f0000000000), 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6, 0x0, 0x0, 0x7ffffffe}]}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe6dc}}}) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7004"]) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r5 = msgget$private(0x0, 0x408) msgrcv(r5, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) recvmsg(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x1c}, {0x416}]}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)="1b51c2422999437574ed7a988ee736c7735e811745dc896be3d7ef903d4962eebfd16f9140efb6e408e423c8b4823f95199531f2a256b22557a8af789830e808e77c486c0976972abe2410085a5352db3a9d2bdb449b1d30ad13ab699948bb8666915ec8be0c90ee93a4346ab40f11dc067ecd08c231eac328b043ed6430c6da547b71", 0x83}, {&(0x7f0000000240)="210f88104ccf86d3e8157eb56cd8d4c1120e7ba94f42798cf6258d0be9292ef3681f1efe5364b4bfe1e2052d94f9b4045f29a6c4cf2d81517a72642993bb9ecbdb1533672df157f99d284d9ce2b12bd64af0b2db94480712ebce0724864608f833cf508f886c24a93300736b1fd38a35ba2029e38452e3a7766ca4e60d75d82dbf6eae22c1a9bc4049806d83dcc5cb5bf69b0079c3c3bf65b75661927db2cb811e180bcda478d6fca6c7c5eaf064c690da987ee414e29cba3846178a087990d48f6c5ef9214b94b1a4bd5f51ffc8eb60f9daa22e31e992bcb4aacdd8e786e96f3ce66c5cf488b293de0e428f1f7a1c2e4adad46934c4a400bd577c72039c14fcb47ab02e84fe242a508c3c14cabc6277cdc22c0efe2d47ba407b8b5b12149c0a223f2e4de2140e1cc9204aeb567ecb8b813ad97f5384fd204c21b69fc281c444ac6d489efec7a0e950a6ac425cb8c9e5b0a970ec563e002ca8f1c301fdaf1ef6d0b679dc3d87b0fac5e50c9239c976964f348e23578f19588721417ed1802dac87c6647c4602cf59b0c010375cfa627aac3089844b8ee04fe5f5285312ec54f6733881803b07a6810dafbfce0e198727ff8c7f9666d4a6be210d04d7ae01b40f2e9d646faaba20bc9fd846e3f2eff27d7d0a57dce353c78834bf0e229328622fd66dc71dc6c0d0c88428094eef2c6273da20bd5bec31d215819ddfb120606ad21352bff831e846e496d6ecad65a6f2c6220c225fa71c2e0c3237088480d333f9a28ce63c16588199967b18b73756b0ba3bd052dab67c5ccaa32fb2a8b3148a5c7a14df0de907940efd539f83a784b3ae07d51d8b8c62f867c4a5221edd0f99ebf438babdbcdc12e94127a630dad17130054c60c81eb713a71f53f0f5bc68bcdeb56d32e1870b4ffa3b8d4ed57886858cd52d8b33a9c75449cb15eaa3f2fac63d8fe097b675a3887e7832920a053dc29ee6251416c8421a925014d445141711baf6501b08028b7ed9be947824aa39376e2f5781e9c28e62972844be5359cb1db2ec2c2d1886a0941109a142ebe75f8459cbd7e68be08626881ee5bb8700bbae818ce6ee61d4c32e78dc4787d016e7f1446b9237d3dacda37f2aae61f527f67a8232800544ab3ccdd3c99288084d6c342cd444ba1825a91536446353003d21c6eda0a82d4663690f3bd8e6bfd223cf43d4374e7e13d18e08526579c6a21fbc816828b803a18ab08d48f300baecdb408766ad2146b8ea03975265cd82b84476dc9470349942dd2dd4dcc86a3e467388f33e188eec8666842c9c1cf12c10573cca32fa1ecc89fb49b1a4f07858475cbbdf76e7ffccedf576cf306f3b3490ba233493546002519d793ddf785ca70d0e8aae61ef857372981ce306fa001349a5d7e6be3594d3c7ec91e71357397b1a4ebb45cae275b078a666ef790732f455d83b55f8914d57219387083338deb3caa087e2ad0d0b7c54367a815086e11e36d2caf61fe2d001e18efa894257719154e41974f88c8a5de99872c40292d7b41c31b09c0a9a9c6181d8f671995f4db1422c9f94a00d5d041978357e90d8b897e0328ea25627f646affc18739f2952272b481182a3744b18aabeb9bcc07ffc853bc00e3a29f3945d5d116b9d2dcd7e84ba0ff5301864c20e50be3af7770c7a12f15bfde46d52f89bd68efa9329efbb74d4950aebd20717aa58ecf4b1754a13963556f5a6d4afa1bc89ca07601157156b0e612c543adfb4292008b1205c3368526475cb6863ce2166fb7ee8171e9349d58bd02b64bbecc1c77c8f40dbb32842dc6d1514f8d4aa7a2c251c2ee467ac9a3df9939bd93c1ea5631f64ae1a58480c24c8e2b242d9fd28147fe0b55440e4fe06c9700939267663b9c370f192b28716c5eb1f02cb6024b9a2e3892c84cea3d5c39c7bb60967e181284207fe7f907f1ad4b2feda212086fbbfd8dda7ad5bd76089aec723d30ee85fca217d9f989d4d8a474f21c394b5247990c3e68c8c86530805d3a7f43b0e6eadac830626a1e191217ec2dbd6e2d1c0910971b9ce75d05dcc4c36c19ed21cbcd00b6d64974cf8a3b55e93901672138a0bb934087a3ca47604ff7176de5c54f5f659a78d615ac5dfdaceb0853ec0c46e79f6064edc8ee9c671afc6ec690981f1bba8cc80aa84330fc0592cc89a5d5edab94ac3c640e5cc2b80893929f48be0d37768219cec5f54a3e02af81dc72e2d9d20f70199a18d92b5f01a33529013315e719bac9cc3bb4e40f848aba056c86fba4a2aa5555704e9eb023113a664ccaed5d432494a79a68c00982a9bd7d1ae9bb439a2bbc90f32b76e33e4753ae1872e2c0350f5535ff7333df6975b78be43b5deea40581c07e2f00edfde2c6995bb204081622836ab8e1e5e0825368444fed5aacf2e857978c0002f4364aa627076ef2ec4ab82a6375e4e89f5ac7fc463f4fa1202800786d736754bcbe1a6a513b9e75fa3b677edc53abca1fc3fc080b00750e852536b132a8f28446494dea5b55725877dc9b54045549b63d9630ac4d1d65c798d9136c713d474ee8394ee37b36c6576841137b777b62fdfc2b6df2fd0c93a8190003228fcfeb76a0fef8c2472020ee2c641ffb2bafec0fb085490ffbbf3e153c56c1994b3e24f97168418d60512b53082c7b9e5300a2c2cc87046289f38772801fa4f772fe153273d92be36b00ecc4117590769e4687bc493fbc6277cba8557408331aaa7a0dc3243c00865b2e4ba1897aeb049aeb96906d3cbfd2f35f5dfdae265ec55bb7931f421a4a1ec8eabe056d2113684f9083f1b03f562858391fdebee9d8929549336af13a374a39771dd59dc23fda71f7584ff931b026a39c9de60ef679c04794b8ec4a7d0e7b4bbbe75fd95d65a91b50c2049c22670b4888617b791ee8283b616b267b01024a897ed932d85fbf6cd130c782a4d162505aac6f7702fb81ab1f31c2c33df332cbe8b25be31db388d9382c2dd9139c074cbe5377087d9cd8fdc40a3c432aace40f9093de59cfc92ecc419e6f10ff1434cb33464ec6e7b458dfacafc36adb5029a3bb37f0cee9023963cd68485345135af8665deabed3818f2a8f7761e6bdec64e563aae19f6f2ed1ff466f6e1d47bef605f2d219f04433d03084d98a56c38e77161fbe3cbb40d2cb065fc487ac91fbd7b729b296019f98edb46b6b0777200782f430cb2be013ce4f1e92188d02d466f1c32e64c4fc79a353f04890f8464dec08498265a0960c3189d489298a996e9dd542bb39169452c1a50d252b63b63ae6d89e02b77b5dc631395bae204a0a7142fd4889d910096ad8d82ce048857440bf3bc38bf91269a26a7a6dfecafbe29729fb4ddc5db0d1185464bb822ab06412617662a220bbeee518e0ed530db069e95b59211d066b7722e3359ff998ed575a3e07aff1f9ada7080b2fd04b0fadbf86395316b04ee019defc24c923a8eee9423de5a228874c0722e37cbaca6b87126c06ec60a4a1b02df630c81d3d6b58ef75894c66671e35221cbfc2334137ac46edd7e0f119a720ccdae5ca3e0474f6fb85bddf42c81676a787200f7bfae32740a6ec79facfe9209fe846d8e9889fdbb14ed4fd4ce17a065e7764b7feebef316582fdcefb98d0535ecc6af6d59c2c48dcb3a8acae3d794e83c57629f49db92d13f5810f20d722963a47aec3dea4d19b3b34b88d26cf97bebdcb9ab34a1448888eb5f0e5ef5029df21501c3ab202b7a7465f959546f9c3bd9a3e8dfd800c442f4c86897cceeb13ac24fdcd312c4ebe243b7aeba5e29ff63933c6e25006d0c11b8228cc8e525c6160a0a299a64f021dd2dba2c9053bd90c21fdcd57c56cf55171f275598aa3f59f9fb993fbd130c4f6bea1cf40167cf472fb8fe714fd09bb9c8c47f3aa547fbca5e51cd6759f7ee304927797077b9c391a6619cf044987a64cc83c1ed0b63590a2c55a39164a9ef36cd9d53d1bc1dda5b1888fceca462f58f6ad236034eae02efb7a4a8257954cd86645f4e40a13eeb9d58ba421876156aa13d8eac88b5fd650c37ade1cb32a856f95205d1b88854ffbf302a9f886bd55e731e47fa2267bbb8b949438512f9b0beb0c9ec67abe3a684500bfdb52e9f0c3eb8d5105d424e850701058105be38b22ab6ffa6a236f178f86667172563728ef5c98c8a57e68343fcbbfff941c9f0f405f66355c4164801a4b6ecb031b1cf7a50a0df06a05ae06d19999ed4a4232034797a5b59463fbbc2cc4b18e74d284e9344e7560980d187133835ffa1e731cb4f69298e3d685fb5a46695a5ced180645ea7e80c428a0ea1e3beb19243505f3cd7d3085261a7a0482debcdcb9f83da5c1050a7a7f35ec297c768f55ef7eb086e7738aa1d622bcbcab520e542d970a548ad67474ad33dcc4fb2d85da925689fbc575cb910f5e98a7ce17ecd77b020e2c3f157886e5c739958355391c92faf0d16045f5c2e323449f736d3591e31b9d191e76fb1c6211c439a9d348a85f8c3659cf8ce0245a04ae80d315c9ce942d8685d818dbd883ffeb328feea21c90b9111a05cdb0f7c3fd5dfb9ef3c77a6dcb3ecfe91388e7f4eb4d2743e0342a802b2f45defa5ca1544fffaae5009547241bc84fb21f9bc6e24c1dd0caa73070d68c4203b127e262b0db83b30b0129bc93c0f0c32385b7ae1b1c93145da6b7c9faff86ce4557f8416c76e1b615e7380d16f19ccb60b2ceb287ab63f4a8887e5c965df41ee6860bb92c4e85f2a670f97ae5c693bd80931006f9c9dd012c57f7e361040c99c36deb16ec344b48613447fbf4616ad3836bb293dd2e2f5edd6ecab221a41858bb2282426c22d30b632906b1ac51b536f0c93ca2f653683f7f9268afdc75633255e6ed3111561bd81863a8d44c8113a7b06990b90f22800e5723e944acb0d0a10b37be0c25af7870828be1b4b6993fce7ffcffa5676623d9b72a886bb2ceead9cbc42017be6fa9878f98e0f3f5e3051019ca87bdb72864e7fb6520fd678fff43726d7f962115ab3550410da1e32cb36ae31db0bb182f43b7e2c6b11940a060001382fbfd0a6c71233ea91582dd161c7e635f55e8ab6214f887af71155769239012f8588446eb9720216d3a0cc168e2dd43350b6c512966f72629c0e39958e358b4233c03ed8fc5275785a254d0890a427431eeaf3f9d1e59744c5d7c30fa652840b3f0e8ae5722b23d9a3b84ba6f59d96db59d0188484c5f71f27ee6306cd8acba7b7b02c5a30013817de68636e6c9fe08ca6b8a74ee2b16f5ae4e4b2ac67cd91d8c0aa007a7ca5e2643fb5446aaed0fc683bea3c35f34fbc5bba874afa76aa01465bfe2d8abf59736ecbc7b874fd80950b6e0923972a9535ad83140803c4cc4acf9eee1b265b937fdc523b51aee05c76c5e3603861c583b24025dae5af446c938a40584a8761ad2abba411ed48f6049239c6ae0e85783b50372c395adfc6bfb78cff0aa28ab1d09f92cf6a5212fa8d5bfbecf4ac064cc51c761de0089037c94053597bc37d4ec61f84fd664a49a1c16de6bc1471080a412de0f5fad4457475f9a6c834b2621533440bc59646dcdc5d5eb1f667894025bcb3abbe6d1d2ae7e406f697eb9400e3ae2c06b6d54bcc42a593fca8264cc92b42c6b8961578a43808d5bf3e147beb0368c4b4daa32bc9599f044d01fd7ce36f6a7bce1062d085f03a83248c62ac6a66aa814cc7d44c664ee6b694108a63630db7529af9c98e0ea822de03df801e8554ac1b703ac8dc193d3fd3e4db2fe044264106bd719c075fb9f110f2a5a5ba2fe8cdab705b714479ac2c6b638596cfacc4fd20d3425f3ddc", 0x1000}, {&(0x7f0000001240)="d43b4194081df135df466c988b31c75b5f07db7d29d83086f1a1a5e3520631b432f44e0607baa2ca2d513c13d4c7e6fb1c5e0bfdb8b8ccf28b9692705049a3f99da68dbb381a3d2bbe3923cc360d5baaef0553ebd4b19dae3c1c1b0cd816de8de4393ad642b327d2864b8b84ab58bc1756ac5cfe2b6f5610c915ef6bda01cde7c6bde7ff481ca1bb21dde31e0948604cf4aa310e4dd19bad898b9db2d21bdeab435b8be3ef0f93431f865b08c5238616ddf4a5e6302f5ec9a93b2adb19f0198e6d", 0xc1}, {&(0x7f0000001340)="946546cf31025c37faad89af85bb86cf0036c406ff55ed7444e7cf17938fdca95de908a64673b507b530b55a4bdce2dbae7ea52966f7a66bbb23ad73c761b2208f06386beb9afad43b5c8a9f30de5fd9bf9d529eb8f34f6f5d587b97f94d2301d9bd580dd92df354c4ae7df697932cb0cb8a6ce2ef0837ec58415a713b75a9925f65e287979d83db6754dbddc04bb41233746a7457f8930392f5c4e8aafaa7dd9ca451307ea76f2d076671d979d8e5412208d09ef066541bbc75991071d170d94cf18fda0e2f5f380d9b6fb4a4db2eef09894982b11cb229927e420615295c94238115a673", 0xe5}, {&(0x7f0000000040)="8e2f7a8fa1aae4cc08abc23e028ca485f0a92a7dadc889a5cadf5c647f7f86f61dbf84163794910711d72bfe65477b016f038348ed993772d269fb78e0a280b6cee4eb1c18910bc019c764d7b6a8433bf7f0b3dae7ad884d415800f2f03a440cbaa1d9428452c5162e4659d364b429097c5e3b8e7eb0fce42d6b", 0x7a}], 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)='\t', 0x1) write(r2, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r3, r4) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') executing program 5: getrlimit(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) mprotect(&(0x7f00002e2000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mquery(&(0x7f0000519000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0xcf2) r2 = getuid() setreuid(0x0, r2) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x4004667f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x3, 0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kqueue() r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r0, 0x0, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x401, 0x0, 0x0, 0x0, r0, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r1, r2, 0x0, 0x406}, 0xfffffffffffffffb, 0x391}) chown(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x36) getpid() socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120e, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) 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) clock_getres(0x3, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000240)={0x4, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r6 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r7 = socket(0x1, 0x4000, 0x2) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0x401) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/9}, &(0x7f0000000180)=0xb) setrlimit(0x0, 0x0) close(0xffffffffffffffff) close(r0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000300)=[{0x1, 0x4, 0x40}, {0x100, 0xff, 0x1, 0x8}, {0x5, 0x0, 0x0, 0x5}, {0x9, 0x1f, 0x3, 0x1}, {0x9, 0x7, 0x9, 0x6}, {0x8001, 0x1, 0x2, 0x4974}, {0x800, 0x5, 0x40, 0x3f}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) listen(r3, 0x0) accept(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r6 = open$dir(&(0x7f0000000100)='.\x00', 0x400, 0x18) r7 = dup(r6) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x121) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r5) setreuid(0xee00, 0x0) close(r1) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) socket(0x2, 0x1, 0x0) executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x0, 0x10001}}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b001406007f8e769e0afd41570000010000000000fe"]) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) connect(r4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) write(r5, 0x0, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x6}], 0x1}) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r2, r1) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, &(0x7f0000000040)="0dbf76e9734dad426aca05cc2bd209d3cfe3a9e499703b2a797fd8633d16b5e6ac6bea441590947652e9d922d62cda6604e69faf", &(0x7f0000000080)=0x34, &(0x7f0000000180)="14df08c86a52729d655d540fbf64e0c873481fbe8bf12fed0ed8f208dc901c92c8f198afcae32c709dc20079e4948a17790ec971189153297fe90259aef5e9ac652d7e120b855117e8a1165d24ec60b841355a5b0e6f884d00592afb1443019b7a6b401516932dea61faaf17a8335536426124675d2b62fa3dd205d74ec9be8b49a2df7932f2d27b8319bd8cece096661cc89b6bed23d9db630e6668ea97f7f3835d5307a2643f226f0dcb29f2f5b3ae3b18d2010d945e13", 0xb8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000580)=[{&(0x7f00000005c0)="58b2d7b1311227f1277a0d72fed791c69e21194611f81cddb8789b8d9e6b66f6ece0423a5242743edfc242f2d5693a70164e56ae03fcaeec576a467fb6c8746cce6c2bc97935d60b36e84d9243b4f916915e27ec09c5e0003a8fe6bc7c", 0x19}, {&(0x7f0000000480)="fe1a453916eb1a2481a2ca86b3d3fa397dcf3961543961e63dcb2d6167708b63e670a37f19711b4319c0471dc7acd32649b7634ca2971aecce8a8d3ef6e9d69e7b087cdd97ea2b3933fb91002467ae8053e9b0aafdccfa2aead6f67cb33555d8590de5b539e1abcfb2eb4c6ebffd38d3179b0bdda05959092bd0d5c308eeeaa24dd5c97ef4ac0aa56a179b1106b41f0d1ccf8e31926ff22bce88a7e8c51a5b94b12842ae5c83a168b18772fb5d425abd1856bb834967113e1a77b2fe705be633651e0ec00ac2498776915e1415f67f30bb"}], 0x1) r1 = shmget(0x1, 0xe000, 0x8e, &(0x7f0000ff1000/0xe000)=nil) shmget(0x1, 0x3000, 0x104, &(0x7f000025b000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x8000000000000001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x200f4de4c01fa4a1, 0x48) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000440)=0x100) setrlimit(0x0, &(0x7f0000000100)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36cc", 0x52) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaab05, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="5b651c57b7a2ef5a62be2e9f0fc36011cf716bd9a08a540a15dc0d60c3f97e525041499435d6c0a0d4789c", 0x2b}, {&(0x7f0000000200)="01656363da7b499f22a472078a978f835340413c37011749b91f6ac5b0b94f9e8eaf96ef7db0e1ce24cdc8fcd81c80693eb290789b790bc0de8e239af1d51372f8388e4641702d0f0e712309dfa0090cea30758a1ec9126b5201d8d8dc0f434e78347e6b121b7d06cf8bf8dd5a10ad702584b4e5d8c9e4362f90869047304ed5c636df1275f51a82bb0a1965c9cacc", 0x8f}, {&(0x7f00000002c0)="6f1f7f13831c67d036ddd6d8e175663b8a5d88f72c0022a546d7b3cb28e02fe179226349394d6dae26539c4ecc25f6262f918d5c7732331e2ae4b942a2b24989a55cfc20822936b61d5d17d48443f4e1d42353138acc81fd1e87ed131d4ef676de5181c51197544a331c69fe9f786c43a5e07c891d297b38eca681db6b0ff2eb50a421f9c072265eec1edeff721388ca9db564ac49fdbfc1c3e63795cab34187c34fe84ad116a1472f33c4657a", 0xad}], 0x4, 0x0, 0x2c8}, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="030000", 0x3) shutdown(0xffffffffffffffff, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) syz_open_pts() executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000789000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f00005d7000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = dup2(r0, r2) close(r4) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x44, 0x0, 0x0, 0x80000}, {0x81, 0x3}, {0x6, 0x0, 0x0, 0x8d}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) readv(0xffffffffffffffff, &(0x7f0000000280), 0x0) kqueue() socket(0x0, 0x8000, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) msgget(0x0, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x7, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x544, r3) socket(0x18, 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r4 = socket(0x2, 0x8001, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, 0xfffffffffffffffe, 0x843) 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) r1 = open(0x0, 0x615, 0x0) writev(r1, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001200)}], 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x407, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb5", 0x82}, {&(0x7f0000000080)}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea", 0x2f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3", 0x16c}], 0x4) r3 = getuid() setreuid(0xee00, 0x0) r4 = syz_open_pts() write(r4, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) execve(0x0, 0x0, 0x0) chown(0x0, r3, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x3a, 0xffff, 0x0, 0x0, r3, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x5, 0x400]) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x2, 0x0) executing program 5: setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x0, r0, 0x2) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000008004500003c000000000006907800000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYBLOB="105b2265c35e0eb0325c783eb68d80338a29b4a82461e722a6019a0593e1c344c7dd860c1d11d2b5d91a812ad02f49a16c404daa9b25a7a966e37cf4cfa933f9b8259cbd7c95c1d428266f66827821b0301050474125d23417aec2d7edc422bc2d34c784c2bfc345fb5d188fa84a0ec4689212098fd8d7ed9eb4cdb418228ea7ef00b8d4c36407d5ad55891937ce4f9a58dea4febec8eff8c476731543edbd143d81305f596c9f490b507feca8473dca79bc969ef0c7577b263d63366fced4dcf863a69aac7fcd71ef01843a68ba8e64c6", @ANYBLOB="a01000009078000013123d1b1a686b01a14c02002a0000000000000016c7f3f21371b0cfbe1682fb3531d7b521ea6fa1ecc55a8a027e93b9a2ea130f17f5d1b96f3d7d47ab8d9d664be3dc613af08183ab1f824df8ac1d7dcb81c678cf8efa321ee0c57baa4ae499647dad9fa3ea1452e33560f1bf383eeef1ba7f94d8f107d59d881d1a0c8b452f8ab2bc754ff2ae1f8757e3b8dde4a5af0e34dcac6edbb27c672250de034c972a51a92c91d05f1cc4f2d53b286190b29f28f3e0da7e4eb2d0f8999036dd932049c702035403746e6a39b4dffb6f37f8cff465fdbac811d4bbc4c81a5e08174ea91805b3d447b88f7f5fca6437c9562c3f4bfbf543959fe1d9609703b6cbaf26fbfb8cd2eb8c99e605a2b656fe1960c1ea3c053ad713b0180c00"]) fchdir(r1) syz_emit_ethernet(0x4e, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x7}, {{r4}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000480)}) write(r3, &(0x7f0000000240)="21000003000000a8", 0x8) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x4, 0x0) close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xc3, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc02069b6, &(0x7f00000001c0)) setrlimit(0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = getuid() setreuid(0xee00, r3) getgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000000)='./file0\x00', r3, r4) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) kqueue() socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x4000000000000167, &(0x7f00000000c0), &(0x7f0000000000)=0xb, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x20000, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0xde0e0c0f37e46566, 0x8) select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x2, 0x4, 0x0, 0x0, 0x8000000000000}, &(0x7f0000000080)={0xcea, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000003000/0x3000)=nil, 0x3000) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) executing program 5: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pread(r0, &(0x7f00000005c0)="d3aac5e8eb59c437ed66ca1db7f686d0b44002a8603ac4e3e79fd3b20da78d714edbf8dcc3cbc05fbab4cddac05751eefd12ba5c97fb9aa9a29ca6befdb3d40929b42ee8de30db9258b08471c9bb82f2ab5126cd7f302f2c5feb523003d78293dc69d891c9146a525faf3bcafd9d724ffd4cdac255cc151adea19b6d3f6e2b82973be8b9fae3496d72717a880b5043b894184fc85a789a9bbc2d75ce70214f1b94e02584d3a095c63d05c81cfbed861e457f6424074ff4a7f34462fcec4315b98d3edb264ba8b40e4997c9cc8894834b12949e75f06abfcd88dea0bfc113399e52e8c81cdeb2ab8c0a1a0e90f4298cc80245262d0532a3834710f848dbf472b96a5c72afd735ab9b4a46b56fdcae260f25ba6993e55088a9dd0933c921b4b30ce3ba085b39778597ed7ebbf3baca71b612bb9e5a9598c7371b01e6a197c58c7e357372bf1351e9eebf6ec0d1d368b30f4d23bd652e42efbe0fad546be6b978f03a110efdce99e3bebe3f7292e2714ee0f49c20be836b2207fd4729acad5ca6d258e6256bb3d705c688e4cfa6f8c55b2270989c9fbe77a6aa64ff8f3d06ed57c429422577c1b09b1026d52979e62f69b9aa7ab9b669c9af729b3af982ce958894149cf985336544c0d484bab04e9fdb167969305db0c4abe93844104b0216a9111259d0fca819f377854130a5efcac9cbdb7eae9125a1f9f7a8744dc4afa18c46479dec3674aa6285c570a7c57b521eefd422a4aa5ab922f56d670748d1657e9686b679974790c6f9c938871d887a7b86da99317f99094dbf29b08fddacf084977f5b21c5365acc086e0c4b487e56d65e954289690624d1099337ad6b63f64a87ba130ca8bef279dc24dacb0b616c892d303dba6e37937cca5d92f27f396fe29cbced79e48a43cbddbcca22e904ff4ba4e51343bd664d80a7622ea3cc5acdce85d69f807bd09a09fe5be87059f988df03164f10a5a7f0dcfbfb78052d5069c24523820b83cbd41c0f22d705f62040e585e0ef5e4e52497f236170f2fa1f7922735161222a41f9311e5ab3cd1b9b46ce3d2a61212b7543b4afa5fb0fa0c73ee65dac01028232bb6737fd719149b236bfd1c6acc1f485685155c9286c9408900cac2db049ef530fc76b8d37348fdc55b0912a242c6902065e4fd769f84831c119ce6ea3b50f32449658da3741840638b886dda68927f8d9de14186654273cf01040ba07f2609fb1c01c4f49a68a198a06704223a6f1f9479c56e657a4ecc015796ce73898f3e6bd2a6a491885ac49ab26f5585b470e7c527ae6dfa26cbaaf917d811757d2560e503c3f1623ff76350ddd1ca99304afbdbf5919acaf54571272791a15244dde3e8baf9b3b6e0be79e9f49b7e144408eeeeddb19574c83b352c7133e6c065a1226570f07073017ebbf7a9c920bee01e1a1e7a4961deaf0d309f30bf8804fd9e3db1153da84ce74f6cf30f890d865b86c4be12d0372f6f460df3bcad46ebf31f559c92926da83d9bb33e4a685155d0df9b3fff800b09d8336a58666c3eafb20d483f57ee390080fe713fb8df54c1c35dab12b3c3fcd28fcf025937f0024c9dcfdd15a5fa484c02bcf795bdfe5625eb24c1ac2a72e84579278ef98208c26bbbaed82bf40658f6d752c663b9b540618b831fd347d541bd9f5329cce42a5517a207d69495ae8f32bebea1086ef12c4a1c1d87ae05acf77c48e636d7f94972fb53cc2a2369c7df477bbb6c49c9faa57d0938471bb560c2d2ded4457813c05a45b28cad2b9cb98e47a3687b39e6bf851b0c3c15fa6ff7136aafd71b88d0072328c6ad27cabe5ff7e8e43ea5ce9f7214791f480d4b80c4f538afcc56092761c12e3e8834067f150da78ec14a1c4c1aac3cc0e833ed8ec8b97cc7df8355557f8e738884ff3e51d53b37eb91f7d74c490240c27961737a523dea0a8d626f95939f64f9e6796186339b05f71af26e56445ace6be616523b028ccf154346085070d95ab4e055be22e3466b8e66fcda0294bb05225bcf4e00f18cf88b6a6ee800a09f8bb28ea76938c578c5c5dfc6a55551f4cdaa11957475d734f475227da21c6a91ab602608a3bfdaa191d4ea8ee73f0d7bbd6a7350a3e8d82d598647bcb3e0986e3efc379419c259f25b3da37f07d779560ec69a51c4ca0aa3b5034e518311f83502406d1129ce615943620337e95aaa906363b2792d5c491aed3e6565dd5030c469470330c835348bd5e729b65a94a58605272d6711c81489c5e2b3fdcb5032db11dde34db4de0f4bcaeb73d73d1e862e7e91a2936977b3b3da452c213886c45e0fdf002a76b122af2539778071f89319eafbbea49c31bd530a4c050eaf0b9d305dddc172b8f4a8aaca6ad8818070b1c6ba3a5020454e2dfd2e9ef8cf534631447d127a8b272c3a020de70c9a27b7556262d96d916b2d35a7f884c828fea5579e928d77374b6ece2337b17cc83ba072908cd031d2331698101ab963e410fff169275c429f54ba41df04ac5cbb76693109f9c21c1aebef041781be577063223c80f816ad3ef763593d5263a456b0844e42511fc81b16c6c5dd9239a8eb3132dda5e42f9de5e2e53b8096989aaf3fc805adcda19e2ee628f8076aba3c91ca1afeeb3891d44903cb465c3d2e5dfde47ad54de74df3edbdabf179eb92070cb73441aef52bb96d51b96fac9818faeab0aaab4d6d47ec4bab4ba66b4ee19f70b7d3b9b148732fb523a13f64d1db96115ab9b7da014611af0181ae1572a9ee2dd7000f254f3f298e722a7965d8b086c00bac588206e673fe05895a241c9b596c2fbb56ba5c5942cf27aec83b9f0377368f42f0160a88a3d9624dfb8d488b077528ac79cd557d35eff5166d03ae81a64de6a5aaf69b832b809046373a5a7f1b34bc1708bcbc88797553b167c9dd51750cc5b526fa3b19bc11b4de984db284d156632b25e9a277287bcae17857b28cc8801a3eae8b00578031cecb128516de455e9fd83634aa0535b7e1401b53350e39347933610db1d2e399131e7efb5f7b7fe10fecbfe79e446f1dbc2ef544dbfec9e06751d4a512a7a4d6b99ad45cdb0d7ec84ae17f14846088a470efc78c5278a7ea155d59cee875ea318d383af54795c951618d94c9a7e493c68d00cd6900e6711b4c5d3e8dc6f1c282f635de53aaf4d1bf56cffa58511700eaaf38288f6d842bdb64c2c541a60b0ddf00e4f1d287a41216321c735df3dbfb6cce0ae8b5f8210c87e5da732407a59d7b3e23038b929741098427fa2819060e52acda583521670932fc01797b962a19e4a28959505ea58a73a21d53c987b240f7807301d00f2f5d0cf6d5bba2c9d4496b92630183111660d9700ba7d5e742f6d4ec00aa27316399bbc7c0d22ff6b62021a6e567ad019c7e9c66a5c469245f01eb0c6c4bd15f03d230654e2f0107565f75e471fc978e74d9fb2334f7b8d4a08d97cbf52b6af575bcbe90409f4cb6228f6ecd78e722468f1a620504489250bcceee0cd3946823a583addc46db7c17abd241628e7ab8fb07f3285f8e0c23a9705f244c65d2766c95df926a020d57a04d52bc2655a37770fcf4d3af1e741db4d5c021804049d3ae1db56cdff9e67494158b0cee7c205b5fd64ee397f50fc25321341fa5a788ec4c29675ca5ecaa010e8cf413dc070e64c07ad338fe52cbc5c4d8e941837ab4f853c5dc09b6a2336e522b8bb3457c004a5b069475b970a3111fffc44e71ff66a014b764577f2b02335902d3872b234b04965c9845d2c07d9ea8703b73d30ebf350e869944519dafff72d070b6b9a4ba0e56306a355b9b37c1883fc21a675cc9bf144704e439d1b0081054e25c52de7a32493ac44c86c6853951fbda60bee8cc2c208fc383a57611fa654455d1fc7bcef3e39396839a9c3e69b076b98e6067d356a7c4f85a7a24331edb4e5718bf20b2bd83db6e2a83d91691b828e1d3abfde1f5e018e70a3108dd6c839f175d69bb459169677f26fa64c39e6927dc081dbbd53141c0f18b30c672c6b425b43a4583fb33d12dd8ce2c90450b181f67a34bf4866be8ec5637fbb39471d0d2b7fa26854d3c9c75ec1e263a00373a4d9859be3e21f86b679e8a402c94aac6bd7af261858af94755c0e88f69531b496755706173586c6baf9f94574c4c03b8c254ddfd3c5f0dea990a4b51a56727a1c3d7f139bb74b92da33d611b073df1a5d19b548d78efead5851084ffd1a7974b1739de6d0d05bba5d2f68c0d68f68bef721d81561685ddc8af2c3a3979df3649772f623e484d2df7b5d40bd1b99d35c00ffc9df06d0f51db81c01b8f71ed07cf68d6130dea9bb8233099fe6b1315ccc43797bf4c93103884fa7afc1e799b2e29528d1420fe236936ed155b7dc5d0db3a4b794e968864d04934e951094cea1c47034a009017fa67d9b0b042c029f7e5586adb9e08ef6bf768edcff5467fc14947a0f4383a6058eb5a51d2bc181cbe944cb55a86c5ee9981ceba4b267f5feef7dbfacd10a9ea61c722beb266d5396a51983d7b21776fe828e73ed88de7131210eca203d858b224b2d3c6a2c0ed9503b9533d771d7d3a05dfbfc218f6d1ce285de16a101d53e428f49239ec8fbff20500aa1e9e64f1a8019c184e28c95c8af7aefc1ae5e080055b946451e37dc7e9795216ba3dd906f846a35e61fb2f97098b1575922a63eaca1c1398d06609ed4f7a0d6ca1b538f1882cd4e2f77d20c4f04c77b8aea8569818bf40b8588e2062207400727f24899fffe2070ccd70bfe7ac3f8151f3c9d9b669ef1ca5419f63754c5bb56a9e2c093152d58e3337db341bd6cba01e4a3e778beae55c005fe7f10e23dc54d85efe5df37ff1b252d988dd10dbab17cc18cd6832ab2fdb42c0458becf216932d90251294a52e42e50b7cdf071a4472610fe0c7260ddbd1153d66c4417b94e2e3a49c2a5d95fec128bfd4c8faedcc3e06fb97354b9f2271474e4c69137668ef1b6c6c8192eeed705a53126bf9030d4e67ff9f0fd85a147d3ba7d27015989eb07140f8e32cef03362d6ead45233f111b25eebb67948ba174569bc31636d50b20e700e6a7dcdaa4e1a8a95555db94d6b514a6802245f733d2b7e9737a89cb7c2be9d62ffe6d2df687efd482b7aa4156bd7791d162c1ed1de9ccd0d9426984e1ff914e91ca36b5bbba9e655d1ed562541b1e40a129f3cd0b08bedd36464731a39fe7b5f98b0aac136a568b4c066aa951f5a765731f5c16d938af7824f6a2f1b6e553356753f0a77b69103c115ec8d70e6da66790b52a9f0cf7f3a54e4d08ff0f9ced3cade9b691f544bee532bd4412c4ec93e7dcc69aa68149230b7bece5b98208f351725d13d520f12b8274cbc9026e44d9d87d167c04a6002f0cc9e7956354a58be321167fc082fbac0435c99327b98b52752941955191d70cd03f9ada26e86458ad0c28a1aa6b51367f8294d45f32fc9b072e4a9c05cf471b85391557e09580d3b30b81ca47835c10e0b2d005816a6846dfc6bff3b8b25ae9d3525a9113a37d77a57ae85b18907c4bc7f0605be4aa5781cba28c9442c9448b046f4a6e5f6fc0ccd379a2a220a1fdf02bfe0b4683a96c3e800c9193c9ecdbb2d4bbae26dea9c474dbef130f4e2dd60610281ca2d28308e92d1f1dbddfc410aabfaf969b149c78fbc270d218001d402fded95a23c49f1dd72bb429d49bee0594a6d630d11067ad4b8235c0369c68d412abd88cc890c15e21b0b9a50843b063b1610e51bdef959bd4feeb11bb9a479b0babdbc101e9e5c5b57cba47144b91a82912d87735381a9d2ffeaf86e78412ca96d1a92a78a664f", 0x1000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x2a, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0xffffffffffffff0f, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000000)={0x3, 0xc}, 0x10) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x6a, 0x0, 0x0) r7 = fcntl$getown(r4, 0x5) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x2, 0x0, 0x0, r7}) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r10, r9) setsockopt$inet_opts(r9, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r2}], 0x2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) write(r0, &(0x7f00000015c0)="917e6228f0781a1e5e5291dd494fa46096c7f8c44f524d94574839a729e975a63637a97a98a01cea6763f837a037790e33f48fb5be3d04ead2e2903da4bfdd8584e69e1ef3e4924af6247132d724aecbf4dc80a32a8ddaba2839965c13e4d9f3bbcd6834b1f86093f625be486af733b98147bc7780e71806399ac352d204c85726b98ab489dc5dca10967b234c004df80c", 0x91) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = getppid() setpgid(0xffffffffffffffff, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$hw(&(0x7f0000000900)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2e20c9d58c7663b1, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r1, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="100006000000a000000000000000000084d3852d78f169c1e741d2868f9edb47c7af41e2be53774d7ef673d20b79fd7e17f1f84784a308736278f22f48cf25bb657d703aa90616673fc4f8023e479769123222fa25cd6b878300c6cc0fa4c5f461b052775dd1635ff21d3b313cd063a6a27148fd78c1d07d79958be8ea63e94e16b800bfa1c49b16c6f6fbb14a46265315328b304138108751cb590d8bba61e73116b3a3ff0e2b44c96ddd989f9748a2c7c0fa9c09fcd194a39974dcf0b5fe7a44644dc444c83d6f9042e0b6372cc32e2a5883cdbac857ba4eb77906b4aea2a86ac51b18595342863e44364c59fe83152b3896215554f2f6b653785c79348c2cd18657881ea0d51681acc567d5"], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000040)="f9a974a59a6f6f6afae16dbfcf97e93ce27a7a3d5a68a3c0e9e1643ca568269aa3055a1e5c", 0x25}, {&(0x7f00000002c0)="2b2901a4c05fc173720b0449d5cc3110ed74c54a625f49b3c4666966f08ea1e6c9feca682cae77028130c8b1221eb6b2864791b48206a8a40563c66bcc48648359061de7a976910bbb7bcecd0240a08a4ed321f9d0964d697dcf29787053bafb196a0ece87f25deac925ffe893ca6ebb0145ad56922bf21a609adcb369d3cc6cfcb886797168541beeaa2e1b2be6601ff804a70cc4f215751fe42201ddbb32516c7c77583aa90fccf4edae3744da8bb57a3533636afe752a01a8728acccf8816bc7db23ec99012233b2d0828087b71cafb3f9c5ab0329e7c3312e5", 0xdb}, {&(0x7f0000000140)="de3aa0cfe66e16bdefd6020fbd51c1cfdc6e0ed2c5b7de06b8bc17e636740372c1a275d65f61fb85c297f8a3085a0a26f5a70d499d80e7ac65ac94a2874c33db88e0701ed60d9e53c830943db8799f69b2111114595c8f8044d50c4ce6732f5a6d4c06288394a32b4af76426b273f41db6425c", 0x73}], 0x3, 0x100) r10 = dup2(r8, r9) writev(r10, &(0x7f0000000440)=[{&(0x7f0000000200)="7f10b122d776999081577dd6733cf7e9a9629384cd139c6cf10e9aa078f36d00639e46e99ecc5a623321a468e02489d10c5dc2fcddc8519c283e2f726e924719fb39a3c8f1139ff37064927a1df75f0ee6c5338e1141856e6a9f084ed7044eb7ae023b32a17f82e0b16e009e178ba5b5e73b80cd", 0x74}, {&(0x7f00000005c0)="a7d155c06c2e2934515f7ffa6ef6a4875d3900fbe24eef3618f7f4314f508a43ba302fc0", 0x24}], 0x2) socket$inet6(0x18, 0x4005, 0x0) executing program 3: setuid(0xee01) seteuid(0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="316442fe", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x2c, 0x0}, 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x8366, 0x6) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) dup2(r2, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000002c0)="d47660eba7d20d1e0c2781637b4bad4d5afd6cd4b568ebd4c55fba85431bde513652cfe3f7fc57b74ce7dd5122d1ccfbcd290091c5cd08e5c337e4726f8341e19912f145e49d90e10de0605bc0165fb4892d1a2f7aaaeee0228aaacf3d4b8abc36fb67c65e9e5639f5f53e3cce72d42e20f11e5de20091aa560391e1640f43ee60d6", &(0x7f0000000180)=0x82, &(0x7f0000000380)="da3290973ce83eecba40a91beb6751eb3fb3b81bc535aa6bc3302a9419776526bed4b7f93963e8e17fc401706b965717a9fc0b44957e46151c07e5b29aaf1c35b81e5fc8aef9beb205038e3296923d7f98c879f7d0bc56a395230c6d09c7b5eb19444641a380af7d0029cbb43a79ba8dfc248b4e192cb7c3a5e77d333350797af0b7d239032d56270e5a2cb4e19a8ced9fb2a44e83a08d88e97e1f5dd96971ca4114e142f5a2e1b2157c829c5d2e212a1304191b41ac1d45d8a24d8c7b33f330f1fcdad2333a0a01dcb8e9caca5423cc539658bd38f00088944b931ffefa29f2aacd25", 0xe3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dc", 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6, 0x10000}, {0x7f, 0x9}}, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000", 0x0, 0x2000000}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000001280)=[{0x44, 0x1, 0x0, 0x800}, {0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x1, 0x1) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) r3 = socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000000)=ANY=[@ANYRESOCT=r3, @ANYRESOCT]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{}]}) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d2", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671a27a4b7784fe"]) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0xd4, 0x7f, 0x40}, 0x7fffffff, 0x7, 0x8}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f00003c7000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000345000/0x5000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000271000/0x1000)=nil, &(0x7f000016f000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r6 = geteuid() r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) flock(r1, 0x8) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfdff, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6}, 0x0, 0x8, r8, 0x0, 0x400, 0x358d, 0x9}) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x20, r8) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') close(r0) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000009c0)="aee0443f3109aa167555e8f0870dc9c0e3f3a839fb90e70165d2b0b5444eda8dc7d8e3e7a5e47799b1ab7fa71fc4a07b3abc724ac0a505d7892589251f81dd1966b09a31a96a767a5a7c32ab758e96f0c1f186d1b675d844d0dfe3791ad61bf38b1aad0f35798b2a8b4b13fcce6daf683b3c26168c8ca7394fc6ed6f108d6aafcd1715557be30ae273df54aed8a2d95fad8134b006b9cbbba6c52e826402e9fb48414cf8a1b6a77b40546b81e76eca3acb68f0fda687c58ea496fe62099c84b11f4ebf95837176da72d0fe874549af07d667290c370b25969aaef6308ad2c46c4fd8b8317a62272217e97c98e0c482d36d77619e6f74f1a9ee21f32582ddc78ee9369ecde1c513431a5cee30bf8c36d628fb4f2691951199a99ef66160f6f9eb3d8c8f74b76294def4ca145bce11866f624a617f75345a3478eb7965eb9cc1174f644b0e8bd8306c4faae35e4cfb8014046b153d515ccdb860e9a84c7278b110a6d87cb0894fcc4f49177b4b56500688ee3d4e0ee26e44225007570bae1b871f4b22609a65fa0ef1dddec99b05e277e19c08b100625f089d9510508cb1eed80639a445f493a8dae10ebe599c880e8f6537be5968433124a37031326fca79c1baa0b0bd6a913fcecc8f0ab3154dbafa1a2ea9cad6a321a024e45f3605937943137fc5c7d33d2c47650dd96ac2d048051c876c80f7a23acda6c024947b60e6ea7be774364d824fef058c1586935d6ea5db5a61d21a94a7d9d18af558fae2753e764dbd1eefc9fa50918f6f2b71dd391249220c9b8b864745855962ff88ede49a3c6d06e16677e252b51ba02806a40a461a9d4547eb079507b782475fbb8c2fc22ef449ab4746fb73430e48d92f593b3895044e12784070513121f9ccc09931decd61d124f3f25908f5ced0ae76d04e97c2dcbe6c21406ad298166703e91ce3fcde91363a5a6ad9da631ac8bbc61b48df99f7bf76fc696cedabc1f2387473a4021a80e5ce8fe1ce5bb0ee832d01dd79e1fdf7c6c74af638791d937d79c4a3b86ac83243ff45b9ad031303380d0fa76cd9f094b376cd8c09e7ed2b3c5ccfc5b9444e5ed46422ae4ab60efb2ba67cea2b20b6e4d872dcd548dd949c8a789030e11fc42a1af6558b0b814ba1897c9e43917d14de76ca56faef90eb3f85a0b543a2a56122db3d15edae695c6ed6fae04c70b708b3cfa450db688b40d70fc5abe46b9930513c1229b01ad9211471781e48c306eb2a446f3ddd58941de105a93a265326762194c2cadad54f45fc36549ad220a04017c25199284d8e81e1483699139165e62727ccf7f970d62243fac550e49cf7004aa7748bb738913b4cc2142d3ecd5885727470ff4b36bb36c23d3d8fc5792df058cef3b0fe26f1abb7468fdc1d65992d1f57612c45052a56fb5c187fa61b9906d0e34361a5c24b992454c5bffe7f731294d9a7097666eaf5ac84d8e4de541f7b0db83ca853d2ed263f2e9b70f5ace5c066a243031ca3146d9e50a0c64a2bfc4e6df4f099762c2f65abd88e101786a5fcdaa54a088242549dc4aa4870fe49bf2dcda3d3e050bb552a8102525ac637eb9f7cea1c27a0ca6d17565da223198947f3922356a7d08aec63176c6b5a93863953a8493339372ee9238d0d768773389c4982bc1f49111f5aa9a8fcbe427e6d5d0d46f828c87c7b02aa21094fdaa45aac032b6e13d48c01285969a2b65280a7cbec4af6efbb872a7ba08326f26e6976625dd484ecb1709c68dd308efdd7c0a3478ec27cc2e50a071bc07c66bd602ab42875eb8c79a197179d40beff463562a3f92b3d0b3eae3a7f266561e01ae108dd196bd20bd511756412ace7e5f94c89e06f9f61db471e76af82dcaa6d3079ead6a9dd872eed393b95c1a7ea1814437eb4f32f916c39aa477a40339eb9e7367df07639af5072d611693080d9207a0d2a42981d0132c6812a06c95155277e3c85e7edd077efc7f26f7e5f09a2cfedd205394d710d8878e2b251d68ded940aaeec109b17ca739f2e28c71929a92dc2ba29199abf25bfd20df87a7cc87fa2dd0bb3367511ddeb49043107bcd9b9e7b533463d8afd3f3d97c4ef65233ccae2c0fe158692f630b933cd131c475da52d6118c18fec84f1974ec686bfe265138529cff860e35f501416eb339988fd08b2ffd0f1909a4f9db88473126d39e03b844f2bd25aa444d3b297f5e6ccbb7227760e58ae61638bdf420b2147319ad4e92474bec6b6d1c76e548c4644685b3a223a494dde8404c934e85a323f66ecbd040397bb5e18bbc413d5cedf6d921364876479e6b6f0030b13575ae93dfc5edc05b205586149bea5d63eda1a54182c097ff09773e86ba75472baf2e39684ebfd59429538fe0287bb65fe22ef0ee2b781667ca42234910d75bc147b21707d65ddd4f19ec004e9476862f8a022c84da4fdcbd1fda3429fd5f2fcfa12e9cf9e1f12375b0acfbc8d311c2095e5684edbc93aa9353c54854fda3b3f64f26afbfd40d46a1cb5d5515ed96f4111e060e6e0688a61d1c8a73c556e295779dd92663543aa07578da42b9d93c5bdb18d11743bc7a383f2d6cfd29e46ee3bc26d1e1f616c3f981ae577cf11be370fccf37bbeaf0fcb63e6fc35610d449443313a974d6028d7a0e09a740206f9ef55ae89f14adca7aabc4a39fa5e5843f9cf5183085f93f77545a14581c3cf5bd516e968d04d50a846c2feff8e39d1e81f811d5c51c9d6f4d676af6a824a91482e825ff42e79572cd6166e8614edf13119279ea96a694f15553a4eb22212abcabcc62feb8d8ba0fd3ffe4efec9039c07499a2879cb28929efa24490d828b2f6f4ce1c3ec82672ea8c1e2242e0f080afe3fa5997797b92469b7cfb4e428652067a4aedf931b321427e9022dd6dfeeeb1dfe2f131fd9da62a9e82c3edc7bdeb1664c15a17d0e9a220efc91bc8bd4e2b69ad30355757c779778918543f0ec56659577a76e8f813a66bf126cfa32a707bc95b0ce5e92793ba01422508db6f496456c95a8591c6d30d55d31899fb18b049c5697a8da219c5f84bde22e0b760c54039d16ac66466ad51a061fec53faf4e2265a3b17210aaf01e725926a37bcc5450b9856730d63a0ba24111710c0fd49064e5a7d17dd923394651431daad2ae42ca9b644eff67e16fc7db49dbab434691316b7de1320182989e97d02f204a76012c241dd877442cde3559b1eebbcbdf5ee3284e107d3a78206532c0204775d2d1290c5643dc888867971a5cf3374d618ba729624b92a00049898f2fbdaa1eddac835537ff6cf35e8267f6074ba29e21f1ab3a36246278a4cadb93545589c8b476114d2bb68e8bec45841d221c7c298763c30a1d4dc9ad98b7f7a3b292e22cf8405e02bd6c1afbe795aa42b76f41835f24a056fc40e86ec83a2737f64881744dc299862134835eb96d7262740d405db48aa9bf1d8d9198565cc42599f39d1cbc906a15e6a070a9dc85f10b38979676c1ed38a9fdb87aea5b101e2fcb1f8aa34ff4f003eb02ba0cfdc103b0fd07c13a7893d70a3869673feddaaf4f3f93f0035f8386febcdc77cf06579322f3f01f192e131fbe1c3fbe3c60ba4d82c12ce553e088736610641fc0120da332a42718a8c4b1e43a9ed03e732f2d58fc6e01de696e9c4852f5d54a5b78ba496d8f14ad96af177cf7eeea8709a5e7ac57a84bec8ac6e4f8900852632a9f27b557b176a87ac945160537854e08077e8c1f8a1d5abebfd97a4d550b46fb50ca0a6643d570501bd7022df5ae9e18899dc048c58b5d19313a4b05184668c9486a6b170112113eb2692c36b6669beb2632d4fb8ad84c5f232ae3f139947699bc0cc8b54c6996c78d2859c512cc99a84d969733303162f5b0363401f4835a41bd5865e148551a936399ca698e78a4d3d2e60ce1e3edcf21ffc8cda874fecdcddd4f7b014df4c39f5181e93aa02efd22bf24d9ec49a77bdb7d8ecc95255d15f848030b6f03dd2cb9e4557e2b479e4d3309586ee6404ef9b6fb8f4d58898e381fd2f70892d8194524fa9ff7b63437e6dce41752299caf5f2397cb3b8ad0663ea3e7eb416e365407cbe9ba0d36b0758ceb5b045a7577f8fc8b4be2417c49140dd67fae88e912c15acc4a56f2ec88f7ab4734ea593a13ede44e0c9f3c3a2d5291fc9af193c78478197f0aec6481397abf0d94140dcf7c8adac5b4d3a657fd44e27820ba400707f6f1c3b2e635014ef3321f51a3b08b583e868f17eb3b17213dc8714df7d94ea281b4b22a508d2052ece2228bd4906c39c9d95855fd1ffbae01d76e31455880ff243b83bca977db261697242aa16504f4eb11703fbb97cfdb20d8d9a8b0301273d01e4dc8b628ba5da03761085632c67e8e807cbee459592e01ab3af41d095bfe0189724ac29975b1e0be25ea82463836c81ca4a8818ea492abf6ed24873a5629abc88d36b78957ba8ea29f6e357e029b1bb7f8545d102daac0459ef8fe36fe9c8091b13d301ce04c77873d03d89af6faf12ab95882a9e8b1c35324018e57d84eb174836579972b24a46c47e437593c1370f2e064037c6cd3aca55e35497bbf462505940adad8eddd4b5ce9f6acc9ca1462b5a1ad3d339a0c85fe92d95c09f450c88e92561a1920b5cf46421f0e30aec9ffaaf5fc75659566bba63a8cf6fb917e4b088bc18233d65239fd0d911630d3594b836eae90aaa17faca04320f356a16e8bb2aea89970aa9c74c926603ff36043e6d5de73fcb81d3db7e1f4b97e477b2b8911e406894de7d1d2d57e1100feed49cd23893b086b0e648fae9b656583843d0a676e2681bc3ec39fcea6120e7383fd9587460bf34caeb4d086ea92799471efb7d59c4dc27867bbe7f34ef757e4774d86479d407a88a66e74976a340c7b6300301625594048de109890373b63a7e477ade50c5e910477815358543335a59f902b4cdc9a613a3ce26097f0628fbef3b832a041865c4721f1eb11dc888f95ec9b7f2f0ff89019bc81b7dd338d22862dd245168b319254368357cbd143b2d5c516e37eb5d250f6af1025c93a4e9ab6682c5910cd5f77da312b44b21db7e11d48da5b1f4654d391e994b1bbf1f6d17ebeefe51aca89d3a0a1e854e6071e498e95f208a9002ef11d1b0a2fea7dd959da7144f4d177e12674ebe9a94116b36981fe118540d022a2e39114fba3d93cca6a886f4e8aa719ce51975fac6977664220f7641bd34ffc24adaa4efc318f40d54002f060249480a72ba6696712f75bf0b3e278c708825fe9e04a872caa71ec7a34a23b1ce4bea6d7f4db7a1785c4ce75b9c190402b1bc3d7f8bf0623e2c689a13830bb48139139ba9ee4fd280f80fea98e4b7459f3dd71a33c83a9792815a5238680ddb62877929288cb8fd4dbeec1d4fad4ef46d87bf4c8cd78eaefafb0189ceee94609c3d2b95ecdda5bb583fe73ca49fc8d21fd2b983855b77c883eb8ca71ab31ab9ffcbc73886dae7f9344955df0c5df876e8770e492f466712ea705155ee848859cfe9575949683c6a05a6764c4eb58cc5d80a2fa24fcd725e6a6d22ce44ceb39a4e3ff70dd44533dc54ed4cc937bd91411ed23309a78fe0c18c2d9b759a264de39ea474cb441eb6230e0fafd88406b9c12543b1dce8efd793ed523f85aedfdafac50339abae854ca35b80fd77ffe61ac928b1b406306c86b48cd97d33209b7672786370f0086ad8f8d1e85402e2327f880e46153a2125accf076f6e8e310cbd1cbe744580a49ab0830e35c12109686c0e3eb81c7db70a964201c174269c97272c453371cf9404ecc4333d2e5be3c8f0482e66e43f39bb04ae", 0x1000}], 0x1, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a7427cace9e3bec03031679e31f8b66f33d606a2d60f3506d79f388284f1694d15f25c8c9ead144870a", 0x43}], 0x1) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x87, 0x8, 0x0, 0x80000}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000600)=@abs={0x63ddc483d0d38827, 0x0, 0x1}, 0x8, 0x0, 0x1f, 0x0, 0xfffffffffffffe87}, 0x3) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000780), &(0x7f0000000000)=0xffffffffffffff6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000004c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000540)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/210}, 0xda, 0x0, 0x1000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x80, 0x0, 0x80}, {0x4000006, 0x0, 0x0, 0x3fefba}]}) write(r3, &(0x7f00000005c0)="3a02000002a000feffff000000", 0xd) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000640)='./bus/file0\x00', 0x100, 0x181) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket$unix(0x1, 0x1, 0x0) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xe4) pwrite(r3, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) executing program 4: sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00), 0x0, &(0x7f0000001b40), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kqueue() r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r0, 0x0, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x401, 0x0, 0x0, 0x0, r0, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r1, r2, 0x0, 0x406}, 0xfffffffffffffffb, 0x391}) chown(0x0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000001c0)}, {&(0x7f00000004c0)=""/55, 0x37}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000001600)=""/151, 0x97}, {&(0x7f00000016c0)=""/149, 0x95}], 0x9, 0x7fffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000005c0)=[{0x4c, 0x2}, {0x5}, {0x5006}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x36) getpid() socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x35}, {0x6, 0x0, 0x0, 0x1000}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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', 0x4, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1018, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f0000000340)={{0x7f, 0xd}, {0x1007, 0x8}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2011, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x1, 0xffffffffffffffff, r5, 0x0, 0x0, 0x48, 0x4863}, 0xfffffffffffffff9, 0x2, r2, 0x0, 0x2, 0x240, 0xc7e}) r6 = socket(0x2, 0x3, 0x6) connect$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) write(r6, 0x0, 0x0) socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x6, 0x2be, 0x0, 0x5, 0x3d3, 0x4, 0x2, 0x0, 0x95, 0x4bc}) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x44, 0x1, 0x0, 0x800}, {0x3}, {0x0, 0x0, 0x0, 0x89}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r1 = msgget(0x3, 0x384) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0108000000000000000000000000000000000000000000000000000000000000000088"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) dup2(r0, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = socket(0x2, 0x3, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000100), 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/86) write(0xffffffffffffffff, &(0x7f00000002c0)="b437ab93c964ca79d412b81e9418a838b5b17a47", 0x14) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="0d314dc93ab223c22326a97374f6e0d2ddd76533ef47ef97cf2fa23bf8cb889ba7aeab3ad90a1a3da8b750f72e1a2f74c406bb0ba90866dfb5f8cad43120902c76837c01883be0474dba385949012550e192b2f20b0e588f09295fd0a88bfc3a3f0252b6a223b0fcc4fec283cba90e3005e23fffadf73a2b2cb4da6986918e5c774bb91ef1bc1d05b8740be1b84b2a44363355246fd44f4a4d87a932210bc56ff5be0392c310c909ea5f684376d07365f23d7976e842848b819932349287f1a03322d2500794e7", 0xc7}, {&(0x7f0000000100)="e151fd8c4020e8eca513c2e2cf72ba6c5cef27d99d8326f5918d4b4768a7c0df97fedd63f91d482523ceb2a09f0de5b2821e39a56bb779643925c215f36770b75f0c19a4e11e43d04d3f89cc36c3e8e85063359b5600215211a7858eea771fb7ca21538cd4b01b971b8bef73e6828085c36d0d64e867fedeb7b9f5624f4bf2465323852e932e96942d50e994c7b0a1c37c34aa9d87844b28c6725056c1b9ac9f14fdbc3a325fbea5b49312a3c9fd3cae826e5a684e91", 0xb6}], 0x2) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x1, &(0x7f0000000080)="2e81fc25", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000080)=0x4) r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x2, 0x1000}], 0x4) semop(r7, &(0x7f0000000440), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r5, 0x0, r6, r9, 0x1, 0x8000}, 0x7f, 0x2000003, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r10, 0x0, r10, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) semop(r7, &(0x7f0000000100)=[{0x2, 0x1c, 0x1000}, {0x2, 0x3f1c}, {0x3, 0x3}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x1, 0x6, 0x1400}, {0x0, 0x6, 0x1c00}, {0x4, 0xf3, 0x1800}, {0x4, 0x1d}], 0x9) r11 = getegid() r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000640)={{0x1202, r8, 0x0, r12, r11, 0x88, 0x7}, 0x6, 0x3}) fcntl$getown(r2, 0x5) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = msgget$private(0x0, 0x157) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0x2, 0x40001, 0x0, 0x0, 0x0, 0x0, 0x8, 0x103}) geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgrcv(r4, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) msgsnd(r4, &(0x7f0000000300)=ANY=[], 0x8d, 0x800) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x0, 0x800) sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x5, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x4e, &(0x7f00000004c0)="a59896bed48e815d8ce60313c5e3b3a4c494ee7bb4f3d935307e5c3c921cc2a3554e17b6f7847840f62aaddb86", 0x0) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r5) setreuid(0xee00, 0x0) close(r0) executing program 5: r0 = socket(0x11, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff8041}, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0), 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r2, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r2, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) r3 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffb, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000540)=""/163, 0xa3}], 0x5, 0x3) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sendto$unix(r0, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x8, 0x9, 0x101}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20508, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x83796c5d53318e69, &(0x7f0000000600)={0x2, 0x2, 0xffffffffffffbb23, 0x269000000, r1}) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "610686bc44ff2c5008e6ff07005a000402008fa8", 0xfffffffe}) writev(r7, &(0x7f0000001600)=[{&(0x7f0000000140)="3463627585175afd02aac9e16d02b7f5e752cc3932d764889fc3962dd44f9fa820e3a8266aa0d4de7db2c160d8ac3fcbe65c443aa62958157b0fb2ed30659d5c954ce0117616d6d36c4817546b1907d7c11143cc799e4cc247b996da01f6b0a0e470d2e27060333196a9c654f495d92fcde7f5ffea498b37b2ef772d566a8cc3efe570cc1771b85ea31673095eb2ad1f5ccb90005856d836263790a273be0639", 0xa0}, {&(0x7f00000002c0)="8827291b1da5193cf9f6bae09076570f2a68eb16f36557310aab1c26fd7da07f0155e5bec9f2f85062eaeb1e6771806ea673ac895f30447405f7fa9030c97fb360e0ff602282cb5633460079f178dda63e91eacc9f80d75d32602714f4dc14513406c827f4c0f320ad27dbd694e7e7d4e1", 0x71}, {&(0x7f0000000200)="90414bf91c1fc5dfc140945e11c40e04951e1adc1b6adb82ac66c001f9b5e05ccaf259e4cd3ad0644204d822ff0d15e059a54ba425a7ee1f7b1dc074cba4c7ab916fec54aa264eec9f0e00000000000b00"/91, 0x5b}, {&(0x7f00000006c0)="a2be1439f5ec7cfa3b30cd6edc6e1e9342f8c666aff284116fc1234e2303447ecbbaa793ece95c51eb9f9449944407a057e8a32beb9bb4815930a8e730d66951bdfcae2c06e9e01b009ea771beadb64901bdc5b0879eba45aede07eb4d1936e60b2270bf009f9765254e449dc1e7ace9c564c252757d8fd3ae435a03f99778ed6848a19680519bb3f6a7b531810a90ed87f69e1c5922997812266d8b399d68753f3641141f81f4ba5040676b08a729fb7c1eaa3894c4ac52d9146d59e331eb634bcc42751447ef2eecd6965083fef422b7947764d407dfd3f06682b82105e91a55452ef4bd1c538078286ffe72b1c24acf8263ed40af43df4fa29c355c9b3ecdedc55627c27993d4f639612c81726315a4eefeecf201e9a387d9edbaf63f70159d952373c16f5489e659a0fd165b0f58c751fae417d973aee4816510bc239e52a46c0562792e72a2271d78f56eea7f4afa3568dda55e1bfd336d09f16e41d211ded1b47a156ac22d164ddcba685ebf400ccf2f08639b332c53bd3b663ceaca4b5b957edc6c29ec3e00"/406, 0x197}, {&(0x7f0000000340)="a12174790dfa0323046acbf2f534364952f3e6fe9eea52daf00d5939f86eb2128ec67fb1744ff9f1af9605eb0bb5d2", 0x2f}, {&(0x7f0000000380)="ad4750a483fa05b75e8501e039ad472dbf40f8ad10c0a4c334717856dfbca5a22751b800e91f7869b2f693e4c34751dc49e9e41a8d6b98e17e61443c83f871803cc6fa56c52839071729b2171448eb545a610b92bd00550218b5cb572c58ce99d3f80ad87c89c8fb0f344710f76a076adba6803752e150352e0516e910b81bd4c195610975ee09d8b418cb693c0788e6dff6610d716a2b6a61a31d8361737623539d11c4a4608b264719a9373f62fba7e6373039d8e3557d0aed583411ee7fdff88fb989ca6923eb7a51a6a255535e94fbd782a65f13cdb3af228a91b438ee6a146cc970e4ef426cdb4b609ca7e3d3b2232a73a4e24d6b20d6d8ed594fb172b0494a07a896f96aa10fe2924946bde7547484a58204aa0efa9472d736e702d43ceeb261a5d5ec9638aa1b4659c8bb1835e3734bd520afff39aa4654a5a9d24ce7fa63c6008468ed45483f633ef120774a615c0c6892005964e873f3a571f9152525bea3106bdfff6318f80f70a2d17e7688f2742799f0546cc2bbc6b6fd4b142db8c85e9c308b3fced1431e6e86b2762f0eb782de04b11ed7479087eafc7ae6d93f8482fbc418ed9455a759607c27d92516d7af8186c8aeae2a8c9875f1e7f5e79043891bd96d2de9c1", 0x1c9}], 0x6) syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)) dup(r0) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x10001, &(0x7f0000000080)='./file0\x00', 0x8}) mkdir(&(0x7f0000000100)='./file0\x00', 0x104) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x75f) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') sendmsg$unix(r1, &(0x7f00000026c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000000340)="15aa094639b0c359352e1295fb468c3f9cd94c17faeeee3c8fc060d391800abe71bafd958ad5ccad2708c9d2747dfb92c94c691647f7689ce2b5d9d5493c8d4c74f10301f5c6edad259a789ec1afd4c0b9a5beaac25967b595cff828fccd1b335687dbd969ed0d3e", 0x68}, {&(0x7f00000003c0)="fc48f2a90db68ff5569e1ed963bf2c883d062ca1afc887c685b758855718b4c5a1630d84111ec20c252d0b321888d9c4bf9fd64fc004d9016322bd15566253ec4bee12a644e8e8913ae41c38371cbb60f325288c1f6cbcd6994fdc809ca138b12a75aa17ae2e8bdbc5028aac49ae56750e1bf316038e1dddcab6187e006763cfc65b9e06f6907eb5f1b6c2ed19c57f670f54a509c17124a76b143b42a9ad66b0f3d12f80cebf69fd9171ec830ace81a0af9118c88f217b9613f6196925710f831449021bb1b5662e75ad7702e295e698c9301e953dcc000c551439418d63badd3642521e60c64b6d7e10c3db9ed3ac500f82dff2d151de16f9c531924dc140d7eefdfbf5a13684589a5e014ecdd81b6a5b1dc32b9ebe80b4bd3c3fb57906c4a01e730aedee7ab1f7c44e49a4c2c1c2cdc8a2e6a784e1741c716819de424374836fd02762f1105f4126a161067fbb117a2e287949c3228a20486aec283a6eae0edf74994c2df775fd5da808973976112d559db87697368b252354d26714b8ae7e5f6d9f7967f7e7c13430162910423c97d812f005765eef11be785f69f8c00707aa0046c58c71b317842f6266a38b42fe12aed47189793defa055a21ef1c7f53f8be5caac1b2de3729bda0a104ae76b3bf387f69be84864e8369e0b6b3000cb709315935d848f894bbb330b303f5775dfe6365dbb340ad091a62fd41d10cde6424b560f1f8eab9ef610e8b36e220e2214696e07b9675c3419e2702bae76d5a1eedfd91956f5eb2897fcb5a4db982fe09ae95a015662df7db2ed8b3bf7c95c39618f7877a6602a9f1edfcacfce73123c9d803deb5bb978eb38aa13af9f0edab00ec321d286005318e0bf674350e766f6eb140c154815b5befbb5b62d60afee3bb2906322ca945a43b1532f87ebefee7d6d1e35bd607d41f94ae3f1466c8c632e8886ebb935ee5fef29f6dbb09686b421fa2cd28c653149474d6760b0fe07db3c6c73bdc583a0145503f22a01eccd483d035a7ffccd3b380bae28b3590b77aeb63197918eec2c67fe559ff88b2431af68dbc5381f55cfa936f55ff776b5dea50769b115b62c7a9e08610293b3deeb916d95d3641e9e410a41b1ec2a51d9e03191375d6c89b86ecd8aa9c75a720e435c6d6b1ffd6e5623f6f87eab35f7323f520c17dc3c79611dad4cfcc3b066d9ca76ad49e46f6b48f73e4198e4105d1d8fb4ea2a9a7b338d923dd18697ac627c7829450b2b874c70448107d61dfe1cbd56ab07155f1efa04c2c6ac8249ff5aef2172bc0454770aa7ab0976b4196c0dca2e6371ed3d4698ae70dc821fec44f8c5279dde5cb0ff357c57787f3894e203eb0534c2016ec51eba5ca647a5f56ff7e9741908920a2c345cb92b3a7958c49216a47cc69d71faf964c422fa3fdf3fdd694db3458f448897054b1b78bccdfe6284e539b612db0bfdacc783c1bb24c25d194020a31a1886873fa6b78da9b7a5b1a4a6e0d0f97b9e113acc257ddc8cf73a9cc04b6d85bf54087201d2b6c048d2c6a30e0fcd0081b25bf3e5ac41b3b1b6663689b432f34d3af7ae6ced3ff32b97ce76a6b0b8f9a0f38efaf395355280977f802bb2c85498a2349ae9c757b4f7c35ad9511a1724e444dd425c6d18048bc1dab5ec3645f16f60755de44078990d85f6234c5ad34b7ccb1e6ad24a27557fe83a81dc6b00f22b29a151275c152d339be306a0d8aca27e828535d06f593f9fd832ea51fb20d70e840d33701ba1fc5c23d0a7d7b0cb99f62df6c9b7fcdc8da8dfaf810422e9e5d22e5a76a5bd6ddd3126ac69cd7c3ccb7afdbd85643a456e977e95e8380733e2e468702ff50ed0281bd4c165f57d8d17d8dd092754fcbb7fd4b8917fece3e42b79786b4c73d7d3a590e602b14a777d05174d4034d9ff2855b8d3f7f75276eb9339a0082a9c1ca1a1aa286c45dc911ee4080366714c754f4286de76ba0814468c5dbe92d0053447227cd1715fb1bde926c0225ba36773701f0e69d19e36be853622539a003854ebc43a82f41907f94e222de9c2920b303c3c4a735ec19af9a3b8bae81415a913e20b66dd06ca35c7959b6d5eb6338ff8e3acd996185c2fe5e3d729caf3cab7d846763dbc968996581080f50989d0f91c9debfcb712f11993b4201001d4a1d22db1f6f9b6a9dee5760f272b6bddcb5327dd592229ecd307acd9eccaaf7a15fee473da509b699a1dfa08a2a80223cdd53db4c69713be357efe1097430c3ac3538e75134466cf36fbb381552672dc306f6d16b3e46e4f50658f06c18dae528b5051bcf6541a57dc300988c69e374dcfad5dd7c6640841ac657fac366a8f430c29da1e06e738821d9bd90ec22a6ef95ef58211d419b66e31aa1e42a97ac8945d751d33b8f2d40cdfad03bf07e97d4680ad7a089d7ba1b97ece3aec9b5c24972e804a2367d419e9057252f243ab49e207abdf6562a3e55d317dfe1b2e3ea2f89ffae7acda6f346f6a76470ac81c070d5037d0dcd138187182c0dc4980e06b666d1172b6aa70f2da5f4beddf31ec2e6ca6ebfa8331df34378649e6683a50cdbd0428695510f5062f8cacb44e576f50e54a85582312b28386bb963ed11727b63693e9773a11e968bb95e5499707c43ad6f1c0301c1ef2f3e7d358e598538380e981eedc4b48d991d71dcca15a80be4b34b7c695c05475ea0390e464ec6d2f0f6643de7d85f39b256d362af397841474b79809e45af2bf78b76f017f04883a95bb6d35c828a1ba1c68b8a8282359f6bbfc6e5d9e73ec8ceacb5f569897f9a8f1a8e29c4e1cb3c5e7e6950fec1ef59fc396e4a4cf8caa464ad3f21ab8de50023d19e83cf302e23414440fee6725db519a455f136b06bb4441d2a528fc7d2c1cb60845a4239416542c31797c0efe776aa2fd719e4dae011ecfb37558efa59a19004416bace06e90fe5fe6d4ddf81d69907004dfd0c152ea60d625f72908b7722631a9c22cbcf61cf480d1c14a7bec720b1862fb0866236c8fb59d4299a69a80899dba81f712616d59cd2cc4a680cc4bf614c3da9cb366d71c565dfc9a68e25303861339c3a7011efde85208bec07946f52dd3b8092431d06595beb343b8adb904e370b277ef89e588eaeb32282d52bfb16c62adb4c7c0d0f0a6dce47afeab10749474dbf1994c807e4c6fc69de5f3630f5c1553f731580bb07944b15bb228984e3d0c0bec2d673e2c9686ecb297b08bffc9c0e6b4dc81b99a346ef2d3010a0a4e5f7bb7d4624f99051207fa9e80367aa6236b5bfadc010b70eabffb468aa5b9c01d17dbbc1b5821a08d426c74b3351e3fc08f0f52031a9cf6d177b6c690dc07991a6fb34aae785621577d8a67d58a77f2fb3526cfe9d077941cbcef95e289e32861e98a16631d229a35aa4c209cb55d77540c7a3a2a3054a0d231cb2b2a35d917d6575a6fedc2b73a152119317fdfe751583e68bbf4d229475991b5f5d032f4aa6e5c6b3bba42c85c1ef4035cc424f156740f73c439deb9240620798bbd659abe498b4072694559ee7273a70a22fa9fc3c000ee3806d0ab20a75ab60554b8e4596389fd3c566b0a5293dbf3fac4036fd3c7bd9a519b495ec993869eed0b1b59e7a6ad2d793ef8238015bef18518a065ba153545af133b1e35cb0761840e1ac585245d304db6086f79da3baebd25d491e32e6754d486cfbcdedfaefdfa59b368ffde544e4f70266be147c05e292445e5abff1ba673b652bc634bba0d524a9745e877458760115f234abbb47ddf8d5924130f7bce5506750a1dd18b39467a3e4561c8bfa95a98cb3ea497a71fb34893c6492ca6381bc2d8238d601c5a11f8f206190b2a5b25b211c6ba292aec31d2423e0d1d5954d15f16c28de9618da9f754be8f00f6069625a7387650cad6fa47f95baf821427f3d94061b03c7f0e0ffc860e15e6f9c4853915ce8382b009768eabbe123d2b93217e26d0a001572fac988d1853548a2589db80d249a4d5aebc3fbaccc64a5451e53a1fe8ca5d0a29e0202924fa3ee136defba3a95aa581a55777612a119a78547195c1c8d8ce9b8760e5ce22ceff2a53823bb4ec5355cc6185aae5a322b0c5092ac139b090504aa36f332e944517b6f008b34f57de7b46489d98b53d7953c34053611cd00dfaa6fb08753719412aeb37e9bd281587603dffec7b887e15e0c811bc7535c2001c5e7da09f402cd0b8dfe0d69429098b0afa742f9c70e4f14e31fa450639a5e37708c0cebbc57aafe6977fc7fe71a0f83835822a6f44cc029b8b3020d68a480ab81bf5f130110131f6ec8415b6808a76e145b08defd3d766544fb5c957626d282548a5d9b973461c6ea8574d644672ff9414a3f3c199d38c62c84e6f6884a4d87a2e516c21ca7906518ac6cb3a93fe6b4df4045ceabffce50b1d193dbf96d440a55b96fa106bca9dab97b4aadca0245cb4b2865b645591fa7c897beedb9a8e8fd9e4a96c9104cd59cfde3e4812f4c9d64f41cfbc0f98e8a98a5d560343c17512e5ecca46b85e4a51c69401066bd086ba39a96410ed072a47a88fcfbea97a06f5365e2859afd4784c6a2f1791e2d12709d07a8791f684fc2bfc5f43a729409c4535084ccec6e2595c46d5920ba429746197f4d84e17efd88a1bb4fc864cf89f8273717c0c58b4b684c234e5c8fc053edfa1c7df3e94f66a2dd82ef846fdea1dea834b67a97fe5fce280af7567db2e2c8653017a882be7706375c389b66426d46c5121ce9b487028e482696e6406910af5a34118a9557d6a0b2a898e901b9c543ada4bf400d2e8d5d3eedf9252438e2a56f0bec21595de7e07c94eb922d1bd4025a3d45f2ee87ca8e674a213576fade4235588a0d9276ddb17ae21c378580bbf26d07921ffe53493179ac13c51b6ed2c2aa48b4431a7d27fe4da2b05a6c824a95555c11a49ef0fd619720c020b7385cd5cb197d3c33f430739017359d8db9361775473e9bac08ada03d2ec6806e6811f079b7d95d584046bbd2f9729031874277f08830d4d7531210365539ea9be627fffb0735df794c6ca975ce3f15b0ebe155b2e2f686e8ec1d7130dc9058c6ff77518d5076af41a64e74b247af47b918101939f13c0364da69756faf59b7838151f0c91e34c2de00482b46fb29a34fe5e9bb311a94248ca66bf60e7be9f4510961335808ac9d3d4ba4f2a239498f9b4a0a64f9fa6888b88ebfaeca0208c1d7954ace44a57d810c8bc090bbeb3117bdc14865e51b6e4c2a390742ca264fd0e1c5666fd1ae4c60cafd219ae34a3feebe88b3dd1763b85549d72601b7c9ec5e246ec815e07ec2c8e9f710a52a2fdeadd95f21597316b0474c80cacd7174fbb6ccda579b0c9243ff943a934546138ffabc86ba404f455c44e23ce662241209d94e3af2e61287ca3ea54af78d98325023823b557a65dd8ccfdcc1d0334c66475d42c25c7e5c5a5b16ef38aedc36241602edcfc4caa2121c631e673c12e10c686989515e299986751e8161620a31bf78bd860c797927e1def94e2969944f9457b864a2d2e4d7ae0e7d74f2484879fdff58d3f3e809680e82449c9d1acdfd9a90c7417d13709511a2eb472f94f60a029d6f0444db10e0618e31090f1a08b752d27180cd71a39af6a503a400d9b9eb62105089a608131491ef5a8f575b5f87dc706426a02d22e8048411b231b7a395a35c1979f97123532570b050b48677f04b6455a8b7a256b2fe2442bd2a3144af8eac803788ccc5a29eb14152de6c0cf15ad8aa688f486488038976c2093b3404d46c765c98cf4743242c682fa3ab8ead5953075cde102194e319c0c40d34", 0x1000}, {&(0x7f00000013c0)="04d51778d9d1c59bf6071e9cd8ec0afca5846bffc03d827c6f74a364230e0c549d9af0ccc94fb1c95b4d719471995f6aa913a3ad0c74805dc15746bbd2de628fa907a345f785c6ce34f66a916378250956c6574a44765adfbec4ebea11cc15ace149e051974c62d21406c5b0a504a663ba21f05635a52e15236c32513a6003e0f5", 0x81}, {&(0x7f0000001480)="88a2bd2e1b31a90ff7e735d4576259eada601bc12f2da5344afe98d06b0baf3105271d518c3da071df81a59e6433afc3c7b6c8d0a77d3c1045426321632116f01d8771204a4e7bc46dfb6bfe5e8d459df89d74efff7b3f73784f56314997321b6c5fc84058d24de90bf3fdf13291e524aeafc505ec16603f48d6bd8b062c677d388437442b66408edaa5d54538d1af6e14e563089a8b42b2e21fff9af6620b263f0f82dec052b189c74820162debd4e3b3dcd67c08019768210accb08e2b4ef82872510d2d9e1917ee1e45aaececcaffc354e022e5242e186e9a9d3b0c44961b15e6887742dc2c27fcf2d87d156b9b3e7a31d3d7f1966828bbd6c31e21402e69cf5d870d0f72959ce58af55b9859c3294e6050cbac9024f25870e5342d2a5541f4426e9e05cbcabf0147982997ad89c3a19b38bf3cd36d3468ea84430d69788ad3a7175702b08c5618fc943593e4ee8793b77e1624ee4f557e585e7b4fe7344eb00c2f63498fd39bd3002cc6966f38603e54644d520b04048ca196590bac8a574801d536b63dcae7b7392221e1aee409d4ea835b86e89072d3893381c66f597b33b684144aed69aebed37ad8445ff1538bc8130b55835cedbdcc1c8d8c8983a42af60003e437a543f7ce631fb8eb0a5f1abd556bcdf2ab4d7839a0497f0365a3d189efd62a04c00705799642c0774456599862f8ece6415035084775170637648e2cfa2f25622adac21a416d31c4ee3ade50ba4865552d687b48199f633c9fbbaf152f85c21622876b7d793cfb857599b74f222c63f1b6db8b17f4797278fe210f046d4dc5028313390e4e3e64fdbfad3002bd3bc33501c7b71cdd8a57ea4e772a50e59a48cefe463db32cb6dda8d20faeccce5f90efc31e996cd098d245a13e875ba6f08af27de386313ffb8dba6f520d10d17cb4f24d10291a5a8542f89f0191450bcda902adfd6e3e88920f0c0c5219a7a584908960e2fe1505c370777b5eb353086cdea36c67e0bbbe4f1f72ae3154f0fced194477ee1ab4596a4c1f6842e4510181d20e8185f34d7fd81b2f727989349189626cb6a22705138da4cb9d8466db77234a9d6f0998551f7460ece9eb4165a80231bdcb4be48ecbcf9980bd17ad2f5de8e67e6c1b87c0f2068b2d3b620f903714a9f12f902108b8858191a18a8040c664099018b2ce649509e50eb67952e3dc5ee32e2b3eeafc2d6f7f92678f0ab70fccad59d1e752ac7775e41a149cd77a1b922a6cc056b622e85ae032eac6521d6bd42a5aaec565319568455b0843d9bf1be2c4f827e5ce0b744d64054543fa2468d42c4048660cbe50ed69318032b90f5c30bcf9582c56cdb9d779445abd5f490bef13642434e22bdb9b32a9d7bab317a15a77e2a8f8097614c9fbaacaf7332927b22be42b2e273cd63b1930293c2d67ac88696380540f27cf464874aba62f0e49db77cb1b7476a2dd58ed961f294c7ae7cca6a68a2dd5b5e3acfee49014e142688d3ad601c31948ae83bba3e0d7d4039b2ada91cbe455270a7209f1d10decfe6761186af9340ab84b79fdc5e8fa23e238b24a4be04dbb15daad101d7345a64c1301c10e08ed592b695f336dcd45dfc5ff7421dac24c306b4cdbb283d5c4b20700dda84df42cd3305fe4df55cca216744acec5e0363adc5aab08e0447d1847470ce1e5480b60f41c49d84b24b27545b75f2b092e080082ea49a7d8b7a8aa839fa9a5feba3f95e0828397804b54088a2da89bded782bda0b3c3aee0d4e75e1659082c4df4c62f2a4971a2846bfcd80804a5dba578f4554981c11933b832ba823935568b1761ef9397b9df5254c7c44ed592da65d8ae1a897b654ecf69f4d37c54e6c570130e6be89305021ead15e404de2f81d2b1c51b7773b3faa323e6c528d6846d395c16bf32d50025a17c6a5b417d88c9cece0c20391e46f0449b494fd59a068250ba5478a3da8a3a99f908b4aa4f4f45bf8d59ed7b25fb02e0f1847a753daee5f28ef6490d2271d809ede6e554e91ba9ced7dd16348cb5e07680e04ce2dcd9535edd93059f7264901697bdcffc23a6f00f1087f55d218cc96ab2b3bd2c54830d85da165aadfa602dc2ec5480249f31d411bf11f6b7c9dc63ca6a12a626f501d3f68d9ce8ef361c090ae917c11d313bcd2474da953a9f96d6a7c9aff6fc70d9d11ceedf0114996f2b4bb3ebeccade69f24fe344b7bc4c6f3324ac12260d59c5a63e890c9145651798f7a623a7eb1eaf5da8190c17e1fd5d00ade9a4480d2b915b65fee0ec574eaecc2acd60142dd55feed0b9b025e6021b489a4c229a698b59ff95e94383c21776348664c496c9bc67ac29dbe8292d8687881f2a0de9f613dc891cc050733529a9b6a6c1c8587d10688977bd734b7018957bc9dafbd2e3bc4a3413c80be8ce8005b2a55e7a032e1b8f249f3e2a4f1a791f74ae89dd631b102568fe17fde121c781c03637f792832cc8a5e7472746c6f9d612b198b00787257dda2105ebe52617adbcb9960d291b70c3c6b42cc879429b3efd4d87025e092a1221152fd5ceb18477e1fa5a3ff5ae5c9ce20024ee62eb5d4147e3f35d6f8b748468ac8f79243a3fe4ef7f78b59c53b6f4a37dc147ad440913f76cde043900f34afc526f483660539fe26ca9c1ac4db30736d35a54296d1967e2845d87e34d622cea0532a843bd9fe26d9d61117070fc65bfd74304ccff2865459d7b3741eaaf82d7c03846d0bd3389a535340f12c82695af3be1dbc8e6e9244cda8c86f12f027da1e58d7ca620713e37f833363c506c86190320e8450615704a4defad509d359ddfdef3b7cd2aa4b4b96eb63e88b26b55e4f5570579061dca61b1bab26dd03111bb33dd91356838d2df00987d05f0a3ce4cb1ff1b2071dcf7233c99e2f005f5c422a3483167eba72c54950a56fe82af1b21319c2532f03e4de294ad186b4a316921bd167e9c5d4b8a03343874820ebd499528be8631ed17a2ae5a911fdb915589eb311aaa37e361121ee184a0226a3cc06f712c0483d5f72947ab1ca0be1c27852325b35b68c3dd45b295704952c2b7547cce4ae964902dd20619af881fca35a3a449e4d5493116c05cecc022225f990d2af1cc4f28ce1b34368fda7d1d3e5981fbad1bcd331695b54f193ba0b3c78ef04e5b95b363a83cb9d9831acea0c8aa6b1c0246a3ab5c7c49f7af1285770d04e1c7bbc61de553b12dd3e37ba0349b8ff572a445cb3ba3afd370227a132f7d38ba8879a629014dfeb39bbafb6a60c23bd8e214bde7eaa1778e9d82b79d110b94196361ce974ce00b1bdade726e720ea71719392e7e46fa71fe841a8c409b9713d75169e55c4495335d3c9be53ffca78c976a9b14a3ac489bd35c4467bb3b4c551b3d18f994edd2215e5fa5e3e2a94d7c5dd69f46fab5074dd923a1ea114e1ab8098547141546c5052528a6f3dfd4c6461f010c476e23a4751c517fcf4cdbd5bfd9216690911a52450e2d3bf1f92316aa965f993902b07b6efda0df5086cbd04690555501453b4d7e783aaca11eee16f479f68003d971038ba9563b958b3e9c2e6943600713a2d3c1c2e772e65370268fdca2ff0197db18dd576308f28e685b313e3053800db124c7fcaefda96b4332fbd99f16f64c4a728c35abcff138bbcc4854db02fd02ee0012c2dc8d30073b46a974f757189bc2f194c489901cfa21de648b0d713ea88464c4d2af3eccf910cda9ce0a2efa1ac57c67135dd419ea2fa076d8486ab73414893fbf0ff62758c0301078bf854a607f94fe76f36afce16559689e8e73c479ebf455306dd1ba565b8084dac79cc6b07392500959601b76ee920fdb48bf92785c3a472377e39eaade315faa0a3b10c7747b6464efb1dc13645fd719078c9dbcd8a8a4b5a9bd800ea3f25569b509b06a091992310daaf5f3e0a56b7047406a686a9ed691c305c3b5557440d3b227355045b9941eafa79509b20a34bacd6e4f2966f64c13e63d8510cdc1dd2cec4c21b32447d91616e99e5d33d1224a3435ca59f5862c65b9c69d91006538645722a6a95e6a4a0971ee12a71440287030be74feef741f68a705305196b0d3d630523c794b343734f52a52fc7649883247b157fc68c33003ce593e79ad6b7858ec0651a2d68c17dc41c6933863554974d98e1d96418aafd85466d96ff00c7181d8bdf10b735cf2d94af91255ee6e57d543acf80b46a7f08ca53ea0181e7a297a775c633fc1f80da367df9ed9f7334d9cc204cffd9996d9c40ad2938560e1bdadb84d8753c42581c85794cecf295cfcdbb1ca1ff72f0f3ebad8018acaba26c56d7c8faf8d0ddfbb271192519f8b144d613943b84fa28bc7c159a0a1b81f5ca094540770ffa5d4f4edf337c451e013523382ed925d00a2bf13c3b7088c73274a19cb380f3b5c803082a04e51dc2e2fcf7bc45e35497c202d317c584183cea31cca7031564f16cdcc82709a9499acc8ef042ab060ee9e1230e6329e95952e722227493dfda26ff4f8dcd2bf91fa46f5bf535aea0840a2e84ef46a72cece7f0cca41cbf22adf88d64f39687161fa4d55987ef21765766f372fa21817f22223983d62043ec7be87adba4d61be29d0b8945272e42e9177c800b71d998f375f0907ac0d220c654f91980dcd2f06b4f9dfc8804b207dc772471a56ee9911eb2a50ae37c477777a92898018981bf378785dca020d2d0f080bc85402320baf3d30d0eabe589d490b2dca07efb67236b30517f676a820f2c449a749899eaa74466844367c083c33589c7693d4cdbeb8abe831df97925935a179da3212f3886304a7506e0281a3faaf7a02113edcd81161f48d025dea38bf5bbc4663e0b3c0f6ab615b8af4db514b638435772947cfd0fbc86751bc575d1396f3289b5ab2a37050925f7f5a1776019367aaecf2c0e37d1ae20ea87dfaff40f11954a73ef73e99c2f7ab212bc8d12f90b0aaa76c25cc6b14696babca84135c3a3081b8b189a7a038d63b30ed3f7836d06704e0ddf9e42dc89ab5537c869b40a3a6da417062340876a505504a580911883ace3af3a1e8ac66d999a8837b707082c039790dbdd6bc0b96f28645796a904ec903d6f76a12aa8934631d87815d6d47a5c4a4ccf98906bb14e7d5a42ef6a746886f2912e03279436fc540122dd25b2a87abb44eaccf4983660ff74d142208c3ae59955a2386da028fbb9dd03bc55c495205c9d2987d7ac981512e96b2f2a9bf00903b50d4ea85478b74adbd77c9e4a86427f58becfed85c6fefb26a878f6d4ff374581efa01f54c7fc12efb1f76ab4a1087d81d6e182500e8862b72ed2c569007e6202aae92d2336ec09a255578311d2fc3db8d9ec3610142db8ed314c111feaa257a958448389a7fccfb8448298176724f53d4476bb2fb47a77f944879c5202b7c297ad9d39503c3fa9dce3d6f6e87f871fedc0cb8dbce8a72d60a88b9382e0a6ef4c76e7bff8cc42b45f929a8fb0816cabbf491f9490a933c102aaa8ec2bcd93dd172fb003eff9bdd6720c4abbd198da2c517acf11da3931dfd0589a54deeb408c34c6aa047c1e03112047a232a148c025bc866d3c40ad3797af66d85d0891459f58045ce3180e178c8d6b7a4b6f2674a1ad9fa4830ee8bc2f1b5f9aa21801ef7fcc24aa5aac08e4f8744c4bd30e62926874ca65e059c9cedc4b09e1925264c21c5b5f6807a1a8eebe416abac8812d76bc7d3eba43d338ef8b47677a1dcb653a6ed225d6fbf2a689498e53127580526457f2c38f499cbfafe2613fa49bce9215f4113b8c485950af0247a94886adf74d3ba21b973958daee5", 0x1000}, {&(0x7f0000002480)="6c001f32a0de23a877cc443a353c5a1ee4f468afc2207e6f0eb4d6c8f51985726078620cf7a7b5d9bec2e4bfe6b896c5ea3168971aae34a60376e304eb28bf2ad634f7e8c89666005858f73c3ba17876fa280d282e15812326acdeb467768b6f0a72f41862fac6db105cf86ef101fc53dacd754eb826ee0a4b8a4567b61cf6cc5eea3e61905cfa0c738ba0b4ccd41f8855d4a92bd346a892932911d0859c9c66", 0xa0}, {&(0x7f0000002540)="40bf80aad3816194583abd0075fa63772b16f45d32704afb6bbc829608556b89a312bb9bbd71ecc9a83bb62b3f5b4a41de4832d92135cb2f1a1afe1f759e774c797f637a2e2d40198c29f94689a694cc70fa7db02bddc56e1b356311a6ea1872c594fd69b38ba6044d490a7cded18a2fe30d2d7de70a780f20c908501c30e39e8d2a57a4c7a7a933a2c37961aef3d7ebb25fccef218bba0a8b3f7a00108b0a5ce5c19588073b073adea2ba652e985e2d69e6a4a21fdb27e26912462a32ae28327c1df684fd23b3700afa609f336a1389bed4568cc0241bf0357e1bab8a1597", 0xdf}], 0x6, 0x0, 0x0, 0x5}, 0x402) close(r3) r4 = getuid() getgroups(0x3, &(0x7f0000002740)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000002700)='./file0\x00', r4, r6, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000002780)={0x2, 0x2}, 0x10) ioctl$TIOCEXCL(r3, 0x2000740d) geteuid() mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x5) sysctl$kern(&(0x7f00000027c0)={0x1, 0xa}, 0x2, &(0x7f0000002800)="74ab6bdcf84bf47384b4a721c5faafb90f897a6a7e309fe24efb9dc9b52004085ad22fb890cd480a4d1aeb206118a66d650e2617d7f59c9b6593b1f97b66237fd200accd1f8066892f4b8208dad6ed15e195bb7e2ec16054d125652c4f104b8e01b7d7825f40788da7614421535b5f294858ece36cb8c77143d6f5b80971b86ef9213285fa6fdc6263f7db8ff9260fcf840553bbd230f70fa184b6a958e3912a609825fdaa6331b8f7296f8e144560b97a06aa0a073c7f839e10a7ddc6df1a3ec6905d85c560f3ab9f8b3bc72218c5514f92c326f8f7", &(0x7f0000002900)=0xd6, &(0x7f0000002940)="7ba16310dc9653642ab8a1029928265af9b96871b32e00dd68fb672609a951c0b8d650fca2d824d8efc1ae89488785bdd97a00cc2b10601a3f384df2c8a59e6179153dfb5dc160f9a2ed30132e0995daa2a216ff2a80e62c5c5e9c9dfbc5f15893fb402b21f78a95f1c5a4024d40630d3ce49b3ee0852dc6d798807f4c56aabb068c941a51ee266d9f1863ef56e85c0d2ca00bf2cab0bd9a1504eb46e51bac8388278b66a2895bf6801f5f89ae4c6e668966c303d258a26334bc44cec668238813cbc47842ba5a9a9cf96df25b19feeacfdbcc27ba72cdea0f9ddfd10b3aa421418e4cc5", 0xe4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000002a40)=0x5d) fcntl$setflags(r2, 0x2, 0x0) r7 = msgget$private(0x0, 0x402) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000002a80)={{0x80000000, r4, r6, r8, r5, 0x150, 0x5}, 0x196f, 0x3, 0x0, 0x0, 0xfff, 0x3, 0x5, 0x2}) chflagsat(r3, &(0x7f0000002b00)='./file0\x00', 0x10001, 0x0) r9 = getuid() r10 = getegid() fchown(0xffffffffffffffff, r9, r10) open$dir(&(0x7f0000002b40)='./file0\x00', 0x800, 0x100) accept$inet(r3, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) executing program 7: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x133e0000, &(0x7f0000000080)='./file0\x00', 0x8}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) close(r1) r2 = socket$inet(0x2, 0x8002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r3, r2) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb20a10700005900e73e5ba600"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000580)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x1, './file0/file0\x00'}, 0x32) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000240)=0x10) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42dbd8956998d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc6621d540345d08fe9bf59cf2b", 0x60}, {&(0x7f0000000a80)="bd3bd18c628547605919a8fea33ec50d24f7d8120325434523114b609bbc05000000dfdfa7537989f4a7e07a3661af98b9a332b58377077d11eca003584e85ca06edb81b03894ef07ba7b36ebdd7e4f8c4654c622608eadd0ea2123f71c812aea8a3179e5c83477d44b13b987984fc4793e3d480dd6f914c74f7562dff5db936e4a629b1d7ead049363a77cb88f8e24d23be14e9f26ab25bb2b63ed5ccbc29c3965131faba48baf9fb67a0f2f1b39fff304f7a8998f5ea804ee66df6aae5eb4abf5dc0b187f2a43ebf329542d788b04569dede4f1236763e754f38c79cd5866bbd13ad83c23f757f7d8e03770cddf2712b90ff0c8db94829cf6a0aa3fadb2c77bfd91806ce30a2e946e4b70b2d7cc3828332214e12bf6224ad63a2cf948f1e4243cd8396bb07387e1479601a945bc2335d13abb1988088a4e99d7283e685000000000000", 0x144}, {&(0x7f00000007c0)="76dff78c55d43b183d41c48f2bd41f9c54b559063568e78d7cf8309b246bf216855605c0c7210fbc8d0848b9ade24b9f59b4d33d2ee068102940ec5bd3ea1d327924650d5f06088f032963e4c6c214500a9fadd5550b650d0ab9bb42fe112de0594a0b0b53e1a2b77fedca74cd1c15d343ca6a899ff0a63835a78ef47c21ab4ad687e6d178452c66f89a6d2b47b978d758270f56e0802ecdf8dc4af2143183bb627ec98ece2ecfb0087c4222223e7b544632715cd999051b44c3a3d36fdfea911e7d62210000deb8703ac47416451aa52081eb230058d957ec76bebaa6a3f84d720aa7c7a5dfd536809655a68146a56a45a1a20612771103c7deb98d4800c5b139743dcd507657ced3f8b414c1c3ed3f814dbd952623e01e52c8c4ab604e9fa9854ab52e1eaba0e1f5f6599288307b94146ca1e9d7e968429633a98a254017aacc9a5f393eb5d3f76a7bd47c9ec6bfbc84b1debb1c1429e33237f793acb6a7588bec7176684a576d787579a16e52f4287df10017333a6fbf83d87bce1193b00e6c6b1369450a27219c4a79f13847f83b656fdda7fb2d6d5a253565e4018cd183cc1706fc1e1043d65441d3a07143be6bdcf2237eb5dba613f08d872740cd4b4e6d6bc3", 0x1c3}, {&(0x7f0000000440)="778f4c6f20247cc59b79e1ffe01e2b5edb893c01fa2ca9d39e2cb4db619a447f75edcb03eb789816aaafad409fee5e07d656e34363d4429f18d8d55068e3cf0834685bfce2fd559d95a2863fd30717fe3b2d63d95f00d920288dfed8d0ca6d58e5169c949ac6a968b37e4526e3e0812c", 0x70}, {&(0x7f00000002c0)="997c36a62604e251dd43c3a2f424cfbc40dc90327f85adf3a2a14f073c36856454a1789b1d50996a102698c892521a155ba60fd01e1f5730b9081d5706e5fca2fe16d469d863b2158d496847441fc1294f6e6fb2835be38f2a1986fbdc33e40a860e2e9f07fda25f15c771e40a7dbd7383fe61d20867b326e316f1f536b98d17", 0x80}, {&(0x7f00000009c0)="94068d03efd588fa361d4c998974de6ce863e7d9b26036a2ab9a16a041245af16db2ff124569f8c36b4f1cf0735bac2340cbee919666371450835441aaf5c781c9ca1064f7683a9b55fefac80982439323bc28b0cebfd1b7c93dfede4d4746a25b3ee10e70a85fd9756708d5991438b5f90d06aad9c1d580948b0e7b8a4d3a60de19d13d", 0x84}], 0x6, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r5, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x6) r6 = open(&(0x7f0000000200)='./file0/file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000724, r7) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x15}, 0x407) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f00000005c0)='./file0/file0\x00', 0x20190, 0x185) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x84) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18da8b", &(0x7f0000000080)=0x8, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef6682da3285beffbf00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540299190119bb063e54b796c515e4a4d51e2d98da767656e4a1fe85fa4be5de3f787b18b209d266b649e17e4405485d9340bc68546b64f86", 0xce}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x31, 0x0, 0xfffffff6, 0x405, "2cf9890000673c2e77e139e10600"}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r4) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x4d, 0x0, 0x0, 0x5378}, {0x0, 0x0, 0x7, 0xfffffffc}, {0x812e, 0x0, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmdt(0x0) shmctl$SHM_UNLOCK(r1, 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x14}, {0x852e}]}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003b8000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB]) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000580)="9c4d065199bc6878628519f8d2d021c36569d7a0b77f7c96a80f0d28bbcae77354e003100559c182b41b4c1b97066f49ec8cbf03c8f8a245b673208fcfdc9c28c9b2399c33969c9b27918a37af0a34d241d46c914f52187a11e26e081f4e10c1cbd07ccc7e47800b177e4c8c180096c10b58a72351420ae41d38ab508f2ffa808711300df4789bbd1c", 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$inet(0x18, 0x3, 0x102) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000640)="668d41135eaab76f5238c496314d53e58196e609f2afda87d60ec53b148f1b5e499cc57b63b56d6e3b", 0x29}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f00000001c0)="8d1d105ae7bf8eac34c4b8da738b0e28e4be9311d2153ec2bdd5a33e4613fb", &(0x7f0000000200)=0x1f, &(0x7f0000000400)="9bde427d1545496ff8a3a4dd7660da9153375df508d094a4b00995d8dfb12845dbe3136b0a86f0bcb1a4be3942c16ac23cef841517b3dd12c29c3da973c6442348c330fa03587440d3005bdb6259932a9e68762453019df112f791549f54a19770e4ce4b118a1abbca8743319142111ca7affc0c8774a2144e93fb73565f7b68cb71b6cccc381dde432b", 0x8a) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000700)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0xff) pipe2(&(0x7f0000000000), 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) poll(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x8000, 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000026c0)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x6500, 0x0, 0x0, 0x60ca}, {0x44}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="514c5808fa41e06c72f4cef42e3cb7f4675bfd81c033d53d0e6737f00ebde28a306f7b30a4d139b1c20da1a75f53ed8bfb68ae2a125c594399c25c4805219b60e307c394501dbabdc9d813acf4073fd320e465f6000556038da7acbf82575b3fb63108ac794f3a4d3ed88ac27e6badf78355198c17947293d75a30e9dc137e6814fb7f0c285e7ec3c8ebc5b3276f075f8b26cbd354db26eceed4b1a1c96dd0480b8b740c1680b02c02f6c0b62aa122e84772084f2b9e6c4e26609c27e93df536d564a4e48d436ddb0de28376ab20b5c5e18971"}, {&(0x7f0000000080)="51c252b4905b19e41d491a6fb4b5c389fccf1fa68e5d57a5f03fc37d28bbfb4039de3e2317050951b63bead3935520ef3123e46e8765ace600ae98f8ccbaa18513be16e7855b333ab41448b24823b9aee7e80015b338db795c9af382f758e17e036828cccca986943e185c364f2235ef58cd470c251a4e742c95777f3f72d70fbbafa27efb10c1169e03c878a3"}], 0x1) pread(r0, &(0x7f0000000440)="6a9eb8695187dcb1d9312f7609be08df35eb2bd03ae6740addfc7303724abd056e0afa179c38af43bf9ef4e4b423fd142296c3f458be8fa1cb4905187958b68617bb48560d31d54d38c749f95d7874ad6f3cd142f0efeed77a26eaa85f696d1a8e9bd3ac593cba0a918a7dfae974f2e72ca59cb2f1c720014f08da67095af67c3cd65f24295b1e8e6f9b86d8049d993cede640e71e3e0097804e23ed13fb5fcaee7fe9d20cafca76f229ddc6b3acc314d4e06b01e609e3fd0eb34fa2c533aade250596ac67dfa84136ff0a000000000000cb9fe2f63c7efa77b1e55c9896533b1df640d9a38daa5f5f8796", 0xeb, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) shutdown(r4, 0x2) dup2(r3, r4) executing program 6: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xb0fe, 0x5, 0x1ff, 0x0, 0x4, 0x400008, 0x2, 0x2, 0x2}) 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) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffe}}) r3 = getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setrlimit(0x0, 0x0) syz_open_pts() setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x400) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000600)="12e1f34ba50431a705ebc4399b58522e8100000000000000badfef350d5d67b4b345c475049d7b", 0x27) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180)=0x401, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x3, 0x0) setsockopt(r1, 0x4, 0x6, &(0x7f0000000080)="c24fa8e57a912ad5bd7c4d6f1fbb704ba400b25e5b52c3d18fa2c22d1ced099e98f9ae8bce6022dcbad2829719a5dc05edbf7beb377f6247ca213796c8ff610b6a73bb1c669477a14226240bcc4c792821c6387640de66709d6e5a62832c6b", 0x5f) r3 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup2(r1, r3) executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) readv(r2, &(0x7f00000000c0)=[{0x0}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x35, 0x0, 0x0, 0x5}, {0x6, 0x0, 0xfc, 0xffe}]}) unveil(&(0x7f00000003c0)='\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', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64, 0x0, 0x0, 0xfffffffd}, {0x4, 0x0, 0x0, 0x7}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) kqueue() executing program 2: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x2, 0x1000300000004, r1}) flock(r0, 0x1) flock(r0, 0x3) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000192b0003498c7d3c88732762c5bbfb418dbe5cb8"]) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001})      executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="51b209e62e602e86531bd5de623c29aee1b9171d2f73f51f2234ad8f2b7ac4679ad6d67dcd7bfa12b3b2a8383e52338055b29eeefe0942ee82864d3de243c15983ade7b689ce4f9197b2608c353ba53152fc98a3a1a31af8d41ec25e8dc529d6d07978ca249db96e0e3e2d57dcae5bd3f19699e458b1aa3da21ba7b3089c891ca26c58f9a5c58e20bd7b64fa2a309cc743192bcbaf1198a3951fa4e8277689aba28437b823c67c251f3f05a83a697feebf4726e3883ae615fe57b6a8d45dfeb75e748d0ccf180aa2665da4c093", 0xcd}, {&(0x7f0000000180)="264a2ffda2ad2f577e6d8d0717", 0xd}, {&(0x7f0000000440)="aa3efab0f6c1c1318fd20b034f8c312b5ff45acd869bc0b08d0313cceb6c13d0f271b8b842aa2c21600f18e0afa9b19e32a11a86a205359fae830ce5769d04a245ac1dd4f57ca0ad5a83e1f6f1572d906c2ec5c1b22a0a9bdd052f3963a3ba9299c5d9c33f733c1716859b93b34c2d6307542b600f935ff16c91f5842a5686050576b37b0eb091615fe5470855466cbfdcf0406d186c3c79d5de8bc07d941053822accfa59098b9df3c1a0be50d8705e6e54ff4b93b8c1a8d669b3be5a376986139496cbc435b2b72d2fb3879eb5b9b920e0c1deec2c24a72f2d019c1997ff93", 0xe0}, {&(0x7f0000000300)="79d83615139ea06a5e3df995a2cc9b6a7b9e4e726074f3a8a01371b6a7112e90360f02b1c7d1cde4df869f6272f007a0fc1002b48e3e54b168c7ff8721bdd3578b246fde76f0a5bdf94ceca7e3d26f765119b01b0b55ac3be5734240d42d1eb0b671236e2a314e2bc6b15915d31901b899dab844ea922c52bca77dbcd9ef3afafdc025125acf08cbd23364085b71d94a2e0ca977d748b379cd02b4197f16113b", 0xa0}], 0x4, 0x0, 0x0, 0x5}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000263, &(0x7f0000000100)=[{}]}) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffff17010045008f23015e000000009078e0000001ac14ffff4e204e237eef2b7d16c913b11465052018ca039bf70e2440ff82021132f30b550a8819e249585b37f6e9f9ff69bc82ac37386fde4cc88c8a33000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) socket(0x1, 0x2, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108000604001ca8c83e853af3ffffffff00"/42]) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r6) mknodat(r2, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r7, 0x1000000000029, 0xc, 0x0, 0x0) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40001410, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setregid(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr=';\x00', @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) executing program 0: r0 = syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd2978918284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e01fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7de2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eb47ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401500"/3858, 0xf12}], 0x3) mmap(&(0x7f00001f5000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x3) r3 = socket(0x0, 0x3, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESOCT=r3]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000437000/0x2000)=nil, 0x2000, 0x5) executing program 4: syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x2, 0x0, 0x1, 0x0, [@rand_addr="544ce7a7ca1f37d9e8a50308a8345770"]}], @generic="c7fec71599401678cafeb0525acb26c124a272f3a688a8fb"}}}}}) executing program 7: syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES16]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="ea08000100000000f7d4c82933845500000000000000002e6f1d394f7c73922d7d8e8fda58039b971ecdd09b07000000b40fa57d049cc3656470e7d8a215b9ff1100493dc07381ac4ab652c3b574be53baf3515205110a807cd91f1449891c7ae2922a9f1f15c5cb223d65de8501cd87c3d7c54230cd6e09226593a6649ec4d018860330312d1a3f8c79e50aeef0d92a357f1222641ad3f20cebc8efff136afa78090413b1fc59e4a4404ae754b72452eba8741a7380da93c4a7cc7c8168482715f86310900c77d3be3f3d461632bf5beccb69dbf34af4972db4d95e37207928253a13ef3beb92915386", 0xea) socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(0x0, 0x488, 0x1d5) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) msgget(0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x87}, {0x46, 0x0, 0x4, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) writev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="bc3fad80f88d20000fe3fc346e09c07cd6c641ac04838c56798f2f5b30ecde8d3b5a16c4770c81ab5b9f44ed26e548f342c951c1e5537a388522ca7143b60db302546f6c", 0x44}, {&(0x7f00000001c0)="b04c0d02ab78c379d7527866bb3514e85becc24da09e80e3fc34e6c8bff3b0b9ef79fb80b20be0ae095e0c10a403d2b5f5cf3867436e622b", 0x38}], 0x2) r5 = socket(0x18, 0x4000, 0x0) getitimer(0x1, &(0x7f00000002c0)) setsockopt(r5, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x9) read(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="d736f7c71fd7192d53f8a0b747c033f80d69c6f4a49ae1dcd85ae6c9e90365968cb08967503e2b65dfe076a118efc5efd6782229102ed9d6d9b4d4f33dc34cb060889a56781fb1820bbb8b71480274fc275956260cc6cd461d166e928b5a714025f551ed51de8a02e1ab4fc6337177515027e4c293efec18ef1fd859f26d44ae3c8ceae7a9247fb8de085dba80c7fa585bad84dac6934af320b14449aa14c7a80308ec8dabfa08bf93ac2fcfadf32d95af50e2fcbbd147cb97fde7d8d14927de39e78dcaca5033ffcef3d692de2e7c089635b52bb1bf698858ee2a61e0bc183d028600", 0xe3, 0x283d4011fb5d189, &(0x7f0000000380)={0x2, 0x0}, 0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001e000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000ed1867b9"]) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') mprotect(&(0x7f0000ff4000/0xb000)=nil, 0xb000, 0x7) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x37}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x14}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414"}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329"}], 0x2) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, r5, r1, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000500)="71f95f84cf52b59c7afec37582", &(0x7f0000000540)=0xd, 0x0, 0x0) executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="5d908d5860d2ad", 0x7) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x10}], 0x1, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x40000400001803c1, 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) r1 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed1fe83fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbdd", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) r3 = socket(0x11, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x8, 0x1, &(0x7f00000000c0)="2da707c38731cf9d73e1020000", 0xd) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x8}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x800, 0x0, 0xffffffffffffffff}, 0x8000000, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffbf, 0x80000005}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x45}, {0x16}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="6a0d6aa7b2a8a08009b5b47635e46a2badb863aff41a4eedf535bb47c5fa6dfb7867d11a689b6918d7c1fce87df2343b22258a7e839bc10a46de1b912c500ffa103dbe964e5ee78c3831c3fbf5cb5f41e3617314465563", @ANYRES64=0x0, @ANYRES32=r0, @ANYRES64=r0]) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) executing program 2: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000100)=""/80, 0x50) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000500)="31d51572715e85d26484d515cf26258ca0c09247ffb9ef9b4f04d4474ae376ada49006bf137a1db93338dc62fa24324da5ea8bbb32803af2cd9dc123b174531a6fd626dd6284b2140347aa6314d1b118931d4de515ab7b93677b44d998cd1459b6a9d36fe5dc12ac", 0x68}], 0x1, &(0x7f0000000740)=[{0x60, 0xffff, 0x7ff, "d3ddd593fcbd4d2c8af9d3dcbf10b3f0f9783d980c0c55cb3156e783c5c90690ebb013cb8446ab43969f6f7c3a71411d7389a9ab0609842c9b0274008f5a9ca5614bebc4cebef1ddf69e"}], 0x60}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000580)=""/209, 0xd1}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}, {&(0x7f0000000200)=""/173, 0xad}], 0x7, 0x0) r2 = 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(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socket(0x18, 0x2, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) setsockopt(r0, 0xfff, 0x2, &(0x7f0000000340)="02000000", 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x10001) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x3, 0x0) socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket$inet(0x2, 0x4002, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000080)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) setsockopt(r4, 0x13, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fchmod(r2, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000080)=0xc) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x440}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f00000006c0)="92", 0x1) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x20, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8306, 0x0, 0x1}, {0x14, 0x0, 0x0, 0x4}, {0x5, 0x0, 0x0, 0x2}, {0x801, 0x3d, 0x3f, 0x5}, {0xfff, 0x7, 0xeb, 0x217}, {0x96, 0x80, 0x0, 0x8000002}, {0x8, 0x3, 0x3, 0x3}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x5a4b8339, 0x410, &(0x7f0000000940)="a38cac1b047cfdf189d4f1f362ada7a5684938d4f6227d0f11f438782232793b21d855a70da70dbe2d9b6d8f5aa4daf5e0efbed1f24889e610e78f1bdf27a85358d806200000c55af42547fecb607f5c9aa8db8884fd551ad20400000000000000af3e33300700000000000000494a8a9dbf3f73f1fbecf03116548a23048b1c4d66985836d41b8164e4c785b963a59be8161084b6aab45ee50e3a78ba3567e82eed4c5204969ed0391c201eaddb7c59d11955a7b4f2fa63ce739ec4c4720cdbaf6b25517e58739ddd8bafb78f4aad25b4d7de3b17907c1258cc6f1323884438250506518adae348fd0828bcafd6e0506003d53fee56f1dfd150913f3824667a8288aad935018001558c81a34e172643080fec2752624173eeca71bafcc82c434c4eb454d8dede8cd5ae480de21b9f8e2e4294d74ccec2096f485306349d0cf4e82bc5a4b023c528f6cb508ee37ef12fd5d497f061703f809c1957804e45b91deae0216385fa3a2e47fb4f2d517a8bbda87218500f8f9c5a07fa", 0x17a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 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)='./file1\x00', 0x1e1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000269000000, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r3 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r3, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x9) semget(0x2, 0x4, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000600)=""/76) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) r4 = getuid() seteuid(r4) getuid() executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0xe0, &(0x7f00000001c0)=[{0x80, 0x5c, 0x0, 0x9}, {0x8}, {0x0, 0x0, 0x8}]}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1ff, 0x0, 0x100, 0x0, "046cf52b14b8001a00"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0xc0, 0x0) r4 = open(&(0x7f0000000180)='./file2\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x8000, 0x0) r6 = socket(0x10, 0x2, 0xff) setsockopt(r6, 0x11, 0x7, &(0x7f0000000340)="12000000", 0x4) setsockopt(r6, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r7 = getuid() setreuid(0x0, r7) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000001600), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000700)=0xc) r1 = socket(0x2, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="cd08a42bf8f811fcab564261d62a95fdbb32acfc52b0a22d2c26e6f0e2888055ce6b4d0fee070e181896c1ec3aac63dfefbfa83197841c13a2e79377900542398bee2efd55083b053f7636c7615a", &(0x7f0000000140)=0x4e, &(0x7f0000000180)="353b53cb47d7d7408d1bb7d0285375de940cd373300279e7e9d8658f4404b78ef3d751b42cee67e1152eff049c04a03cb37e43ef2f79886dedf3a685da04950029557d850daa0557714d04ebff30035570063b6436195aabe34f4530e36d8db7c985df9c19e85c016cf3354b26644b484af7e0030642843444665e17276870077f999e362969ef6fa0b6491cc2d0fbd8d22885eeb9ad5e6137201c535d", 0x9d) bind(r1, &(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x100}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x142, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000400)={0x6, 0x201, './file0\x00', 0x60, 0x502f, 0x5}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000440)=0xfffffe00) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000480)=0x9) r4 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffa000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000500)) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000740)) clock_settime(0x2, &(0x7f0000000580)={0x9, 0x3}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) shmget(0x3, 0x2000, 0x224, &(0x7f0000ffa000/0x2000)=nil) r6 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x544, 0x1f, 0x80, 0x6}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r3) seteuid(0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0xc}, {0x4}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x40, 0x5, 0x759da83]}) socket(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x10, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x8000, 0x4) close(r1) executing program 2: socketpair$unix(0x1, 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 3: r0 = msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x3}, {0x50}, {0x812e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b2, 0x0) semop(0x0, &(0x7f0000000480)=[{0x0, 0x3, 0x800}, {0x4, 0x2}, {0x1, 0x1, 0x1000}], 0x3) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r2, 0x0, 0x40, 0x4}, 0xffff, 0x401, r3, r4, 0x8, 0xf30d, 0xfffe, 0x5}) r5 = getegid() r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r2, r5, r6, 0xffffffffffffffff, 0x15c, 0x9}, 0x24, 0xffffffff, 0x4d3a}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000013c0)=""/79) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000d313aa5b31380484541ded1ccfc5e790e6d47519626e83c610829cc1dfe7e113cd328fac730e2fd6ff54f97db3b7a00fc76573e46301be5373cd8d61bf5b0fa8f0208ea88423cbda109c2aaac070f79816fd309161c3e226503664bb00721ca8a7b358496b38e68c3d3b489bddef7928de77443f3e5431999cbfbddcdb33b39fc36646a96a60a7ed4b4b5d7ce12b010000000000000073fc1c630aa7c0399318b03193e12bfdd46adcc2e903051ab7f8659e4a5cd4407131aa661efbe2a75b7ba1215777a93453a1b361a830f7ff7a36d34f213d"], 0x50, 0x0) msgget(0x3, 0x89) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r7, 0x7d}], 0x1, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x73, &(0x7f0000000000)=[{0x0, 0x0, 0xff, 0x4000}, {0x61, 0x0, 0x0, 0xfffffffa}]}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x100000, 0x1f, &(0x7f0000000040)="c9a52eea1813232496322fe9ddfdf884b6991e45a5ab4d6c50883e68f4c2c140a2cdc1d44ebec6ad67014c7467aef9853f93a72f8a1458f93fcc3c86b5cb7bff1ea4ef45607c533f9bd24267c4ee45002d", 0x51) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = kqueue() r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r4, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r6]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r7, r5, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r8, r9, 0x5, 0x8, 0x5ee6}) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) r11 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r11, &(0x7f0000000140)=[{&(0x7f0000000880)=""/208, 0xd0}], 0x1) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f0000000180)=[{0x3}]}) 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 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="12e1f34ba50431a705ebc4364dae0a10716df5399b58522ef30e92b5e3000020badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f1189", 0x40) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) executing program 0: r0 = socket$inet(0x2, 0x3, 0x7f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2b) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000002c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0x10000) r3 = geteuid() getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000580)={0xe6, 0x0, &(0x7f0000000480)=""/230}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000005c0)=0x1) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000600)=0x5) truncate(&(0x7f0000000640)='./file0\x00', 0xfff) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f00000006c0)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000700)="ca4b61b96c49ccd907b5e18e1f31c28d9296b393c3c18eea415c53d1c5bed22220ac929f4d9de0c79f6f5427a7d35db2cbb8e5a30ebe4d5941a3d4e44f6c25c2b9b1952b22b0a77a63627183a5861fd5cfeea6224d2d881e6001742d65b96935ae4df5ef2c47f9bafebd1a7939d450f716b060fb656b423e498773b3cda3", &(0x7f0000000780)=0x7e, &(0x7f00000007c0)="9751ee6b1fd5c5a20472cd63b15241adf9ff38b162fedb16fd0f2232f8b7ec204074845ea3c7abc8d2697bf11ced09ca526fb6e15bf3e740efe9b613d834c27c3aa85ea1f84dd5ca75c3207526ac2a984bdf34fa8faf6f6b8296836454", 0x5d) sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000880)="e32d72da492c0d39599f4c8948da1e403e7d", &(0x7f00000008c0)=0x12, &(0x7f0000000900)="8b63204606186c7ef44ee72a06c1711ae4865ec9794dfc986dd6443268a5622a985bdf61fdafe52410ecaafdb3", 0x2d) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000940)={0x8, 0x7fffffff, 0x7f, 0x2, "87b5a383641014193daba7e74f5f5029357c5aa9", 0x9, 0xfff}) r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) recvmmsg(0xffffffffffffff9c, &(0x7f0000000cc0)={&(0x7f0000000c80)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000b80)=[{&(0x7f00000009c0)=""/174, 0xae}, {&(0x7f0000000a80)=""/38, 0x26}, {&(0x7f0000000ac0)=""/119, 0x77}, {&(0x7f0000000b40)=""/35, 0x23}], 0x4, &(0x7f0000000bc0)=""/167, 0xa7}, 0x7fffffff}, 0x10, 0x802, &(0x7f0000000d00)={0x8000000000000001, 0x10000}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000d80)={0x4, &(0x7f0000000d40)=[{0x1f, 0xa8, 0x4, 0x9}, {0x0, 0x3, 0x3, 0x9}, {0x0, 0x44, 0x9, 0xd9800000}, {0x6, 0x0, 0x40, 0x6}]}) lchown(&(0x7f0000000dc0)='./file0\x00', r3, r4) sendmsg$unix(r1, &(0x7f0000000f00)={&(0x7f0000000e00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000e80)=[{&(0x7f0000000e40)="2e56595ae39f1a0229d3c3cab8d5b9dc5ad5ff29336ecec5ca80630985af9d31ed705af80a", 0x25}], 0x1, &(0x7f0000000ec0)=[@rights={0x20, 0xffff, 0x1, [r7, r6, r2, r7]}], 0x20, 0x1}, 0x4) open(&(0x7f0000000f40)='./file0\x00', 0x800, 0x0) r9 = shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r9) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000f80)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x22e5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001040)={&(0x7f0000001000)=[{0x87, 0x1f}, {0x45, 0x5a5d}, {0x41, 0xffff223e}, {0x8e, 0xff}, {0x42, 0x100}, {0x22, 0x6}], 0x6}) executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xec) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x15b, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200000000000000000200"}) writev(r3, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r3) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r4, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) r5 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r5) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}], 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)}, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x1000000000, 0xfffffffffffffffd}) socket$inet(0x2, 0x2, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4000, 0xfd) mknod$loop(&(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(0x0, 0x0, 0x0) readv(r0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r0, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) executing program 6: mknod(0x0, 0x3a0914c44f7b202d, 0x504) socket(0x10, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x10002fffffffd}) mknod$loop(0x0, 0x0, 0x1) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) getpid() r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x3, 0x2}], 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x18, 0x3, 0x0) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) r1 = socket$inet(0x1e, 0x3, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0041b400", 0x4) executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000380)="6ce66e7020bab2e3df9d09e0617b9403cb4f79d6f903e4f7996ee3804b3a813c24155330d5d0479fecd5e71530b2d83aae86f51b2dae9139bc39c7d2e84fbd71c677201a413135a7d1a56ccc82b2c3cf5ad09909a601eca794c7d69ef74555fa0eeeca300eb8bda912ca78b8c4405353ac592bebd16d912ac4a997a34989", 0x7e}], 0x1, &(0x7f00000004c0)=ANY=[], 0x1a8}, 0x80c) bind(r2, &(0x7f00000002c0), 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000140), 0x4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x32, 0x0}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r3) executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) writev(r0, &(0x7f00000021c0)=[{&(0x7f0000000040)="31497780d1248b6e5638b4fc8e729ba7b071ce16e74c5b071ebde1443f19a100b9f6c635fbd9037fbb416337c13dd7c8efd8667f4d8643812dc6ac817fa142ad2212ed230851b7206f86fa23e63fb713ea503c5f561bd21482dd1441aeda19c01c1b7c13dfc1940d1c07113f587241a3a0a9268db2813eb1302f8c0219e6a4c2e5186406079f8cc4f3e7f48824eddded32842119896aee111f26161379256179b47f5106b60404071fe82560256cf8b06dc26a68b79ced2e9e3c129d15a9e3cf8f9848f2ecd67ce1c1caa0cd805a36ec3c9559fb4ddd5248ab66ac43df9d87692dd8865b5df83bf4662f425e613004ca7c13eeb9099601", 0xf7}, {&(0x7f0000000140)="f2ab7b2ee5508ca8d038ada71c8d0527c39ee10c74c464412d1998f501c57152dd8b53e6209a26818709517e3619d4e21c53806f2bc95a6c1bbb8f63ef0dc22e9d6e76385158ac5faf6b8ec625765bb9bf07b23ccb91984510c9fe9d38038bdca9d2f2589498cacd706294eb8df8a4c42f490eda26334ce264ebf12ce1735ce6f942388a348cf2cd9e2c94df1ed0452109e52cd466a3b65e81cbe5a66ad0489c80584cd5b0157c413238aea30a8bbc12c7b9d4904d4c8952a4fec4a409a1e647e27eb094f3ecfb68df0c94119aa300f7687c9c9bb54132a4ca308d5d432ae352f56ec26fe5c24c8c7c0b94da6580fdfc8321fdde9d6c947dbabc082557efd776b434b33fb7f4294d90361800defda489509389a579d67d620a9b8b0c5e26b0f7b4ec6057dda20699f78608b1bb72fc3966ca16ae8251cdd3b455752eeee66859d139e65e93a7b26b85d36fa2dbb7da9ba221b5838852f20f2b89e81769226cb398d3034434fcda10c5e2ed8a0c8e3c40d938458d00440999e357aeeff3acb586096f63afdbe02912175fc4f5ac9cb4bf1dba8010532364594debb3d8614c96f1a289866f8288b5a382891c9dc6d95742bf679804e89a65b8a0885380b88c69d0547694ed506967056583c058b126a9f7873bf0f137949522f6928ed3c2cbd28dfa8263415e9b5997abd2cf1a223711d7db1a5ba05d17466da5057582eb84a7130ffc475e5752ece68471c00c2c77d8fdd7d9a1abf025b794b648d2062f7c39b726663d6c74096fc654f77207ed20f051c4344696431a38609545645bf966d8a87d46689e18af29532f124eb1225516abb8336aeb2910baa0248e6a703c23a8cc471e4f9ad415fbc247d83005a46f4a2f5179df7809993e082a5ed7ee4f7de019cc2d1e652827c690a235d6e408c78ed1d989df8e78354c45cda6c2b4026fcb522d94f3d169ff8213c4dbb2d94ebc0656f955c651001bcdc66c812654a152b50115b2bf2c9cb367d51b3574e1785c51991a6251bb209c4bccf057b0a1cb0e0ca23ac0c5247e2a62334e8b72ada308ecdc722757c9e414fada6290783aea6ad4913027ef0cb5d95878a554a8800ea8966fcde48c94abe0a490e54815caae12bfbb7b876d9597ec8e97a04b596da93074a233c301f2ada7ae3af6e255b632d073e6bf86a42b588fa6b46b291fc9dbf6625bca7b24060bac2ce4103738a6a1facbcadf6b7321df535d4bd63d8f496de1acf960d0c4c9715277055ed3e58f2b5566fe1cb1d1bd1b1032368f330f92604bb747e3e3dba0b6f6fa7be51863c5cb7121600bc0e873362ba0d2193d499e6cdc0b6e74e3187c245b0eae9cadf31cfbbb709e29fd9afa4edb2b93a8590b33e3dd938f395b40bf71a54c4b2dc924678d2ee25a087d122c9b4aaf632cb54c5c3e80cd2a5dbad11848e284af1f0163d4f93afa8f66f897d95299b87c637f2e3f1342ad93f9c82bd8a71a91f801f9d5610c7879ebe661d1ddfd13e60a14a5a0c7f0570a46f66c79a5292c0e84292f1e1c387cbd6f249604608d073e590cc6fc77ed43a84e001b2601439ffd4cb9e0ac0b4d8209725811da7c58f793b155d144651d79f7a2a48116634796e71493a943bfc5a798d35f9d3c39d3e018ccfdd0dbd2b01ca62a33634715d75370c77bf38e09f839f4348d4c81f350e049298d34c9851ae11dd99475ac1183f1cbc56084ae86c115a8528cc47eec911f1e5686cdb2988b46ebc1180875a3948de356f27f485ab0c3f65fbc57c068e63735ef8004ae2d2e1c00bce3e80c8b62e8907d0aef694ecb09d3fbbe508b3a17cbf6488ad1dab190ff90f3e42c4a97f4205f25fd8ad4cf91c943c346b8f4c88b0ef0ac2e75db4ebd5d11934d371cf27a49dfd661c4476cd5fdfa4407bb91f7d08b5f5d0f9cdcc224255930967b60e87588e1a0e98500e7e2c1d5d876f028dcda9b18a3a06261bbb4e4f1d656e4a5855cfd8878f96b9bf377dc34732a1216ae4fd62e885fed17edef3a49cb966190eae0811a0fae52860da3230366b1d78ea0a57e07dbf09bbc69ff5b95beb0b2528ca07dc45a61c6da6a7fe6acfd4507978b65e13ca202f0cd1b676e0e0922518ef03f08257c296c5cdeedf1440773e9c590b3c6c372890212a9a6680bda4397f8775ee1b31b07e3c97a9f4f7d0b7dcc5b42b603baa9ba538ed62bd67747dfd6ccaf95267993f57eeed66c019ebaf07e27997320b3077e08bdb7ac24587c1e8678656dd75a1d7653dc687ca0b71a115f64b83d29ac0c8bad2085eda32757ffd8d4d9d9543a7f5f7370d5fd1fb4bf292d55b2822d04452018c5142a9055cea0a2c8cff66c94199c75c36d332dcfd73828c1a39843079c1e9a328c4a82232adfa3b83fda5e5a58b77e094f69ada96e629bc11ef11eda27d5abca74504c720482d8d8d140a2cac0bc9da70aec09cdedcf8a2eab84332e1a2ba62bf8e37788517e5c6bde224cf5d04b46af93c3ff416da65e8a61d057d5224d043f0cfb941c776abbfe9de3238d3e66170b0ae29a9c9926c48a4957a80a4050d069e45cbc29118129ddde3381c91b2d68d950ebd428040b5ec35dcfb47c0060a716791c57c2b6c36622bb265776a687c7626e7ba38414d4dfee5f9da3c6db2124810a857c5d9b031deac7a1cda6b7fcf5fcec8fc09fe5a88b12eca4cf9dc5513a2501d58e1298ec73c549d2e25202cff4e856dd6d539b87956a53dee618c28e77c481cb45c01d0f551a3bed781968616507088944c72be6709b88ca3abb6af493402e74c3dd40e9c28336a6d3bfc4add693ac362525e9f4aab4b26d59466b231d585beedee024d2750f8ba80cab2785c799a2d418eab363940abbb550d555bd63339ecd0dcbd8cf36496ae2eb678475d411e330feface4ff95ca31cebff7ed923810b6678594c4b79502ac61c036c072a3be8ca08b96e1819b543bf7023cb0bfb8441bef9dd4a569a4e0266f531a56cbd85046b615f369f89f6d582e9c9ffa8997009d6867dc7abcd574d4050bfcebfeb9f205a0288da675e60a1ca5b77610a8acb27c307087fbc753aa8121d6292433f11920274480317140c396986e9d10a8dab957a35e97222fffbd82b38048f156be040218360d27d740d58659a84a51682ebf5abb09cc603ba4974dd05ba1add65693d4d2982066d3e750664aa19e0dc72eabd3c8cf4c68bbd79ab1e0172e3e1e68b8b88beb5184c9318a8ceafa9cac2b854e325f842c9561bd4e5190fa88dd3c7b29d4b777b2d7390543a89bc123c2f3f48622fa2027da727cb9c46e6acbb1b802d6d14346629d77924d45ef4372f1232221f60525a38cb84f8d890b5416f11ba8e4840006784a9e0fb1f5a3c187eaaabc9819887d9c9f19e26daf910283017b3a453a3731fa48b3616aff64b910f9e28cffbdd83130a04453c93229377a5c9e4dbb6fcec0c14dd7fd30a5d8e1ec33a59b82deac52a0b6a39cf3390e02c71986dfb2738fe4abe52105f987cf21426b4967665bd7e1f63ef673bae250c51819a126e7bb54b96445116a6ee447aca0b5402663fcb60c16f79338847e8b6ace9d4c5c8c72a90287b5cf611579237c4015ba56856d149dbc56d67cf0520e7180a2fc9c0de28ec24293af1a49f20d47a9d2114f5276029b765f0f7c7fb0e4980c013c3ec7f88558bf7275bda38f58c52cfd973dc1c4bf458389ee604cce10a1cbdf7abd5f7374a06bdcdd53fad28650bfed245595b550bd837baf24bdd0ac1c08d53bc8ef97f935528c24d4142c6f88e015398be0acbfcc06a1ddc61ddcbf9b7983ada11990497f22c23b988fc04465f82a04e2599b0d93762ae2c8139ff8e348a80c05e238f49fbca95600e521c5adfd50a0876d1adb5c6f68ba95ea0e83cc0d31153b7d067465986c15009050a9d6d5b0b663a3282beca52b98cbfb90ba70d0e4a659469b41464d983866cf2ced287b776805a43fd14034a7b57cf3d9097c7d96c3be689da311b58397bbf359fa58d2e8c1bbe6c8fc4b227e4836681a4daef58028b514351e32f25a465fd2ba527295d32fd81290b7c1b17b5a007f939686f33b664ff64da010da5ccb78ed27c8ad4df754b8ffaf07a145cd9a1bb58bcd1f2dfc685e2a5d3d1394bc70f2dd49a1cfeefcd9b1ebe9c8210fc508dea872972b4aa828105d33f312697e441b0c0d10328caca5df971ec5ecfbdb01b9118b245b6713d2e96669a185de043a94bdc75170ddf364a41f6ab6812ed68bc3b0862448af689ae5c1a45cd5a512da25854ec7a4c5efce14e94547b505dccfee32b998143373fe71d361e8fd2a7d28c961c48296b476703937e2ede20ce1253bafdd2fb43202471a7934247d3555bdaef4b2fa4bd7b70e2a1a308f9940bc0742ae541f0262840fb9674b72509043e8a71abfc6fe5445a69cb1da41252a9592cade5e25210fd22fbc5acba33f7770ec6f89a31fd6acad91ebbd0aeb5c67b0c9cbdafba949504a8362ab7e614a34e4e7e41db2d376e14f3bcad43ce8a3729428f0a3c1d1add11b3b91ba614287937582bc5e0147c428d1e5e9d50c8986ac47de80e92caeec01f759f5431bcf21c9c93efc8ba7ebd4489b6978aeb72724f18d38e87559d36a5609bc543c0890191d53ba9ff0101f146dd8e47b927170538772d8e7f244da41286390d7a532c46a7741755fbe872f804e4856580ce1055f180d354c696aa7cb4eb07c62722c82aa9b52f21a5d657b1d04d299b435549083e5efeb97bd887ef78cfce28b309ea6180565bc97a3582ae4c328e7b2d19328278c390fe447d53097d30aaefd27f3208ebd630c51e7bb86a09877e7d3fc2c0bd7e73cfdd048931f8d7d606bfa89502c90e00f7cbd15d5447c2221f67a3b97c993c87d2b5ffe6b51c8f719f45fffe27feb0db8f40bbb0634778100e34e2262230402fd86024ff4883b0f8f21dc37852d53d367c0cba8a1d9fcd366b049a45abd04ff63e4e48858c719c0a0f993c5ebdabbd1728016221729b2572fbb983e0439afee16225312874b59cc95f941bf8593d9c1cb9de4f5127766edde3337f67b1fb035890a86eae2d286942131bcb1ae66e36342a1e303caeb75bea3549bcd28bda1711716b29071be2a859fc85b58922a35a6b00560d6753d34e74b01dbd07843bbf4c553ff514b7c6e58c19acb24ca805294b50271a8ca7be50e5333e6e005e52d7fe29eac3f077fb8a2ef92511820a9312d94dbf29332dee7348b9a763b08f96d5ce7521b0124e7a6f031db5dc5bdf869e7b124460fb559b61eada6a62a41179a709083c269d0274459b0bd3e09d5a1aa84ef6d1fa55fdb24e8917aeee712d19514ad239bb751eb2a3766d95bc80594f1f9e747f2975bcfb8590c6bddd0be8f4d500a7323d803c4facd92c165f9809bdd1570c280545a5b643ba27fce5e391c3021a04c771193fe796e47c38643b59ce9896485863ec6c72b220d99d073e8d368609c3b174cd725317f7af790a46d31cb052ba706d2af961c036a1b6adcc8e5a1a88fa7f7a5b0b655a87812a71e94d2cafd6a15027670cbbaa6af19a7ac2a19a85fd9f17bec5095ba958ab5a61362b0708061fcec11aa24749b4ca3d7a5a8a48f21193c897b022a6bd42706cb04d120fed3198f05733c19aadfe7e4bce0fdd57492e7956c2b404d3cb0bd9ace995adfd4fd7cf26b8de080cfbc3184b96a15ad88e772bfa5a2b4ed5895448bf44f03b3c194816a3960fbce1d5c2de104f391a96d6f1537466df924b6c24d5c5bc040998cf654062e2a1c8b45fbb0d0e3d82c849ecaab731284ec955af36d8ea7437b8cff97e", 0x1000}, {&(0x7f0000001140)="8eb80d1d01e8167d0f0ca9c4d7e590deef5e097cc1ba16fbc4e94a4dae0b25d2e66998c513b0335a4de0d2fe1278ec99e1e0952b1fcbbcaf060a2a77d36649d0a1d279433dba009123e551843f7f10ff5590", 0x52}, {&(0x7f00000011c0)="86bdb56130d7cfb01cd0546c7d6546dfa1682dec114218797249d6dcfc4aa146397fc69dfde5b3f367a130ea84711a6e602e743588d25c43708d040efaa727c7aa3097771407a39a5694e3697255b9fe4948ad47e784fc79c292172fda933bf5e929cda0356db2db36542d881ac11d43fbac70d387100a8f6ac7b6e58a2ce4f278bb6c2ebfb811e935b470bc7af335468f386acd7eb0a1d7a26600e5150d4f6b8fedac989d7097e27bb187260017dec6e4c75ca2500a19ccb8e23571415b848a97a597d75f2b4738570e069beae399427e9722e4b9bf4bf4e148a60f351671f12a10cb630ab2290b3b7e323e98244f521bb09f40ca0c457b9bd8621089685dc0761f3cebf17de8cc98e3fc6bc74397d85b8dfb4297b7e19261909ec7c0955cf659abae0008c195d3eadf73cf3ebc8142fce74c54f7186dad72e2fc3b50def89c99d117c26138a9fe9398f511c9a411196124f339119a0442b1145aecc51cad6459aa7fd84fef8b1b4783acba7724470532638458e9277e45a4ce05502ed7048eb0acf982e27541a37fc1fa777f382a633e47ca498608e78b40f868758f45ff0ff378cd17cbcd8871fe5a4409f211d168b6258f06702be7c3dcd6ddd5fb8a6b278528b797de6a522f6f4ff1f152161e629be6deb26d361c9aadbded98e757086e083a9b2b7d88258b57c4e96ec395d17f00689393acf65de03c64ccfb94475a283d8fe8580fc48a6b3bed661b1da76a46d7f32f4894b555cd5d76d25b74440451ee5751e58de565ecb73476075f86a90c29b3f98fd306d40ebf84c0546469db4cffabee567f6fecd4f74384cfb5931cb39d2bf4fc14e678280e93ee8587c86198d617862311e04a21120581d8510cfb4fcc8697911b6769fd641e5fa905186a8185f800823d9d1ae6e6d4b88ac1484665bc24e182543eb8b23083cff51ea6ffd493d6bede5029a23e1f2361daca48434958a1c0b49bc7464a03168a1f9c2d06ba9284c6c47323071d17095ef79719cd67d3f5fb3fa8e9f9bcf625347c1e3709961d07159e6b7f1f524e1d79678c1c9d97a7720819dc1f60c7f158a9ff7c1300616dac00310443d9d892c48acd12720d3fef993239622990434d705ea877a23202ec6eca8e73dceeacdc6311bd3e0d8683e8103b0ba5d8da46355e43ac1dd177d41df5160341fc11108cf1c35878b4bcf7fd9eecb863c4eb87ac59540e38135492d2d916e67afcb3100c0bfeb5c81fa0bd25d25a1ddaf272acb2b1cc416eae0254fb7b87a053b03b54dcd8ed9e66865a6768d14cf89aaa4a8dc8e3100969b9e4df36d4e642bbfd3d4c4b2594999930bf60f9860fcf79556c54537a1027f778ad9cf4d77910a427e38eceb0d10143e333381d16ddb0ecf168aceb1d5a8ccf9ca87e13cd78deb4ea8c797ef19db3b4489a48dde8519ba6520a604ab79209ad8c2c91107489d4e765905f2236619c114d7bb787fcb3715deb06b5af709986577e9a9367a73111a3b55900923f62b1bf9504cde9cb2138c490769b69c9fcf814477c8fbe843cb994ca64320a1fcc0741ef51783cb089c2fa9edd4e7458ed579fd2dcf987e5f7fb7cee2f2675137572b5a25a2b860121ab9bd0ca1087df6672facd708f1477b8e70340df2ae029b82cc717bb2c08f40a5aa727bffad89c2c520742d359135628cb67877f41d14db2c69d856d810a2bd1fb2833264bdf39ab1c61fbc896777faa20afc3777f59d4526133f3c77a238b6994770e2447ac2d59d61aae64b8301e981a4d07d84f81a4a71bd5150165a2f450cd1d6c9cbdfc4ee7bc5ab31d2e1e9bc6a1c449912a83ac925c52f0d68532d129259b2eaf9376ad55fdca18070d3b4dc1279464091ebf0d68319f25e56e8963e6dafa9d725026c6bc80e8c82c22d5fe698cb7e4e3c5b8e3318815b2de2301c79e18d8f592568ab41e481b4250be253ce28d06d3777012ff26ffcaad12cb93b91e59250d317d97d4bbed14e7a5469a508f95878a7ca674999ca580805159a050825ec0dd86148824d5d6fe3febd8211ef74c56b9384bec9bf5a507c339d1f8ff0f8b8f520f2b9b255bebd9f1183f5b20114cf7dc433356ddef733b02b8ed69d29d8513226f29302616c00f3548c2f5aa2cbc45b26200209acbc05c7515cd8a7d1632c59795a03291ae10d4baf5373989370bcb5ab8e7e291e880ec1a1416b42d6b40f7309ee4a494d389d5ff8dca5cace1ce4c7ebc7e4447ae99e1fd51252419fdad18fd11f53b199a37cd48a3f93c01419ac48717f042c37a71c983100a0a269910dfc1442e7c4becde154243ef988b9b857d6954b48dec51309597f9d7bbd9ad3f790d8826e0ac857e7e65407972c5cac20f7e0dc3bdfa857b8218b58e11bb885426fe25e6707091b0ecfc0f0fdedc091628250f9133542c17c54fb82889abe1f1eb3407ada4d9f29578e3bdc1b7f0fb8b7abf79843e1198108d341c9f417dccad1cc2eccb12bd50e941ac91cd6521b9a1c5f24c5052e853ddd8cb6250b60004d3e404ad3a9d4dedd30230ce2923b2487eba44d966eee5584b96423cff630a845f3ef2a698218dae4a7cb5b18c965f4d1a036eaff8b8f6f5077c9d79b056c54159dc70c669ab9d1dc94845b58243bc334ab4f04c929ae3346f4dcead46ed8ccf5f076144143f297fd425e6b12fa5d1c85e5a70ebc8db0ea83ecfebc776c0c1b137b42dfdcb61e3e91b489da535257c0042a3832b483448de24a463d3cadc599fc56081ce33897a7b6e44af3b8b8c7b483f380ac3dec9a2f9a763cb1f11d77cf5e20bba7b9a46529d4759150ede656b38e7c462a41aaccad9bd428aaf517ad6492098ab3d1159fafeacf8327ab6efd012533798696164ae62d0699206311de7807a7e4c07d47528be511dc4a3836eae4c5b8c1c509ad592f2f4973b02c728323ed8d1c970758c4ad0313daf81972074567c3c8225fc751001e94c35a21a5e34e4613d7398e01ecfb6053dc45f6f5a8282870b3e71e604775e7a3e5d133fff5aeff9e249917f2449f409294206e6d024979abac04927a527aa6cef39fd665c1011c08ff8558f5caf987d3e5db62423a28ffdb671ab4112107cca1899c2c94e2229193fb4786761ce80ab6d475d0fcb1ef4634d777110f603eb44f155b945b2258b28017d384029b6810eeaa7bab89d7202734c606f0886978332df53edc9b712aab2f44d8985c731485722830322164598599ea66efa0bdf7681c5aec08c72782539515d7ed9d1f65f4ecc79a2e40e27fda8a08ede3b29a13f84a0d6ec2d2e4fa0378f94c9f474c8276ad854fcb9b723beb8974a4eaf86245a5e655a4ec214ec22723e294d37bac5f94296de02083c18d5aa5389c4eac872ad8fd09f14166f5f55668cb9780f34f24a60ab0c8736f248d9a93ebcb080647c958a4b664169f05484d68d60586ab553712621a0c693c5aa2b152f3ff00d8652b6141ab80d0cea64fb6c6e7ddb57df30d9c410cd1b0685826dde098b47134a963ecd7a1a8e4a9c9b7efbc5928cb13976d8112aa2845f177a83e599ed45134fd1f550f9b11d7b794eaab6a14a2bd0eb70b2cbd084891245b7544e352095bdcda556ecbbf54de07bb50bf9da6dd9f775864dba3000394d07bab85e43153c487cca9dc219ec8b7961030a09631b28248ec6e99999aeb451986737649a34ae76bf4d866af587a5778f01435763d45ca7aa85d15391e0103e9327405a0ba78ab1e61c9563d59c1020efbc9354f65b5d391287c3ca53742383c5bcbae283dc534ea226e6e19cadd4af693120aa72ae313dca35aed23acdfd62de47d1c058b25dcd7bb63dbd5cc4ba25c8aa0b6889c71f0fdd3d58f4d97a27688f6ceb06aae064dfcf3daa1722230d1b61747c50289b0a6b5c3e9f681080005e6f343638bc0eb931d8e4e2c74b2808e06f283b13ddee7ca2c2e74f33adafd6411d094c61284c8b3de0683aca65934dd7356fd09303ad87f78c4e51c334180519ff701959714c7ed0fb61cb3f0fe946eb7293e2b9db7c5666fffdd9886ad4a428eb63765669d224afbc11f9c8ec87786b6443192cb224b976a708a5a8edf9aabcbd285ae2fdd2cf678620069602526d83b6b86092b88a815ba8456b62dd77811e48ed6533e2d49686db520b64a03fa152d365f44a764dd1c717ca91be3699668cd228eab8f5c05eb8622593132c888f114e01ba10eaa6ea179374f9d49b5eccf73d9d545ff24db2e7818acc2993ee9097c7e4d378bf23ef98d2199e5524a95aff633b1dba0cd91c6fe7f1c9ebce52eaf1b3f40ac39814786e85490a036811bcce8b9b3e6a52cefc03f479fc69ebbbbcc0a51875bbde03a46b6dba2d4b98819ad35aa34eda1f4ac1d28dcb1cccddc363a1b47e6bdeebfdfdb846d472f6e293485d66f6787ba62190a538f44ed33a884f1e76961a17a194a3101f6eddc94c7599be23b9914e4c48e2861cfef5619e3ad92572c9223450d7ca45eed4da37963b9f753e6f16a3a7f4d3fd264608854e68f0e22252f6c84f0bf8254cc4eba51355913ab90aca8e7e25c391159e348646dc10f68d16804d8d5168083e337825f43dc723388f5bc5b87458d03329d8ce70ab7fbbb3d1f24aba4f87c46f44541f9db671565482c65654137192bfb8fb3a03f859c43084e690693e17e6a495c304b8cbb4c93885b56375f5e2f425c30666c7233684789704c73171ddd9404c6dd6e313234b2d911e209b42e373a918d14f6fa59dfb48d6f377762ab51d112d332c4dde22d2d6eab627eda52fd59c289cbd1eeb74b886a109566a23c3538d8728fc8310c96c27c3f742642cd284785a39435c9a4dcf2ef34c95fcd43f6ed56ec22a79a453d9958b229381cea7c6a6b914e920dd2711082129f21ffe5ad2fbffce7259f391dc4699a9609b73bab537468cd82c8bc0f57dd3367cb3379b6b99ba46227ff098ce1ee8f97d205db9ef2844c97a7761c07edc9821135039d000169f8bb646f1cac7a91804d41f51d662177ba9f55f3f0944bb48cd3ca326da895c507732d36a852cec1a3cdb51c8f7790b38a9f08d48dd03caf3959f09600d75691f97a2c5931a7422cdf6f615e3595f630d7601c474aaeb300009de438bdbb58d476ef6f9c9a501376591ff5092999d0fdb19027e37cfd5c7e0ad4f3c6613b51ea62b04cedabaff54c40c5b246627b8cc8af013b73fd16f849d7ed5460998403ea5a5d1c4f76ea8727cce6cdfbea6cd39f13aa0eddd460857016a0d917e86ed9a18b0f67d693a8e08809dd013b0a392c649d208faa911077261b14af53f84d923140fd94dc64ae3ae0f2183c595beb7698f1be55c59160a97401d4955eaa2a8c4037c60b616d6ffedf33cc9082337f6461f24da1e36d4ec1aa0e153e0187723270220bc4af079c24f85d74b6166b7ef2791d7be0ee46012426c68ca2db9d035ad845d9e2e546b159225b94d136130419e41ee084e444fcd451417b1469ca8c8a4b82c13b835cafe6ef7565ef1b41d9a6e898171ef528dd6851df6fb3e67783e33d3dfd1cd3300085a7c4323451e5a3978250df327055e3296588b3dcd023f67053a60d426db8bfe00a3bd1918297c415910f5147762f2b67f65f4449695dbb8fb6d1d877e0fb01cf30e2957b2c053231636d5cee2f122c03012d607f3d703311aee455618c41539ca6aa41677c8c3fd335d576c749b9578d7fba41e58050493262cba9589b033ac96b9d49e18fcb04862d8ec9d3dde28df2016e55cc763f533f614917ecdaf121a85c3007dc79acdae69b4da4d480be5f69586028a82fdd151aa6eb356afa7b27e", 0x1000}], 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000002200)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000002240)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000002280)=0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000022c0)={0x200, 0x9, {0x7, 0x8000000000000001}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002300)) recvmmsg(0xffffffffffffff9c, &(0x7f0000003940)={&(0x7f0000003900)={&(0x7f0000002340)=@in, 0xc, &(0x7f00000037c0)=[{&(0x7f0000002380)=""/202, 0xca}, {&(0x7f0000002480)=""/27, 0x1b}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/88, 0x58}, {&(0x7f0000003540)=""/211, 0xd3}, {&(0x7f0000003640)=""/122, 0x7a}, {&(0x7f00000036c0)=""/141, 0x8d}, {&(0x7f0000003780)=""/33, 0x21}], 0x8, &(0x7f0000003840)=""/163, 0xa3}, 0xfffffe01}, 0x10, 0x1000, &(0x7f0000003980)={0x2, 0x9}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000039c0)) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000003a80)={&(0x7f0000003a00)='./file0\x00', 0x5, &(0x7f0000003a40)='./file0\x00', 0x8}) r1 = socket$inet(0x2, 0x4, 0x1f) r2 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0, 0x0}, &(0x7f0000003b00)=0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0, 0x0}, &(0x7f0000003b80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000003c80)={{0xdda, r4, r6, r7, r9, 0x40, 0x5}, 0xfffffffa, 0x2, r10, r11, 0x6, 0xaf8, 0x4}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000003d00)=0x7fffffff) recvmsg(r1, &(0x7f0000005000)={&(0x7f0000003d40)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000004f00)=[{&(0x7f0000004d80)=""/192, 0xc0}, {&(0x7f0000004e40)=""/180, 0xb4}], 0x2, &(0x7f0000004f40)=""/175, 0xaf}, 0x41) setsockopt(r1, 0x100, 0x1000, &(0x7f0000005040)="8d4c920a39f6416cf3e847120ca3ac506f66be72e63dcfbf5640f340c4a3841800ee97d73563aa07cf88d0117a3bfdad82950a1cde29d820e8333d946258139c51611398eda67e5699c26ce9ebfe1ab8b7ceaba1e84ab723ecac99d7587a2570c2018236e0b25b29389c4336c4dad10f9d10abc21f36503d1882f0204d86bd8048a84d1ae602c3a90ac78faad661cd23d4db689b5bdcc1e472480493b69e3c2411f246e993149414b60ed7214744a422f2d1bef783d1c67de98aea994564641c28aa", 0xc2) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000005140), 0x8000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000005180)={{0x7, r4, r5, r7, r8, 0x0, 0x1f}, 0xd647, 0x6, 0xffff}) recvmsg(r1, &(0x7f00000055c0)={&(0x7f0000005200)=@in, 0xc, &(0x7f0000005500)=[{&(0x7f0000005240)=""/212, 0xd4}, {&(0x7f0000005340)=""/130, 0x82}, {&(0x7f0000005400)=""/232, 0xe8}], 0x3, &(0x7f0000005540)=""/81, 0x51}, 0x41) fsync(r12) shutdown(r0, 0x1) getpgid(r3) kqueue() msgrcv(0x0, &(0x7f0000005600)={0x0, ""/177}, 0xb9, 0x0, 0x1000) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = semget$private(0x0, 0x2, 0x601) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) semop(r4, &(0x7f0000000480)=[{0x0, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x0, 0x80}, {0x3, 0x7, 0x800}, {0x1, 0x1fd, 0x2c00}, {0x0, 0xffff, 0x1400}, {0x3, 0x4, 0x1000}, {0x2, 0x7b}, {0x2, 0x7f, 0x800}], 0x9) sysctl$vm_swapencrypt(&(0x7f0000001440)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) semop(r4, &(0x7f0000000340), 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000380)) r8 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f00000003c0)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000400)=[{0x4, 0xef5a, 0x1000}, {0x7, 0x5}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r8, r9, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, 0x0, 0x22, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000280)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r5) r8 = shmget(0x3, 0x3000, 0xc1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = fcntl$getown(r0, 0x5) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) syz_emit_ethernet(0x5a, &(0x7f00000001c0)={@random="c09a994f0d5a", @empty, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x8008, "23d77b73bbec9fa26b9a9eacb5f0a0e85b3886e4dfa6dc0383b4d7b92f180f6a6ebdcc28fe5839c99d30b232e27c688d6df438fbc6b46e36ac0064a1dee36fc0450dccf8"}}}) r10 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={r9, r3, r7}, 0xc) r11 = getppid() getgroups(0x1, &(0x7f0000000980)=[r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000340)="b56184477d47ace4fa5dad81cd151a2acf087d1da4a99a232991a86b4b4cca29af156ca3e864b45ce403968eed5e86f67ce3c46cd1ed16582aa9c4cebe326f06e01079758632926aedd85aad8026fc8045395654284d921411de6e42756bb770a5f2ea3286138ba051513752e306735feeb3a75442a260c0f2bde0a9b49c992c576b41c2bf3409bff9b4c9307271c90215dd96b8a595a21378e7444c0498382091f2274846cb00e915a5faefb36fd98464bc2165fcb3bd9b415b37", 0xbb}, {&(0x7f0000000400)="8e336c1373327c7cca8be033a85e5a0260be43a15c38b1d3e978de659c0e0f9df8dc1a83bec48c71ce44959241c684c1360f752695f866470d632e3ad319eb80b9a3deadc3e681b285990dbec1a9f5b20731c16813960516bba809134a6734e692807f47c9fe42714f4895c71f1b1655524dd3c778cd868f25676809d75cbaadd8bc944acdfb585fb031c202a615db878aa339304e164ee13f77a12ecd2b4d03f238280d2e6dd6545ce6c8e4eba88cf14eaad0", 0xb3}, {&(0x7f00000004c0)="f99e8c7b2c986579467a1eae83cb76acc5a100720186fd6f168bd972c1ce3321a650e06aed20d79129652cf2a75890f03c055805a89c40366ccad23cb5528cc0975425f900268873935ffa3563623a37b32d15b9658275ec6d48a6b7102b9894b450c6195ddd39c9918915a5e11a1cd0f39d728be3780349c4003de138530aa3a4324ed2c8496afbf59cd1a17d33f2bef7bf81d6005fed05fc68e84610d2e5bead3520bb450d226388d821c876ce340c7735b32f65a907367f9206041a807e497a2d59816588ae17e7da3127034c71fb452955cc5e6971625780d357378e3b9e9ec7fc2c6f1fe0d463e6434005bd77", 0xef}, {&(0x7f00000005c0)="c53ad54eaf9b41682ec141a52ad31671778677704f36f4561bfdbf3d8bfd53aefa717fc32752d7cd719b9247374799dcf92b1cc655bba18592b9823a43b95338bbcd4248cd57b825e6722bfdadb93dcf196ae317deb6a1243a772ea08513d423f5774a38786c7a07bfe9e80ab67cda13ee0877462b2a890674fd2352ed58c9bd10c0cd270dab3b5b8c2b8277d3c26596b0ea7327c408e1fc20cfd35f9b506ea41b6477c3381e6acf20355d9e99ef71b45bc33238f748b88a9c555a8305623b77c100efed6c7d65e997656ad307e6df60ae919402b717d3786e2188d8450abb4872ef14a74e33d91de9a74d9845d843538c840731835de21024b1", 0xfa}, {&(0x7f00000006c0)="bc50236009ea30c9d5876b1705a818547de219a2cf4e1fb5e481d3e9ad080aa36c4466ba0d4e968c668c46a4efc5370a128d7815637b561fe100af8a05e55f428fa64a0ebc2dc2dc31432c29cbead051919b93af5cfb0f731b5baa5e0f7f596b840d99b5e24ecebf6ba8f0ce0b5f438f7fb2619f21", 0x75}, {&(0x7f0000000740)="bfe798b642b45fb77c1ddb86f08e74b542b5637836cb577394a8aa27fde0a5b93711684d3484136810c7be9b5987b35e30d3b338d6215f2032a5949e1c8b0036cc7e6504849897d64c1d866ec045a72564905e42ad81f318b9b301911ede28b7fd077b8e788086a3fa8451ec9109984b7b171159a774927ce93d0a1b3a387ea244d0aabf67da40563c97c5298de3f5377fc5cb573484ebb922f271dea6170d9451aea9348ed4dd24cbb396480878565534", 0xb1}, {&(0x7f0000000800)="032e87541e9a9ee81f95fcae7341be6ea73b3633503be24574cdecb87662d307c19421fde157a3767ddb0d974017876d2e89619caf8b61ce85ababaab583896ca0b4aa2c82f5851f2d539e05b4c2c3ee8d48ea41e32dadd21fe53603888c5833488aeca651591706a2b7e43057c7471cfb710f10c7cc64786a45adfd715df7da793131cca5e0e1287e71666aff550d2b6677a773f4569a0ce954046cb0d33d4eed8f4f14b1600c8fe50771d2af6b055c65ff6e4be277c3c25e46ebd4f25994a611f054490990353c5fb9cea12d7738e02c070fe3eb8e59", 0xd7}], 0x7, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r11, r6, r12}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @cred={0x20, 0xffff, 0x0, r9, r6, r4}, @cred={0x20, 0xffff, 0x0, r9, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r3, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0xe0, 0x9}, 0xc02) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000b80)={0x3, 0x10000}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000bc0)) sysctl$fs(&(0x7f0000000c00), 0x2, &(0x7f0000000c40)="c72c8ec41317ff74e1b00e028c274288", &(0x7f0000000c80)=0x10, &(0x7f0000000cc0)="93343e1b72187578b5ddc04d4e5fb3ce04eb40ce4e4b0fa1a5d04301f72bd250f74b819275c9be8f2505d5485618f2317556ac843a068c1df2585dd01a8246c67b6a280032509340fc96bda53ccd544a42ddcf0f66debb0af8752cd0bee35dc46d41f692c8e1be61f36ca992151237a972fa9606b4606f65fdff77b10fd1cf286b72524750690eede9f9a338b1a2b7dd3a2e7b7bd740d7f23aa4aed3f011e4af41fcd42dfcf01f9c6869722c0d29016c1f246e4ce2885cbb04ff1eab605fc3171553e493d5deb16176ebea53d22815a1529c8d50ac7dd10beef397254a9289b4028a147bcf2edfad37cd3bcf580409074f017080dd3520f95cf1", 0xfa) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000dc0)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000e80)={0x1, &(0x7f0000000e40)=[{0x8, 0x1, 0x6, 0xf8a0}]}) sendmmsg(r1, &(0x7f0000002340)={&(0x7f0000002300)={&(0x7f0000000ec0)=@in={0x2, 0x1}, 0xc, &(0x7f0000002000)=[{&(0x7f0000000f00)="126d99b42c5eae98c5291a2580cdd87187907394466ac68430b2f148f83b31d7d780203cb870d6f33def42d9e02443eb5ec04bd9900fdebd9dcd960d9bfae372b6254e6ef87146ff18ef5d2d83c902025d4d93fb18f2b38b9e719254241b815d8906677a47e93b5b3e45a6ceae51f7b919fe07141b71075af3cd88f61be6e0fa889177b473ba4796e2768aa56aa0c6660a9779d86b40338c1dc6ee4817ff976ce235ab70d879964b197883c0185a8c3ce48ff39612cb3ddbb667f830fc9007789a99c18ccf24728edfa7afcec2542e9bd9c3534b94fb1b0856fb9f77f35eac8f10d36e8214e53f59865b8e185eb19881ef46", 0xf2}, {&(0x7f0000001000)="80d7930c568cc3fe8a65d4cb1dbebb6f5ec3199e84a9787633e953688b2277747aad0d4b932e05654e1c2480293544d74862f25680a93dc98ab0fa9666a5261201c6efe66e649885645e49787bb2a337602a6104644900359c2c3305f621e52b9dad135463323bfc9330e1bd67460927e9b197e862dfd44bb7e3621beafad324d9ff4d92e7b8a164b40657297ffc068ccc81d8291c38fb4862374908767b7058ab6be94ec0b0b920e677063efcd11e873e314471cd07eb1c44fb888c7e9d14e20587c04d8697a82f653c15999f93f3b5bd2c9c9ecd7d4c159065e629fc0fad7723f79aa380fa4c5c1200ac6de4b246e3ba46ae910afd2a8b6f2ddb6ebd0b3cbde33d44628dab9089df8ecda2e8a3f0058d72c73e0c810ada530c73eb51c6bed708814f2f6883a95d888caa596c53ec0696d48b5306d304a01122c7d68f3a26f6920d1b7c6fbc757aa4b1ccd4454a1535787e5967926e7b1da921797b0ca889e72489b476499c6178708e3ea19fab4e43da36733d6f89b308d504b77131fc8d73ee6de24adaabd7107c8ebbe23c27b344facd3c3cd4c198c5a7a0641775598c156a8a1ea6c029d3f52cd5ed6e57e473e19eab84d9abed348323e8d453d2f8ea103bc9cfb603212c069ea1858ff3f8e5fe1e60c506f35446f9271f5614a0b4af64bd171f6a27c39932f58aed78a1b08368beb9d9112e2664ec22790b43e7bd1d87164663747f52152923dc0f111a2ee4b5542f57bce54ec4ea161c725c957fb6bb4368282f373d7e9ae2cba70caddd95e3499661f6df3746fe8c24666dacb8e8e8219e2a87f27dc7624da0329b44114e0b36eb93760b871b261326a013d34d92950d0b8bb0f4566c06827ded963ac717e7aa3d28391fc1139562c4f6cac31620c9f1e881076b75ef0224fa85e1a775d3d5d5e0c463f3177562c1762521886339b40be9b3aba16d46fd24f018e0ca1991ec3fcc8e83efc05e70225fdae4903c10118fb200e70be7eac8b304a63c9adb20d4c2d3b23296d86de3ea00bd708ac71dbffd6cf3adbe94b8fb007e48d510a6407be595413ca2220cfb693e9363f311092fd3a70799c2e8474a6428b8071505445bb85bb8317c6a6f5925ac688daf2e11ea3d147ddd548d7e2a262bb512f0893473e7e007f5ad83520effc9f4a31b5a54b8dae43ae2f02b9359fe38924a1ff39ba22ed02f34851d09378f280ef0a680cf32487a4d20229b11fbb4e0c889b7c3531f07d44a9831fe31c012f6693e5df99f1f69f96d90bdc91f9c220c1d631daf1cb69d7c3b87db70150024ecd0141bcd6c65e2f15d331f689219148e4a6a6c9d98b133645146191c8af01f9e6c24885300b576f442d71f5138cfff61017a8fdf80ea4703ef7071bef0bfcc6b76d738274f0e41a41d8cdd6ee8e972a5e3fa973d0b178c39a8c76e575a609b6595be2f9dbcab06043c0165761838d057adeb4867f3a7da5880b387f76b6a33397c8a00ff1680258812bc53a9710dfbab3b5c86942c2f4b021a70329b87a5497c4055c79fedf18b074a2eb946b64899ed4195549fc21372b4f669085518b6d2097b7a073c7ab2e99145af879a462c139f3a281e8b362362a037336fe6862717273c5e086d7f9687300481d5b098148bba02161cf3dce9b6cbf04cc703c7abc1887aca1c06973e54c8032d05a2d362a0578715266ad9a251766869bb3b8ea540b5a21eb7fe32a6bdbe14459c86220c6e0c35a7eca03baaf39f2d629933e79b93f62bc490afa872d2c90a5ae560c015ba514d1e4c0cfd25ef050810a453d1a95f97c76b5dd0f1160140e54a34b4547e51b3455fd7c08afc7794872cc2c4e63a98ab3b3d2859788359db408c9b72bf1f6fd976166620d4d853d7baa994c08d5b0db91bc623a4542a9b3eafd905eb968823925250fc081bd387cd43ec51c5421f862d5135a75dce96ba7a4eb85150a07cdf8a11907f4c98330ea1c2c21af6f46cd97c2de9572f757338df7d8cc0ed10ac53cc3a2de73de167768e26b10428be98dd805d1e7170acb7cef1ade1775b5cc6e354d39abeb8a9c50f83fd884b0eda628baf482d96f59c221c9f978a04cc364385083e59e10a1e3a7b07564643ce463502d74b92a08cbfa5a4602feb2cb8cf09a7b1594974ad6545ee0e50e5cafb60e5018a6569ebb872e0164d392879366de537aa023309f682247a5387fe66bfa5741cbed8ceb3d77600f0ba6ca77dfb94e69c9925ca1ca844c086484bb14b8b328b8be5b0ae3eb62f167d706498177ca90001f0b3b3032fbbe16344061d31604b31edb95081eeb8b321d8c4cfa96369fe13763318999c9b05a9ef3b2ed5afbdbad4b65c15119095ccbdbb215e156b8b04f01814d9b37d845fc0765350b02748925929932201ccd52f6c6fc1bddff7ba7058851f15b2bd34841e6bc45bb53790112fd05ecedbd7386b925754328422923bee02c5d866b9cc19ffc254d206708af34d6bc26647c761a1a66a7f882cf6dce2d1ef05ee67857d75767095adf7eff3649092227c764f0cecba0ef13c56889d5d003d889f8cd3c55bc3567fb6f46307dcad9adac9b9323b9c40e38f98248589cb13805166c56eee826aa01e1d06da649627dcc75eb67ac41a178990a330110ba0ecddd803fdbb3cdb1f1c858108ece9260998c95c1084f445bd22498f3ad285de9de53318274278b42bb560f0916d4aa496beb27140f3151f5e842fc8c9486edd2aad2c737c32646e1f9576cbf2d6f9e711a933dafd57d2aefafe252d569bbdd0b6ec7be41e0ae7a8b73ab2ad0ea539daf785d754bd0f8bcb3e99b97cad06d70df1bae1ef4d286f6c79341a164d7b17fe146b2fae2f962e4052de40e093f38137461aa5ef4e85a8c8173590308d54b574bf514d235fd8313444671d7625534cb947e466bc3a2ef8d2fb3d0b7a87646200e9b085b6358170e77862ed09bbc19a4b61b6d933abc4507517473ad5dcf2ccbfceebcce406512e9327cacf0949bea96e3ed93610d364e00a0925da756d2b71f1a2764342efb52d1cf26c55adfa3f59ce5eb49afd65070619c010a947f6fa78fafb5cbe01ccffb979a5e522076e8d02304030e47d8de937d6a5a7d0e013547af9690f5edab132627aeb90f90ee26f7ffae8025de7de2c13b3123f04435eb6e7efbe6f3cfdd2d6bd08817b095c1177a34d512b9d71f1591434ba7ac78f2b6ac0abc34dd0f37fe3f42d279b923082d87f07162944e32cb4f5eeb7a52ff008db86db60da3ca7bc23b41537d8f26f2848c50dfadf67ffe0945c509f08c3d3adb5657b89a6b2419473998b294f708f9d19a05002af88eb6f029a6fa9cc34f37a46b4e8b6241d21fa0c65f7e096d066ccb9d59eafd4da336984c7a403bc77c7f93c223a006156ac5fdf509a18fb6130fd0b89722e2a16cf15b411f07371224911021b0669387d542fa1a346fc4fa9cecd7fc68c7b4cc28470ba812319c30328e1d223290c078f9bf752044e5f364a01f21ef566d742135b95ed0e8196711101facc968992b25f6e6bd371d1d55bce3f16e49485d5f188633f4a8be9bee16b9ac95b1c3a0b039cde64077873b9ea4290d79a48eb59efc04c26e45114c29d6685067cbf91b04a04413afe63f0eddcd2858cc6ac3cc7dcbe5ab1a3cc6c4fea8600156223bc92d233250f6c5f9be9598470d985c256356b95006903df13c04466bd0ab417b4bc315eb8819e43ec4eeaadc8e7fb7dfb025c146ba6a3d57d2c70c75ebb812e94f0fcf7390b9ab90b0c21329c1a45f66a1e671e91da58b14bd82475e895600c7323b3e14c50869c8953607bdd0bab4d7dbd436c28188017bb8e362586c1993f94774730c8d59e4ea8eee9cd4ce78b416203421862ffd85d0d733aacb82d641097dd1a840311c30a00edec1f0c41549bf43d2cafc47571ec31e17fa3c4398ede8fe194f35462f9c330cfe0e9da27cb8c5d6bf0812ac79bdd1e1a8acb56e55194b1fab7ca727f885e3da5bcac49f48676a8930e31e26d4eb2752ff220313b73b56aab03d990316fac4de758469878b9af74e73043257e24a11a15b0e9b0db9a3185a3065f14e45e3107ae5275e8968abb2ede00148b6c778dfa927ddab5a46ed7ded53e03d08f5bb80d561ee0f0a6808e287357fcd8ce67eb5814cff4e0527fc07f10d1a8b20574e3db9b49b3130135b10f22ab9e514eebf645558754f524bf9304a1da6467347e77f7515f9df13f9638ee69517a9a4d9d42526566b0c78809c542c35aef77424f727609d46aaac4b7d73ec2f3e999b722b37d721036300e5c5b042dbb80de6519b8e9818b4d7144ff1a59dca318630fe41ddcf4d209cbac4bf59865fa8b787ccbe93d55658bbd74dab86bf30e13605f8d09f5aeb7bea7158a0f085af27c9db5df1f87d1fe323615d0f98b5c336719dabc586a2f53f310f395f3bb78830ea72df6985b045840c04a23858b74635285f83573f3a515d87b64561b6c79e2414f8acf677bd76502677b50aa9eba9498b4735bc708f7dd1ff552ca3c21fba77d0c442d02d4b2993fcd6614d6f6eba5d212b6e587a3200207bec719ea6d41816320ef91d8443002503cf1a1bb9660b6460b0a0afca46719bd58726d2a28eb608b863506a94f739803cb0c7e74e4a9e1ebc9d0f39b4b9a7fbdff0bd02afaf1a33f3a2054ab06ddedee41dc5cda18489ae3995f7cd4471fa6110e0a839492a10d6cee015d8d0bc5c21ef056eeaef9db7d5c8b51dad95d78011db8228571958577112423698ef7e1cdc3fffbb07f4d3409b7f20ea211010674c36cc5f460da1f4f88ca129eed274b182d1bdc80f25facf9aed5430b14b2e5cfae2512ded480423fd5d10d577318b0525fcc02dafeae7babc5af9e3c45976df7963edb31bb56a29424c9231fa9af613e7697ae023e24523ecdfb31e64818849b491a67979a79fc4ab9b671e7ec36f695eb9d488348c86d560cd0977d8c6bc20ab7f4aac88091d46386d566c31753c2470964d901969e80e73959ee205fbd1e6778554bcdfe84b65294f03db3cf37944e92be35bcdf4da690f58e261699018e32e3120170607bf3ad011818d77326a6bd9751a44271fee41ba8b98c44aff2717689a7fa1c307153caf49edbc350e232e2ace170f9c334896f11c946d7e7000817fed15b57b5ad08b5e81d0bc78b928d54e5076ce04d3c7d38b397ae2f7ae1fa54e3da66d218575937722ba12d486a17708c2300cb4ac88e559f355f174d22cf6ef9745712e359a1f7487a8ebec31695a02eac0ed4bc188a09adff867c8ad803544f6a2ca2bdb7a760e5faf2c9414c71c55c943dec220fdd4fd0b2ece4db924cce1150f364f0c1aaafa6969ffff863d0c472324455673a256d18fa302ecc0f31e13d5c2e15239146fdf47d87f0f411565d35de6921c4ea2989644ad5c557ef399b0c5ad81f2921ce09b1e520fe5ac903df6ed5b4bc06c13239b80c22157bdb3f64150abfcf6b5c5e6fa2ddc03593238a744195266e01da533f94c592760feb62f0e2b7b29af4b4d8c8aa311df2dec5eef659db2e366ffd47ec4e4799df0eab399e62f08b0172ee4ae926b4f43c3b40a319453ac814ccf4d4b6c3c3057b8ac06b3529afa87260d0409f7ac39fed0f2fef936df525d75f176359e9571d9fc0ca8a580df4a06eaedc6812d3c09d73a3d6f0306f2cea1e026ab056362905077b261b1feb6f73126c654eb321de0a5ffd8be4ab9b132af2136b6d705f44d2e596665a67024d6300ac09ce4a373b1ad9dd2d4da779ec5f6d3975cf13f82563d00979ada0789d76039ac135e33fd631c2fc4e85", 0x1000}], 0x2, &(0x7f0000002040)=[{0x80, 0xffff, 0xab, "1cd4bbd3199e344edb24b80e1fd039683d2349c9ee0c556eeb4497c990fd1ff3b18a03ca8c6225f2b82ce72fd27862aea339f4af187392e89a45cd57d047b7f36df7d2095a4c8fb163ab4804671e0d05b568d0f00633fcff560af2a3b2f8a42facb62dc03f56f98620"}, {0xb0, 0x1, 0x10001, "a86ba6ea3f5169c19a86ee1747ee64c94cda8468cd4b76f51ea8324d1e706079d4eeab2c141baa82ef18559e2bd30bd6fe02765ba12381d8564e719397a843eb3bbddbfbbaede980f65781ccf9dd1ff2250e4bb463b5eaed0396fb2c0689131121201836137c49bdb7a4b1e1819d11a58f1d24e1d5b50eebeea51c7a3f0a35b68a9912781006962cba0c54481d96752cb9cee292471d717948"}, {0x80, 0xffff, 0x7, "73483cb23f4d9c489a1f60a6f80430e7b4e838155181f2314a0fc0e233ad27101c4191310597d052e83e464e87379db3b6a4f6b277cfa281f74c66a7be165350e49c6355277c99e9451a7edbafd69e595ec6accf63e88bc7ba21f7c2e7ae58d3da5f528ee8159641c0ad86cfca349d"}, {0xf0, 0x1, 0x3, "0da0ca93ffbcd8cb541c9310d42d536bec8161eb7b46ddf5153acf9fbf2a58f9b7700dd4eacaf64a1264e68653e10fddc9c057eb5d9c8e1b9b35b1896e0587715f66d344ca8525af0d4c0d088dc3618685137db47fd0fc8149e73ce7315b7ba211f1c9fbc49187d5370cdf13f26acb389a2b7aa8c9f7fe612c32e4a08bb89838f3b8a9a01ecd394f03a662445edec06aa1e49452181b0e3ebe7f78cd192bca9641984c05663ea5b7c8e15d79218a6cdfea875d583748e84500806763c7931fd70d779b2ca81f352b917e3f142339bf56b31f8045f2652e759cab822561"}], 0x2a0}, 0xfff}, 0x10, 0x403) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002380), 0x100a3, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r16, 0x800c5712, &(0x7f00000023c0)={0x9, 0x1, 0x6}) pwritev(r14, &(0x7f00000026c0)=[{&(0x7f0000002400)="d70e2677b064cd71eab51367036ddcb29eb2f5e05a00570486ce6c04f64b0f5d1cce60c430201f4eeef3fa84422cb0c01180f7e58d51a22bfc109cf46a2cff86f9a6761cc7c7fe3aec29f8b9e4356263fd62e1dd16b566a4f2b94f15b3daf80d85911613abcfae6a819c05ee9465da5a0ac7f3b5f5b673315221bb073d3071ca0c4c33523edb228b1f7b6dd6cc4c1e3e05abe9203ee7f14ac0f94b96ad22701bdc3c6e82a355fa8ab27c4802f8876e3273a19da237ef4a62d877b24fead0c2aa7ff76d35dd7118ecf873d70be1bec0b4254c13a01f314c1cbd5192f393bcd89dac78c003e4d6e110d3db5cfe818a", 0xee}, {&(0x7f0000002500)="32aa57d511697295bce76981004c071ffe3a178b5e3442d96395b81cd5530ba9f906e85e5fbca14b4a08a24f18041d724c39c5ab8f9d788239b8ef8aa9c45b3b2a6e2a572fdcf81a430f8e941759042bfd0158d009988020124b6b9329565780b11784f0b292f585fe8ddf3f37167140c72339c97451f5c08dee009e22df7f7ee5f8e9587555d4198fe912f622293ce08fdb716975866fb29b09f7ee6f8bed", 0x9f}, {&(0x7f00000025c0)="fc4e036ca96057874ceabfb6ea769fd664c807deefabec2b303638da0854cff41822c22233d9b522aa4657652f9c158531f4500a59a197f72a1c04fc8c", 0x3d}, {&(0x7f0000002600)="b93a43afbda3c154358503492c930fd470f8577a3562bed2f9565b50f775baf05c2f8cf5163b65599b13a4c32c1552512a9cc87698e732686a8fe2e52414aee3a7ff90a2bee0cff3d2869fb0915e67e58a0e6b00cda10dd82ca99adc3e9827a8d70907acd5dece4373bac851aa9fea4169417ae0fc7c2e9c9241b2f13dc067d989edb983356809cb3833d7182e66a629", 0x90}], 0x4, 0x80000000000) listen(r15, 0xffffffff) sysctl$fs(&(0x7f0000002700)={0x3, 0x1}, 0x2, &(0x7f0000002740)="77c443c714132b3ea6", &(0x7f0000002780)=0x9, &(0x7f00000027c0)="7569c30ca083804f8f7323eef68593e33b05c44c3d59d259106c814c22b44d577ded192facd0a9fb02df0a2f465f9a6ae2a0e8d12ca4d0dfa3b71021b170f690cb7be867825c7b5c9e355a8ece09d87413ce955dcfcf3911982181a3414ed87d2f1357eaa23a2ead547f1cc6772c33e33c93b22916a8928468522281d637cdb2f58919e72b4f109981533a528c641b81e3c019187c9b31b7dad5904653d5de720705bb5b87be1f33006ce9813888b6582b8caeea1880b03bcdc4fd2788f0dc4941177babec76b963981e928db9113cfa7f64e721fb5d98", 0xd7) executing program 3: sysctl$kern(&(0x7f00000019c0)={0x1, 0xb}, 0x2, &(0x7f0000001a00), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getrlimit(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa0000001500000000ffffffff00000003ac1400aaac1400aa00004e224e23", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a0000008000000026a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35ad7874252dd2b7be5866a5a6d5f3d517512f02d089d60adc0e3f15fa6b1b7e77a90ca5e1d75787ef93bc659b59b9cf51c71654b8d4cb848af37fed1b818569a99b030f4f3f1a448763e1441eb62975f9e0be0570235776822430c707746a0f1a3ce2b597a0d3983435e65cb7e70862ebd87c63d9c48650c13e42f1f73363bc0697e0dc037ae0916a8d8577a8afaa2d8c8d8b5c5d94d50a4a5fe7d01cd95ada9006aa9c541c6cd2e6a94e0351bb59e6c1f05100000000"]) syz_emit_ethernet(0x9a, &(0x7f00000001c0)={@random="3bf9386f2d2e", @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x2e, 0x8c, 0x64, 0x8466, 0x0, 0xc, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0x7}, @generic={0x82, 0x10, "b57126921420785b02160e4406b0"}]}}, @tcp={{0x0, 0x3, 0x41424344, r2, 0x1, 0x0, 0xf, 0x40, 0x28, 0x0, 0x9, {[@generic={0x0, 0xf, "7a23b51e56551177d74b381caa"}, @sack={0x5, 0x16, [0x8eb, 0x9, 0xfbf, 0x44c000, 0x59ab]}, @eol]}}, {"e5123a2ccc85e44435adf8275b2372bdad477293640b6de44243ceffcb1d9132753e1ecd"}}}}}}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000000000)={0xa, 0x8}, 0x4000000000000087, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r1, 0x0, r1) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$LIOCSFD(r4, 0xc050756a, &(0x7f0000000040)) executing program 5: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r1, 0x0, 0x40c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r3 = socket(0x18, 0x2, 0x0) close(r3) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r0, 0x0, r5) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) poll(&(0x7f00000002c0)=[{r6, 0xac}], 0x1, 0x0) executing program 1: r0 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x105) dup2(r0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x200}, {0x40e}]}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000200)="118bea625d95de8f92a1959fed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e63f9ff9d4adaffff503dfffffffface37f0a03ffffffffff7637c39978a0b006c6816e9bb9acc775a2a4e0556538a8cd50620c9db9a6c8b7dbdd6d0aa9fd3c20c12e6b2b071eee36872d9bf613abedaf2ebc09dbd8eb20da7a", 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0xffff, 0x7, 0xe27, 0x4e, 0x2}, {0x5, 0x0, 0x6, 0x101, 0x1}, {0x8001, 0x7, 0xffff, 0x100}, {0x4, 0x3ff, 0x0, 0x8000}]}) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x0, 0x9) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc02069b6, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000000800450000000000004e204e23", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x80}, {r2, 0x4}], 0x2, 0x5) setrlimit(0x6, &(0x7f00000000c0)={0x1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x5, 0x0) close(r2) r3 = socket(0x1, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000009c0)="8a29364732efd5da6177c5be4c52e1d4d80f051f2a71a4cd4d9edaf82e664ca97032e6a341227b5c1cd14b8b82f6afe4e7873b78099a490d43793477b3a4c0e3e0376f6a115bfd741ea1a61bef9bfaba5b92827195c2f6ca12c5ef3dfd1b4e7d6d41d0950fd293549dbd1fb30b05a643ed75accdfc62d5d2a5979479066b93961c9a5393c8068fd47271f8faaf3c0e9405a8851f33831c14cd845b46f7ca1abf44b5960bff3d838283b6cd7355be2ee8a1b5febc129802f96acce483352961f589b7ff961ef172cea54d9f41df7f719042e062d23dc0e26e34912e006936e1ded85b6be42f9c4a1e5d06c47973c5c070ece38702c12bea914af137d41fca8448a14ee3cdea83b98a25ad6f7cc0e55075253d6fdb7bbecfed73bedcd80219d1c5319b85a8e026ef7791f8c1f5f2fa16939eadb62cd23326513965129fd8b61cb0a598c879db1b137c9ca0b27b424149b3beed74b21db97b3fcd27b8025cf7ba373504c9de78bfd1b153b614caf2b8d851852d29ba3f285aec5f142660045d66bfce2bbdcf0b1116c1ea5fac6b63d18837167915a606e8743135b60d00e256ff821afbabc710e050725121798193430c57c1c4f5d0a0e89f528db9913df0d31d6b70bfb7972eecd15efa07979bc1260148937eb1b416f871ad38e19eec5a595fa8deeab9dcc6cca28fb503e1e78cb5f39117b66f6458a183e9caf031d2cfe05d53d333ee5518ee5083aaf3d14a8c2d957fc02595132eaefbab1548d36392ad38ceb0cfc4788acf3a9430f0a314f75b4e6bc6024e9e8348cd0d9e23c4d182ea65a740abcd5fd02191088406f3715ed2edb4477ae57965627302bd74b201cf6ec9d3ddf435a6a2f294ddb793e604553ecb93473a23f34f1c8d1e4f2daf43313f6149846cd06adcbb8576bdab9fa857b4424d4609a4c66a551f5a3a1fd7600f24b4696f86e32602035c93d3dcd2fc9cdc105a159c6c418a06aa6337415e769de1c07a99925904a2333c3c10ad6c9d4397160ae11c8cb3f903be77f58e819e0654bc1ee2e61179bba5cde41f30dc4d2868ed6551630aed60e2e16f141149d9b2a6753746aec26fa1db23079f97648691fec8ff08d2f000ed1be8bb4f8e760774ed221f36c0bbb404a17ca1f9b48ab3e2043e7bae13a101386c3e6f265ef00d4bd83a26c731e67d3bcd662a14639c3896435a518ac8ad8e8bbab3dbf9bbdb123ce21a8f022a48d0fd1eed99af2df173e720e4ef114dd0b16471df089b936be81e2604fd2ecde2031a3e941e171023a23e48d200f63a99a39e020dbedcd04a785e7364e7e60e8380e27dd1bcfaed9b19a159d77257e33801df7d432abb8bde2ff35614455ede7ae4015bb7fd1a4c0b512f753346a8c24c992dfd209c51360e71fba956e5369eec98c510c5a9d6a2fae56f8f8cd397f88d18612fd7039b2c31bea327eb0760fc2b1acdb15533918e93dd1cbffe36fb3c7e6257402db1c031d45459af6939bec0691fecbf79e2c3e72a372d7536b69de775d1ad754eb48297a1e40c42ad1d6567f067cedbfcf47308467dc33e6952dc36953e1ebeb7301b45356c18f4972e85781dc67ddb3e5ececb056840d261dbb5983e777ef9ca02e18390842120ee95bed6c55b809f0610f83ea862446c91caff7c6b664ce74b3341dbe1a68ca3ef13abc49a69c4300a91c5cf42a84a4c27ab61cb88e8e3567f8e31adee6a886b2db5678d89daf3745afabda190346dbfe95c7f82d1c9018e79072bc9903d9090bfb7b2792d2854b274dd48f0df65253df79cefda6556ede56a00c9ad02090923f9fb597b1e8f1bbdc3aadf6d28cd9bb48200a4cc3eb52077148c74f00530bedd3997c955412196947d3d5e2cce17ec70b94b554b746323ab366f714585308bea93189caf6130777a5a6de55fe5c94dfaa7fe807054504ab04a1006bce1f9233875b0009ea6371a42c556c77fccc76ae1f39f0076790be166978eed44d2795563f1989b704c4218fa9ac4b76c3672885f9b9da85fd7fec7bf0f2c6fe94bf43a7e9258fce6faa733b3126096de1378e9e7f57adc58522524780b044ca0e27e8b64dc2ad6aa9b8507d1ef2fbb2220d68b6c5a3e02383eee4bd37cf68e288aaf5a71bc18296285eb0896ac90184e6bce866391b6f24b1ccc2b617050ae92693ed98a24ddab725b48d4bfa264ed64c7a462e19650df927cfe0d5fe77e36be9c1c24b0f9e0de1eb13f10d8752ed9804134a6f124e15a15ee6e1fb630ce746c9ec9c14255efea42e33a73e8550c116b2af5c017be2b112ac7c25f4e7df599161e88f1390108fbac8a22019fe3dc9f999afeb8226f70ec7f01fd7848f386879cd42676d41ab2606a9566ca5a495b76177b00ef8b198f801041f9b866af1d5c585043b5367c010498c7a6d9c3b38235b6660e32a4d06f8f92241965eae32ea6cc4b2b6d80157bf3fa1ed00163d6dad052082251ed4091c214211a7fd2d3d1b24ba641f67a011814c893bf8e52e47534378ace1bec3cbc9595c8d2d354c9ee6bf9f4f87276773c7a8cb5e0fc36f23520f03bb38b003686a9345b3e9e534dd312dcce4f0f8f96fedd686c70726759a420c6f20adb0e0d7962b0e8b2cd8adfa0f869bed2c565a9d65b873e4221939478bf53d2c406b8df45ca4f99d120dde81eba14753419b91317a72fbae37f23f95c62c2e3ba3c733aa5d53a61ab9a162c57cca4c958dcf2b938c52ea09791f58652b256b4c096301f70fed5cdb81200cabba0fc4807ea83a4b63ee140b87412d4947c41229e3d5d34fd7159e9115624d4b93f16af8a47a854d10e35c93f5b2b41abad7294b50d602016f16c05ff3698f1c31fa2cc5e854286db020f57391419968b3de9be2fa19217aa78ecc65a7e9d7f535e802bc54dae4539a28f3cfc85e5b45fcc7f72dedf67f05495cdb1d959083b3fd6026fc718672b0d3045ba630f8e8209f533b25abb69ce99361b57b844ee5de8cdaa754d7c982637dce89cf1497a1bf7ef64384436561b9b2277536aa491e4420b2992ab4e2b968bb726986d90c242d68281b8d815af09f2a9232dc74267a12f1bffdf076b365419c4867972830f4505d80dd8704a00d4134db49cbf4ec2c4fabf511f7603ec200ab2e20f40a0670ddb27cbf1081fa8aeb5e006a4a007f1076daa9bca14d73e6530a9fc7beab13a007353d91567adb6194150103341874fb1c94881980b8a2713818086d3cf5a80f468db9ba2bce99fd106ec43080fa0c336f3e48e2c74651e931b434093a01e321fb409c58f5d691e1ed4cbc7a9a2e769135a2b17aadf5ef5e2e34eb39db33c2fe30b92df24c0b458f9ed22515f3935e36035559b75a9d4bd82e361c9dae50a2863921f58799139b854bccca5bb6f45126987f1e45daabaae939627d75850a197c7043247dc1dac84b140bf136536c0de9554b251d0c868acaee75b16949f2f9c0cc1f50d0abb1578b0b7c9ad3947fd63b03d6f96e09dd5f3d72f9b8cf7bd53e23b844e9115262fe231eb594cb3301e8985c7f09dff0ac132c056e49bea23c3004e6a308e55078811e43a6a0ba71500dd92cc171d32f15a66eede6ff1a7c5370da2641ffd422f3baa9812564e3ee5d0243b946423a38d3f8e5510e82cfc7c217458b335062d69d1991c05752c52eac4f2eb5ecbb950d605beef2d0a950605ce2915c1cdbfcdb8407f0cd35053b3d44c2ef202ae5f3daa033a34fbfc798b7452cc6f9d1e14ca173ceb67fbd028245983897cc2134a1dc7407ff2f74c09a14055f971360664c23d11ab022863d9b1b159dcd79e06a10ef585d792e185797774c543e88a8865ab8c323746e403b2ced88e8d84d96c6b5a86533caf8da0669e82c2185b9fa2a7da16f4f18ef9a6eff69b4f372446ade03d6351c56ee911f2b944f261600749a87515bacb256a7a12622c8b652f696a1096c03edc2aa9c1e47e2b2545e36adaef8d7cf22e7a3c930cb1f587fc0762b53f73451c5cb44af4668edf4dde00625f552bc236ee4336178ccd046e28e2024e001a04a736cac601f1160324c5663f38e021fd8d1eff403d3dd78e5480f25d4365ca57e054008d5a23230d554096cd9e511b274ad441203f05882b3788c0532c4a883035cf07ab3b64c8428ba23d8687a2a887e55f53bebef5ac88aa69549d4db1432133f48e50db018ceee03ce8697d2b62c34e7ec4b433e5b2ad5825783d26fd0f7f49b41ba8aedd98d801f120a431e6fd943fa8f87c325bd5e3952ba04d83ff5295c48787b6d1fe3f9833173c568d8afde9e802062efd7629792387b613581971dec268b280800eb292c99727257674cbac39ef94f456fb2b7c8fd5835201ba8d6370c95d15c88aca05d7c28056f3ca65a2284e470e96a896ad69d3a5f0ff5f60ecf5f64428d101b09004bc931291a307a3168c7134d1a90717e1b7917d5c6ad27b647bfd6e32e5020f9bf7e4125a85950601786657db9909f33290d4faf141de5ab6a0e5294d3c82a99f8f3bf55959b35aca51d57dd78d4e8d357701083fd879ae45d58c5e53c5fa7ab2bf2b215d1b6983a03fc8dea38fd6d91cd33f96c9bbd665fd827ac12dbf590579c7c39652f1144b6bb1afebd0d3361b627db433ef4fad3d13319f4585d39c2bdd0761a6b1463d6440c6afeb9083b098740ab542f89c7f82c07ae48ca774ebeebd0b123e7804a6a315084db5334fe7401f4e709390d1fb1ee8e87c345af57ded94eb7525fadbd08254fec30405bf26193cfc092d36302eb6689637580050ec880ec9daef9975751ab81a61be3b342e3bf63425fd23276446804135321950d52c5cc4216c6deae6c5a9deb7917ae4da8a0ba3599a51cecbb262b6c35abd6a7857d132f334501c041549fad6fcb61a40f0d2819289f6745e5b919418d66eee9173529bb639e960d506cd4516ca9c2b534ffba41c6e87287349d7a0cd2202c79c2b19b3a1dde8e4e320393fa3bac6b6ea918e3a1befe1da214a1b735ceb4f9915c2bea0033bd697d7929c67ef5e3a325c469532a4af57f4677058cf178bed1c7191d55d74336d5a5fcd01842e18715a2144133549393b8883ef5730b0fb93cc28e8323ff2a2798d653ac7e164ae9030d912183538f9254c719509dcb5940345575a30785296b7341917b96ec435cf29ca1010c4dc33090a5337836a9be2cdedc6f7d21d599b72eed49d3514358c2d44cc6502e0162226fb4d568e07f4801b45e9b24d8cf94d65b771f400aac459025317e22a7722f394b109f90b8d22a8fe66ab45ad6694232dfd1874e702c9e9807505722ae41913a3bcdc3982cab348af9e3bef46dfb677f41d2f75c13df8a8bb0cbacfbceeae921fc73f99c01f68f0f749608a20c93074499434ec9bf0f033789e274b39bfa8431350461d6729c5432434ad0e05c05402cac17807b020aebb1ac4f68d6414f43def43bf5c507c455cd7cb5f9b0cd7cc9b2b4fd3efa1071c81cecae78a66e673e2f126cb796c6626ea822c5cb71a7adbea3f62b1b15cb9c84518b3decc64e6bb4b3337b7da919efb6caabb17871b23025537afad6840d020ce31b42ee64643b0ea6d6d0dbd86b2499081ab326150770611fef77da155510bf940425e26ae56b9307d946ed98a3802c4aaefdc25ab0567bc6809ccc1146d4c5edc2da2a17ad263b74b924498b61d35e23a56a262364c5086fd8a8185173a5c2e2d8a2946929f7a0845bfcf912b8498b51234638c01b023ffaf23dc8894971c1e0a383a320bb35326e9a7f0c580b4c75e2209117ae6eff992a3e95713627df4616f7883a8b3222edb2b3e0a50a87d43b0", 0x1000}, {&(0x7f00000002c0)="0f4106f1dc22d264f99bf3360c12c25cedd527c6ae764d99ee62fdf26c1be48ca52a69224979c9b968e05cc5611ddf72f1e9bf2933dfa6d30a807344b5628944b32ad91929a59205b85ec0b66dc7ccff2bbd645c3eddbb9f0599f1cbb39a599d612538e52a78d3a8d49eea61d9c05abe4b9689712c5e708c877e0be60f3e979c8f9f01ed716497ab27484f6dd2ee74ffedea883870c6bc414f2caf4f194ca22575bed36ed6a61f2f7aaceba9632706bba4434d6f77824ae0108d0cba7873163d76d28becdfbfb6b3cf3bf0de9b092a168d0424a3b7b0b81ce816b73f1b85b57de799a0d78123011cd8c84a9d47d4287b", 0xf0}, {&(0x7f00000019c0)="039c4f7f22d9de16c6a300aa67ca886a9923f85ab3cc8ea026febd3d86acfeef9811a3626c241904e32d56724c7db7059b1043ab3935df52316b0a432fc565d3ac369ac0e62092a6a0e995caee77b13dc1f4f458ae832b2e2e5e795817a9c71e17086d65ef5634a41c8e3827670b028a00888eb1aa400cb5729a7d82e40348991bd751434c153bc5d5e3051c11d8c57173b08e0f21e8404650fec21d6401755a4c20a91b713dc643bc188d06fb1b10ecde701f7425811f4c7e80cd7a886bb86fbedb43b4dcb52cf57c2b0e59680c1c495e6e6e00ec36629906fabad23cebcc8cbb6a732e903e073eb4888ae64fc2926be00cc17c7a315562151b482757f8bafc5823136899d2f5fd2dd89e778ab288b0860026d0053a133a45f32d2af0f9690272dfe3c7ecdf512656383221c9875c21ee48347feb01bb3523ee6590a558310b2c85b83370b9e9a6b154751cbe16b55e665020f1d3499e86080f611973a199e018ed32ffa856006edfb115696858afb9fa39dbd15e8b496bb12f5194153d32c93876d527a00c3eff218e7e09280f6d6ae394a10aab2d710026f2c3780efb97eea453576219a25c85fbb28807d08eda8f83f2b2aed3d0fd7db083e48d32b97f6d2abc2cbe79be72ebff19da6bdbaea49e9a36afec897ba08dcf3c86cda4fe958d75bddefa876b4149a845925762dcedbafe1f021e56d98e7511a3fd8ad33a4bcbdba7c802cca6e0a47c61bd6d9c16cb28d2ff4243e246be9f6054de591ccdfff727094b07e09347ceb2b9096ba0c38456e23296979728cf30c15f6349afceac00d89e01516701b8fa50a9a4e3773ef9088c5087d40b390487ee867cf0581d16b8fab5d042cbb15f642909b9c8e3fb0b33041147e5cb36f7276c9dee9b16664748ca9e9c48f6778f2d9907a29e12cc43ceda7b210e5d7f5f706a2cd2aecf8de31aa17d55872a3ed411e9bcbdb1f0c03859e299ab05e544d18be3750b9fb098acf198f058a10508751a0be9aa4c98344380f5b86dd6ff8674e5867d9bbf6e2448bf76eb7afb01c4417671d55998a66970093e04cc00e3c8b192486b62f659d8363adaa83b745c1c1d4a8d9fa9f9a5e326293cfa1bed83ecf35f254adc46d855868a0416b31ff80f3c3bca6fad466539175e669609373e432c4dc96d8c46576d5040c0556127d59f6784b94c45b30b41398c0c9a1b7b82bd64cd1698d1fbdb323b522ba0b821a70036315f8cfd07a3e0ce9db82186d67ddfeca5575733aac14dfe7e13e7d934c41d5d4d609fbeb82373873590ff1e8749b1adb31bff9747f643d86f5492ae92c8472610c4e04890c484eb496ac16f28d1c8c4dc204bd6305289a051461498535ce6b3b13cf9df73f75f52a72b74c2b72c4f74264a5d7ebf89cafe7bf7cae00ee33d8696730587c4cedb8f2b5417f6252972c56868344d67933d58155c9566e6a3404dad44d07232853367ba2d8c570f445999cecd712cdbb2255051e568b995acf5d8f27800b5b8f57cf420c0b3023c9b999d0b78513d5245fbc78c1b449190a2808cd5925bc5ee2244274f60c374b70064147827b6d619ed560d1534d59ce8226362e12fd4056d11a75b0e516ee39a6766a097853ee61ad5a2d8f6a604296769c4ad9e5e61c2d46e46a3e0b1a97e715d934d1fadc3e96d86cf7360d49150868902acfd5cc0e20f86f04b65bfdb66b9cbcccf159740d1a0aedb3de6ff3b043ada302dede6da13ba2c5ebda4638efa648a540d204f2b95f6da3ea81d46c8bdb82fbc7c0d2decfb908ccd99d8f618d83e8e42adf0c246b35651b1f630a9a99f2164fd84af2526e53d28cb973bae079b4c2b75cb3023506f22cb322500ab852e5c17ba74a5b778bdc410f5a5460a523eb81c21da5e7014bf24dc3d3b6b0c3aaf0401dc0f0ee1d1e9e3bcb5040591e84475595412d440f4521ec6597f02f79b37d0d41daea218d1af7cfc1380491050c21fd415c2872b0b1adec397315f25048ddcaaa4a16b0733854c53ec013e8cb03c68aa9611760beaa71942bf86643512d15410c417066bf376f4afc05c80faef0dd343eecfc3962dbbbe41c142770578fc0eba02fd2fa1954774807c78f5088511821ac6d684451a85d5072addd08b3cc2bf81e7a16dbf0de3b9696173381c644f076adc6f980cc533f2d4643ded6aa5aba186b45372d10ad678db3dfb60f218d170ea28daa5fafb5738c7c81ddd50475bf733de26072a02c366821dda51756d3c5aab8ce0be023537478f0f709c10ea6122f6a2b74e63f7d88dff6b6890820260d876c64578432e397c2115cb609bf7cfe7b5a60157a4b227d7522e13ac8e4eaa7c2a6deb7c1444ac61a14d6565b1c9e66f15ac083a87e0c3105ab8b8f2132740297547b019bc4486ca471a791d831e41dfe8366ba4d2d1d9ca5e6a0ee627aacad1b8253d3fbc420c634bbdd5905597d72f36a5cffe979c9bcd669dcf93e5e91364755b9a836e88af1c1759721ff932ed7a46c86434e608eef31bab0a8e7a0aad1f53cf064f31a97b6a88ddc247ca6dead90917dacc58efd5b9e21fc9fdc8d15f776d56c9ebb3a2aa85531824fb9bf653aba11715c07f0eb68396856d806c4bace54b41fe7633bff99da52a3a201a32256b1727990eaafec6c41528e867b5e929ef65a4937994174e2a3ff59c11392223c4d5fb756a9e296c6148b85079683744fa5c80d624a713d5f20a772ebe31bcaac2369e13a3f4d109bd5647936fb8f0820290f00b784e47049f4d9623c42dc32b4205855691eba52842804c200a05c7939a33fa0aac9824ef9f24dd6c05815f7b9eef66c755106cbe0976cb07e5e118b7ac45f82dfa09b27a5f6498fdf49873c5bd0816c6a1b7f3d502091897ffcf369a9711583f701f8e2131b2a20f40a14c5ebee46bd57142a79e2b2be55dbd37d7402ec7d9da70fa14ad177b2597cf75c5e019796b856b80fb162b01cc0e2d81ac796d71789c5bda04e3bdae7355f9bd2f0a2eccedafbe83177963ff196357846a39904887c0a5d4def09a295316530c608ab0a3b91664836b8f29683b568e2a0b930decafa06f66f661332a6596a0c1c32f77d9838801276b7a580fe4c9a32c6e17554e165d16d82c1998ccc7e3a45a191378a4473e6f7027d5040bb627a6c78e9ba2084bfd9abf252149584bacbb02d4af48403452ae5fbffc41ce3789fb532cdba50cdbe3db99bdcd5f56dc30b9afc787cc584d33b5dbcdc2d5171d8a101cd99c3b05b83082e63dbe1d1d82351a1d101583ce7dfc1141f958809bc08837ea6c1e16e321aa92b44f0ae9e80175b2540f0777d497d7710c96e113b44bb87cb8892a557414eff4f42f182d8474eb08606e27c036d6ad8263c9f8fe69b802d0036b4f5dfdd23de067ff810140c2612dc46f4343a722531994a997d3baf350de256bd7f8066da4c9062df0e3428d36f2857eb735250270207d1c79f8b898e603ec6da97bb8d7f9bbc120091f824a04e3d652da2e7de72508149ff12ec1b52e998e8408781c37c1d386be5215faa7c860c8ea52719d7db69cc32b866a02a8c515f246cf0cc81759fac234b207b8fcf6bbb8fdee11441f7fd8ada27a24a7ea4be9a931c918bc64c682fce06c106c3ae1b8d4481ba2c05b491b270e803e693d8c3be2b0aa487ed829953630997c5d08c60a96650a0d7daa77bbfe735881b5efe656ca0cbb4c700191e12487f546abb13f50ef7e46326b3bb6a6e8c93221461c74ba3efb0638187547cc1085faaba079f8a41c622933c9d3447f87052aade69e809804059e0b1c82934e2d42c012f951c2c6a4058551648cd824c51c59f2af50bbb89ffeeb28adc15e4a2561da276b0e91a332f69b756867967dd23a830939e5a1894d10e222b53e8df9e605391a82d7083afa1834ac32339b443e16e8ba505135f36c5cf83f213eed1c92245fb1d0994986d822bea890511881653d8dc1eb82a0232acf533d28a1365805c63b47eb8a8fa602bdaa6d60fbd337a9d1e477c793e0a8466feb23edbef509404958d88a16f98e0f92f9ea7dd0878854337167b4e7031936720b16e961861178ccd3af5de6a8961d52d81499a3b76dafe65c0d6336c25c2a8cba4beb9cbd9ce3a6e64fa37c3792cb537ed4b5158788c66905966c29b0e3103a790c557365f9ce91ef13ae5c50d5a70b7d72a2f4f4a0e40e55755db2cd7b4fce5afa655380cc53dd4add679a591b26c6be22ff5a43c1131d5f44e06edf950e81549848a547fd7d543cc4cb9a1265f991538a44095722a27dd9f30dd2b62da6d1113a19d6fda2722ff92a478743bb7123921d42915e6b390b1d1749b69c35f3829d77808a0cd9a16f5d0f0cef66777504fed1254ea94bf7f6f5fcfc1a241d2a0b36c7a521ce5af5fbe7df1f8ff4a99399e089a1a35ab835c7b45b804f2becd5df9fc101d6ca4abd073a2a64aba3bb1725834f36683933b3f3f07a9aa9cf52c8e76b95786026b44d1cf7c94745ef96a5452e7ba735b7e5ab64e5508d30b71a43759bfcaddfaabdb95fe6639f323447481b48f6b7cc2e646c2612a40295b31be16257ed7434d61827da5501269d03bdfa9601c6351bfa689686fe90fadb5597162dffd797462753470ec800bdd812fbf738b51d6b8d25cf03a70122624b33176b979c700cd85784646390d244cf995b322b2375c7f2fac2bfcb21a87b023fe3ba5d4c3fdea1db83cc14338926db5acf2c8ef705df1608df14257896f5ad79b3875826b40fb3479051301077d405551e365eb768fa41660d71deb63730558360068bd901c78ec0ecdd947984f4cad5040e94882f121a5830874ac825ad05cecd8b6b63acf16dc03efaef3adc04294fd20f7255cb904c97d0863293be5c28ee350690681c399c3ff82e043c6f6687bfc7ac3c6019cd3467fff12bc79a4ba24b6bb9533232583edda7303fd6708aab2bd16db976f1912ca185ff84e7b838e9fa2d49b4e1ed62f2b8de0f7dd6a20c326d20eb9401b5ed1ecfeebd4da5352a6dbb233671450a91d186f460f2baaf7fb320db22e80a3f6400783c93bad8ee84124be8298d2589c947bf4e9f09a98843d41e66a9787f4b9a2263efa12c5813f705716950802740ab2714853350ea443008137245dbe26bbe66d5ea0e2a241d4a8b32fbef4799d13ef7e3d83c6a09febf7410f48398a91c9325faf9f8fbacc23b90ffc986ab0b08ba1ff3f9a0e45ad515137c44d28a3c88fa9bb8b834f0ec37f6294779dd4639faed5ea78dcb6d11b34e50d181cfe61909bf935574bfe25fbdbf927495a64cfe61f0987f25062b562b46ef5e63903da3689a9172919a21b970195afef4b8d84eef52b7e0eea1f64d2ffe277f9f72782f88221ad76442f4cd64d3c44cb0968691ae9597dc884da3b144675eb5043e7f67fdd7bf35f31b7397bd4533ce023e7ad57f733b199f16e9bcff8c87d0457e2a545aa5c3b055d59e9aa364986c3493a9501691c276aafe6a2d15ec0a0168a1069d93ced1f6182c34734c90641f7e09e14bef4315eb394d9ffd69ede3e6652613bd60c339baa2a45e138401ff57ca51cfd888bd6fa9c60e2c84d39e955f2b587eb1ea1fc2fe081f187b4f828fc7049cf83f4b3c422b09e84468c03d4b477dd794ae343b536c186b82a44208d1b0d70da8e8e0988080330938675387959782292e7b117c48c90670cf51033015bdeacef4ea95d55bd06c81d5fdbe99682c0e660da4de3ce987662135b5aa57ec5d852fda946925621206697e6434eb928bf9edf6a05ee3fd97cdb3143efce7b3c96e5870b1c03bb5676632f1e3226870043c", 0x1000}, {&(0x7f0000000200)="67ab15c01824fda1f4e886b419fa6017b64d5da2bfd2ab41a7d5d2b957c9955f3d3561b033f7a39f5783a82d38d9e7112f6455c5560be7e4f200b13f41661420b0f0bb527ff3268d817b38cc0ff24b9c86a782875aac4de756591f650143d01a72aa205f4bf267407bd80fff", 0x6c}, {&(0x7f00000003c0)="bf5d1134473158095dac5795010cdf7f64fdb2112c3a340d62b34b6f4637c47066ec2c1f2ca883758064b718c63370b7c47c069279792eb6fba2e4875e1e2e34373530704269ebcaa56717ad598f740b7de4318e13045d6d0df4e7e0e10a54a008913de37753d332e804fa296e2c6c49e453fc7bd6d2e8c83b23c65f273245", 0x7f}, {&(0x7f0000000440)="f662229ef80a4084ec45165aacfcd94c51ad470187ec61fc7c6664bd150aa4be1f8b04610f722ca01c682626922ae93ad124c2e4b4a00f146b22824fde5a44f4d511e9fdd6a9e806b639ad6bb741e4e9ee9a48e1caa2a42926ceb37dbc3c9394eb095b6868af251a094c7e4b3a47a6414a58d85cf946f14befc653f9ab93e7ac3420ca5db5207d2c85da78a0b74a128d", 0x90}, {&(0x7f0000000500)="7366cb56ed1076140bee2b6ea7139d4a79d931764f9732d56d4a82d02925e6c2d10796fa81630fe21703483f81ebb05988a5b2899a3744b3b69cdf1f56f72f786182661927f6dfb1f588b356", 0x4c}, {&(0x7f0000000580)="97fc49c62e4a3f2e5eb99f02d544e5aafbe3d67875f0d5ab017cd555297dd37dafe00a4f1cc3b95ee25160c1fcd4d8bf69926e4a0e7199a930e54e9691afa8211ac8d685aafb65a975cbcbb9e9e0a8a6f12597c41c848c79ee56012693", 0x5d}, {&(0x7f0000000600)="2a2b6319d4fba6f71b70467eb827f26cdf9d1214a6cfb97fa705db69011f9e55007bd2adc50d9a2b0b6e3228a33ea9ac2280660aa40ea1be6579ab52fdf39fec18aa083aedc71ea91d1c8f0bd01c0de553c201557701d5b3125288c87977e2f45e575a4bbe569e4fb87b200fdb5f63651c3e9f66b3f2886341c7b9e60978acad406e1eeeed53a0c91026e81dbae9a14afb4cefe52e62a936f55f365b3d318a3e61d06bdf1271bdf8eb9074edb108ca5397cb09ac797aba8666232a05ef016312527e5856dc2d099cdf713399d130104df6dd9606f1014a177c108698f62d441a28545d", 0xe3}, {&(0x7f0000000180)="1ef339a5f0cc7bc33dbb267836e37992dc46b3c96cd34b27c31ffac4587fc816adfba65b9f", 0x25}], 0xa, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r4, r2]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r1, r4, r1, r1, r1, r4, r1]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r5, r0, r3]}], 0xd8, 0x4}, 0x0) close(r4) syz_open_pts() madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) listen(r1, 0x81) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x7e) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r2, &(0x7f0000000240)=@in6, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000100)=0x2) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}, 0x0, 0x80000003}) socket(0x10, 0x2, 0x0) ftruncate(r5, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r8}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f00000003c0)="a8", 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r9, r10, r9, 0x0, 0x0, 0x7f}, 0x2, 0x401, r8, r8, 0xf2}) r11 = getuid() setreuid(0xee00, r11) setreuid(r9, r11) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) poll(&(0x7f0000000040)=[{r4, 0x80}], 0x1, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) getpid() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x639) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={0x0, 0xc9, 0x0, 0x20}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x50}, {0x64}, {0x0, 0x20, 0x2, 0xfffffffe}, {0xff7f, 0x3f, 0x20, 0xce2}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) executing program 3: sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x84}, {0x80}, {0x6, 0x0, 0xfe, 0xffe}]}) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000340)="b4e5656a5817c10a9ec56185565812fdafbebbbfba7d76b23cdbe55cf48de69bf6c6598fa4dd04a766d3aa1f899816eda32e720a6660a3ad4507a0587c00f3b70bce148e64084650d0e51e9160234a8fec5d71752af28dbd214019a05739d29a5ff5f82946d39cad337e8b747cab4a0e2f2b0984edb4401d53ee4a3e3ad6f8ff52c19c9eb02e957d882156ebff2e6aac7c8d03c1e614301d090caf0fcc6cc3614952ba1ce074623ec277ac74c10197b360361968387aa27592a35bed23c411203276ba19b0ac6ca0c4ab5b34798627326b5a58fd13", &(0x7f00000000c0)=0xd5, &(0x7f0000000480)="dde9fffc5da1b50661627a69fd1b0d3900c1396e87eea69e76b05712ec8bbe398249742067533f9b1d82e64168705da746fa2961aa74af3868214eb08fe4e2fba0f934979a226541aefbb985cb95eeb8267889e604b380ba55d8485bb8d5d80dd3138f4188523a504757834fd7129654e7f88a77796cce61e8508b3ac028988e8683fde5fa32a704c543172f03b414b5efab5ddccd0a6e4ca11867750b60fb7cd02d1abb60f1545d9158f64d9ac2114ba5bc9b8aa16f35e76086ec", 0xbb) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x1, 0x0) close(r1) fchflags(r1, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x202, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x80, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000012c0)) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000001240), 0x1, 0x7f) r3 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[], 0xe9, 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c, 0x0, 0x38, 0xfffffffc}, {0x8106, 0x5}]}) executing program 5: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaab05, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x8001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x10000) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() chroot(&(0x7f0000000740)='.\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x30880, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xd1a, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x87}, {0x20}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x141d, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "765d14", 0x13e7, 0x0, 0x60, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x67, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra]}, @fragment={0x3b, 0x0, 0x7f, 0x1, 0x0, 0x17, 0x67}, @hopopts={0x6c, 0x0, '\x00', [@padn]}, @hopopts={0x2, 0x13, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x20}, @generic={0xfe, 0x8d, "8b63ed47d1fb340e58e1576a42535d69bdd42aabd17579df6412dba734d0edb5bbeb65db1b36d529d8ae1db30f7aabba2ed05076e80fdc8524cfd254db7bbaa697e11f559dcf7d82557fdc679604d47963e58a7e434c17659871573964477ea78fea4060b437a0602f0d616f833ee845e07291cee502ebd20dfdf2d4e8a009550bf3c6c0f7d6ce8d00e15bfda8"}, @ra={0x5, 0x2, 0x3f}]}, @hopopts={0x50, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x7}]}, @hopopts={0x88, 0x2, '\x00', [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x2e, 0x21a, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x5}, @generic={0x80, 0xc2, "4fad0131a9027918e19608dd42a3fc65e9e0af81527cad9096708c5bb1357b0f73e91b8ad294e2020d2dd1b70f6a3503fce329b782908ef9b3da5b35728390d23a1a9b63aa1f28d1513f52833adaf7d9aabfee0bcb91e93cfd9f38a493768af16403094c110059fa8722eb75d3aac927ab74b45d7bb52d96cf8a898d1b7d049d1df0592eea65c3664b3074dfb6dc5a66d12a7648007dae4bf273e4ecf15b08c7fd863be474bd76fe522ea60f07ab58346f132b27bd8cc6376b9bf5b2036c5865e4d2"}, @generic={0x81, 0x1000, "2e82467182d496c9d8862628aa7e2afe5baa941682fd256833e759bd9b46eee8196dbf70655db163aeb69033dc2a2af5810607dcfd96d50e756666cf5077c82dfda51a3317dac25b788ebee4a632ab88c65ef401a1b1645eff3e6db4151a378aa4d8f93590e42b5d08f8db6025166917c4fa504f8abc45e104808add20977eb58ac3064987929e340bbdec8cf94d024b1fb5defd58ef0c315dba60b256399f1ac55688fb5f52bd2d6e5f968ee45d7569bc7108b8210903def6b0d91feb6af9365a02955d68aff9988effd81a7f52b10b90168b063314eede86c3ac38dc1b43e9cdfccde12c97d0db17602f640de0728444df852dadb44b7ac12b9206291df51a38ff1bd2f0d73b0b6cc3253385273cde896522a6a18f36064d176e6b091c10f9e35d9566237feff951d4f0afc98f0caedfef3c4d7046b9af0b6b388e4a5d059a46d4e1fdc9d3c4ae49553181c57b3c360a7cd0c70a52fff8a36b854e77a1c4308a6a9e19ad7d04fa017e37951c50a65e1556d626f0e9a57419e0c7a92e482ad916e7b1321dbbffa7513019c739ecfd9ab1588ec8983594cfdd0d37056d8f56e08ec3b144e6389e8d84d968f049c7c6faccfad1976e496e47ff0241989b122e2c7926a60bb50532ba61863ed2d2c5c62ea8de936897834a5c43ad27a96cbfa534456a0d65b1f203f9a917ace8367b54e77d4386bf462fa01cec17b929ec2fcbe858eea8add92268a8f6775928d5b4a78236b603b8f0e1306af6d1878c7eb59b1c9466c08977cb067e06cbc5b95e7c01fcea3f655c64aabbd46e0f4aee02f8361cb68b4870bc8372e06c983170f9e653b89db22c46e19cdc4056d54b6e7d43516bb851ee539ba11cd87ec99430cda1a020da1e802116d2e537e25b3bd2db0a38bfcbd5c73b83a14c542ba913a3d4583eace01dc3afc9f3c9750db8ff6a3f0219fb40cc8ba6a35a900d5e9cf2dd3718181d3e82c552f54b969ecbf28d7d0a80516bd2c630627c9aa67740db6367af042af327c97631c7fbe6373aec645f6a507b51f1af271afb36b7551a2f3920f76f0ac4ea24676654bd2460b40aca0222d596193e053ee612035d0e7b82a59d876298875960a6c9b6dd015f58cf964492ceea0285cb146b67e97abf69ceec07df30c12b32206df39d65aa8c42b304a1d5a266cef8b82092f33485d2349d7457cf747c7afb3bb8f62507fe330cfe9f5b8eef018cb8b9851d1d1da848047b08d095ba21dbd1dbf78fe2d1a769f0ed359d4ddd9a847d6f85a4a006cc370bd30b0562e8b818af072237823d5058bf64385e01d9f38480c11b8d828ea112cb3e39c5e57b382477119396f8a3533478e3ea697ffc49a387dd9c72d0f946981c0387a9ceb1de67c2a9ec204b210ec057078491afd9de40dad9fc94ecc7a2386754b39d4b68eb2da98078c04f8f0595635134a7b04e4f99889c684e9ef34ba8391cfb13c9e9cf6214109dad2f804b5d11bc1b41b0b68f11ae006c5ccee99763e697a2680959fd93e01833abefb246bd6d907859c68464079640851ee5a15f54a4ef9b3a1d2a8ae3127f7766c2945072eaedc760879a5cd568a4e892188db0f4aa6527750f35723743bb7176fe4e879e1a8c08878630d6b64191646f5be950ae34b6a7931a4eda85c3e3cce94e5bda3a4656c20dfd99056ea3f878dfbbf41dbdf1f1d4324454929137ad07fd2a5ecff7e716acb70836e7f17566642f37147bd2fd0d14b80b1f1c23c107feb244b53129f358d663b30771aa3c89e46fc298763a696bab58eaed85be5e9e88c587b53db0f067bef29f64632bf935261b1be09c6431552e6cc0c96b8e1c4dee5e9a3591169bc79a06941a54a22844721947d6f88b387423cb46daa9b6db25313357b520d24f4af60db884aaef4208332ee2a60760eda6b16fc8d1494e2cfea6dadc0901135e6ff1bd10b443c8e95065896a1fa3ccf48f8b4ec21f22b6350f6e9f6f1aed08c440a9b944fa37f7035727d95f780ef16c0693e7b7475b08d7af8402d50576936139587d35801dd23de476c01ed42e0ed8baae91827a1301aa5cee9de7b9272abb914c632146e04a4abcca251ad2a7d373f0e742712a12b8cc6df64701df7d6cbf32aa6195a6a49a9347ab9eb811ed3dfcfe5d384b6c2021b25fc066ad13f1359ea1c9ac32dd710680792b0b5329c808ef2a2da46ed889db3d8dcb1ebe6e1415481cbfae69096cf26cb8bfbf57e1ceae1a227068b87282164b1464be3b56964f92bd06d2a5251a838fd7ba1efbfaee882703e74175a3b2536fbbc982bee83b6bb1224e62bd186ad1eb944c45cd27b23b305a82bba6df1658d886fe950ab57db58810d13b045131d0b6a16b3d88077dd39f67a8b313418d18103603168ba5367b82e55f596c1b4ff1495cce69a3355a1b82fd7375a7bf642f52b44a38556e4618fc9f1b352bdf4f7ca593ef072b97aed28fe2065c98937d2306bc32c874a270c15f7c776d7247e0534931dd5131518db22267c6c5b06f2b677e6031fafa934b3393be0c5bd250dbc4192b3e7c5bcad0e32672d40e00c56ea9b3887655692321b01f9ce135db56c9fe41a2bc02323a4012235cd4cbce862d2efa6a6a0475890ac106f0862470291dbe9f30842657b19000bb3e16f0c02be37921189d41d439abdef0e5f687a6d8cfab8895d6e4635b4c6dc1e08f0e2b29a7861ed9f3e77a5e3e4d02ca6016d6fb813f9c4b9f456c0241b529acdb1716ad080cf6e7d5c3f2a9d9cc1d96746138bd30d0214365e5bd930623223454282ab56a7bf0f036aa73a549b88a74ba8329eb884d80b83eb458f83a3ba887edde554e95858b13325e2118a07312399c4a56d08b807a2d9592418294ddc7f3642fb5ce50b703ce34b257a7e4efeb7ae4fc45cd42684bf4214fcf29a124ed424f8ed5e551862108c8253682f58c7473d6f554e10fb9667dad912711f794a106de535fed0e966c38e9bde1b0a70044cebe69717220c175a609231562c606c06428d191904bcf1e6096313a48e62ea285ea49ce323164f24d23f16b9c419a081d8a655f2fb30d3853b3955277719489818ef818981c133edd984bc8490c5870723318895811cd530109da9c0352d473307e803c313198e4b005d1bee03201d004d7e905ea10a08ceac624cdf8ffb74670961240958655103d3504d225e079120d2f6163404361d37e4e486ad5adc34b7ac3f230871e4b27f750bb659eeb40dabbecaf8be4e89bb77d44213877fd16c2274cd04b05bf9a14d137d7e8b1c267ec5ff08cbcaafd941d962d76be15429ec308777b6d2562f719100ff4bde455846f7acf6e89d20515759846213498d256111874509b404158c7498a1a0f6f63c9670b936ed99dda9f21a7a104b661955ac5cdbffb226d5465fa5cddf1fc0a2b0da17694eb0e3ddbe5ec69a38d148c4d6137ea5365bb282ef5aff556e6d0938994f05d4c5c7f46c6167da9e20dd4d20a1348f697a342a717b1fdd828608b2c040d1289203fab20aa52b081f2d90a6abf22e7c68b7dc2d595993562ce297f1966c098d57ec23be71ba42f0324b0631173e2437324065de57fe0ac73c4ba4bab8bd76f2692d99f38931533fdbb43643f6b08d64e1c246dbcb50adf1d6301b43e9b1f4b174f7786b681af8a4b7cab7d316a4ddba7e31a7844f77e4d5c4b866ef951ea25b1e6ccc903abed0a4c6e300c5d5867bd0cc5263f14537f430b2b88a4c8759a4a76482a1eebf84426fbfce1c2f45f4f444c08d93c1c06269343f6702d5885829c145c95e074f3756dc3821374f197a081776ce9cc1df6416399faca9e0b21ee67153db353c9bf9a2d99b238977793ce62afc7becf9f073cbd87ccf76f9ad9cb7771c828338e763512940962a9725ba692fcd3ef71dd859da0d3735d764c04c740712beaac76e2ceede9f821a1f0aeef4227cd975a57fb5982c84fedf97069e455778bad5f6eb2d3e1b54e60be9e7ffe07eea7cf0bd0d078c539ce792396413c0dad38210e7e5d41f4a54130fab3f6e190e129900c0c0c91edbf4f4fd15eaa7d5a0b09465abca5cbfd9ba5b55c1cbc9c65e9a31653e84ed2e55b08d4cff89d3223aabc510b27b00afd872c6400a1df38c29646932fde860c165ed3e593855b4cae34d9c4833ab124bcc1b9b48670f6498b1390caba426b0d867cb73ff8c976061a51e6f5bbd2336cdaa9bb2e6371623307dc66d8f3952286e4b7b3c2a8fa40fbdaf51da05ca93f29e35e8b835905f49e99366cea9588f37192ef86066dd580fc1c27e8e12c4dc27106436087eac3ad3cb193d7e713db6b91c344d0c8b42a859f4c8f844ddd216e790364d623bf0483b2daed1ace557620b0ab0916d98dc2ab9188282d52f0b52381fab713d9e4e3b92802992bfbf6a41792a4c3cec04a60748eb60fa4657727b13b951170b2604441eef07e11662bda9c513ec155f061e7f32cc3f7c3434fe7fd82d0a09e6c143b0174813fce290dc0328f276188e1a29bc12a4f110dcd49b08e105792095116fed236f3914e51097ab8fe80084728aed75b1cfa72e05acd6630755af4adc49d50313412df77250a0e51767706325ff7d90baca94f0685c4ebd94882e19976b6074a8447e2cf5abd63d0d36cdaceb9dcdf8890b3f5cb4d5e89fe60351402fbf7047502748810b5ff238e250b000eff930cb21452ef462bb1d275992b767c673f48f9e84e134d53ede55e2b00d05c46bd99d0fa24a3164e5cccab3244b56cc04ce8683e8e5b179f2f7552c3556d158925e9abf9992e83d871d972057c9de46fb1f94fb6b584a6febd73813404e4fe6a22ca2897667c2c70d5ddad7e078c22138ee0e6fb1b6ac6ce142060c3bb9e1ac20355770e22ba61dda76a02263468918394997d510b78a119d955427bd0a7e1daafc17b2c41fdd8a90dae46b59925bda3446b74c0059d8934431c3916d162c97cbd3b8354decf31824dba194ffea46a3201d611ce43f0e235644af7f0a656c62dfb1153f8b920a652946e878d94268f5529d22813a444bf8690c99684dded54fbc46e0a90535a7ecb87329069cfc62f7170f53fb9f1b8c739c0d3595a51df3825628043d3de6bb4aafd2c0e41898c53b64bb2376931918dacd64f3d3d22cabbd995cde58565763c44ecf2e65906b6f5004dd2255c8c711697b3dd6b36494d66999a36989c453ad184202bec8498db07be6ea67c0384804a81e7f68e59881e66b0d53a726f2349bdb68437a15a7bce77fea5bd7e7aa74db55881bffda7ea0329dce309283461afde19418b91d78d4159421ff1b06cab52630383aa008477ef161e8b389737b7c9e0d81c409e09b66fcfdeb7beaf0594adf83e437f4a40b087850dcdc30060df50bd2be6f25b4f83afa8dc2bcd47478a0772afcc4c6c0895dc4e3d2c84ef2286849e8cedc13ff1798ab2f14bf6a21d70ca8088dad9a9086f0126264a7ca2e809f73d8b259a1bdc3beb55ef2cac058ab5adc6710dcdff7b1b58452f95d343eb5efddeec35d4b0735225c6b3dd0acf5a0e762b3c687b17f25915b5880c00e7774cd39cc76a297696acc6b5a5e1931ee6af938dbe697e56ec54f521c5573ea1a1a69acea74d9229d20ef4deb3993e7900ca3be8ed2bd7fbf7c890589de750b717a82b262631f4c57a44cf73dad533bfdeb907ae9b8cc3bf96bc8bab7c0c488816e8d8c338e1312908119903a5ff7233b2a27e97f4f87c0459a7d131d2342ecdd2bff58aa0a946a67fa9420a1aa64b150cd9816a9781286e2bf6658a589ea7fa894462b07f5e1202062e538093a8a044f5c00fb9e1a826d710"}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @mcast2, [{0x18, 0x1e, "28a7acda3327fc5b4ae5d8eb2da1d61d8ac2330119500080a5beab5cff5ae0945b94a1abad6f02bde7e72f1d846fb5cc598d60a6208a21e89a22b58c41b36ef8e5e6b88986267e4bb9d82f130d5c9bc383c875e5eb18262467fc51643d8beb78c0e079a8ab6d788fa8d2323446a5f68bd04b9dcace73807ec3df770780d5df123002adbd90a66f0dad4388bfc3da039c2a0ec7aa680d116dcf05188a8bcfc679475871c44a1923894c0c97335aaa2e6f8ab1267849d9e071e157fb60341c2c9ad77f281fd0d790b2a87520754d0c60a7ee9082d21fee23ce7f76bcb79bac221200fb6c50a7a9494e13a6dca865342a5f9779f5"}, {0x4, 0x1b, "fcbea1e7d522462f8d802221be2edcd4df2ee5e0914d8e33d92e32e701eafdbc2a3696171494316c0d71dbde441e48c830c61d0bcca74d9df070f0e8daf3f1e06d6ccdaa7130f5bdd21712976b81c3060bed35151b8c170054e8deafd1a22034c2d06d9f32f6b7a0bfb4cad518c52caf1ca917d64b59eaf3dc38bed84041bb7a06d011207c7aa6fe2370637dab7e50d9d255a343e851f6048a1762469da65684f91725862d037a33d7d57c5049a130537f98a549f44d1d669c4d938aa158c42af2a766daa73d574199a6042be3175972ab92e44d60f32891"}]}}}}}}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r3 = socket$inet(0x2, 0x1, 0x0) dup2(r3, r2) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) listen(r1, 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x1, 0x926}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x38, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x8038, 0x6, 0x6, 0x9, @broadcast, "96f4a9c25e6b", @remote, "b34b256d58a9a68d932b368a302270e7"}}}}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) dup(0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000140)={0x6, 0x4}, 0x2, 0x0, &(0x7f0000000180), &(0x7f0000000340)="8e2f", 0x2) socket(0x2, 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 4: r0 = socket(0x2, 0x8000, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) executing program 6: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) 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$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r6, 0x0) setreuid(0x0, r5) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') writev(r3, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}, {&(0x7f0000000580)="40f84023c3e21e282e81bde38167a36cd8f0ba4cc51dd4f1d206ad58f5f7a36bb5a3bd23e29a2ba5ba58efaa15454fba70d71441e454e3b822a66646af046889e6114ae9172f265edc58c80a32ec92d767d1", 0x52}], 0x2) read(r4, &(0x7f00000001c0)=""/153, 0x99) kevent(r1, &(0x7f0000002740)=[{{r0}, 0xfffffffffffffff8, 0x42, 0x2, 0x9, 0xf3}], 0x1, &(0x7f00000027c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xea8f, 0x7a18}, {{}, 0xfffffffffffffffc, 0x8, 0x8, 0x80000001, 0x1f}, {{}, 0xfffffffffffffff9, 0x26, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x5, 0x829a}, {{}, 0xfffffffffffffff9, 0x8c, 0xf0000000, 0x12, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x25, 0xf0000000, 0x8000, 0x240000000000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0xd2, 0x400}, {{r0}, 0xfffffffffffffff8, 0x43, 0x2, 0x9}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x74fc03be, 0x1}], 0x2, &(0x7f0000002900)={0xffffffffffffffa5, 0x434c}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x4}, {0x40e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4, 0x0, 0x8}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x3ff, 0x9, 0xe30d, 0x3]) r4 = socket(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(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}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$FIONREAD(r4, 0xc02069a0, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x20}, {0x40e}]}) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000000640)={0x0, 0xfda6, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[]) recvfrom(r4, &(0x7f0000000180)=""/221, 0xdd, 0x0, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) executing program 5: nanosleep(&(0x7f0000000000)={0x4, 0x7}, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, r8, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000440)=""/11) r11 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r11, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r10, r10, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', r8, r11) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x5, r8, r9, r12, r11, 0x40, 0xfefd}, 0x79a47afc, 0xad1, r3, r3, 0x8001, 0x5, 0x0, 0x3})             executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x401, 0x8, 0x3, 0xd60}, {0x5748, 0x1, 0x2, 0x6}, {0x4, 0xff, 0x81, 0x80000000}]}) r1 = msgget(0x3, 0x82) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x895a, r2, r5, r7, r8, 0x105}, 0x7, 0x7f, r10, r11, 0x10001, 0xc9b2, 0x2, 0x9}) r12 = msgget(0x0, 0x80) msgrcv(r12, &(0x7f0000000240)={0x0, ""/75}, 0x53, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r16 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x2, r2, 0x0, r7, r3, 0x40, 0x5}, 0x7, 0x1, r10, r13, 0x2633, 0x3ff, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000400)={{0x80000000, r2, r5, r17, r15, 0x1d, 0x5}, 0x200, 0x40, r6, r13, 0x8, 0x1, 0x8000}) chown(&(0x7f0000000480)='./file0\x00', r2, r4) socketpair(0x2, 0x4, 0x20, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_int(r18, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x4) r19 = getppid() execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='&\\\x00', &(0x7f0000000640)='*%],\x00'], &(0x7f0000000940)=[&(0x7f00000006c0)='/dev/bpf\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)=':\x00', &(0x7f0000000780)='\x02/@(\x00', &(0x7f00000007c0)='.]*+\xc8](#]#\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='/dev/bpf\x00', &(0x7f0000000880)='/dev/bpf\x00', &(0x7f00000008c0)='/dev/bpf\x00', &(0x7f0000000900)=',\x00']) setuid(r17) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0), 0x100, 0x0) ioctl$WSKBDIO_SETENCODING(r20, 0x80045710, &(0x7f0000000a00)=0x3ff) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0x15, r14, r9, r17, r3, 0xa, 0x3}, 0x4, 0x7, r19, r11, 0x5, 0x400, 0x7}) open$dir(&(0x7f0000000ac0)='./file0\x00', 0x100, 0x3d) r21 = msgget(0x0, 0x0) msgctl$IPC_STAT(r21, 0x2, &(0x7f0000000b00)=""/4096) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) executing program 6: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="fd9c39d0fa5b5fd01f461c9308004500001c000000000001907893ca9cb6b48439c705009078405d6039c63d27fbd48300c51e5286abaaa7d98ee1538fcbbddf1b9ff6d412a7b5ef348e439bcae470b26a8a09ce96a1293bc09ca28dc1ee1df24e51ddf5af641218e99804684936cad72ee759f2b2a307e18505f5e6026f87b17eb693bfce4b6eb99c397727333509812752f7c5439da52c64a917bf258003c951015a8b81e134f17c4d84b5540e5f2fd4c0e629"]) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x530cf1b90065defe}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x24, 0x0, 0x405, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @udp={{0x1, 0x2, 0x8}, {"f1969c7eb0796ecd"}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) fcntl$setstatus(r1, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) close(r2) msgget(0x3, 0x2c4) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x1, 0x4000, 0xaa, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x30, 0x0, 0x0, 0x201}, {0x40e}]}) executing program 6: execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) mknod(&(0x7f0000000180)='./file1/file0\x00', 0x2000, 0x4) ktrace(0x0, 0x0, 0x100, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgrcv(r0, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x10, 0x21) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x2) open(0x0, 0x0, 0x17a) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6b", 0x9}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) open(0x0, 0x611, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x0, 0x200000000000000}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) msgget(0x3, 0x2c1) syz_open_pts() munmap(&(0x7f000014b000/0x4000)=nil, 0x4000) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) accept(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) socket(0x11, 0x3, 0x0) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') executing program 6: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000080)="0c98d4fd1bc29be2f154ed59bb761b39414f8657811e1918eb4d75f6ed87526f89ee87f514bda99cb09221708c674970acad85c8e866437c499b3d2f47e26cc07698df3006b3d22f0f23d4c8b1f4bd63a27c7dd08087870ba8a4feb2d57c0fd289be1d9228345abea1f67e955284e79cf1642f1d32fac2d05bf8d44d3f8b7857a70983a38d8b167e7605b24cf6019f6f366ba2d8dddaf075efb2d2e436313c19e8687f7b9324859d76a558123e922c1722fae3508b6d6f349ffef61fb86bef1158fd467d96267b2918f20b588d3cb24e", &(0x7f0000000180)=0xd0, &(0x7f00000001c0)="871a3fa2eed567334fa5db152af2c9e1c7726c26516a4ccd4597d3091ea37a229f36f4b82a91709ef24d5e44f7ec670059feae27cc5b7ccaf6a309c5ed0884f18dc0e955ec0641dfd658820329d5a87fa911c0fd7284ce7db17686ba6b018e725d460541385f3fac33acd91f806e22009d190f7c9276de563a4a329969869d8f473fb3c40b8c16146c129332665bd212848777aaacd66e0e5f467366f660c42af58863767837efcce9f2988a0efc34f0d2b0dae6af0f01a0f4df005becf099c8fdacb6d8028b8a2a43de13dedc3923c0a72ae6aeffa8c66e4797aef8a18866afdd0ebdee2a2fae7daac90750fd3de37c1c58cd", 0xf3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) executing program 6: mkdir(&(0x7f0000000100)='./file0\x00', 0x180) syz_emit_ethernet(0x0, 0x0) madvise(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf0020000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000080)='./file0/../file0/../file0\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) r1 = open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r1) executing program 4: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000001280)=[{0x44, 0x1, 0x0, 0x800}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0xc8a, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r3 = socket(0x0, 0x4001, 0x0) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x4, &(0x7f0000000240)=[r6, r6, r4, r2]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r6, 0x4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) close(r8) executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xffb2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0, 0x4ef}, 0x10, 0x2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300", 0x5f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872e623ed7aadb7c04300000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{}, {0x18}, {0x8}, {0x4, 0x5, 0x7, 0x7bc7}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 6: sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)="f559187317325aa192877fbc53a14da0e053ee2b81e333a82c8b47470dd8f29a5d87d9e375ec69b0a57ba3bf2678e4e50434e1f3fba70173e7da56ec44c580536b55673a0b007d800181ca77f7d47c3efa1e35543ba105b79b4f213e130b25f7886583695e970d6f4a2022ddc81dd155acfe866053424860f378872ccfc53f4b383706b8bd10b6f78694cfb80d7f05919d0d03375561f71f672a32e918f3945c1951f772a1803871a30915bc7af5400142217993f22e1efdd2e5a9a096cbf1", 0xbf}], 0x1, 0x0}}, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) chflags(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r1, &(0x7f0000000540), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000300)={0x0, './file0aaaaaaaaa'}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() setreuid(0xee00, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[r5, r3, r5, r5, r3, r3, r5, r5, r3]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r2, r6, r8, r9, 0x1, 0x8000}, 0x7f, 0x2000003, r1, 0x0, 0x1fa, 0x8, 0x7, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r5, 0x4}}) r10 = socket(0x18, 0x2, 0x0) close(r10) r11 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xfffffffffffffe6e, &(0x7f0000000100)=[{&(0x7f0000000240)=""/152}], 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000180)={0x1000, 0x74}) r12 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x200, 0x0, 0x4, 0xffff}, {0x3f, 0x5, 0x2, 0x5}, {0xea, 0x1f, 0x7f, 0x9}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x403) socket$inet(0x18, 0x3, 0x102) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r5}) 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) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000600)=[{r0, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x176, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd68672f5401403a67ff010000000000000000000000000001fe8000000000000000000000000000bb04000000000000000401040502000100080200400000000000000000000000000000ffff7f0000017000064065000000060100000000000001080000000000000000040104000000040009d8680000004a01000000000000c20400000016050200cd000000000000a47b28fa29a60129036ff44770d844ed325b66707f9ed3e4ec813c5280772f9e3cea0a5814e4d31fdb536abfe6b5f16fdeac7baad91728d3cddf9af925d9b45e6ff0bd872d59e97e0032353717d6ca38801c4484bd5d603441cc73614bd7cc19c800013c776cf8a9aac26af5c08be61bba7f1f92f2df71c88a987b9628648ce9c5b50f3b69c1281c42a9f9db2b89327984a7acd43ba849d0e12dac05db368aeaf5b89fffcbf8311dbef30b5074e1fdd1582508035d06d3d0547fd9b63e11d9a14983a54ac961e4bccddd9750690dc5473d8f8a38976d7f8a331f439347a83c6bef4e463e1795e545b02dd08384881d92244ad37465568b505e507cbd7a8a9e392bda26e582925cb02737e6223c33ac5470f1d56d84eea116f34bcf64abf780b882331add7ca13dec1ee4d92c", @ANYRESDEC, @ANYRES16=r1]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r4 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc3f0600000058132fa13a8be186e3fe8000000000080000000000000000aa02009078000000006006c33e00004400000000000000000000000000000000aa"]) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/120, 0x78}, {&(0x7f00000004c0)=""/147, 0x93}], 0x6) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f0000000200)={0x4, 0x6, 0x81b, 0x8000, 0x46fe, 0x3ff, 0x61c, 0x1}, &(0x7f0000000240)={0x2, 0x231e, 0x4, 0x80, 0x7, 0x6, 0x1b, 0x2}, &(0x7f0000000640)={0x90ed, 0xee, 0x8000, 0xd9, 0x7, 0x1, 0xe5, 0xec93}, &(0x7f0000000680)={0x80, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f00000000c0), 0x1) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000100)) executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000001280)=[{0x44, 0x1, 0x0, 0x800}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x1e2) getsockname(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) semop(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294d", 0x14) socket$inet(0x2, 0x0, 0x0) acct(&(0x7f0000000180)='./file1\x00') executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rmdir(&(0x7f0000000200)='./file1\x00') recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/193, 0xff2d}, {&(0x7f0000001640)=""/4111}, {&(0x7f0000000440)=""/108}], 0x1, &(0x7f0000000540)=""/199, 0xbc}, 0x19}, 0x10, 0x83, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x6) msgget$private(0x0, 0x0) r3 = getgid() r4 = semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) dup(r0) setegid(r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, 0x0, r5, r3, 0x40, 0x1f}, 0x5, 0xd5}) msgget$private(0x0, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x1, &(0x7f00000000c0)="040000009296480000004000", 0xc) socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) close(r3) 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) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r4, 0x2, 0x1) dup2(r8, r7) executing program 2: getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) pipe(&(0x7f0000000080)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xffffffff, 0x5) syz_emit_ethernet(0xa4, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x92, 0x0, 0x0, 0x7, 0x33, 0x0, @empty, @multicast1, {[@noop]}}, @tcp={{0x2, 0x0, r0, 0x41424344, 0x0, 0x0, 0x5, 0x80}, {"4f1bb143922c87d7d912ac80868459b0f4948459a0812772529662d01e6ea97596ce64e41496afb95474a1386e64b18dd2783eb8ecc200746d93ddb5208bff6815e61ad75d211cc9b79e866d1e114f98bac56831e80e176fae19dcbac88a7d49fe9b678de6ea"}}}}}}) syz_emit_ethernet(0xc0, &(0x7f0000000100)={@broadcast, @random="7205fd1cd0f6", [], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x34, 0xb2, 0x64, 0xff, 0x5, 0x3, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @generic={0x44, 0xd, "c57fe907638b185748e83b"}, @rr={0x7, 0x23, 0x3, [@local={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast2, @multicast2, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x8, 0xbf, 0x1, 0x7, [{[], 0x2}]}]}}, @tcp={{0x0, 0x3, r0, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x8000, 0x0, 0x7fff, {[@timestamp={0x8, 0xa, 0xfff, 0x6}]}}, {"2b82a34490b972fab8e64d23a4cecc2d66002e8577a7fe39fd9bc8ebfeb7c9c808fb9a3192c45f3ca655a2a0793f757c8aa21d03b633168ebc6ac937646bdbce75d9"}}}}}}) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0xcb, 0x0, &(0x7f00000000c0)=""/203}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r0, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x400000002, 0x0) fcntl$dupfd(r4, 0x0, r5) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0xa008, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x14, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x21, 0x80000000, 0xc52, 0x7ac6}, {{r1}, 0xffffffffffffffff, 0x26, 0x8, 0xfffffffffffffff7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x62, 0x4, 0x6, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x2e, 0x2, 0x46dfb26b, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x92, 0xfffff, 0x3ff, 0x8}], 0x401, &(0x7f0000000300)=[{{r1}, 0x8000000000000000, 0x12, 0x40000000, 0x7, 0x2}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x2, 0x4, 0xf4}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x25, 0x14ca9aae}, {{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x82, 0x81}], 0x54c2, &(0x7f0000000180)={0x9, 0x368}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 2: sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x10, 0x3, 0x8) getsockopt(r3, 0x0, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10890, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, r6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xd7de, 0x0, 0x7c, 0x5}, {0x1, 0x83, 0x0, 0x3}, {0xaf, 0x0, 0x20, 0x1}, {0x3, 0x80, 0x1, 0x1}, {0xffff, 0x0, 0x3f, 0x3}, {0x816a, 0x8, 0x2, 0x6}, {0x6, 0x1f, 0x0, 0x40}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x64}, {0x48}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0xfffffffa, 0xd28, "dfaf0ba3383d00000000000400"}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638", 0x101}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="1212454ab932d89ce7a48f18e7122a3976b721e474b736f6db5d74c662262e6e2c8202149e28a9c7ecc3531f6629065b0054ec8e7c19c399675930e99a84b472401a429b7308d5f7ad5becca96dc1300f8c1633f8caf7c1dd5dc6c3ea701732b4e8e15905145025f063d5c36b111a0e05a031ed51cbef79dc080c518095b6d9933bab00936a662967b37b064f20dd58cf40c12b428a7e89700c795e502e5954451d7dd839b007b02e18183d8fd74227b6fc1d2d08ecb0e9e4fc0c9fb5048e7b6", 0xc0}, {&(0x7f0000000300)="6894788ec21c", 0x6}, {0x0}], 0x3) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x504, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="5057f447b74bc5418373c658b5447497bc6c84c53986bcb4e274711be8a92e3735540dfb058e5a1a20895f7a7f1f01056e9cc620d4a8820b3d8d9adbefd21d58f5a2", 0x42}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x400, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2a5, 0x0, 0x7, 0x100, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}, {&(0x7f00000019c0)="9fa2a75678c53db3ddd55f41b8ec6b0221be04dd0999e2cf7e9adf686fe5ff6a6c3d744e2b03dbc32981b4ba8c52815390df5aa8a4dbe5dc6fe6cfd6b5a95e11dc8446b8279a48810d79e8de8ebb4abb670623fb2cd063a8aeb931267ab159c6ed7ba25c827aa7b3a1dfe701b28ec0e49da947369bc3c20d66d087abc12ab557b61138e0d53e12a7e7a440ec0c33dff6818921db1e1abba99e03bee6e5b1a5db07fd1fd5259c4633150862094ac3b70d884b4526ac84546e08e0d43430ca58417455feadbb1db20111a61198835c6431ac272f858f04bf0047ffb0076fbbbe1dc45a3dc1776a8d7a64319dd7e7b37a15ed73a89874982ab880d9213e3db3e6cf70dd2f0584763d51ce88d390b875e5bb594b1b7d8c1c2fe3ffa3a55ff25929710b24a114805ab3a5d481152f8df2295f04db507f084c78c2d40dfcbfd8b44c90ed4eed8c60fc6fc7df9283b3095e1e3ceee605b883de8d7be15752487aaf27dd00a917f14389479215c56c8673cfd3b344e218f6e885ff4aa116eadf225806aa212beebfbd5df2c580e7f9d7088d5815ab79ae646fd91bc1468870f235f0a5deef76d392ae71fb4b7148fb307c2c3dc17eb79fb2e7c57049c5e7a66d20e2804adaa151c3bb3da4e12d5af41aaf177eed176203641be6f55e43708140062f25af253519cbe02f86152d28625edbbd25ba086d94f45fa346c5db7454fba05ed91061749e551313555297972a7833846a3194b260a3ccdf2c81c5664440147daf6c780d2e8feea704d91236d9f96dee5eb8cc26442b73fadad2a7daefb1f6adc7d2e11019de1ae43c4bdf2c039eb3a5aede045d4bc9732d43f73b203a2601a171bede953c7d7ec0926a5140980b34e5b2499c0486218b2559c62cf52edc6b723a3ff0b93043fac44828cc56d17731a3ac968a7bd4939ba33961ac4fbeae80679e349af132d5feb85b293b2f67fead80ac0ce5127200621119a904a36f75e2d5f32b3d2013222d8e781229ade958fce1c61df322d7ec867d4a0ab2b406b544646f34fe5043d8a22d8edd03845d8e73e625a738471037e69cd92418eb0f471080992db72743b990a5d75ccd3d7d9fbf576c625ca69b4ad967815e336ccc5b438bc5de8692601cc07ee13e28d7ffc79c78af5b93a893be94aea74cd8c33e48b52b0b231309e7bb9600753f0445b2d76571c2b4458aa98e76459dbc25016b405199741fbb3462d040b07e127f0fb0f29ce65cca0afa13c899ada4910df7a08b645e57bd6d3e19077c3ecb2d474225bbce95d13e1b4139389073871c36c815aa2c7e3399e5780834900a6a19f43003c70d9ea38d1b9faab6b48b333c808d77e1aed55eacb5fc04b589aaa42f6f7029e244b588370d5517fca72cd91a29148c0bb1028ce849e2e2954a7843cbf2ab8c0e429d7a1aaeadb4b3b2bdefd5667377927e18c4151e0cd9bfa8e1e74b6d131b8b734d4217e457da2a7f01ef9d4473ab9e823fa14703ad6956877d49afb827877c72c179dd4189f77b02b6dc24afa91706f6c228d590ac7373ee1ac3d4753a221a06dbe51390a8fd475fddc550b3594052353f812329e4dfbca1cc9834534f7a9ec4bbca09d11bd72eaf6d324479c34fc4704b53d4d8388a016f9e86b6c8e7f10d79c31623e3b2698d015611730837f41c689567b24e341f531dccbe66493a67c84fda5c38f730427b62d301a5392e5604697e5d8223581c287746f6857d1898acc6601efbb13c1e8fdbe271d1249d4d95547ef478f13d9911c0ef55a571fa8bbdae5e9917641e757d3883daef1ab1590c75e1d1140ce182b36b0de72a04cd7225132b25aa28900c3cd0c28bebeedd88fe6066787f38f87907b9f714194a2dcca780495d956adb9aefd3d288fc64beddcce1e2f5782d846299a89194dfa90c378aec1c6a601ca1e45a0fc73fdbbf8482329a9f089d3bd4618dec3639928e31f8ffa9a2a2decac42eb924232acca120aabd2a8a9a519c313798ad90ab5a1b788bec3d20a6e77c6cf71eb017ea5f7a0630a73985e6292cca6d008e779516b8ba0e598d2b4aad3df7c29599ba89e368b57ab962c4f9186d5900822ce0e680b5e921f2ebc549677c3621b6d61bd7047c1da3fd0a1d1e8c39cb439acda710b8134a581b2a25bd10ba2b762984470b8c6e86a4b73be2f87f8f6c520587a39dce201d7967ab196fedb3b697373f9f4a67b87caf21fa72d7dba62c4696e675f1fb5c17bfcdb3e89e85d550f4203492123d2dd6397eaa0c31a6774c71e468169d7ba7f0cd1f695bfca425e23714579866fa53209fb6a3b131886cf5608d3cf712acefdb0ff57fddb7edf415fee18fdcd47d0639d07a3f4be9a58b331bb5376ed2e2f3299c1d7ea367dcdb93ac3a4f89b55a04327e82ae65f53794f0dfe53873ec5f9a9c2036821f9877d12911cddd54c8496ff90c44990f4e74911cb4636231efdd33e2533f752dcdca334588b0ef5e255f4405ae913d3e9a22a0063890545cd29feb6d2b1dc02140013ea35845f0df1a18ef0766c1b192d80c44d97f94f643ae55c6d64ff492981befb0d1e7b4d98849d6fd7622e2e5089b9345d0df0e7d3525c78051287581196e8918c4bb217957461698a9ad144ca8618fc36e62b50f8a388338b994e8dc432395c4edc9aa684206b72c01fd43013b700885a895a3223ec26bc8c645b2e2c95b59187931314fc7e2008a78d9705bf85cefe56d1db7d9a3f61eabd2e050c49ce053812523ee88bf6a37a1d0f57dff741b95613d2c55cce3695f663cbd6b9e18c511d8784befad774fabe41ccebbd58bbcd44b33b7fe0316e7567a68f9b6e63bed1838bfd5d9868cfd91fdde9f7eca0f7f69fc6bdd35419bb941d7cff1ebb2e425178e9724e9a83ebc4ca61b1465a2a74a6dccaca3e6bd85f6d3d2fe61f3ecfc3f1503076f184e7f27160a418fb2b88bb08849b1541395bf09fec01e690da82f7017ca6686b52a5539a1e5244e33939fa5a7545c5e89c989105a60f1c5d83a09b81bbb3998e7fd1b16a70add71d0cbd4c3b30117f2504d051127d5a568a85c712824bf1ddfd5436ca57be777e74025baa502855f0f18a641c23f1849458d59fa7d3240da8e514aebe123f5e5508a5df54358a0f30a8b05253a12276ff05fd8fc184177985284ed33ddbd7f05f3611ccfa13207380687e6bf243e87f4114e988c79b0e94a1447dbd794ed8f4be33801d0e1794c54750c47596ef1ba99fc1d2131ec5afda8a62cbff7f5bd7456519f50a71bba076e7d5d5c949e56e9c65197843b1f1c97de79813a85cf65cddf42fa023b70d032b86ad1493e5c5bf95e8104df8556e4cdd1624372bb1f4d036eb0a74c4351101d02f7db12fdf4250f11410f54d4a1e44baca14f68e3a20061c7b3776a1315fdf53acd8f2aab70dc7d5ad10368e6c37384e9ccccd996db0e9df8874eb1f7046ef49e2c5c0a683426cc10ed69599343bdc640818870ec585be9c55e9235bb8a40a0a28f9edb826f19dd89cd2dce818b0745699d72ce0cdd671425b2f29b49059ee90d3c74c2b09ea683c5b8d52a7829b9ab396a554ec9c0aeb760646d46f57c5f1e0602edead1f63fc0709ca7d5e223639f6f43fdcbb19010c2b016fc923dc74d972afe731029565cfa32c2f0b816b9f432535e2ad5ac408372b8822722400f6a504fdc7c9721db49cec7952936ef54a9900791f15d47cf593998dc4b145eef5250ab07a3df2bfdf71df459628b725adfa842eba01ace499b402476e3b79f416d90ee935fd55fb775fec3ba9f74a929190464521c0e52c27b1e0c0c8a8f196f0c24d8fc628ce2949b2d0706307d220fced47b5356b144091a4a1b438009ff3b971925ca4a128047b94daf9d999beed7457a398a8cb9f22979f64f59990191348d1f38baea77df33b30c7ccd0f63c46dc5bcc8e27fe1682b861d6b05de8fcf7aaf19bb5210971109d8f8fcedbd67c427bc39ac584cd9cbf5eb2510fbf99d183bc356a9fa482306c4b880b310eff9ab7e3ee5eaaeeca6eee6d562ed93dec05949c12d38da44e9faebc87784061ab39cf1f8b56596b8542c0f6b95b20097f91769a0fd0613d84acc388af336b6fe7d00b9edfbf6d8c79bd5e9714e6f94aa0aa72c624d259f4834b924336292bbfb1fd6bcd84b096fcee4a4c4845441bebddbe47a5bd16f359c5a6badbcd99f10eb10e5fd3dde861c6e1dab309809ddae5273ce322cd1cc566554a669192b8b2a9855aae38644bb74332db480a880002608acb1ebcc7f47c8b4382acfa6d3c852c280c505b976eb05938152eed1ab94cb7f0668326263e825ece7158ef8970bd45f71d28d41f09a43c2fdf06df29e578e2379f105c85fc84a34cf49e5d275f23dca7a2820802df31bc955006dd8dd32a5ab38fe49684b225e709c45946a9b1ac2be57e913f4fa978e290eaaa8a229dcf14d102ffb10ffb85380894a6ccfdc3159d57a1d7a08104004df8adbddfa3b0932493b444d5117f969e8f0f131e3a3105f4dc1c39c5fb5ab4f74f5753c97ebe4b9de3b2e410c27288607f0c0ed934bea6af4ad2f8e0b62636092e329c5e755b6eb244aff384ee8e62afb9a1aa34d8c63403ac4cdadda6ebd6c71349d42aa3da26fe13796187475d81a4a92e5297f6c3b9f9bb1d5caf030d163d707fba5edb2e052e2dcefd22a92734d917615ee1bd8b1c448a1153707deb73fd731f12fd913db8bdd5fad6aa766bae4564244a9baa13cf02a1250377f01e9550426f8c2dc21cf8c3f5cafb53fb9e7de92a889b37a55ab42096fa6c306312da13fd9c8ccb2d5a0f9528ed1982caf4da8263a1783a19f169a591237ec34bd58052c4c7e3691e0d72af6eeb5e0d0b10b8927e64e935dad4bf92cf4b982333bc5e610d6d7c793d037ee20a60a84c9978ff0396ee03db31bf2fe6d7a2d27f671bee1da33ff2c83454b82640c16d08c12763cab5e1cb4b91d0bb4682403ec3344c1aec5d1838cf1bc210e4ae2f130fb000e06a12a59d1a43cf99d8fb8f46f647de4a6ffee57697ec02af87b7f2c309c5f656dbe43b5b77f8dc3cc63c8d92cb1b0afe26b3da6adf8f987033817d44208d3351c937e9a0b5b643e73e0884333af62dbed120ac3ed2abac8449ddcfe1cb6c7c99e8e2ff59f96a574910c0461682c2bbe7b5fe5965b5e0e202a4972a10927ef561a895567c063bdaa006a251b1288c7f30fa516a70a21f92e3a134b17ff4bfd088cd4753151ab841ea1a51f0e360ec4ccd4df285426709053f6312a3e21ce559a3682556b4262ae93f54509baff7f6126b8ffe3178366900d3f0e9c753e27afc53e6a25a0cf08b49f21fc81861ee0cc1656c6863b16efc25054efac7154042daea99eb6026730011c6ecf0e7e50e5a74f83fb1666f0bc88f6d8d9bdf900978c03ec96c0dceab5682b1fa5aa0e389300c0f751e8089c0c3578e7166200271597dbab7c86e1f43a5b39c1c806c5afb1c63fa65131c04448fdd420ab77a0b7a8877d257ff7344259655a63f672a7ee4c882ba0a589d5e25276f8566dfbd68bfa9f7950f175d3b23410d369cc5fa9a8e7de2f2e4b7b8440d33e49885f1790c27843ab4951eac061ac5dea584c639cc1ba18e9e00c82970034530db2cd380e727a105dfe54d54ef0f5a25f7d68dbce7b1bd25d66d8ee4452fbf7da0f4a211d1803a7e68417a2e7aecc094df31666b9227d2a67514689aafb7fb4f18be95c31afe0de960fb26257d0ec563e3d151999c43abb7c49a92ea590c913bf80767e963867f03c15d99247e8759789f2dc541a0cae87635306e5f072556dde2096ec5f3001d645a07c0012d2b15c6a84a3b936c0afbfcde1d0aa036481429a63d89fe704348d2d7c13d761b203845ed5e323a3434eb1f5e9e35a41547015425b1f4728873caa81e58e9823cbabbb130b80a0a1b27c1cfbc3ade686e0a512b22910a24b3f255430be5414d8eb1c74a287344a7f385fcad3e13ca86ccfb3e70c1c625fbd017aaf71024413c4", 0x1086}], 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x5875, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x1a9, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6ba659c2017337010000000000000000000000000000000100000000000000000000000000000001610f0000000000000502a230050200040266eb2075e611e47a0a1d27fa0f99be0d32b75893e103239ce4fd0f92ed6c7c9ba8cab7f3324688f19b5aa081552ce062ae4910cd485c772f6d16b2554c54215af720a677ea3d8e457786c22f037281284f5ccc2e6054c39d2c8e04ddaf9ea1ccb149e371fef9f400000000000000000000000502003205027137041a000000000000c2040000000800010006c94b6ddc2b7fac0b635adf8dcfe0b42bbf9bf9cb9a72076b7151bc8fb2164ae2f7598eaf4fc0a5dec646825a60ad18f51c1a5f645e193fe25c558c590145ae23f1f5896db97d2fca4a3dc20901d7f5072906e25f9154ce2a697c823fc380615effacdfe79513cddc552f1484a94be1167a1e947b62f227d7a47c0ff8fe8d3104724ab83e2d532c7e61091cad91058203d18d9e01342ceae5a70739d002f92766ef9762b4f99e81d7d9d04cb8f51ddf7263fabd0a386b38aaeba65b619d0104017f000000000000000000c20400000003000091d29e"]) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00), 0x0, &(0x7f0000001b40), 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b537273fff1c3d4ae6950f3d030e3dc1c729ce1bb4d0e7dec57876947d3d26f8d356150f6b052bd44cc7280c8724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d832f277395d0802b941d2040dc8b180d9fbdc6e39334ccf08067c7cdaec5fe52f5a1c9f211fa896ff7dac6b76218c8fa7f1536311341abb6206ffda9672f479bedcb7c67ecde88e3728cb5761b35435", 0xdb}], 0x1) execve(0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) clock_getres(0x0, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2e", 0x1e}], 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0x0, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffb09d9c38ce7b86dd6007372f0000ff0000000000000000000000000000000000fe"]) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r0 = kqueue() poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x504, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="5057f447b74bc5418373c658b5447497bc6c84c53986bcb4e274711be8a92e3735540dfb058e5a1a20895f7a7f1f01056e9cc620d4a8820b3d8d9adbefd21d58f5a2", 0x42}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x400, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2a5, 0x0, 0x7, 0x100, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}, {&(0x7f00000019c0)="9fa2a75678c53db3ddd55f41b8ec6b0221be04dd0999e2cf7e9adf686fe5ff6a6c3d744e2b03dbc32981b4ba8c52815390df5aa8a4dbe5dc6fe6cfd6b5a95e11dc8446b8279a48810d79e8de8ebb4abb670623fb2cd063a8aeb931267ab159c6ed7ba25c827aa7b3a1dfe701b28ec0e49da947369bc3c20d66d087abc12ab557b61138e0d53e12a7e7a440ec0c33dff6818921db1e1abba99e03bee6e5b1a5db07fd1fd5259c4633150862094ac3b70d884b4526ac84546e08e0d43430ca58417455feadbb1db20111a61198835c6431ac272f858f04bf0047ffb0076fbbbe1dc45a3dc1776a8d7a64319dd7e7b37a15ed73a89874982ab880d9213e3db3e6cf70dd2f0584763d51ce88d390b875e5bb594b1b7d8c1c2fe3ffa3a55ff25929710b24a114805ab3a5d481152f8df2295f04db507f084c78c2d40dfcbfd8b44c90ed4eed8c60fc6fc7df9283b3095e1e3ceee605b883de8d7be15752487aaf27dd00a917f14389479215c56c8673cfd3b344e218f6e885ff4aa116eadf225806aa212beebfbd5df2c580e7f9d7088d5815ab79ae646fd91bc1468870f235f0a5deef76d392ae71fb4b7148fb307c2c3dc17eb79fb2e7c57049c5e7a66d20e2804adaa151c3bb3da4e12d5af41aaf177eed176203641be6f55e43708140062f25af253519cbe02f86152d28625edbbd25ba086d94f45fa346c5db7454fba05ed91061749e551313555297972a7833846a3194b260a3ccdf2c81c5664440147daf6c780d2e8feea704d91236d9f96dee5eb8cc26442b73fadad2a7daefb1f6adc7d2e11019de1ae43c4bdf2c039eb3a5aede045d4bc9732d43f73b203a2601a171bede953c7d7ec0926a5140980b34e5b2499c0486218b2559c62cf52edc6b723a3ff0b93043fac44828cc56d17731a3ac968a7bd4939ba33961ac4fbeae80679e349af132d5feb85b293b2f67fead80ac0ce5127200621119a904a36f75e2d5f32b3d2013222d8e781229ade958fce1c61df322d7ec867d4a0ab2b406b544646f34fe5043d8a22d8edd03845d8e73e625a738471037e69cd92418eb0f471080992db72743b990a5d75ccd3d7d9fbf576c625ca69b4ad967815e336ccc5b438bc5de8692601cc07ee13e28d7ffc79c78af5b93a893be94aea74cd8c33e48b52b0b231309e7bb9600753f0445b2d76571c2b4458aa98e76459dbc25016b405199741fbb3462d040b07e127f0fb0f29ce65cca0afa13c899ada4910df7a08b645e57bd6d3e19077c3ecb2d474225bbce95d13e1b4139389073871c36c815aa2c7e3399e5780834900a6a19f43003c70d9ea38d1b9faab6b48b333c808d77e1aed55eacb5fc04b589aaa42f6f7029e244b588370d5517fca72cd91a29148c0bb1028ce849e2e2954a7843cbf2ab8c0e429d7a1aaeadb4b3b2bdefd5667377927e18c4151e0cd9bfa8e1e74b6d131b8b734d4217e457da2a7f01ef9d4473ab9e823fa14703ad6956877d49afb827877c72c179dd4189f77b02b6dc24afa91706f6c228d590ac7373ee1ac3d4753a221a06dbe51390a8fd475fddc550b3594052353f812329e4dfbca1cc9834534f7a9ec4bbca09d11bd72eaf6d324479c34fc4704b53d4d8388a016f9e86b6c8e7f10d79c31623e3b2698d015611730837f41c689567b24e341f531dccbe66493a67c84fda5c38f730427b62d301a5392e5604697e5d8223581c287746f6857d1898acc6601efbb13c1e8fdbe271d1249d4d95547ef478f13d9911c0ef55a571fa8bbdae5e9917641e757d3883daef1ab1590c75e1d1140ce182b36b0de72a04cd7225132b25aa28900c3cd0c28bebeedd88fe6066787f38f87907b9f714194a2dcca780495d956adb9aefd3d288fc64beddcce1e2f5782d846299a89194dfa90c378aec1c6a601ca1e45a0fc73fdbbf8482329a9f089d3bd4618dec3639928e31f8ffa9a2a2decac42eb924232acca120aabd2a8a9a519c313798ad90ab5a1b788bec3d20a6e77c6cf71eb017ea5f7a0630a73985e6292cca6d008e779516b8ba0e598d2b4aad3df7c29599ba89e368b57ab962c4f9186d5900822ce0e680b5e921f2ebc549677c3621b6d61bd7047c1da3fd0a1d1e8c39cb439acda710b8134a581b2a25bd10ba2b762984470b8c6e86a4b73be2f87f8f6c520587a39dce201d7967ab196fedb3b697373f9f4a67b87caf21fa72d7dba62c4696e675f1fb5c17bfcdb3e89e85d550f4203492123d2dd6397eaa0c31a6774c71e468169d7ba7f0cd1f695bfca425e23714579866fa53209fb6a3b131886cf5608d3cf712acefdb0ff57fddb7edf415fee18fdcd47d0639d07a3f4be9a58b331bb5376ed2e2f3299c1d7ea367dcdb93ac3a4f89b55a04327e82ae65f53794f0dfe53873ec5f9a9c2036821f9877d12911cddd54c8496ff90c44990f4e74911cb4636231efdd33e2533f752dcdca334588b0ef5e255f4405ae913d3e9a22a0063890545cd29feb6d2b1dc02140013ea35845f0df1a18ef0766c1b192d80c44d97f94f643ae55c6d64ff492981befb0d1e7b4d98849d6fd7622e2e5089b9345d0df0e7d3525c78051287581196e8918c4bb217957461698a9ad144ca8618fc36e62b50f8a388338b994e8dc432395c4edc9aa684206b72c01fd43013b700885a895a3223ec26bc8c645b2e2c95b59187931314fc7e2008a78d9705bf85cefe56d1db7d9a3f61eabd2e050c49ce053812523ee88bf6a37a1d0f57dff741b95613d2c55cce3695f663cbd6b9e18c511d8784befad774fabe41ccebbd58bbcd44b33b7fe0316e7567a68f9b6e63bed1838bfd5d9868cfd91fdde9f7eca0f7f69fc6bdd35419bb941d7cff1ebb2e425178e9724e9a83ebc4ca61b1465a2a74a6dccaca3e6bd85f6d3d2fe61f3ecfc3f1503076f184e7f27160a418fb2b88bb08849b1541395bf09fec01e690da82f7017ca6686b52a5539a1e5244e33939fa5a7545c5e89c989105a60f1c5d83a09b81bbb3998e7fd1b16a70add71d0cbd4c3b30117f2504d051127d5a568a85c712824bf1ddfd5436ca57be777e74025baa502855f0f18a641c23f1849458d59fa7d3240da8e514aebe123f5e5508a5df54358a0f30a8b05253a12276ff05fd8fc184177985284ed33ddbd7f05f3611ccfa13207380687e6bf243e87f4114e988c79b0e94a1447dbd794ed8f4be33801d0e1794c54750c47596ef1ba99fc1d2131ec5afda8a62cbff7f5bd7456519f50a71bba076e7d5d5c949e56e9c65197843b1f1c97de79813a85cf65cddf42fa023b70d032b86ad1493e5c5bf95e8104df8556e4cdd1624372bb1f4d036eb0a74c4351101d02f7db12fdf4250f11410f54d4a1e44baca14f68e3a20061c7b3776a1315fdf53acd8f2aab70dc7d5ad10368e6c37384e9ccccd996db0e9df8874eb1f7046ef49e2c5c0a683426cc10ed69599343bdc640818870ec585be9c55e9235bb8a40a0a28f9edb826f19dd89cd2dce818b0745699d72ce0cdd671425b2f29b49059ee90d3c74c2b09ea683c5b8d52a7829b9ab396a554ec9c0aeb760646d46f57c5f1e0602edead1f63fc0709ca7d5e223639f6f43fdcbb19010c2b016fc923dc74d972afe731029565cfa32c2f0b816b9f432535e2ad5ac408372b8822722400f6a504fdc7c9721db49cec7952936ef54a9900791f15d47cf593998dc4b145eef5250ab07a3df2bfdf71df459628b725adfa842eba01ace499b402476e3b79f416d90ee935fd55fb775fec3ba9f74a929190464521c0e52c27b1e0c0c8a8f196f0c24d8fc628ce2949b2d0706307d220fced47b5356b144091a4a1b438009ff3b971925ca4a128047b94daf9d999beed7457a398a8cb9f22979f64f59990191348d1f38baea77df33b30c7ccd0f63c46dc5bcc8e27fe1682b861d6b05de8fcf7aaf19bb5210971109d8f8fcedbd67c427bc39ac584cd9cbf5eb2510fbf99d183bc356a9fa482306c4b880b310eff9ab7e3ee5eaaeeca6eee6d562ed93dec05949c12d38da44e9faebc87784061ab39cf1f8b56596b8542c0f6b95b20097f91769a0fd0613d84acc388af336b6fe7d00b9edfbf6d8c79bd5e9714e6f94aa0aa72c624d259f4834b924336292bbfb1fd6bcd84b096fcee4a4c4845441bebddbe47a5bd16f359c5a6badbcd99f10eb10e5fd3dde861c6e1dab309809ddae5273ce322cd1cc566554a669192b8b2a9855aae38644bb74332db480a880002608acb1ebcc7f47c8b4382acfa6d3c852c280c505b976eb05938152eed1ab94cb7f0668326263e825ece7158ef8970bd45f71d28d41f09a43c2fdf06df29e578e2379f105c85fc84a34cf49e5d275f23dca7a2820802df31bc955006dd8dd32a5ab38fe49684b225e709c45946a9b1ac2be57e913f4fa978e290eaaa8a229dcf14d102ffb10ffb85380894a6ccfdc3159d57a1d7a08104004df8adbddfa3b0932493b444d5117f969e8f0f131e3a3105f4dc1c39c5fb5ab4f74f5753c97ebe4b9de3b2e410c27288607f0c0ed934bea6af4ad2f8e0b62636092e329c5e755b6eb244aff384ee8e62afb9a1aa34d8c63403ac4cdadda6ebd6c71349d42aa3da26fe13796187475d81a4a92e5297f6c3b9f9bb1d5caf030d163d707fba5edb2e052e2dcefd22a92734d917615ee1bd8b1c448a1153707deb73fd731f12fd913db8bdd5fad6aa766bae4564244a9baa13cf02a1250377f01e9550426f8c2dc21cf8c3f5cafb53fb9e7de92a889b37a55ab42096fa6c306312da13fd9c8ccb2d5a0f9528ed1982caf4da8263a1783a19f169a591237ec34bd58052c4c7e3691e0d72af6eeb5e0d0b10b8927e64e935dad4bf92cf4b982333bc5e610d6d7c793d037ee20a60a84c9978ff0396ee03db31bf2fe6d7a2d27f671bee1da33ff2c83454b82640c16d08c12763cab5e1cb4b91d0bb4682403ec3344c1aec5d1838cf1bc210e4ae2f130fb000e06a12a59d1a43cf99d8fb8f46f647de4a6ffee57697ec02af87b7f2c309c5f656dbe43b5b77f8dc3cc63c8d92cb1b0afe26b3da6adf8f987033817d44208d3351c937e9a0b5b643e73e0884333af62dbed120ac3ed2abac8449ddcfe1cb6c7c99e8e2ff59f96a574910c0461682c2bbe7b5fe5965b5e0e202a4972a10927ef561a895567c063bdaa006a251b1288c7f30fa516a70a21f92e3a134b17ff4bfd088cd4753151ab841ea1a51f0e360ec4ccd4df285426709053f6312a3e21ce559a3682556b4262ae93f54509baff7f6126b8ffe3178366900d3f0e9c753e27afc53e6a25a0cf08b49f21fc81861ee0cc1656c6863b16efc25054efac7154042daea99eb6026730011c6ecf0e7e50e5a74f83fb1666f0bc88f6d8d9bdf900978c03ec96c0dceab5682b1fa5aa0e389300c0f751e8089c0c3578e7166200271597dbab7c86e1f43a5b39c1c806c5afb1c63fa65131c04448fdd420ab77a0b7a8877d257ff7344259655a63f672a7ee4c882ba0a589d5e25276f8566dfbd68bfa9f7950f175d3b23410d369cc5fa9a8e7de2f2e4b7b8440d33e49885f1790c27843ab4951eac061ac5dea584c639cc1ba18e9e00c82970034530db2cd380e727a105dfe54d54ef0f5a25f7d68dbce7b1bd25d66d8ee4452fbf7da0f4a211d1803a7e68417a2e7aecc094df31666b9227d2a67514689aafb7fb4f18be95c31afe0de960fb26257d0ec563e3d151999c43abb7c49a92ea590c913bf80767e963867f03c15d99247e8759789f2dc541a0cae87635306e5f072556dde2096ec5f3001d645a07c0012d2b15c6a84a3b936c0afbfcde1d0aa036481429a63d89fe704348d2d7c13d761b203845ed5e323a3434eb1f5e9e35a41547015425b1f4728873caa81e58e9823cbabbb130b80a0a1b27c1cfbc3ade686e0a512b22910a24b3f255430be5414d8eb1c74a287344a7f385fcad3e13ca86ccfb3e70c1c625fbd017aaf71024413c4", 0x1086}], 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x5875, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x1a9, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6ba659c2017337010000000000000000000000000000000100000000000000000000000000000001610f0000000000000502a230050200040266eb2075e611e47a0a1d27fa0f99be0d32b75893e103239ce4fd0f92ed6c7c9ba8cab7f3324688f19b5aa081552ce062ae4910cd485c772f6d16b2554c54215af720a677ea3d8e457786c22f037281284f5ccc2e6054c39d2c8e04ddaf9ea1ccb149e371fef9f400000000000000000000000502003205027137041a000000000000c2040000000800010006c94b6ddc2b7fac0b635adf8dcfe0b42bbf9bf9cb9a72076b7151bc8fb2164ae2f7598eaf4fc0a5dec646825a60ad18f51c1a5f645e193fe25c558c590145ae23f1f5896db97d2fca4a3dc20901d7f5072906e25f9154ce2a697c823fc380615effacdfe79513cddc552f1484a94be1167a1e947b62f227d7a47c0ff8fe8d3104724ab83e2d532c7e61091cad91058203d18d9e01342ceae5a70739d002f92766ef9762b4f99e81d7d9d04cb8f51ddf7263fabd0a386b38aaeba65b619d0104017f000000000000000000c20400000003000091d29e"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x0, 0x33, 0xa9, 0x5}, {0x3ff, 0x3f, 0x8, 0x1000}, {0x5, 0x8, 0xeb, 0xb6}]}) syz_emit_ethernet(0x93, &(0x7f0000000540)={@local, @random="6fb0e6768fc1", [{[{0x88a8, 0x6}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "a10b64", 0x55, 0x3a, 0x0, @rand_addr="fe007938d906b4d6c36766c9b566a6c1", @mcast2, {[@hopopts], @generic="64f13f970601d901c77f38a2d3a3d4ff52699e6e18cf6205a38b10e7676889c1f2754f3f790b0900a663315c90649deb6bab6fce86460b69380ff38c5afc9480692682303fc126e1fdda5b848f"}}}}}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622d", 0xc4}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() pipe2(&(0x7f0000000000), 0x0) fsync(0xffffffffffffffff) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) getppid() syz_open_pts() recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x44}, {0x4006, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="71576abd55ce86e089a37badb09d"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401e3835db7fd47b4669ae65ee817410c5b44dbfd70382e", 0xb4}], 0x1) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) execve(0x0, 0x0, 0x0) executing program 0: 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', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}, 0x0, 0x200000000005, 0x0, 0x0, 0x0, 0x0, 0x3}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(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) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0xfffffffffffffd86, 0x0, 0x0) clock_gettime(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup2(r0, r1) dup(r3) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000340)="1060737b8f347ca8b3ad00000000000000000054bc7b5195769ea62ccd743147a3a488ac6044b5e18194b7cba1df692e760f97dfb0e4d9649cfdada2b2e71748d4781db5edd2b6af99711f75d55100b99fb42f8fbf1b0a673057b3af040971f447b7676ed1c79c054ac6dfb64bdc60a148a8b7808600"/136, 0x88) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) getuid() r5 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r6 = getuid() setregid(0x0, 0x0) setreuid(r6, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x52}, 0xffffffffffffff00, 0x7}) semop(r5, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x2}, {0x5, 0x1}, {0x6}]}) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x6da) getuid() r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3}, 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) executing program 5: r0 = socket(0x6, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000ac0)={0xcd, 0x0, &(0x7f00000009c0)=""/205}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000c80)) fcntl$getflags(r1, 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setregid(0x0, r2) setreuid(0xee00, r3) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r4) setsockopt(r1, 0xeb2c, 0x800, &(0x7f0000001100)="7df8ec9e3d68089b932e686a83fc55c14274d93282cff0b8ea12bee15831b22f0483a91e2feba3313d4cb95e1a5083c0a32f0a70dbdbd3d20beb3f241ead8b4959eb63369c4384a87fb9566d6a05352cccdfc17c9255c7c646de04c48590877702a1b787903aad8a8d8f2c1d20310a44fb6ea94c88", 0x75) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x4}) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x10000000) r0 = socket(0x1e, 0xc003, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sendto$unix(r0, &(0x7f0000000140)="9f8122afa2dd90f81c5b836e5cf0372abb1c5eb11641093e2c904417c5cec397d1646be1d114124662c3b4bc79e28d42f9ab82aff75f7ceb621428cc479c9a97061778f11c8c2ecb243b29dea1f3e0e1925f3091ef462e45dbcf12f6c1", 0x5d, 0x6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x9) executing program 3: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) r2 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, r2, 0x0, r3, 0x0, 0x8}, 0x8, 0xffffffffffff6308, 0x2}) executing program 0: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) syz_emit_ethernet(0xe9, &(0x7f0000000140)={@random="91a6e34dd8bb", @local, [], {@ipv6={0x86dd, {0x8, 0x6, "e40c96", 0xb3, 0x63, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@dstopts={0xf0, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x800}, @pad1]}, @fragment={0x2b, 0x0, 0x50, 0x0, 0x0, 0x4, 0x64}, @dstopts={0x8, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xa}, @pad1]}, @fragment={0x67, 0x0, 0x20, 0x1, 0x0, 0x6, 0x65}], @generic="370947116110afb031990abd1e806ee5ee000a09b77f1ddc4149a1f0810b3273ac7a12ed33bcfca6cdd371a5037d4660271557649b6c9ef39f5e59216143368849772352f6ff31a063b2a283d4f4c975cce1cba56ed4cb342f206a"}}}}}) rename(0x0, 0x0) open(0x0, 0x0, 0x222) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, 0x0, &(0x7f00000028c0)) executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="a66d175b1bacd90f5cb05f884c25376ea8b0e2427db4846af1b082ce312f559ff165c3847dc283fb63f529fa0b4f88dfb8cbc5c91c7cad4361fac60523358d7fba091fde25e04fe9a060db6a91e3fb9cae8368cd8a68b4644fa389b6146e917dd485830cd8fc361e74b1", 0x6a, 0x808, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r3, 0x0, 0x0, r4, 0x80, 0x4}, 0x6, 0x96, 0x80000001}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x40) r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101}], 0x1}) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r8, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x2144, 0x6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x11a) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000655000/0x2000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="030000", 0x3) shutdown(0xffffffffffffffff, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r0 = syz_open_pts() syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(0x0, 0x40, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x401) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900a4040000000000000081ec6532083a003be1e30000000000000000000000000033"]) setitimer(0x0, &(0x7f0000000040)={{0x800000000001}, {0x3, 0x2}}, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x48}, {0x4016}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) syz_emit_ethernet(0x86, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x50, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @jumbo, @enc_lim]}]}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x0, 0x1}, {0x80}, {0x6, 0x0, 0x0, 0x4b}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e7984cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x6) dup(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x44, 0x1, 0x0, 0x800}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x5}, {0x6}]}) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0xb73f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget(0x3, 0x4, 0x24) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x4d1, 0x7, 0x0, 0x180]) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x416}]}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 5: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaeaaffffff0000000800450000280000000000069078200000f9510000004e204e22f930652582e7896dbf2ddbfc62440647f3579cc8b84e8b7f758809d96d4498ff07c42749c54ca0498d611db04f059474b34573c6f890c3c06f6e10c00ab70eedb15e87e2403134ab4161bdee329f3bebefbc2ccc4e89", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780000"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chown(&(0x7f0000000140)='./file0\x00', r3, r5) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) connect$inet(r5, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x6e, &(0x7f0000000040)={@random="8f6f77ede655", @broadcast, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r10 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000180)=[{r10}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) setsockopt(r0, 0xfffeffff, 0x8001, &(0x7f0000000280)="d436b0e71cae89ce2222785293b6bbbda7fcd49f818ad1e80bcc375d0f9f8a3f40af9e0f8796a49f20b9aa3ab721d797059e6165fb78f50ea7031d88ebe50d81248751b0ebfb0be097a48a957298e176f29ebb7ef27e7dadaec2145ed844bfc7092dbe93846530eee87a380dfaee7d74f8f3e081138317bebf0145775755d4de241e8ea47d13a9d14e73af67a5f4b7dfded3f8f92c13de0212c9", 0x9a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') mknod(0x0, 0x20, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(r4, 0x0, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r5 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r6, &(0x7f0000001600), 0x0, 0x0) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) semop(0x0, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0xaac}, {0xd1a, 0x81}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x9, 0x7}, {0x40}, {0x2006}]}) syz_emit_ethernet(0x193e, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb1908500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa8900000965000000001e000000000000000100030004010105020a5f00010005e51d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf52200002c0a000000000000814371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000001040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030067000000000005a0630000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e87c2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f00000003c0)=@file={0x1}, 0x2) r4 = socket(0x18, 0x5, 0x6) fcntl$getown(r2, 0x5) r5 = getuid() setreuid(0xee00, r5) sysctl$kern(&(0x7f00000019c0)={0x1, 0x49}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000000000)=0x12, &(0x7f0000000300)="6f8d17686b52950cc436856bab0099629633d9b4b8f0a3e93e2aeec1d9c9fc990e1b7935abafa2a51bf4928939ab20b829693c1784f868362636476a2c1aaa62c4e66911d8e81cfca4c8beead47d007dfdff5c154d2767e6d3fb48135169b11867f4f67369376179fcb280d5c6832b29f5a3c6740f914fadada9c3b09d82aeaa0257692cef669722e5626abf", 0xb8) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r4, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}, {0x2, 0x94}, {0x3}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0)="942fa635851b1c9624a63bc5ab4cec2667132cabce457be819e35114118cabe83980817dab067eabaf995102d1fed0474bcfbf2712aa6d6e7d6f7ade4d0258e5b46ac2f8db17aa10159a14fcdf5ccafd0346dade76e77f289c4d089a23e31955f0238aebb45337abda92e24d3f5849ad", &(0x7f0000000140)=0x70, &(0x7f0000000240), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x67) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x6) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x1}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r5, &(0x7f0000d25000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) executing program 2: sysctl$kern(&(0x7f00000002c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1012, r0, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x25, 0x0, 0xfc}, {0x20}, {0x3ff}]}) syz_emit_ethernet(0x26, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESOCT=r1, @ANYRES64=r2, @ANYRES8=r3, @ANYRES16=r3]) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) r3 = socket(0x11, 0x3, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x2}], 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}, {0x2, 0x94}, {0x3}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0)="942fa635851b1c9624a63bc5ab4cec2667132cabce457be819e35114118cabe83980817dab067eabaf995102d1fed0474bcfbf2712aa6d6e7d6f7ade4d0258e5b46ac2f8db17aa10159a14fcdf5ccafd0346dade76e77f289c4d089a23e31955f0238aebb45337abda92e24d3f5849ad", &(0x7f0000000140)=0x70, &(0x7f0000000240), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x67) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r5, 0x140, 0xf0}, 0x8001, 0x5, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0xffffffffffffffd}) shmat(r7, &(0x7f0000d25000/0x4000)=nil, 0x800) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/107) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0x0) r8 = getpid() ktrace(0x0, 0x0, 0x8000153e, r8) socket$inet(0x2, 0x3, 0x0) executing program 7: accept$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x406}]}) r1 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000002bc0)="27e1195eb07654d5242c550fc162bd469451c69b309d9b2cd3af65789ce885febc3f862d6f25beb03cce344f8e88e462467f8b1969a9bbf66c15d44b1badda6e73ed3546be7943f5c03ff3a9d506963ddb010bbce3bca3a5d1afd863790db3d043110b60b10417344f31ef6e1af3cc7bba755fc5991397f0e532c80a28e07f23008331cf3291f66bbe7c95608f6b1caaaeec8accd17d5d101be5ca512b90208f7d9a03286563094b892b145f531a1e1c406336f0a54c77ceba1327ba002ad5955e2b731dc74c2f18e5d8cc7c64bf3ea834f7929b4f84993aba5ba3713635b145e887e09fc2802aaf4859f871aa4d4c8184faf8e8af6220eee76693be4a8c88957a3c9358ef2f37954753606ffb9e1efebd2bfbbc96c55bdec9ec396b1681f0c70b91e35b89d18863b19d0a3ae17cef189021305b0728c2758a53708de68badb500547969c1be95fe07f2345e77e6da277bd32f35bf7d1fbab92e9c09704a91c2b99c52df6194b90fa6115cdefb6f81405726a1a6e8747288ccc1433adc8b9b9be4dc8166542550000de25be4f4b3159183c2df74d89a59503c20fcd784353a623454ee9c2cc5bf267225c3ec5d1e01c5d05f8324a33d1acb7fe523287e1277c93d4d26d67300317fbfe15cca8876a0d6abaccbd2aeb05cdbdc3c0c4a6ce6530cbbdb55d8a9aea8197d2ca8138fc8a1ea9ed899acbcb29088a2131231199a9635e4093e9cd9f090877514a303dd12b3605a4df4a32eeb80cba34c4851d88c4c0587973a96bf1f8203eb293520b2786dbf7d9d1258b4eab8a99669b0fb07e73303fc104f314fd55085a972cfc5d06885de9fa7ff116eda55b9e31d13fe14bd6a46a41c1d998302ea54a9c6567d23cefb07178ec07e3570551ccceda5ada496a01fdc83f9510c61105a0dcb7d83c109fac15a95184f9ba4b4d9e47028db700e1dbf4c7a2ff44824b6072aab93e90dcaf4b3a52a152e90d59ac6bdb001c5f81901bd69753132fc07b7287f4f293534dfc37be0729c57c6e21a244b3a9cd22a4d0fb46e9b92fe9ab9d83d5a003d907b3c19e502279ad26e0a3e133527da959e5c9a1f48aef47e770dde20a93290ac3542fff93e30936ab13943aaa59255073acdb800d8280807cbe8ecaba138ab74c4f6549835a07d126359593c5e8e9a6c5564be55475d3dd5d8de9a00028fda5a495369b8fef5f9fe946fc337ec3d31195259feff1b3300ef40a5709c0c448d0f9c33bb2872a0d9b45edfe0b341e3326dfe13960699fae94950bdd406b9d727872a94af31410cde0079ced69bae7e58640f6fbffa15d3fed90d30a2bbcc19cfa0c24a3598927bafee7267de6f35c6b404349f8dad4ff80a76c24ae441d8198efd357a5959e30b1c19a66e8f83e9c38a05c0cf7aa75861d8f17d16e32806a71f908540df93774d0f6b98f409155d57d8c1c5b59e4d3af1c4c6982e31b039f91437b39f216a7fcbd298bc92d85d05cd5a0fbeac0b3d466507066ae2b8038b025cdd7edaa463ada3fab6b728c3c8e8ae82185b180210748b7927c10b72d66807a12a34f74f5c2ee00af98768673d1414c0f3f5df884dc13c92d2ee24f7394b90400e2c06b9584d0fd72edac17114e95595659ce93943bfac3698d3e1e2cbdd7703e5e66cd313a3ac529e3409676a7069d32e6e5e97ab41903e2ed6c9547f0e7d4328cd944e5fa215e46db463e986d9e017e45d2d90dab5b01533f15cbc88368c43d8d32fa6a43c10763fe71866b12e7dc73293d69a36dcdd5c287bb7c99c4e67464b0fbb91d53c70b1739531f0c8992f828f9ea3ff2b0da74258904efb33c0f041e58cba6944774f20559c32f5ee603bbf0d51b55d8bdfb0fdcf9f73ba58ad2e028eef8228ecafe3bccde98407033d27d4872b8d8f12ff40a1956f90651ec9253efe5474fd05380f5ee732ff1fa8fe439c3f87cf16970b225e81066689116fa5c1f636f5d9c77e55a6430c32ce9dcba1977adce40691815516a216c66c124c94ca5a5cf1826fe33dbf99f22d1e405a77e3594aa4c11a71e1812b7dcf0a6afa4ac41c82d71696a13a8ed29d990140bc3f979681cb946992a204251224fff6cb66efb4171955037a8e657312d110fd6b68fa42eb6935409f255ac7fdbc1f20895604f1c74307db43bbded6f75152771aa6cb55bbceb6a6a93b4abea337ecbce168cf45d9d43c92a7bd96b5bf6ebe31f975f575841a68b93c81c6e39f8073cd07ee38f587ab0f41d7fbcaa43e2ef6a41b3734c35e6a29804d87d439e4ccad0eab5db85ac70a2106600eab3a8978a5c275a1e704b3f2c237f7fcd5f61664af58a2127b50dfa9399663deba1b13dfc38edecab580a34132202c855c1026c4355a9f287e16558148b4357b0ccecbda8f54c0cfac25725f01f6fa5d6580a565038648fba218509901f0fa7cda0994e50c1e7fba3eb9fc0a25d8d2330d7df695d24cd0fd4ec39c3b23e1796ad0dfe68439e94b61cc8c9d505c15b0b1273855f59ded746e4de0aebe7dd9ecf2c48fd065278f8a5d8573505fef486b81e9b4a04bd160f55ece98ea092e58bc8ea8ff218dbec69cf84c2c726aaef143bcf187127cf7f4be3c4dc8a42bbea4c9b3c1adfb0632a24bce21cccb21e1eb1ef423455b08ca450c6183437fef3f66f1fefb6a6bd594463d2eec57fdc7352eada3673b8985ab66b3b68674bf1c363a87175271280c521094621fcc063c34184660ae5a8ece3771bde159a402cb2de104e95345952dc8738273afa9a4e49347f4d7107b5e30f9587affce009a706439055844987fc40d01cae53b29e767310d1259fde06f1df67cc340b174aed5d2a42d787719afc5329eee68772ba8a3cda437900de7a65296857d16bb287d1fc040526f4b19667336f76558c797856fd9eeba6e1d415edacf21da4f79074b66f59083fa53874ea18c8da08df450647e73c1fac1b3bb242184892c8cad6445c76d297fa83004582279625db87e3831d96b5eca237abe6a1a26bcf950c0e80fd2fd24a7fdcb1a96ae80e5ebd7b73f123596e8a23cbd9fa2579175af0c73c62c395addec435826aa47b6a4dba82b0b8e27d573bb4dfaf2f29cda5affcc57a777157dcc141004ec88857352a9f1a4b80e2c4c7b69d9233811433c73d03acd77b4c5eaf456a0119af403f36ff9610481f35da85c36db4e5bfc2f1db01445361ad220fd94ebcd7411c033acd54779c054b6e1f6ff2989899ddee41fd1c66d7fccacf0570220435ed8c135a757552a3b2e877f16ba9db8f0f07f69fa7ef307701831865fd36a9477b2266af94fdc18087612713fc7c390774a1d21ee5d8bef51908b8760ec2bcaa0993f5d0ad0ebf9184ab5a2dc1edaa7e185f9f60feed1aa982cf7aeb358508eb24b2391aab1197ec41047fe1b68a591b26b66680f7543ba70a148408d53774a3bde2d601d2e6efc38e530db2b9d9addcb6aa3a13c75e12871d0364dcb9f267cfbf6f8253f2529219823c858019cc038565ff453ca7fb42c3523a84e923e7a64438e0da58a79a1bc92cb3fe9f49897bddb9a1fa069a72580d5c39e2a972f74884d77674e40b11234123d57073943f5992703e0f7a46ab6a01dc320e3c2fae87dcf1fcba657a145761723b03f384cd931bebc09bb8e2257232ad69fecb81c13e25070b48d6bc4632f31577f6293722d6875e7cf1de7bd8f8d8db74ce4156d403aaa260f4fbfdcc5021af934582c977c38b246ecd6e388e6a721966975e32f8e26c147f92fee744699421e9cd09d6dc66ecf1126f3b28400938510773c8e9e62f919010df3f6af03370ad520bb0188142a0660ffb1ea4aba1b607eac9e04ab46cae2238c1c04992d5f61a2a9a2ab95c2a13b65111fe13876e909a8f5c57da99a8b53ed0e7538b6576b6b47583e37357a3704e5e69e1a39851482be059ac7e0dcf0e486e2d6454550518b64ea749d537d6f7a401441a93f7d6adb8952d4d34e54fa86b088534a4d5c5b592cef6c5f2cd30cb5e062071928dc12eecbe89b348eecebccb3bffd2a88835ba51e344749eff7623d4ca0d23d7f0a9a4a04787df77f40a27a351a7cf32e3650e1439842e33ff7c9d8880b2f21864944cfc6ea8c5a4ddada11737c942e39b222d5a915802f80e77e1640b1f3aee17cb7b273a5fca408023e20f67c1f428e9d08099881b704522fda443722fc50819e54c8955c81a72c53b5c445bd0a81d543d365152089bcdf522850db1a9c0bd643c68c59515dfbfc2375ed5ef6bbd0fbb73bfa51a6112e233b4cf7b9551deb7b70c80db487e692ae7fb616314503cc8836befab399303861bea75a87281e4b266ec121c2b1b514c4d0786573665367d260168da4e254709386ab5a7b0352d2fe7a917e017a82abd991179ac285ec81bae46fde2db5dc34cc4bc885eb5329a44f08591f4448cb77bd7745d9a59be08350b41cd7a10bb17c9bc898db5fcb3ee6a9cf541401265b3dccbcc6e8a32e63d066fc60687f0622d9347e99961a2e0ab6855dddf97496ce9c436337eecbcd1db71211ae0e31d6386ed1707725f01463dcd21c2ac0557c9725448dda015386e2d91683b94efcee8918246505fcb01ba192677c6569cf8b03b84b05136f490b0811526f86e4292aefcac26af3861352a940d08e3d4b728e35b0911d554e04ac4bcceeb37b9d2e6f896ea7d8851715e2304e87a3963ca6529edc7e2ba0cbe7a42cb77986d063cb645d4ad7650bde7693488cdebc6abe826a5ffe0a1fd99868f03c09296ae6d8d740b1b7261095fc8061a02606cf672de3c77cbc11bc304e68c2986ff4a194bd09b9e61ff42cf286eee6442000ba8fa52a75dfff15e69f182dad770c43042880036e858811d872a64bab488bad79ea2b501b3ab0c51f4a4c561759923ae102fb2dbcdfbd94a5a1848e9d0b9dc1ac5bb286afcdb8af73eaad3f6c07911323fd6d599860d71c0e65620c83a868225b527f388949d6f3ff767978454ada448a520f7f4fbb84a0c91c53213cb9ea8d0921f98925cef7cc008aea03339438ddd997d5cd2a9288df6b618c7101fdcc6b427b11faaf17b6c15c9dcbd4206406925b09ac5c300f7d2ea67c7ce584af03fb3f1329b5285f596e4c526ad43263434319b6bb659498823a571693ee85dbb779f1789a60bdd25f37dd27c642842e285cc5c91bc714ffdd7bb816b777870ebeddb6c3566fbfcdaaef6d9166ec414e1680174733887fe67286c1401a1c80807687d4832afa851a5f192873342c372c03701c5817e02c5006fc8ea5369f80bca89b93004743f9339c34d97f461f6f205b51de83fdbe3870b9d1171945dafe53b1606737ff94b5d52d94e3f6099170530f6483c3d2855b627d558d9691a783fbcf372183c7a54decfee8d8b8e7213ef4ccfb3b1753cfc294a06844257afe66106654079aed51654fd615b96cb51353da1350249078ff83c83b1bc6594de775b2cc82f7c5d83760e85a834116c587ee95017281233c53a4f321c361d366bc7e7234d18164294a9b44299f8fa61b403951c96af48ea60aea2c7a38bdf43da973d2b6ccf301706d65f07e091b84fe5ca33e8745ad1a8fbbcc09a410fb4c08f935ce2cd2ebd6ca9de77df1926059a80b5989a9e06dad5a6aab3d4070ae25f396cc5d33d2d74a3bdf5de961c22cdd0ef938f0b14a2f510a00291828c927606d2d648f2115e084ad739d3886a0703046f2510b96b589e73a6e1a3de606068941b4dafb01884faf13eec00c289da0d9eda9001636b13a1db083850a80a3895c47842cdbb67857ee9e029c7b431453f165e706f823895274f385b23c6be47a1c7938bbbcfd6ea3a4c994a6a4ebfad258fc04c08a0a4e8e5064072fe87c91065a45765afc1c684a03ebd18c02374f78d01ed9cb73d81b50dbc11fe5195823e16ab56285bb3c1d2219c8f69754aac7c3e7605a0cf9e4d8dadfb67468", 0x105d}, {&(0x7f00000005c0)="9cb2e1cb80751a20e704e7706e12ecb7951326c7d1dd25a009e85b18e404d94086593682b4379f488f0bc93296b1fcb49610ec4f6ae3fdb7290d420bd14e6137c6b9985c7f7bcde6146881612c20bfa35fd7cd384513810ba9b14497327caf2e7b58dad468b939bf7e1a4c5a0d9b5db64a5eefa0d6695a1b8f8665a43254f03b4df34d2b287d5f83942e33795dfcee6aeb8e294c2688902fbab885ef60ae78694ffc31674e0e1129733e52684a6e9e81c19bfd5c5c7cfa230eeaa154c566d10ac5a0", 0xc2}, {&(0x7f0000000280)="43714d701e926b3859f012cc1cf00f5ef3cab8389aef48e9638443a4f1402d66872d3d6f1ec826d7c4d2b70fd5fc51940e05f5f06990ade789da0e9a0388bda70c6049e64761ebcfb69280745861e62132b712f0cc06b614e4802d01f3ce27c334e77c544382f930eaa7ab9804199724e51621cab645846c7da14a6a4e426ca5009fdcc69b01195433bfe630b2691d48f2b69ffff68c9a3bf0d1a423b5cfeb2e8726307e9571a510c8ebea28f8da8428a861d3923574442cd083be2f6c18ae71082f5fe5efac04f251b46be23eeeb41470886d665bcc3b64e971bdde13bbacfdf03b9d5af41a4ad288b74b61aff17798546403bdf0004e2c8d7f4b9a242c084611d944d60d78ef0fde9d5ff1ecd96ef4d2f4dd177e63d845b32e24b2416acb72e531dcbddab4be5514", 0x129}, {&(0x7f0000000140)="84736afe0116c5992452b38f699879903b33d8693104f46092f3ee8f683a3eb5cbeaaf4883f267914513407cb384b2099201c3f8316d482ac5e2baa742ae3176f9fee125138858507a53550298017773a0d8e91c8be9d41c1f6cc73e04471269e605605303f39c3409db1137b40ebae0eff48e25c0c4", 0x76}, {&(0x7f0000000480)="bb3b923fd2933150f756d5064428f2e488249f95370141d8220b947bad61229cc0224d0e69563253dc232395011c171c3e06bd0ce605895521a0eed6d688c85d0e796411d59f5da07ce31f2485976a820ba62bc7000000000000da8d64f898de1b5d1ebc1602832a1cda82f3a2febc9ab887a8af301b73c3abb5b58ef8b60253065c447bddd82d8be21fc63992d6a9efdbdffcf16487383d41895a11af04e21720a482f11bdf4dfc83d7eeeba6f8bbf60f7eeb016390855bf887eb09b806b023e00783b02d55ba64b11c48d2e8ba5c568829e1c96c1b3bfca4b002797eb81b8ed862a05f8cd79def82fe04e66fd541252da09a78d251720c0e1a29f993daab21ebcc8837290c183df6607aa960719d54fe885ecfefb2907a660fb456c8399d35302baa2ff55f1660e9ff8a64c8f2577de0534d202fa8e68ba145", 0x13a}, {&(0x7f0000000740)="b71b2578f16266213a5d78124589a73c5e366ab749a8f4482de610039b58070e183d0b741d97756778c4f5baf89cf31250de3a641ad9e4549507f7cd670d86c0c9ced307965b8e4dae7c7a10385c130c2d5910be47e18b4dc773c7926b38b3e2c08879560e793ab679e1dd6b1ee06790403ec708b643d6796d66a9b1cab18160a9b7213f5a23d07cb6a5872c94fc54acd672564c5b2d98cb643ab7598ac15108a85adfd04edb83aee98cca21813175292463c6af48d124e7558f018719da9cac9114f1cc60dc87b676f60dd45e22e84b70f5c2040447c84b3da9b70a56a856a897a2b338dd02b62f6bf75156e29d5e050c1e5dbcb530246f3e10dbfb5cd6aed7bd89d767613b4a1e59170d19bceb942a74ab3de8dac5c9239fac924a93aab3f1d7a25f0a47efc335817fb07bf82aff12f844b7443111d41fda4a7ac1adfa0c6078415d43809ed840f8d48f3c7b819c418cd372e303e26388827da84dfb0f27b1f4aa4ba21ea18a96a6511ca8ff19931e8efdc9e905346dd182d715b043691c46ed299f8a359451d0b15d17f4e11bbc828ac1e0eb67ba90fde045c79c0c18aac7490ff9f7bd8c748b1d6fd16de272fcc022e641e5d6d81d3888e58e5370304463ea318c644f22becee86cc5b2c2368a20319c959555bd230ce251ac852c4cc1ebe8eb39d757f5adaf5135cc415ccb9bdb5ad30e98b3fa7cefeb27f4bff98666604d67d9984ef502b7a18f0731d1631ad7caa211fb07f6724c60313a18ae3898f64c106b5f36269c627455fca0b3e9dd07cdfbc6f50b6306e073883dbc62fdb3553399338e1ab9da312d54af8c974d57addd5c6081c917095b4c9f0e56945251545cb24b644669039ee5fb8feed7a24b85e75f62944a12e9b87db754b8010727ab5b9971e6817a9be59577910d4c367b6d25288eb9641ae8e6d8a92b7f0267dc85505ec97646f5083f795b5500f92025d7215acd40d948d93cfee5013da69654bc489c3c505f118e97196651ac34d7c185a1b13a42a7269b2c34921d8f64439734d753dbefb82639dab16a7e408180f8985e3e379405efc111ea088f5702aed344353aa45d7436a9667bb54875f16faf8bc41416226a73dd5746a216210c6d0facecbb6e72d78eade8426d06983b978308ec0f146fa7fe71d90c2c605248099174aa8134a3f7c29372d7c4df1f59c103c0739155e8be3e29194208500b6246251536b4c3c1bd143662735ab8cb41297cc500999b2529108ca24b774522998a9323284769aa830e476b382d334ce2001920f012dea3f85599763010393f075997f4ae826c0e583c5ae1ba67e5a6009fa86958c342cc59aa7d8abc22a8510f21d219826dfcece163df7f8d1b8d015639b4e2ba12864184cce2116e2e169416501eafae413b6fd7f9f64d8a4b87ff0000000000000042aa4824192078078a592c4842a75736f4207a7adf80bc7672c9fe6ff62a77207a36916e314b0909b9a636d399bc507866442841c5c30b54d857968e40488150c42ffb9a903aeff332e5fd826bf325e76b6554adc20fd86ebd1de4e4ec48b819e79e74b17e99cb84d9a5c02151274c2aa4ddc0f6caa8493a216e7d1defb848b0cab82f609694ad726703da1fc9d56bf9d14bc67201f84717f80c7691611eee3c750e8aefbbf375ea954a96554db923a1f95cd387c7cadf9dd08c5f0775500f0435266198a780c9be79f951f4051ca42788365c4963854b1180f35aa6b979e40147ffca1b5c37e2d38e087ee50f7c2cf807bc1fb17888003c63cb92bd44d73cfa9f8abfdfcef6b5ca896688a6177fbf2e8538b2879e75767801ab7e036a9c74970f3dfab679c482f91c081dbbb79367c77f8cc52988979cb63d9067bb754af793208de0547558e19bb81cefcb6593247109ea69d64cfab82f75b3de95e0aa2bbaec5b276697cb9f30706cf1291a26ed168d1e47da2d34e1417548544ce5653e6e9417ba183c6cbc6b468f7e290aab26ba88596618a3049a46aefe87e30bd8eadba0cfbda07e2d589a60029deb3be353923437a1fcc77fd29444564d56c8df0e0b5f3886ecc9d01aebff16b2753d2a14d0c1495cc40b01389500a37517f49fb7c95199c3ff94dbcb6eaa0a877ece01e28f8556463653896a2eb68f229fd6225acff15d5696e289c14044bd62866cc6444b52dce4a09a36dc5ccb280ff1ffdac18c8730b63d44c01dc788227d9885d7986179721c7a449452845056bc0075c919a94b4c6ed698b7ae31cc8eaf1669b686666a19832edec1dfe146d9e310c11dd2661b510e83f6c4014389a1fb203c38e01fdb66d60625363d9ae7ab1cee0836dea4b3bc5880dc48c198c3dd1dbe718bfcebea83f3f65392f7cc2cab81f2d630c05641f57d80af579b16b844e78a34f4fc3a30a8e81f969303ab3904779e7d1509b2e91f2e5194130b3b5a7c34a12d85dadf89f1aaf358b973a099dbc23fec5f988815170bc4f8dcf3c37a219ce99dbd3d579d10450129c974ff794de47058f9c3542bc4e51e61c12692cda3c4d7d67bcb7971b4748c2164f556551d1c150da3024ac3e47919c28fd19dbbe3c837116ad9e060448e78b12668e08dce3bcc7ca1c221666bfee75e98f311fd5e4cf3eea6b125f02af95225948c6948ce7ffa8f814c579fced9adf86d3d03ef08a466bdb1d0f05dd51d4fcb694d5e19172b937bbb58c6f311481511c2ed7b2b4e669139ffc9fe319311ced9bee379b4b2a9835295fd05d653593ff10bc26c800a40619c01ebacb1685b144c4f880c82aa6e01b0210b8a587883165478d479f48e505d03bb849ec9a3376bbd537f52cbd8a63e4d54406238ef0a4ef8f300229e20becd18d73a3957d3b78af1517753c5180dd8ccf04f728f3e0d0c81fc5db856c6a3ad4f6705228cb2b0afee7cad26a87f190201eb4c8dc3ce79808d5af9f5f9cb3410b5c46d54e386e40ef58dfe7ca843619738f4f95e36a77ae2021b551f70af6d12efd770b37fbc01e07120d937cf5fe4b8ba33f20402d5cb948801f0579158c07ed5510ed487550b1d6d1634c5256da12a3e551349637a4f61e41ded9db5d618a15c9565a41262e7e0ccbff4b909da65d047bf663417b5c1ef8fb89f295298c26aa024fc1956e5d65004f34f4b0d7c2a7d9a7d21c613886f42688e60827c5d92c293f78957aae5f1a94c9213bb24107d5994e260375b222314b37fec422fe89718ca49402ae52ce65de1efc02ccd1f1294fed82d7c2fd45367e28c672f98aca241cdc92b801b785ea3a085a897bdce6521c35819ee42bb0345c3f9b807a2dc214787dccad57e6ec2d13901fa93d0bb0a21704d4c836bef4adcebe851789d452cfe54764c976f7ba9a4ab761bce6c541fc60bb22b9c7765da63a297b2a6db9337bb3385ad63b87662ecf87d574674ae6dce22d89bd1b8016fcead3fb3f0a9eea4b3941735738df1f301874cfe7a6cf0a394431fb7cb0f114a4679c0d1f11855ce5477f9e5575e1007e6831c22e7f8d29252ebed7b9ce73092cebd42f63e54b2e2e82f6a6d7f9b30d83aacb5ec7a9aa7f00e7eecbe7d69f3fa026c3a0d3e0a8ba1b7595de091cb6cf0fcd296f8a0f5d96be9aec74f167e3f6bd769a35b40370d81af96e985dfe48be99fb66b99e9d906ae5362d85483f89e8eb31b74fe9c260d2b69dd48f7e3927a26c199424c83e0491b6e9cc83e03c589bcbac53a000000000000000000000000000000007fa99fe7096da312952c9ac8ec5e54764ff730c666000f1348aef0f4a3848f5768f99c2abc1684f5ab8e156a7449a1e0675fb3f4bf6145e4ccc04c3056de508ffc4f8d32439a91f548397eac3039d4864ad6977cef548bcefa8cb22a9ef857309fbc2b24c2682352de169d44c317cf955a5af6591bbeb46b15caa833c4346b392241018919a7fb110514549346851e9a394253d35ffd98c320a542b6a2c50b19043e76d5b576f1d6091cac52a0dd1e3725547b5a491d49a9ff4003951f30b4ac03e11b77029d7832658a8cb71d04985b0ed61830359adcb54ef0c3586450bca461a0c5dd2894588a6ff4d64dbc0ad6389544ff6154f1b3e7818fa44b5c8b47de9f01c111271f567c27dca019b96ae35bbb30db565d6fecb5c3aab6cb6fb14b9ce1c8df7ec72fd6875295031167f5587c9a2ea3855937d1bbb605ed1c", 0xb85}, {&(0x7f0000000240)="3eba6afa", 0x4}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffff9, 0x40010005, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x10000) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x8000, 0x7) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="30753de4f47613a071d4d75c4a1cc96491ae12199a995e02cffb058426cd469f36e263510231e3cd3b3d23675869008c18d845a56f7b261ecf0eb78c620d81f699d109a7a1baa835e6043e55ad85d5cfa8001d583a33872066fd37bd7d9d1c7829a167b74934", 0x66) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(r2, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000002380)={0x1, 0x3}) close(r4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[0x7, 0x9, 0x10001, 0x1]}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002580), 0x8000, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f00000025c0)={'./file0\x00', 0x6, 0x1, 0x7}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000002a40)={0xbbd000, './file0\x00'}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000002a80)={0x1, 0x3f, 0x2, 0x1f, 0x2}) link(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)='./file0\x00') open(&(0x7f0000002b40)='./file0/../file0\x00', 0x80, 0x20) pipe2(&(0x7f0000002b80), 0x8000) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000002c40)={&(0x7f0000002bc0)='./file0/../file0\x00', 0xb5, &(0x7f0000002c00)='./file0\x00', 0x8}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xcc44) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getuid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) syz_emit_ethernet(0x6e, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x2}]}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000001080), 0x6, 0x0, 0xfffffff9, 0x0) close(r4) r6 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r6, &(0x7f0000000600), 0x33) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="00811e7993e6b879e77c3e68e1ce9359b622cef481162e0a4e35af9d3681dd09c4c694de56", &(0x7f00000001c0)=0x25, &(0x7f0000000200)="59c82be5aef9cb902392087c89c0d00c4f72b0d154c2d2b74f15cb2412af6d55a4ec04930a64b75172f949a331ca88e83b2ea3f365cfa3db5606cd55e36a6e511162223b82e20178d63a82eec7d37a5eea9d69f72e7454c55dd643a99fde92b788fb3ecb7392866f9d893cb6c70760823b991c15ed221b57214c9377b3b2ebb873af810676369408858ec4c15101d8b148cd559a7128071a4f2352d3339d30cbc3e2ec26c2cbb1dd53c74e2a", 0xac) setreuid(0xee00, r0) executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x401) r1 = socket(0x18, 0x4005, 0xfe) r2 = dup2(r1, r1) r3 = geteuid() r4 = getuid() setreuid(r3, r4) syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r5 = accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000140)="d8d738e1050d52a0c50b89258e7991", &(0x7f0000000180)=0xf, &(0x7f00000001c0)="794dced430616adb73ff169447a1d933856f3e10fa53cc3126caabcbb533ed4b4507e2bf2bd649f2a7975b0cd4eb63b0431c11730a5cf14d207047923e2432867043935a8cfa18dc01850d22e3a5934a8d759801303fd0b10f17fbb955af799ba3d3282cb41cf2ef8c63986ca962024cc3ac984289b19857f354f2ec1f1d799c1d378b4bd292d4f80e478a0459", 0x8d) msgget$private(0x0, 0x400) bind(r1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r6 = socket(0x10, 0x4000, 0x4) sendmmsg(r6, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x7fff, 0x80}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)="39ee0597d0da30d63914fb948ee9e4e97ce73c72d99c5d1a1df136c42fd34a5d6f8d307c860d918faaf412bf9803793e661e51bc5df1b6ed4ed5ccae7e4e4376b896f7e8295309886d8efd9aa603ff7b4ee285444ed6ec9ac050aad399105e42808022d0078948790b4aede76cbf02c772eb097342041484b0f958c2fa4b12aa393db37ffb69fbb241", 0x89}, {&(0x7f00000003c0)="49f396cfc6e4de74848fc39ed9eeca7d2de78e7b80a6dd7bfa0a3c680be65057ccd6fd366fb4a89492f42c22dd1f83fe71218cc8861895cc8c195b4fa1c21e8f0bc843fb839da7272e18dfb703ef7a06db6294e0d8cc1f2f94fd", 0x5a}, {&(0x7f0000000440)="f647fa57436ecde160bd28e12b7b3d1163b6dbfc76191f8adaf476cc4f1b025ce9df76ee49378681c21db22703b6533232a356e6c63b5d6e8ddfca297d95e352758561ab4f1745926c9a", 0x4a}], 0x3, &(0x7f0000000500)=[{0x1010, 0xffff, 0x8c, "296bea8ef7c14bbcd5a9fe7b1e01dc2b9d85d18eaacbce7058dc5ed4851c5a1519778582cf985d531a399a5e69baf9fed13858380ccfd91feb9e78f745973ba978f85b1407109da93f73ea8d0acea023870b88af5dd4d725401eb7a1eacdca553522ef6ed75cf4c5a49a963260d5d9c187889da7d1542f0fa3425c2bb73aae7a8bc51b9feee67a434d67153c95541338c9acf0588731385126d04173b15c8e89f835a8586ee890c71bea335c8bdc2f84abf54be4b0f073afad8eb3a4b946bb908df900b193c4d2316556a2fa1aefb53dc2653f495f231410a473e3cff0494e6e8729037067e6458d506f78611a8dc433a4291f29f11bdb56034884c0ee615e806e951c25d59ae2b548aa22e329894511e6b59ba73eb8eadc79f9ecdaf4a73bcb313556abbe8105e36ced6a48b96e9841518b5121e0eab54f8adf686da9c629862f4dbf65c99b7acd32ab377c7084fd5afa34564dcbf55e7376edf238d08086371a6f35dbb9e6416622dbc4baa1651baddb7a70c55a721c456f7734a790a35559e3579026ef4a5f79fc8bae1b2e7fad9a83ff0820b37396739b0f61614f408e50ec48a859543973407480193409802272686cb9381b0cc27f9198181bea065cd56127ef562118fc5a00045b89a1f0b56f39228bf4deb5a1f2b463c7c487e276ced28ff259a4afc4d72e337fac12eccceb15ae571b4f1fea3507574bdbf5fa659053d3bd1dad1465d19dfd9fc72ebb43bf3e977748a112ab466c23a799fd491420055c82eac34014d4bbefe835117b29fde9e35d596212b43886c3d3308316dd25211bb5ceb7c33c2bd4ec8ab885ee5995216b5c5adfc29b202cde759c36fc0c26c6e5c34e0e16b2341c75691039adac24bcebfde0a78756994281af49d7fc7a352460fc405eb8c6377e0ad69d618aa227923b8f9cf6c8694b187582f4b269292592df131030501dd5e7859d6b2ff063155c74f8052d2b5eb45f2c220401d4d5589557db909410d2661928cb78f1c4c8e35effcec0ab50289f9c5c2f13c4506a413555c17adb58f8ef59caa05d189a1b3f7ac2e87a8bdd00eba870a63008a076c521be07c604e0e6051f3bb3d6b7257e11859fb76e0e21c4136050a1590ee94bd1b83e490a0c7343119c0e1ec189b386d78545a5e10dd750b8489fbed87f60e9b027ec54c440a89f04a7fe24eebd474a814e4144a7e9921a407358ac7819e46fc72b3e9031f5c278e3ca4ec19f267c0ef2dc618c0106f9f32b2d08505eb87478dd591297bc62ad6ac387acc969b86f3dccc07682dc2a14075016e7787f638a11d27452a1593870969cf64ff1f379b0c42359e92cde058fc393c3d9bd6eebb6277e859250b1eb6e91818f24e7c46a1d81b0d2061d3502b05641de4dcf5c1c471dab3bef25bd0b0ac9252a4b785d9271eaee403e7574ed71cc93ffba2bf09da6ea0888221c3cb4fe1d756cc1a4b0b02a13de32daf623d2c65f789e37569edd13fbe03875f6d8870a7bc418bbda4349c35985f3443328bfae66f87563d2a5a4ff815866789e4a90d2af7fecc74bd1c54c4cff5f7f08a3e42adda65bf2da1ae822d89e550c5ef2bb4f63b73d1320da335da4ad5ea2863144a008e40672e8bfe83b9c134f5e4b4f421bcdaf1a153e62d9e17261c1b76cface16e5f1865add4d7f95955fe7764439a0673fdc3ca0a0fe6dbd20323dd1ac801cd390c27a6cec28ef86d78a081c373af5b7c3e0092deaf71b98dbe36a8372f7394208d3023f6dbec0e552a610ce467ceec8e8d54cb4ea30e6bf6eb0e7cb8c1c867556e19aad402bc7bb977dcd534ea6c50a47b4189d255be001bc477c8128496713b27da28fc6a5848683a8360d6b8b33a52d78a06ab04862a5f65adf0736a128afaa172047ce9e93b4048fdab5be0e81b89ec0c215c0eb3fc03ffc1b4ef3292790be57ef92f753713b116dbe66450c83ca30fce10fc9913f67345e3e0d7a6d138063c407df6c2fc47f2e5ceba8ac93a587b2a4f3243471726e122258f43f592792d4154ed8eebdc2c3929a4e157baca26d1a8df0aa489a94ca17e3a02c1d2eccbaa7b335e819b9e3dc844b71ce03a24395b75b113c0b12a4fd79b3eb951e3d34e8e2f0e95a8ba26b937634f60140d5a5a4058f80cca8262efeb1121c93ab7190f619febcc4334ebbf791e3038824c48d1c114d318ba0b9db8bdff166fa325435899e0b8dd60b1111087f42d9cc3214b8f99442a1895330c2063755ae54426e3c8ae70cc66fc6cd8f8051324905c441acf2d4d56299a560107ea244cd502aac804e4b9d7aed065d922ac8c71f378ba72845062a199342a87e851a4348b48918d3e242ce3438aea6a43a486cd334e501788e447b7fe222b5f21e0421a01fd06b420c7f2707c6cad870f4c7799bf73fcf2bd612c0dd99a9b3090fc2f11956b95fd77f147680cac431bd6d696df0ff1ed97e3071e4c656c34c168789e3edf8ff48424b7abdcdf9fbf34e4111c81136e460590197fc0627bc6584def437ec63fc0eeb8a958bea5d1928bcc35d988861cc4bd9d0d3559f5cc3a10bdc2aceb5af0941981edf8bb91eb48f3fb216e80d9d35280bf96aa83877cd26a9ecece9c64bc46c56c0cd97810f48131614ac4824f5d13136245f33c0b1a0ac8cfe3138fdd5224bb702d46e82a2c46d1ca8fb70981cf7f0b7c802643aa049e65f4f7145494781f3badac3a8badf39c72f012d5150b33fbdbd015be338e480104c9b94287309d50eb122a565c24d80b66af7aedfd75f2e5124e0cc413dc7b10a99b0f0e2c88e206760e92e0152d5ed1bef1a7c80585e633c2a077cf586495c0499f1cba77a6a6c3159e1f479c4338588cb45e4758b9a8ba5cff5ef6de2016a6d6260646abd50900bf22d17e6d5f4e47f281678424d670f9e7c0618863633f7aef3d3a6fdc5a69098058083083eb816a67d90279c9cb9524cd64f79f0c8c431588db866017d2bdb6910eeea5302c41a39b91f21e2eb06206a105c4f4d6429357611c727c9dbcf67612850231cf8f4ff5ca41ee134c1219aaf67c84f06fa225ca0f9fc99616bcb702d7955d48f3b45b25befde914a117b5c39ec4f1d64310d10fccd6656dca693217c47a40d2253ffb20f919dcdde2e384b810185f808fe68ae91340c3c7b2f010caf9f707d472f432544346178101a533549ac66144795957e6ba0095ec535e277361f6cd6b02e34f0003ee15e9edb5f6ce4c09d5c735be6e978a7d06685945b06ceb24f1cf634acdadb6229daff61fc20bbe205eef57f7fa7ee8eeb08919906c7e61d907d9851fb64b51b5c4097fce37f0ec877654a5f02052d2d077315949c019597500d47eac4b87f9a9f817738618b346ba8ebf07bbf299e17ae570d45e7140cf4a6e839aa7d52f1396f60b02aa71b4031fba5c379bb960b38cfec97e4cb6233ce47540824aeb29b530fe4a7fea0f37c26e3fe0c07086c5c48dbc85796d6e7b2fab9e79e747a21261179ae7bd277c558a0a7d8ced3f3ab3e0ec2d6cbb450840284d5f47aabc3d6cb3a2f7dd59827f1c377a1d5b8e8782a8593a6a6c1579c46ef246f0fce27ce5cad6cce5bae7875a034377b500e95ae453c9cd30ad2a8b16e1d0766031fc0dc9c536f55af3de4c3ad2aae7e915abee5b6738c520ca28d826380a5100641ca6d9b97080b6c61f0fc43f1ed9a8603e2adfffea6e603ba026915d8f0bcf0297de48ad072117dfeaf2042d18a87bef04955321ae0fe093ec8c86d7e62838ec1e5603e52b48ff1a575558690120c2c1f6ca22c45c5e06c2556bb4021c1b504e37b8f61149b606b89503617398247371ccd55074054b91061d2da0a046b103701d12142267c69bdb45db740f80f49064bc8a9f033ee3842894b3ad8eda8c3c3d0c2d350505ceff698ec4e00eccbd3dbef9d0764cfc7d390e8a009546a194b3110fe9ad3196425f1b83cb4d5323f41d441dc37cb2913c3ab01429af1e8d9449da30d47bed6da6ab1380bf4326fa3ff6f02886f6dd15facd1df3ff1724c9a2cc6c09ee42aebd5046227f5c3cb10e7ba579cd648d83ca067d0a1436733635ec34bb438d2ad3ee00585df1a6e4dd6764d2f4b10665d31a1d996125ab5eef420a77df29d23319444bafe6a3be8844f8351780e408d4ecd3dbc218aab3d3ba42190a57e1ad15747a106776909d6c9089826ff63e680bd8f1b0f75002651cbaf89908f22e086d4a2dfd63149c35e0f75ad5601b3c0fabf59d5d377039c72c3359ff783b1c91a9b2aa24fe96d31667a0ae84e873c8c59df88204986da634f81ce331fdcff9d50a3b7deab7a8f8894857b4e175838196af71bf42d7d878f2467cfec26df48bbfd5ddca3c23f7d7807f3928fb1127097b986cc98b03565898ff7b644987a1ac55e3aa800dd81690630b4eaee6fe4ae39c969bd917bc5bac33cb2f080f7897e6b33f5450afb154917e39c6adeaed2e0637d0f4a12ead72e90898c553c796cf028adb9cc8750177bd507e09c73b1013cd85497bde6515d8bed9f6929608a92427bdc2457d8a91d1186ef2e293ea793872b1ad0fe2ea5c179d21faebac589507c48705130a0980e2520692355364880d97712a1b4a0e814f91130dd72f83b17e613ff4c73e9c678ed582203d642cc17f054f55f610a0e753f2871873cc0ec3202ccee6d7be88cd3d7107b8904166b3caa54a590f871ef0c4d699299f08b86182a595b917385b2e1db3fd01d7619f371a7f2ac314c14e64c8ab751f49c565282d544e70ae2bc8e4822b4897bc28a208718222a2e017b91c522725b9bce361f80e2490de3cee38234026e996ef231543865b6365c0909b6fc58e309cb75af7c51e0282153e9b4c423e222c2f83055ab7cf55f967e19785830566c47537ac839729f21023f6cc14978524fb9af51e4b726698a5418c4bea84b6179ba538ded895ccc59d959b003b384dce820f52507f5d560e2a5a2f20a37aa68db0e5e43fcb43a1efda9a7e56f9f5350e2967f61c3714a587362cc8a300a50242a94c62566e84a31c2ac3d006882777e15f27a2063bf501883897d888a5e8cf929dc2a1394a68d1d30294770cea238cfac790846478d3ad92518b56646fdb67e4d0305bc6e9da43ac28ed6d39bfd537df0325cddeadd8e0f2e236f2a2c4269ab723658afe1671f2568c6e10cacf6214eb6f8d6eae58f57994d4029d8fb600ac327d6695b18109df4631412ffcc4834755fd79b5b27c2ede99aaeeeec9aea2aac7219793dc8d0c64154993e7ff6f9c13686213141eaade8ac698ac0d1e886043c8e02a930486d36919c809923c0d4f162451624313cc06abf4a69236b9adbe214657475329f74e6fd0e9b71294321b38070bbabd1f5fef1137294668e37cc2b41ef4bc0dfec55b3c63597baa4334e1cd71459be05ccfa6f754c92aa6ba629fb4a9ec4ac40aab33c9889d5ba1e219883ac624c31615b157f0530d2dde859e39c4a0089eb01825f734ed8728c9e2cbfeb0fa151da4888858df93021f0e0e2103d7cef786e1cc91de05afd9b9e58b6ff1a7a27fb3a6f1a1d1174cbf9be53fcb9438be14fe86271feb9b0f5deb3af8adc3b4a93444c834e89b88fa0946027e518d2ecc65473f1adaa9831d0a491aa7be30cde36eddb045d50e8e86b829bb910bb1b349221ef67616a9031b94c58a4541c8973d6fdf4da8581d2edc8f88aa2d9bd2dd56b118bd4ad8ea192e19d52d830bebe04d75da4cbdd1b6a46938cb5ea81737720c8c335730b679e1215b10127d7af1f7afa9f9ca49712be3e1a4d5b784d7eb0969167e7ac8e29c6c94ea542ae1f2a05e4"}, {0xd8, 0x1, 0xffffffff, "c456cc015ebbc08f2e1696337caed7b84d87ad347ee080ebae72ccb8e6b0a4fcbda97de315a467764030d2b74fa56d2258625a8f536f6a99d1dc193563e47b2429b643f94356510ecf15a83b429d136a8df63589ef04e99630f0abd7dec9aa44f9ad415b894d9900bb20f3c47a1e7668fb243996c31e23315dce3bb9c75440cfbdede48f7e148f9cbd6b7d7651ae4d8f48af320ad22c690cd5f6b804dd71e32454045ee0b0493f580ceb22753601daf856eb0e328dac066cb3979a773c41cf8aedc25a6b301e519b"}, {0x110, 0xffff, 0xd58, "41f9052021f313079dd683e9aedcecae7ca3cfe511cea45abfb4711c4d3ee1f5acb698236df9e810327211dd8a013e6b58e0c68a291b7c22bbaf550be6094c71196692852d07a9a5101465ef1ab2ee23c9a060d7032692ed7d6b48300cc655f76f626d433b9f4803e150d8c8825ea52d181caa438518b1be399f9946c139ef5c8f88b369e494ad6b157bfcc371927f8979efeb188f63f9af50554971b99850fcda27e28941adecf59c0e574b0c62b6863c8d3ffb7bae96b763f39886bd075fb67a4ffeb7db7df1414b6da18b01f3bdeb2215cc7dd3b069f9bc2593ae3140a974f496c2a696a4b215ca6101de6fbdfaf9e11ff8195e2fcc47e0d37905d0ce"}, {0x50, 0x1, 0xfffffff7, "7b8b1d6700773c203161678bb125cd53f67ad705374fc2ab707e5466e4bb6c5349574bd97a134d07388b46b10e8cc9ae854a419b480616c9fdaba3a6936110af"}, {0x100, 0x1, 0x0, "cb19bf57113c3d9e392de8c36645f8eac264ac3bd9e395afbc5ce65e560ffc6c026996a924fef8f288430fc103d0e0c39a38efea0164ef12c398ab1d1fb7c90018105c42cdc88370a510600a649d5de44749aa534d12f2ee9cadf4645168125cf8fd9162be66baa69bb625f0d65f1c14b0127a32871c4ec9b64ab607881e135f16c08f54b5fb97c08be2c1d5b845bc28aa8e32a4011f40f08ccaf60ef551e3995b1fd08b335d26180581191c127dc75518f72088b09166ea5f4d4d31bbb7c17533d53b17d0c33b4f71d3a3a62c06581f8f8f96b1774a7f36e5e79901047c6a77db1abc474b9f42590c07c05474"}], 0x1348}, 0x9}, 0x10, 0x400) socketpair(0x20, 0x8000, 0x2, &(0x7f0000001900)={0xffffffffffffffff}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000001940)) unlinkat(r2, &(0x7f0000001980)='./file0\x00', 0x0) accept$inet(r5, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) linkat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', r2, &(0x7f0000001a80)='./file0\x00', 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001ac0)=0xffffff84) r8 = semget(0x3, 0x1, 0x400) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000001b00)=""/66) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001b80)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000001bc0)={0x2, 0x1}) msgget$private(0x0, 0x100) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000001c00)=""/206) mknod(&(0x7f0000001d00)='./file0\x00', 0x80, 0x40) mknod(&(0x7f0000001d40)='./file0\x00', 0x2000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001d80)={0x2, 0x3}) executing program 5: socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getegid() getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r7 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r3, 0x0, r7, r8, 0x88, 0x7}, 0x6, 0x6000000}) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x25, 0x0, 0x0) r10 = socket$inet6(0x18, 0x3, 0x5) getsockopt(r10, 0x29, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x25, 0x0, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) setregid(r8, r0) socket(0x11, 0x3, 0x7b) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='Mn', 0x2}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 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) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f61900001c060000000000000000000000ffffe0000001ff"]) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000001600)}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sendmmsg(0xffffffffffffff9c, &(0x7f0000005780)={&(0x7f0000005740)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="485ffed57eec35d8b17b0e68eed75f59a2d01bd075ebdc9917523092a29112d5ad7bada0182be22dc06da69c501b3b91c12590faa6a5bd91b46cd7ce07a923a70d8358a7be5f27e935aa1972e4e56ad183b39a5b5cb3746fd3378328c8421df483767c5090cec236d8e07e8a382f4945df519f43754046f6243f45b274b3a0875e8d78e20af8d77e8f8d25588692bbb0e15215559c69c8f9e147858573c9b36e9a9b440ad0ee33b062d0f935d370db1cf8cbb8c8fd6c95e025dd75e3365c22ab1bbfcbe34f", 0xc5}, {&(0x7f00000012c0)="67187ec4c7ee64bc942a007d796dfd53f8eda169522636d5df4cfb4fc2778397f4823103c6b6c3c46b6167caee6d8efd8ae00f3bc7784676d0112b9114e7e438a9c25ebf49bdbecdaf3471889fdfdc25af089195c4b0ee37e8359f42742a9518320da062c563bed572a068ef2d0afe61fbd0917487a4a4b06b80086f7ded0797b0ef1a5cc8e068b149c182e2fee6da27b64414b7ee37f742213f291fe8", 0x9d}, {&(0x7f0000001380)="ecc6b71e79c69b9056ec663615b326628c390a9c0680cc9c97ec464c6c8dd0a12f0c818f9ccdd0ccc528098bdac40863be910a5cb45a94c98143400859947d175b182aa90702678635151994e10169348e7c0715c42ac4871f74c9e513a9430f0871cca909b4c0140401069a1bb59ed87b5957fa1a9cfc9e357e16bc7fe440d97c1f78ced63b70c7dd9cbe1701691aa07bf57ad3a600c47d57bfb54bec48bdbb4778108fe268f882c644851b064a", 0xae}, {&(0x7f0000001480)="3bde0a736422266d9b9bca2abdd56822e03850e2849dcd57369f9500bdd12d708b3c51af34c8d44db1a323a1a2d1c08b546398341b94c092e8806b86999559ed468f48d569a5b110479600ce33bf8ba3c5ac038e4d9099123d0f9f0ac56e89001d5859b08c9c490b038c7e62f8e1e6d033d55bb842128ec227e6edf12a1e840e07db8839c075dd501ed0c8ea02ad3d0ed703ef411f2c177c1b9f9c", 0x9b}, {&(0x7f0000000080)="504fdf40", 0x4}, {&(0x7f00000000c0)="f6ebfdb265aa62a33842140d063f440d70a4d9bfb73e2559a0674f4e24405da93b1fa17de4", 0x25}, {&(0x7f0000001540)="342e66a1b2de8cd54ddef14ad4b32548dd212001a4ec978aaa0b6321a68e05341a7d71752a4e44811cbc491088b2b88228e299bd5b46eb041414429227d598f2e74f741900a6f9d721b6516e1915382711cd55c44a8a7619597c195286620c8354c6b0a18f030873f93436b57c919130a05ba19a8f2a117a9164d1bd7995526bd23e1b4c05d806933755e582d035e0aa596e94345a71b37d8479cfb27f84c99fdda196a1801ebc6e620fe973f3b9896059dcb661a85d005cf27d0eca9663daf9c1ce732864a368a172be9fd200cfaec52a6381228ef12639614d56a53a87722d7cf11606febab886b54cd763e97b5e8806c57b1fa90dc011a90791200b24ccf5fad074d1ddc00e2e760147ab08bed69b56f2bf70fd6738209fce2132522d48a25f393a4aaaaceeff10df207cb688906f69a8f9788aee7808093c3012f69b5cfb923154666765faac181916492c428a37cb63a9cc131a42f6765635682a98f978008deccd9220c5e7e03718d76a87cb2724d0bb2a753504ccf051f3eb0069d94eece7d3b22971930afd58a957d87fe03ac76d7afa57783c28baa5f1814cfbf3b5137c4fcc843df5514adbaf6e4880429bcd4d2cd2f22f528542b0c08c97945c5a21e4311afadc78941c84658f361cfd7052af150371390d0e53830635d3cf026e50cd282e261d3fb6d3748a6644444ce1b67c0e6f60ae4754d0c15064e24b733f6fd6f8517b614fd29f6b2e770dfd4eea7908d74f591681830cc61f1874f3c183d864c9c3603f8764381ce9c1cf0efb4cf3af187b3c96d1e5ea0d928627182bc8b17eb600b7cffbe8ace3fce8501bf4fc63e17f78a6c40f36cbba96fa5bbf35bf6531055baaa0f08fd467a1091c4fe0d79a218f91b92aaa6ff24359bf666fbce5a59545e578b9b6218839627b9eb8eb023085a52ff81575a71e40ead02d7072c78a3b867aa0504f5ddf0b130a968423048368409956fb564fcd642e36d1550496627defbbd6faa24bb979653c1e28c5fdb6c37fc0440c5709f9ee41de258988cfae6efb1adb77cd44643905d76bb47a5bdce401839fda9ac330a3270aeb0ee42a824c1d8f8d1d1ca964b935431e6caccd1c2638a0ae7bbe4150ae36c5dbe8f610b9ed313cf2c2b8f342ab9920e723b8ebe75a8758b58679e8b28fc22348413b773e09b51635f51d8732c2717b0185a1328e2d9d5f0d78e1a5f03e03070c1c10efccd7b35d39b4f3863813669fb9315a8bb125a203c3e3c18f5ef69af43764f24010d46c393ea829ba4e13c00f47f6df258e9f0dd0d4f1c2c05db84b5817fab37d3485eb0c95f3c28ec134891613b8a83d2b33079a94e346c5b414733da38ffd24926f36d3b91be23686e63b98bd9c7c28661da864f0dac7939dad6465a6f876b1e48a75a931d7165461a2461a5e05c44f3c28685392189f87ea55ba52d35e698ed72bb086c0942be59fe0126f8a2daab277af1f10bee0a35f5a2446ccd87ac6ceb14d40327d2610dbc5b53e6de2d95848bfcef0a27600d10c7648e16defea9109b80f88ae76f43d4c5d3cf507689522f1f44c7916c57d4aed48822654c775c41008877e19c15c4a81111fb511055b0789f8a4260c74ba37ff4d572cda937ab433f07be902424a48f9ac47b7690232b0e6ef294fa8d00f8e13c8e199e72873bf91a345a0c59fd0da6fa459a09c730bf6175eb3fd92d0a42a8e48572ee5d648770e6f318fb23b85731b2d551e908d846697452101f0fd648ad57adfa6a208798222bdac03201da7fb4fcdff29021e91fba73789ba6ebfa77f34944c73738ad0cd4e8ac3a309a3e1767f93fd5f50d7f663ecf618c5068117e4f849ce16e3c48ec40c2f676bf50b612c5cd8bf6164f59d777d91310d843ed4300ac9079464f76aa806b7bbe8cc1a434435457b204c216a456deeba93288810b86def8446e1154dbfa53e12dc0733e226aea67ec645c07342e13740272d947f9e9b3048e491f9fb6bc07629e019cf2cad7aaae67713fd4c659b8e78d39e88bc33fa886e6affaa3eaaeef0a540859eed97c0d6395c9b6dc9a54ebe41a4ad3d8175caada761adb983fbc3ee11103647c42a62a1aff7e71631d3283411345395fc15d111c74a55f480c5776bb15b4099261ed9e83aefee98e89f11c1ca7cd811df685808185740fdd10e2f2c23964f62813540681e63862b330ef982925e38eceaa72a93063b02e0d41af55c2deb7e22644e6adf8567d48041b62a2ad7cb5ccfd2f5c9093d25075d6b4f5c0707da3f5c542892ac1021f269bcb9e52f1f0e7be4bacb2e8a00cdf3ab8bf81d999e4054bdb3f6584e02f3d10ec0ff37555d229be7d64181d3ec4b9ebf8742f42e7773a554a55b64506eb5c66a51442b8f67cc5619a13824c38b5467fe8f551eab16264993c60890367e75d395cd309e3b69bb0502e8dadf43fc8e231132daaed53d5a660a880286e963b96608c00df367151e84f17fc377b9ce898b62cb64c4a31d14779dddf6c118c8304c87a566b4a0bb5a2b4f273ae7ba812217615879435662901ca8eb4f0cb2a8b5cb4cf3e96de22ab567f38c0f7e98970339cea2417d2a124499bd5f05d580b197c987476b60175e1de8e2ac39c84a8527704e036374d72ef8e904ca22c2c932404399581386e6c17699e6dc88bdde1f83acc3370a44a9d228b25d5a395e2cea50a5ea0f78ef355ea5c16ba1ac3f2664e5b85fd2cc2f9ec0522efc13331a403551403c3704d4253cfcb17984af256be5d3ad311358fbe67833e69a5ed67e9fe3d876d243fc43d83f3fae5a4b33f8157d5f8b2054736eb01770efe72997805e09424e97541311eefd6aefe6a82332cfcef4b2627381841d482eeeb19ef96e5e31e287d7c766f23c77bb9d33d1d87f2f83c8db8b3193565ae041f818e7e71020171d90e107a73884fb0fcd9d1db6fcb414566e4f47b7d77ff361fc2b1eefb12d907e1a6aa2cb758f5f65da95d331169cca068b494cbed712729eb70e018621033a73c058ed15253f53060ac96c232adb21733d15a7873faa7c10d81b1c1df1dc41a5afdfd1308dd6070b159d0485cc6567ed31790405d41d21ddc726b90c8bc48e3866f916fdf7076a1c2201f2dc3d57653daeac8c940bdb007b5906a1165c358cd83c69ebf9881af5f318a1658d617e6dd78301ca6196e21893fc6250a381fa094e6e4b208cc8ccd3b257c629aa6a6da9a801d5da48428961a2be94410d74a185955f04a69e11ebea9e478feac2bcf9b399e0162de5120963c04f633c620ffda5575da9bbd0cfc015e644e1f2c62b0daf3b2ec2bbb67c75de611a569fa49f5f6d7b5e2e5c3b1eec9e77527cee96a980b71be1e5cf666e92a3d703b88b944adfcd168e30b0005f926c9deede48e841a32651d518d2306c87cf70aff61879d6d390ecbf31fe146a695fe404652b9bb688e07b7452214e5b9f1ba1c874a2da057efc317478e4651c333a09c0745f825711ebfe86695c8ad426ff5320ec24b4a67097a8d607bf137bcd519a62358f5ff47cb8399b74742fa25b43a75173dac4b94bcf13c19279ba97f488dafe9e0f90cae6e0c1ae40184f2b891f02af6bf943eb9fbfeae539daae6e7e85131b43446678597432c6725da185891fd039a6666862a0d2296b241370be5149121b9b9734778c5d3077b21c2a80e73005cd6e787325344ffdd382d5cda579e0ce47c379d2736d5320ddd2b0e058661b8c29f0755cf5da623ff2a84cc2a3e64e410ad4900ac4cea7a9a2c0c4075b3fd465b6d5c6590958c1b633ddbf0ab467979d0ecdac142dea29fe3b07e8d5935dca5c0f2354ddc84607fae6161d96debb05f6369ba6b977cf85877bc036bc778ed1f218c1fa80859184ab57747e82ca282c0a1d8d104e90c7e3d5bd7d8efebdf8de2ab57e53803b362168186da50206aa66584455f8a7292138008cc6974ed7b8d14f00b8aa9a54591f46bac53e0f5695a54103a247379b51dc6e9671cee68a6ffadf1abd59a09b0532b19cb16be6bc7a7d37719f33c8e6d077552a3585a953d7e445746c3f192f80dbcb7b973ee4f6549a88cbf619e3e1cedc51d3adcb1857071c9f6289d0ed73f902b3258371c1cc4205631c13b33256a87342561f8e5ecc07a79ea446369f08692504525d9093c771251847a99cf166b893ef78ef933c8093c9b1f3ae714c749b65882d984206c231d51cd8fdbafd5d8062e8dfb67d8c29819208aec230f09844e614b72bc1954fe32cc0d061aa3b24abe35ac429a4ea099999dc003506e62220b3a306bc91f9681ddce38fe01a09091cb296ba39bc01a1224b2fcde730fe252552ad78712bb48112c191c4603a01ac4057a5b01750133556e9c62e2756eea733f9b275558449b3dc095c14a91c4e1d543fce2510e10d42ff21ceab4c63ec13b6e339e8a4f01c9edbb1e3e383fc09ff0f418a0c94e7696d15564af3c53a0482a0b9c18bae5b3a96dc1a38e2a7ef4947e72bc9258325f64bec133f09837b16d228d1de666a904db01519c2393b7bae2c659a9db76e87117bf876f386bf1cc125b5b666724ebc38b6606111746c80e5bac8bc435ade789a6dddbefe0d4e5aafd8bfbf54912b79217277c39cdd3fcdf4be3fee88d47c321cd52349e39696bab494e562163784345952a037a7a9ad4a34d14b1fefaaee912556337aeb06e3bee24f101698acd8d09abca71882cb73a0a7cdabadcd6daf2da2435304da53bfe1bf9331ecaf192e991a3c626006533e76e6b58b08b730045442429206bfdb672a58843ebc583bca12e7b8a9586624a3f38d0e4cb670ff80f2c7d46f2bb29b8e1e51621e56fc4f4aa43dff13575aec3bfcd5555f0e4f335994e5aa91bc34f53c488b4f7998c87b9169e271c82485de3c4b62e64a7efc14ec14e324955b8d2e7854aa2e07311535f6537e65158042e9a0a2fe9002068a133e66143fd200c49a455af3debd7be1c6cba045dd7241da11c180b1584b021674208a4528191567e313dfd55ee44440e66510fa8dfb3b908c3287216d28d5da05cbc0b4ed1c522a551afabecf37d44d87ecf454572c5053e9c0e01b63b1f9f54f2965f91c4eafc644fb6438ebb4bf65f92e457c866f13d43cfdfb056b768bb0d8be19a2b4d53e613b5a259807682e0e73c2fdbc5f1e75959ff571337437d57791f7cbb40a03d8254d54a118b260f92ee12b3473d99601ef12d58fca91bac40613a05dda94e8da85824229a4094f1284a5b7a348c1b3edd0de128a65df8e47bed85c9face19297cfd142295e18ca8367a00409b2bfd6783e112b8154ba70923daa1c60c194bc5f730724a4259e49c491386f79fdf15a0ae36c898ea1db0a86a065ecc2eb31f1b14a5d8dd752d9292a6980056d3a5b41dc4fa35fc20b3bf881fcaf6d768bf203eec250a8f4add6248e4829c20477154f2dc797d500b4878b7a2e2bff876232152a5da14470b9db22068a21c84ad871dfea8d0611f02378d93c93e12c4b1aa0d053a96bf6b28febcd8dc3350d186c43eb7de80e868ef6e42757d8fc05e754f0d90a7c785dd8c0448bd0814f6291875c2285a399edfb6fc3602e67de0fce77c6dd7154aef39523fb7d69de35acbb9a3cf4ee2ec3f929de2f11074288f9fae5dac872c938086b0fa49ce68389eb4457553af9bb73c5cf37abce3a83e792ccde22ea8813cc2f7ce473116ce1884e5a5fd5eb164caf04fafa84ad99f7ebcd55238ead8f001fb414dd1b74d20232cece33b455779086a9efbe9c58263f5694e991cfb6cf0bc7f809f0136d0eb7f202ecdca17245d862f3a685b0ddaea28690d6434a", 0x1000}, {&(0x7f0000002540)="0cf2c9df72026d41facc4565d473f03c1e21f5c805dd397baaab0e73f28746cea1e5e74e07bd1a22f9f226d816db60dfdcf3181fb7c0a8938ef6c105889516d20208455e2eb874dec5f15a3f80402cf33c59793b723d811fabb55badd60ce9ca9ffd26e72383c52896238c55e7dab2ad52a9f9019a872e429d4f4f6f6f7b552a88e99131475d207b0485b65904505d12bfa93ce0467913787a54a04e5a2d5f461014dd8298a5fd1caf1c06a57423d99be95cfa0d9f37188082e628ee47af70998fd8a8034a97313eaf8e1516d77c7d6d12aa19f46c6332ab5ed17ab0c64b2548d2b007088820bfc6445f46a86847f4e036494dc460a5abb8d352c3809801e64dfc071845cf746fe711008dc79e55f980519b93a5eaf9a3d22dbcb7775686be4ec9f674cef22f47b98118e569b4ced6ea2d63f0234689b9c9906f7d19dc049eb088d0a0ee434608d155926dd654b55cada803bdcceaa8e7a0de4c538c54ab9ece37ad12545e79c8a2e8f68dcd8cc099efdb8f209fc16017a754e13e2c253a831da40439e4ce274a644fb5bc935bec6464b017e076599e361c81ecd9a6330eccd670986a806b16fa63da0cdcfc71e0d1f9330b84a1e2c70cdb2b7d94cc83e578888f7e7ff68b08164d2d3d8065e235dd3492b8b6d71551d9ba38a974f0df4a46b6767db9bd9052e6bb97a328d0eabf07980da2e7b3d7c2a3a759103d6893f05bc110b22dc0d6cd8733062eb1986baf4d9551f6029df3686b5bb466241c742d5519346679af19bcfbd5a1fcf06bcccd1745f7b8b41127186f9d4d6aaab52084d99de2375303915540abcb7d4b1f8b22dd01a32f5650ccf2e88f612cd6b7ed687d699f72e32fcf57eae26d23b1280045e7bcef2c75173297f4724df6697f54d38f3ad4c3dd285cdb8310997bba5408861a6010bc24f0a577bad85a11bb442871bf666df6750e2fcd7dfb0edb2b5ae65f010930ead4dcbeec36a61836b9b2095aaa70f65af2a825a8efa3ffb8d37ca63593ca31897f197dba4bb39d7cadf0e13860661d24eafd3535cddd3fee0378403c5d0660b25e0037a4ca601038f282fd4a0517aceb248058d4df52c35fb6b28c6c8c441d0bc0cdf8ee4d091a2f1cf948dc48dc6dfafa4c3425a71beaca7dfb99f29b67c34e5ae5124c685aa61cacb6b7f116e9f5ffc13c31e6deb4fc941312fc156410e62ffcb4a93c0d14fe8ffde420726fd909bc7425c53cdafa90eff4740ce6e9cf043317cd28722a189e249b08afbe94b1b364fb67477951758b33601e4e2bbdbd9dc5e724b116a4137f17949758a637a230b1aa6836ae49106bc8e80ffa851f676a2bc260b7176e5b4762688005842d39b6433e3355868e1e9ca6034673a24a860017f9b3083c4f43843de4f8b72a5237cf6a6d4e41c71e9a68591008dc459d117dfd9b439c6b514ec9199436860d13cd9ecb33c9163208a46ced356363cf433922318d074765b00bd0582b399804f41cc39d014cd60e3c7a479a94ff2e2510db9524d10f9e0ddfdfc45ebb5c46e0a911e57c0ceb37f808fffdceec9775be8a248bddb398ffd58e38c539fda60258d675c214f0d281306f1442af2869936e07c1d00b59688e30978f61b40c69a262ff1d357de2318a2348cb148f9067d6c6048c6a6775227fb7169ee035e880a227c8a0f4f1c97879f2c27090cb3620b935a8dbd18702775a1f3eaa3d4180d57877eebed94d5a91b7a1f9db7ff98a68c5ed411d662b5b70cb4af9dc150625581903dd1f49dd40568f8b4ce9be3f91ec7fd18a62f3f35b13c6fba078ac239d387a9bac0b07f30bcb1119666029f5747b96881643b872a8f1b64dd821db26a03ebe0d3f3a9315d9b2af3708b0c3a3d4d26e2bce26a543b77e0621c1d9f7f58a76388f8b2dff802207446ceb1fcdc7d7fc99a3e60ac3437c439002591937f051eae17bd53710b05d0b6cde2852977beb89128f9df48083e1e8c0cf3a8a445ea87046dc4b75bbca588e8e354b815adfb0a55c3dcac26c9063f57df27eeee8c1454759edb0f98b2ba3a7095e6b1333f347e5950738afcff0a672b48706c0008eaf5792290fb19746acc7b3351ace9a31b68dbb6147f3f2f01b8304e2b998001a023a275a9ef4826193a3ea1cc0841076247384d7c07ae43102f26c339fcc0053d6ea93b673bb149e5b92c20f0c0b40943398be99031636c953c3e28075aec291757a00c4c1cc87f6a5fe78456c75c7df6c14e0089340518dc9e1efff7a8deda79c8bfdc0629d911392f84624bc2a3207fe67bbd5a0092b9bc3bf7296bab53962fd5d09ac7184d5f70d937598a7c6066d53b5b925b4f8689eb7a5711de9f9aac3b4838e07ab609281cfb8f6fc4a8124d85dd79656b7e09a8dd9f79c6e1410e0153bf686054eaf3f787b9bed86f27bbdd458bb05e3113cd63ec3a37d9796314c30994a3d6c7cfac4bfc328a2249c487028f843c69aebdfbcf1ae3af84bc47b83a79a58efbb7f7c71d522a5a74cadce279082d8012be6085cf884135a01bba0b9f9f7c69b4d77b46cadaa7ce42ea43097367390203b9144421615b6b100ba494dc169ac10ac58dc64915b0b64db5cf5a84dfa3b6742e127f8e26770487121827bec388617bd28dd1d92e3586d3be839cc7f941b5d87235591ed2658f4e79d684ed040780367e1a7fc3766d5d8d9f6e3aaadde93e61ff029f77de9c3e04eb982eca7ab12c2f95f480e415166dc7acdad9c7f9622af5d2e50a44900d6d9b8d64276af4f96662284b761bc941d63878de2d7b711d5996c1012f3bcbc0b9d479f2a6c0fbf3a36db1a22ec344a3082a5e92dac38baacd9da60fd7ea5a883f7dcaee0a718993e1f110fa6aa157f3d6f44cd1e5a334df796b97eeb0cd4ca9f98253b958f6dd7dcc5b1257134009f8e71c614ee9300de8dcdd3fc47a512205e04ebeea4be478e05ba30ec288befddc9ebcbcf547a034e240e57a04acd7f145fed1e745d10aa872295063764898b86528d08f532f89f60bc5dd7380c0e20844f8c0c07e88ca36a28d1d04338f4ed7fe86700f2defc8268ff11067e177150fa48554e88b8752027de58a7eb78209c7b61084dc3806259bb8b1b5539b1d6d72340665707bb55390b93e311fbc063364247fb96e3084974160a6c072bb052247b07b31d3dc745d5141b820bf1e509015031a4440da697c0c47860ebd383c0a3d9bc4d6c9f94f160bc48b4853bf37e4e5e9f80425ed3b905f02f95d7f2a934830d1bab8454ad339629d3fde469bd64886fb8268aa1f86ae828ddc0d7edfbb0f7a31d2508f7611e2c4a1cf94acec007683ac283a0345eccb68a549fa510a9193a29d615af4752fb155c3ddf8ed3111fef25bcac9bed9bed9382884e7b0f935c0e9ee15348a8af2bef66fc09d48ca5bab89c687e303c9f1f00338b636315854e09a331e9214a409f652f79ab69e3e3a9cc5b5f24b2443005705b8f2039cfe45a870dc4d22acf3e6d9adfd24943325743b930907c4e90d43be955681b07678cad8a8e362e98fe32d98aed19724dae28e7b8fa54e1aa01e8742369fb3a7334e863f3c430805dc7f94d42d28772bf33e1c4120ab6361b193c1387836ca5e2d5df3c7f2437585684d582089b57511a8e5366c8a170a339672c64456cc33f0df75d7a20940dffc5b50d082a235fb8dbf9d930fb2725c20f36a499d9d924f75a474d66afec329f3281db7766f5aa66af4bbabf9977991ae2cea285480cf2f75e7ae0e5e98fbde1e7317c09c570483973ed4393fb9c10a767363caf0a7c34cf061b32b8da17a1536cd4fbe7ae06edbc508ba0742cd38ffdb876c444ed8a3dd04bb4b163be2c497d980f54da8d93f095579e596fe0d99accc85cc7decd563caa82504178c809bc9d84371d77a51226395e3f5b792d72f5372177fbb44289fe20f1651f78e10150a3696377099c02c1a226eb5485de54cc7e43dd295208ceeddcac7109b9e852700d3dd66e751e1a677da1a339157fc720ce3b5fce4a9913075e7dcae178e2d0558ee100ac027960eecf30f2015eca5238510c6c4ccdcda2834a8c5eba7c0ab7759162a3270556228da9324dc69bc44e6c74fe063be168968a8158597f3eccb4221e6f8f0138af1c09d7601bde6955a1b64883e09b6532a3301f276f9d3a3719c2199fc85569fa26767f9ec7229af29d9b4288cba1b27203a693ccfaa5da9e02e93f440a72daa12b6acca45dd3a1887ad9e46b34fde75c16e16ca4ebfa670ec22ce3757887b745ca601037270af9153087edd924571eab3175894ee48e651d5e5b1781611661e3bb356803d50eecd4402502e79969e7642b23fb720a46dc92a227f64d824bc332db18310f04b5c3e979cfbf9e121158ca87356fe52d51c4a4b6f6b8cc6d395937b286540da5b19a7236b1ff8fc975d06b749b61041856f422fbd2961906b98fa05415427e6d23cd87c0ee91ab9eb7af88c2c8707f128a46c0fca6c3f9d388447cc0e8a410acbf48e03c585b859bf347a4735b17cebd95fffd62a17cfd90e9c588915b0c1900a099625ddcd14f44622e421e1dd0c6eb2dd187253ccec3634208a71c6955de87b93e52381ccb0de690bbe79322c8468542bc31455cc015e83dc257a5505559e77ef6031f6a9319b12791347a99662c69dfe511b684f4c2d40b062499edc615ef59ba39ac5b148d46a604ec218c811cb538cc191dbebe123b73f67a55c07b99cc7a27b62d6ff0531460191a6e869a81507c7dcca61653f7bc89b76af1c093af41a77e379aee172fc8227be236d377ba2c1e929bc3da1a6306d311d32d16c14c599e3449ef7915734259c25e8e31c2b488270c1ff7ce2b671913d6c9f0406913b828090de0cae223c71e2158841e656ef124a11836cb395c329d6ca793428c0acf1b605136b4aee84a5eb6680bdce86ad47daa51d7ef3e757749b851cfc8501e8d86f220f49a3ad4fe44ab9e329ec2ae5ec685f374568b5b0f1f3fd7f16b82e425ee985ee78ddfa1b14d6f6688c577c5f722b60fc638095c6f1a22b8aaf9382d4e04d282acf80cbf64867d09ca2cb9c0bbcaf7bc22eca01eff21472f56ee30def056c047f20229f20f23d00c5cc16566933388e9e311e568dbcca5e37a7fbdc28c4a91ae5493ef774eda35e8e07b0f783da6c5dd92b16f79462a0637189fd74dc819f3d3c1c5c1b3ccee373cf62889cc923531d770e6c697bf068b9e76bf40c6694c1085efb66d3e7972de5dff602697657cccc0039897505c2055d4ded92c0b208b97d8ca365b03d10309e042f446a560c43e5b24ccceb5a2dafe0a7e4e5b558ea1046b3f689adc2c26d27b193f4762a8d347efc6b7940e5c43c16b86d6ae6e6ea7a7c24cd0dc274e56c4b332083a407a24ebfb00638b708a76d601c194de7865908413eb98884ebe9e5d41d57bbf235b208bf8be7abb70026c2e9a721f0b4179fa1c2fd8eef986aebb08db511e35b521ac8706a3b317112fd27b755cb21b4ce58937a853772a96906d001f7de1ab26a1715b48334856c48354fecfd5a691fed1f7e07239a73fb61f4a1628c399bc8c85953211917fd8fd26c2698dfd71c25546b9ec5e476139dbf8d821fa2511419143e719b69b42ae29c731dccf1e930f673ee3b367ae1bc86072d8038ca75693582ab2275ab2e49962d6e2d636f704419f43940d2dd43940110e65388d3c4003e47c9ac1fc396bd0b4f003f0c2bc8253ff8bb2e127b9a9db5b2c7e9b4689eb45a0920fc0dd8d862c0fc4bbfe57f6bf120a5cda7622b0ae4bd5ce40dfe1dda9ffb3f60fe25c02290d009777ef2c0926994caa4e", 0x1000}], 0x8, &(0x7f0000003540)=[{0x18, 0x1, 0x4a5, "ffed9186644908"}, {0xd0, 0x1, 0x1, "0b6e948354c85e9f38043ad477126f9b99fde15dd39ab1b225ab19b50ef92a74f308404007ba4b015ec8fc8f664cc9c8b3035ed9c53fd767796c16f478ace246dc2513ba71e821f7cfc54f63d85689cfa2d06f2cc914a79ebb9b79e2d3cddbd4956d4a8bbafc04fd19bc4b2d0b4c0e04c146191e950e8a790f1b2b7ea35c721e85e820749765500e1fcd5f81d0d3d5746c7e149ad1ff179a04af4c7d076c308d20b0b3a6a94a26ce60ef22e319b87c5773e5c051f9377c825379"}, {0x1010, 0xffff, 0x2, "8afe13cd9c404b3c6472ce9a359aee7e63eeafcd4b5e3038ff8e54fa7b21c49d053a2769f3086c50894220f13d07372708abfe77189037e7a33c12afc13a61628b985e6aa1c50381147d7f90b50cd21ff3de3f34a0fa98194cdca3f3ae84966aab92390ef3fb26d8d96a1ab66cb283fcb10926799bd1e808d1e046e5f88cf1576074fae042ca8b4caa9a596a4c80d82bcca1ba9d6c2c776ab0bde0c077f5479ac35a81a8be397d2409753e371cc9b5a04f3d5103ccef62dc2cdc44ef76faed59d4b559a0a1d3b5e70b28f1a52f1767f872be28b99c1d3f22d7178dc2d3b3df4d76cad7389429c18d0e4a544944bcf361d0717b029e7e82324a589c30bf210089b16b0f7f0ffbd0b40f211853849a6eac4b61e0e90494458ddca807dcc80ad42e8f7253e85a879f331d7c2915f7b48d9551f53d172caf8bc05014f50118f7b01282352a99bea27c7c87364cd28c4fc08e7250545cc19784168b7057f5b265ba1ef4c21f1f167da498cc42ec854fb1ada36a4209283bfd21c02583b85a35ffabd1b766b731d9d405b772d9df34767ef13b5f06628cda899e8fa64e5464d8e1032df42b40f3a1a700ee7c1f5879be59521b35750da753d7ef8c1e34e931405d09bd5a9a3fb0ccc97fc929f5a5f7f2d5d3b398ac1cd20db8c72e93ed6ececa43d2d9e093b5f77feb80177860e6309243e0a9621d6893d40e0c955aea1feab68e47ad5ed56e95bfe9ac8e7e595d5e77d83f96973ce41e9b3a797310813f9e3ba40f06129b6f00b764151660b21d745adca5a52ea70d5898a704a6a04d0a49c6aa5b36df77c49e074e93a579cd6c69e6d949a94affb87d13de5873e2b360345c9f384a8c851ef09d0dd4e9885a0b8d8fa1e31e0ca48f6b7d47b6a427203d68a7144fb3de91abfc31a74daa034575f6626d26b47db5decfc110bca9f38588a06fd8e17cd4be700352de0ab20c26de0970aa00f70c3360e0ee3ac04dcb201207fd54c3fdad6e8300a27ab0c8f638ea56e3c359bac78114db81b4d151a970db9e84e42c3427938c5f9c990471c8ec57bb4fa36e9e7a9b302224f65530d458215e26dadea303e4c626cd5132150a99223cb36c2f97ebafd83b8522c6d96ac248d3586531144bf1dd86f15122859c02266fb5a39d81c43a550c1df686ec2dee75f0273a2a1b7006dfa281593513f0f4964e05b90b2ca85b7a621d8a80ddfd16fd2b8ae762fb15597ec778e3926795fa06e5cecb4c83ac6d6e2284e39ab1919036d39864cf7391608ceaf21c7ad3215036351d34a9a0a91ca9d7acbc689dbef8478eee127fa9e9a84f9c723e8d43df3f5714f02f6653cd281b329bd6f49623641b906e2bc8f5b92b53765e92d28c90b8a662b9abf82e40b697bffec33ad54caf9320558f9511217eb2edaf876b442a89a4511d761f8c3a8a2067e83b29abc01c51309c53d062c9ba8ed2c925e5d24f2dd1e0b779f51318108c19febcdd514af4ca6299bc2a8a322a5fa40505ebf0cf10ba3ba82c18cac067c3eb3eb97fb6720ad1f1b2887c7e157a32d4f79d0dfe4d131e073408e38d39d899b4b08dee90fd10de4ddd4d67690116f0394cc918ff375a747403ca7dfa37fa781a01f256a3e8d599418aded15f1f1c6d26869af9fb64ae0490b03d09fe1a9eb82491f7c31b212b9afddf786b89186dbab0263f62e16a2a622d6737bcc9a8a125627bcab26ff73f73b4b4297af2d8eb18b83f6fbf7df02ef2ab315249d59a4996d0be1537faadce204d76085fd7bfecb3c8674b6e3d1bc1a5f58e7c4313c7004e74fd6c305fc9b22a1429fef3f34baa8e7245f3ee35d19e25c2db9d4add96299b7c0c8a73b1f26235cf357b76a2829c112e93ae84d489354aad25f377f10b4605e059d6569560aaae3f1fd560405d4dc76085432b47a3cac620942126f719459c56cb4ccee2566e7244e113abe771ffff6706e3a3f929204c91b90de45219d952765b13a383c2802ecdda35dfc8eb14806a6b2477f2a60f444ee5275f969974288a1c0c8726ead99f2ccbda587a04fa40397ec60bb40fb77aa0b6eba513e592cfd73aa71d5ff76855ec14c932d22327689e460e32476afd24427f01ac2660470d9d9bda21510d26028a0f01c6db35273389ed38e8584ae4033d8220a908f369c45f85cfe92c36624f93080e252dbb169cc0b28bb00f9e21c71a439052c01b66dc29493a89119aed2f94eea4930408e9a0f90fdf16036998c4ef7b2da9b759195b0ff2ce84d0831d56a03dbb059970bd33b567c51b801e05fccbb53e629bca7eb5b09baeeeeb63f5fa63746584f0b2a718667cb01e1d10284e2abdd727c4f8fd19fd23e434ededf382e64ee397177d797e587b470372937cbbd7faf2ffa030ae00bf23eadbeafd7701f7d762a57411cc491f282a0bd43a08e1d434ae6792529eaef1c76c5609c4ee0458ed1d54a72ad5cb1ba153a755ba6cdd59b791c369cc9b416a919cb21b1c033faf205160cc42cd6d943895d5850012b7b2c719ffe079ed4cc581b1530984e5e1e3b6eeaac175ad19eb9fe7b153579890b6cbc5d7cecfe079188b64fba74f12d57c43be832bab341f1c9908b7793f8c9861e738792d4d9fba5e0e46d9c4d28ae63af8da0469a30ce2c35b600b9f922912e41d80cecc99be3131219824e433481926caa832ad4558f0fba38ae3bf8989b7d601bf421b1a4d2424f0ef61107f45f883a53479a9600a2cadaba7b8be2337a1a8d9c6d5a35d825ad72ed1dc641d41bbdaac5a335dedf70f85024f327eb4c4989519fd59bebaae22146bf70d6243ac4dc2e7e096d9915205b4d46a657f291180be65d2706e817d4b262f44d669d5e939b78e9659ae7e4d06ac8f088f582a605224d680e7fa416a588aa1bfbbc05ea03f828c209304daba27ca8b8c6563c1fe8597ce5c028f5344845493bd47a8bcad85a47ffd97fbf5377fbf26bdab65a47454547df0e5e372b9d2baf6ba5ac4a04117a862ad13af548128a897f79f23a8d6c8685ba1e2f7d3676c6792448c4202e1bc1bf242ae89e2367fe4bdd2a7c305fb635db71d694e1322823a352d9b7eacb81ea57a94c34b04bb47340307f3cba9433574b14fecd2c3bc1a1e7b2f783bdb79d8de63de6045609138c29c4a52fb691a0d71190ff5fddba3a7ab33f13a9573af280cfb9eee0c66d2149ec489141d8a92d60b9a0ea48ed7ab4f289809585373abf7cfa1fdeaede7ffd5c66e32b769e690c033aa8e36895c7e0c29976af38ccf2b5829877cf5f8c68a8981b5ac94f6c93f747430f4b2e6a288abee37e2952a52c55773b522032c651e6026a73a12021599063c364367649736a2105bd8d8c869e42375a5debc28b0e04e0b50cc405ad757f4dfc2628d8c9ca046aa59eb01230889b97f57056258a5ed520c4f4398e4da939887e1ca117d6a5c4e0a48b879f7d5db77a61c3a481483323f1b42eca7db0b451905ddf3c211eabf19557bdccbc5568f7e2d4fb6b98fdfa57f757e86cf0b64ee5ef55f31abf90392c3595ac02e85448341d81a4cbc3b56cc9e4b3517b0c41f2b8529cb3eb9085a8bf7058e269a946383167c4013b805990458fad051c77b8b1453d19676a0477042d604984a96d5aba26a6d8eddeb24816c040f78c9e8a75167c17127e03bb0a6e99ef578c20ed7a216025c54c7ce4438a73d80599d62bf3bd284bc46259185aab0458f6b7da3e7eb4e5195d390f1e6b19de33219eb300328bc08faf68dd9fd93096aefcb0b8c9efa16d981ff56666847c46bd237be4fc2228e2187db5995b69c2a41e5c996ec54916038188578c506b5e91b74c8f41d1e6b2a30f597011dbace56ed36d69db1471d22ee7cb3f0a217921367b14c1a00749c1ef8dace32ae8cf74c0d12ba0bc9d2ec210950380dbb8d308377802b02833481a7e0f8f5839ad05ed806d378d0955d7d3dd1ffbe8e89bec3a1bffa0c81f243d898f8c7cc2ce67bc1b322d32a488ca2f563f3b7aff6bc01d8a804734eea4600f0b913847c84dbc7c728173700b35f5c567974bd0f15eda183bb88637f8ddf996a79229c6bf956a6ef87cfd68ab2f0d56a32a125ba301378848077b3c222e78977ac82fb230a1a4e64bec77b9c0c78002f81e68f76eb859f881d8a1f9c5f0155de6f8a0a75b13d08f0f2b3a2b4cde9a1887902d6aadf86fad4fd50e920db9801ee979c6e5becdc5c3d57fa774da0bc87028fa0d5d45429ce9b1c613d0316f7889e1101b1df407d3fb8d9bec09c4e3e09fe559d4fe0318a53794a585c5652f0a36585a9ea1b498b25e97e8dbf38a5f95910f94efc323d971e029ef349c01faca0a39642aef381a0747dddf63bd7d84748d357c6477e85bcc5204128a15afa54f190535853e95aefc0949b025e347d708a8331912dd038c0319365734c4eb1777e87dca33ffbc81e472d7ac0168a1a21431d80f563b023feefaa47829f27512e7beabe03379c5a7883bb5b840ffe59f8922be21910d90e2e9bba68ce404585b4c968f1f20d70b19c2c89271202e2ab37a46ce1cbdfd144f675af2e730c3f168c24730c3648fc3b6430ab1a8dbb67c4c384503f2d70fe4cd28efa218913627ea4e5430b899663ad51bdd7050c2c4990b5f29f7792010745a9c40423abf57fec1161981fdd79a975e7267dbb2f21f342a781039d9d2f63e14f400f05f355b456c3648340efe5fe50f86674f0d4cae67166c9c39213f69f96983388e58e4356d74ce367cb3194792c12b3112e53e3ad23cd40139aa49161a4e820430b1c2e61b8b2f132642a87b06b091e099a39ec1de30ff4bb58dc61ce8587e1e8ed75cd987c5efadc1548c190969fbfa2cc1aade8b3f423dfde76b32d585b512bbfced3fa4459e84b3f679695b4d5f6c4d1a0cff3a4e10b43dcae02235e531fe7128a9290c245a21d8f7e37d827eae5fd7f04fdbe30ecf6561532f07910b4e8b022ce4fde4e4e3b30d23a507b189a374cc19c2620da7ed4662a9bff82e94ddada6125a88c4be59462298108b2444e9ab7b7c560c2688d99db9af687582f6fbc24cea450fd8c449519a00cf81c403e8d98097c40f670ddc6f42316c339281e9382d62ed7e0def905dbc543f2371dd6500c46a52b9294e14a38051b11c603808bfd6a8aaa359dc633c6bd85c0daeccad29ed1ca54d35a11c2eb80605cc448890bbdfde4f90bc984b28bfe07cfe26efa04bedf284ca5dfc53151a25dc6474c5cc001cb6e74a83ca5847737315f0e1d19efed2d1e03516acfdd19dd6d37cf55e5695c371dee806a2369e7e61baacb41a58099a82914acb105632213f22f5bd616942c801f2b4fecabd7b55a4dcf4bf1936f443532cca8d6e0791e4ae3145eaab455a01a01e1abd4a4e6c559370bb01e15d601ec640854c4ef52762e08524ca9bafec82bc405774e8d01a611e3f3c3bc5f1ad6b1890b14c11094d546110a45efce38ae221ddfbe9b5621d17dba79718be5f5998e03776796d1987c6dc64a38e0e2da73b83b2517a3f5796a157ec487ad2afd462d8b7deddd1ecad163ece9a12a2cd9d791267faa97bf9503da665eacbcaefefc91c7ca6a729247459ef5a7667ba182e94d227e24f2c22dfd8337d6f359006eee54ae1b97757db91f1cc99304f73d5cfa095c7fbb035c024144641ea3d874ef0495243ad2905fdfc2c347ea3052238d6d0e75c1910aabe2786ad583c6fa96b861472e08df43108ab52b0d7a28a642bf2f13092d1102be2cb985e178c834a0782640e9f4868ddfe7c2745c5b69033dfde98b7ff5ca99660de2f565e07a368eb77dcd2883366344e316d9025c0377a410"}, {0xa0, 0x1, 0x200, "23e0261bf94b483db93d6fbd4b6c7c3c62be66bf57bf378fc24d2b33c2fd76798f867a99923918fd8ea53cd113609dd6f3f6694ecceb7d89093173376bdd5c0829dfb7c4e354d21df0885db3b8199da087cb5031d52a68a8a864776d0c88912cc53ccbaec88f79b413053cfa321894fdda73e5fed878ffe4b95ea84376a4dca37fcec9dc2dc55d2fd9ccc647"}, {0x1010, 0xffff, 0x2, "8f2f045743eaddc9932a582a56e26d965b1aa0563cfd85d6311dcf22ba9784cfbbd64485c887c2e78b1c9841962fec4d165a97e1dfd80a26bdb0ceae9efcaf442f6a5fa9f6c6cdde1f279d0f83d7a512a02ba6d0fc8821d524c0b790cbba389df87770e13afa3e63a84d4e96e7e9467071a93e3adc1b8b4a24f536d735c736fa2df4115e23351783782c5a779567acbcc78c53b2a0a161cb50c222498542c4563f8f4c1ba6e3e2f6546092531140ff56f6924b1ac6487e7ce8a1f7f81866e6003391b946a92f3073920e2c6cc0e9c0d8a1d03f79fdf3dbd3d2ca0ca7173f6604b49158097ea710b0dd1cab04712b2c64f6ecc1d72979a7628d7dceaca7a16e544508c79962c921e9004de6152be0c2b4b2faa2969f8889d271f9a5faac402f90147f0c62833980bcac2576d091a9ec32eb534bc23ee7a38b7a8f13d69e913848ccd15ef4e3211c6e446088429da292d47f02fabe88b88a15c84f79c09df1e61ad3323552b275f3f758eaba4d492c0166a5d8bb806cf0254cded0f4905516fc4f9d83acfd6795a06cc3ec2ad74f5c0820efb381f045e6aa73dee23097747ef32bb19126b9c08296c6accaf9b0010310edd975f391ffbcbce55357d737644ee500be50f4485b2d5814090b811e1311b12f3eedce2803f59cacaff5cd922b18a8f767641e6aadc0f1514c62508640a9797f01433694da9208ad87d11315533d17aaee001d350f9456036bb75d86708bf640723590254c1be3bf8a88183646000a2b5c5b5e1904ac101bff363571a975cfa8442885495db65215ba87985ccf6922eb16a4b1f406b58c802ffa5dddb3cb579678a69e243b66c3bd98ab8c6d74898a210383593ea966821d3f2179d0a20a8741347388714f374b2514280d75e5cdfcbd3cea5e83082fd7b06877128bc0426412aa34648cd671bc5d1d929ac8d3ffa1388a4e5d78b713c4ca9a7cf1b46f1a90945658612342e157bb87635bc46b3aa009654a572e8b3d206533a1eebf20aabe56aafc8bd063e7787d0a3fe3b6e6490cde23504bf25e1b7814d9096d62f9d8d47084bb16be0b0e8b42146eabd5c90500b80e4e5edc78bd895c0d1a25245553940d3c391ae47d8e113ea463af75ec578c2ad22b7b3a547c8e75ceb6f4d92007d8acfc9cd55c0de07fe3e50bde4cb00f7984399c3103f06d672f31668b0a88fbce18d7d87cdb6dad181afdfea6057f21209c9e3f3f00ee5d50c40b7ec1b84d373d3d1ba51af8c63239f416e51c2610d29a9cc041d60cabd0f4f84a8bf89e1fd200e81188ac9d6bacbb523f7b4eb01cf98b31e4082947adf3e001bda6d5386a65d3203a850de63141288d19143c8fa5553463c68cab149836d9afa542b1a4f16da045e120cbc41eb189fe35273244d61dfa5bd956faf26604543c6a34163213ee69fb91a54191d9098e57f70aa1e2e1ed038601aa75d740a2d5380d0d1fadd9daf3da2e02df5e9934a2dcb3e55289733b53525e31827611d6a31a4a2581c2879d87cb17a0547f2ff0293d6b9b4920f1c8ff40101a06821cff32cb4536921ff62a8f7bc870310b96f81bee01447bde489fa6bc18f50d8c6fc4b083d25b841790756292d12f648c1bd11dda4c23b408b858639a987abf1fa4d74e382b4b56c59be07bdfc5458a33c3fde5af7fe3e7c70841bd178dc37cb252f72ceb4c9d59017c739004d8822d64ad70b078ac4a1349c1f586d7a493c3b64cb45e67ae93e4df992d9668d74ffefa4ce45beed8b3b79771ee2add3040a3d3f3f662f27648b3f2863b30a4903ee3d064226272ce05fdea32b427f449ef1ef8a49ed328d3e9be11fc71815adf63cdb7b9985d5c9b68d28ae779e3582485316a9bb999d57da1a573343292fd4fe901e55e8a53ad5a2ddc670c937bab1b6393b39aa7050347d8fe43f8c63983fb27d81191a842463af10c5c24f6e29ec9274ca9c81f5429092669d131dcade2f633d98b1a800355e681d1706e1d9f34be4c69b909a947eb9140fdd40f91045f366ed6cdff23ba3344099807d51465b57cf6497ba12a2d16150bed6fc3d65995ef099eea606a122ae9f2a2d8229d0f2f4418831bc2fe34bcf66e036081ff32a27dbf8c8ae986a8754dcbb9f5b134ca57aaae5ca9ca41dda679d052d66971d73b66dcdd0e80af48a26ec4f8cfec126c14adb98590c445232018a33d685005d5617957d5503acc2bed3c0f78646630d547e78a7866ee9248029e4d0cc4f788bfc578ef494f1b25b8cffdb0e57b902f8e6c5449db67eab2c7bee27160ef56758f0d505cf46cbc28fffd0de9badf30fc4d3a2d70fe19b366e04f53599fe53617d111a0a885e6de6bfc080e5bafdc0d852e0b1378a9eb62bd9b4d7a6744580df6e8b7d512cc98aa32e7b287da60ee9d0ed1157a3df1f3cd31ef0069d7288f31648f2d25ae02e074bd192e5b91ea360f6993728afd950dae11ede4866d09334e8430e05ea9a49feddfd881dfab76bbb9e49acb1c3dde306137bfd3c0a49055d62c138f9d35e21fa7b0f05d8961985a18268864fee38f2f06ad9a953fc7c575437c174497da1e330175bdd06a2bedff5dd7dd79f53d0d22049934da8121ef1292fc99ad96e685c44a498020b656e47eb22265ef051cc33d467e182e17b0a26cb6c0d31eaa381a408a4c2495c3e05b92a37d69d9fd6f55980a9051d2e6ccfab651b1572c9efa28b8b210c37cb826e3865e1a70f596d112219f78417aaab4cee40e9f837df4155e0775b56af57b57cf50ec89a1031a68c56740af362e8a851d59b5d691cc3c524e839c0f7829f275334c86140258557258cbffc9e62254c4631c12bc4c89a66488af8eb266d46657dd7850eeb9ee2dc762ad4935cb69c1dc80854dbd44d139f20ade541c6b03dd59ab66693ce19086e6b08449d4c6066977d15c3171bc786d9dcdf09919d88487e1a0e81252ab5b5c1bf6e1313631b43e6e8c6efe90795a3881c8f7a8ad0e81a53b16a0465d54435bf290500528effaf1082d4ef08a5ecbcce22b43ed8e2086f210808f7f23d580d830c8de85ad6c3d390048ab9878dee330d2bf9065357d8ee25f3060e626f93fb61661164afa1362cac5eadb0e1edfe9e4e0212e4758483e2a902f5f139c0bd8c7d07d48ba3d744d66db4625c57b97f1600fd482903fac441744654e560211bf3d3b6c02e97d5fcb83915a6a645725a301da583636fcd2f57e04a170a241c760024f4fea6c2affe03caab0eb6f38a58e01fa600ce030e7524422cb1e941ed2be0e2be6d710441dd4da05e9ddcaf96a073e89c725416302229853aee0c5c5e4477603ab7c0187fd5ef19115ee6c43330a0401bae4c00ab71060b52a4653995b959717b22a2e6781cf253690edcd5aedf1783d123700f685795b8962457479ee5dae5c1132f188245f4eb786c30b96686c5bf763ca53437ed76927ffa68375f2d4213ef4c4299910ffafd171c35d80d490253bdbac60ca1bc9b8af449dfe740de405a81e67ac5f865fefcdfde620e7bbb610e1110795dfd2372dc26de9a32f549461b5a7df12e211931011fbb600ad2fb0ba65f31e13adf917f26717b984d44cbc7414fbf8af77767ca94de8af1025bfbc756057c5a0d71f7b370bfa9c75103bc0f6c662a0bc175e72d8627c81f526eb0f115dae82e7886d0f4a0e526ff2cd51bf799754c6ee288657e6fb6fc09c124e8aabfeb3392e675b63b5cf0a65dc253161d167ae03198c7479ede03b7703976a9588a2f507469a6b5e29d19cf929aeeb73d829c15b0cc7fdeef12de594b731f15cfa7c4cab4bc90cab41eea09916b7f2c58751d8950184f7bc45f695fe37fcd02b56ea359d72381bb63ac672b820b1c32f82b58ce1d44fc50dd1e5fd34275d40d9c731ec0cf6cde679706f5c7c0af56893e6d9bf96b5011c0c38766e05628213856620450d159070f4f24172e2ddf9ece6c71b7c3e19270fc3dddc4226d764bd319d96424250f7b6a00cd9adfc4c1cfd868df3a91202152586567e31c0180c029bcfcb48f2df695b76b63db0d28307e5294a7d6098ff4654f0a0a579b6c618705399d1ce8ac3c01d045b876c1202647351dafae920642e48970d65bb799d82b4325c32748f3300deb89cb9fecf96d65579c16e79054b636e456412af67f293b529fc9f4e03bf0fe995429f0dab599b78675fa5f84d324927fe3d56dd0cdc49c1f7c64135999fb99558716f3ce8979291684208146404f40841eccab43f130da23c6d94ed8cd85ac92096342a72ad16baef35d963dd941a2c3431f73368137261c38b4aa313d933d98633371cf17b555634c35be56fa7258f20c56305cf62b1891222a3c7dc0935f1c773217a419ae548c3d9bbfdefa2d757a56d09c0cde308d20e689efa3ef1d54c5249c368d4ef6ca1635176ab5bd4f1fd6c88b2f3b17fb3b79f8f3e9c7345f95e4657b85ffe8b13d4e56795c97d02393dc75144377c37c120e8b132bf8af784a980a208023189d942abf9bed231a69272b61b183af4f582e566d66ff1608db973b954b681a13444532fc050663d2b4566d091b260aabea826236613df27b48eacdcce47bbba320dab935e74454e2514328338ade73f800228190a38105bfe6f53311389c3ddeefe817b652ff0fa53d549ba4d7cc8e2a39f72b56b8284aea6a1c66e23d190491f0637e91563e0a597d1f01f7cc93653ed4c80ac1ef8f857a7c2dbcae6371c258025e10cc8ae849b2cce42c3ad7055a19edbbf0ff4c6c7f4bc8850c815ca86cac24c9cb9e72734af400ee184c8b7c9ca5602f108849784c0eb45e5efaefa94d0aa6c997fba0b7cb69b55bd3b239adf37624944717baad71a74b8da49a0fe4084983548addc5b44c19f1c0afffed4c81a3e8b75117641b0b29b010929f3cceabefbdbab30e43607f1a7e1a9145fce6c48baa597ec008edb29fe4949c157fdc4620e31f9011d50334355fc25ba428ac1593ce74007c5d304784f03cdce3c377c7d15d57be988843e5bbf6db5b744c3f0b671a3277e1ab433b0093c6b8b5a5b28227d1b07d25b64cfb7f7cd9f03c400de6c93e1fdfd2b4bfd805e2d29628eb8b2cde67fb4c3b5335cfc4caf04c8949b762f3323614fa1b53a5df6f5efd9f7d8e203b759caf5e958a35c0fe9bc81bf48329a3c240f27048b3b0ee2199415bce5a84520ac37b56369062be67b65ab53b3c9f682347fbb2282e786eb8c1d305c9ddb791cab0c1e2d799a7af1cc5e485360cc248c6a43b04bd6993696ec6f53c366a8b787dfefc788229c85a4986e91dbe77d6a71b37a3a6e81aa4deb052801ccbeccf85b8e8afe81ca0cdd633b109b058f79fc242e1aab33dddb2bc8ff7dc8c244bb4a337f9239c69804aa0bc2bae8e6772b72fffb3c51587ae5cc1432260a6dc56425fac4d3e8cf81f15ef56f0cfc3eba05e6caa43f6ee53b8b8345a4aa6d4b80ba107a3e745c72709a229491b0620f75f832cf0f99bffcc58e5b6c9fe118515878642db49ec77e92b08d333fb03d56c0ba85a32a0f36776d064afdd557e0524f9152a0730d258ae430d2dfd23911dff2399691a05956ad5cc1aeeec2454ce36fd84a1c63414769a71d13542e4fcaa0b23f7a55dbbb01e4f46e570241947312da2b8e7028242bd88086d9447871380b8c31ffba79e7735e0ce288ca89871c8b70b828d60b323545eb3745a2a8404b9cabf52e419f0006a859e481953d85b19a461311316cdcf606779f7b48d2ff7b9c8b5ef9d6a990097b774a9fac14ecaeb4d136274daa2b2187606b8caebe4686d8da0e1fca92b1d377aaaaf0a83f3164f9021c1318c3a55d"}, {0x20, 0xffff, 0x9, "daf7f8ba463a2f76e9e92661"}, {0x38, 0xffff, 0x4, "443a214dc8225625db410fea085532b97bb142b9ca9ecb0a987ee238a1aafc6b9a"}], 0x2200}, 0xfff}, 0x10, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/15, 0xfffffffffffffd3f}], 0x1, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) accept(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(r0, &(0x7f0000000400), 0x0) writev(r0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="f015c6eda60a10e2e15d1db74cff96b86c5db90cb0ad9de8f6a9e45fedf0cc", 0x1f}, {&(0x7f0000000100)="0870108eb5df76e9459f4bed576a2d57f2080a5d5bdde047502026e24062e28434cef833623d114074045d1057fed8da1318c3ac0e4c6af19fd4d7be08eeed7ea77152d35be34e02e5b811", 0x4b}, {&(0x7f0000000180)="115d7d34de1fe0a1ad", 0x9}, {&(0x7f00000001c0)="ec03fb2f74551d3a58cfe72c79bfdb6612f1", 0x12}, {&(0x7f0000000200)="9cf3c3d223eb4046d18128efcdf097b0fc07977059cb96be0d30c1d76503a249e24282a569270c7145a985a5e74cb8fc36d317149f4f74a9293dbfe0294d4fe0f2799b053556d5ca9f887dfbe071b1489ddeeb1bdbb25aa341c5a80b4bd92f0ec91dc695a5167dcfb919f1b693dfb50ca45464ad6ace523c8cd2934771d9e367b35c04c246eabc", 0x87}, {&(0x7f0000001400)="50ebd94a16ecba6eda6796e0634e7c3b9a750528941fa77e1cd9c5e94286c08b9c91064694871add37cedc0b7282f503c09fac3392b322ae8132a8bbd9a04f7cb505c7429c6f003ea4a3abaefce58d0134f8ba43274848a88972698f2a0fae5f276d9bece3b24c2379869fb21ba580b98b7bae07a66f5419aa9e442a3ffbc6a9cfb4e83de158bf33ccd0a03e6330fc796ce8509063c6917d93649d4f8804d4dae358eaa3c6fa9f4f39ace1d69bf658f0085531eec5337128a4ac48096b2b4bcb0a5f9f82", 0xc4}, {&(0x7f0000001500)="28db75408e0200d59b2083fa75da730e7e39b0e402c67016381812902e84fa54b642c2bd4c7ccba9a5e05fa39e590ac960dcda6178ea4a783d8006c83a302d72864d2c572bb9c1bc9227e6ae7b68a0dd929df72a6cedad52f4b72241f0180ad98b84bc2d0bdc0f880329c0765ef667a9c6d03df97107e1bdee70e9eb118bf7921e3b600b5598bed480cae4861e305b886a8a249ff6d469eeb5005e9266db8dbf6523a333398b3ff1f9ebd79eb31a4d6764b74af020cfccd0b2b84d37d23ccf7d0923a2f78f85d2052d3a396f18c44e1a0d5a6c57144dec93dedf8156426e6a155df9016d447ba2d9a65eee1eeff6a0e55475ef48b9e7698a1aff622b4d10ab81514edeb4b08927e0b91bd728cbf5522da4d1611a28dabafd0c6e379899c54e1d38bcf9900e4f165109b2b318c5855ac5f43ec0bd9ebe2e144784cb7a7e51b3ad0a2685e5ac521a58415b469c6d50adfc2ba03fe2eb0b6fcd60e78c941849bbdc6a64313e9c46d1150550bce587dbd5ec0b071e4d4f8ec0c435900a116137417d96803f176008e7440c6aab836017b48cb2c5ba7de41a81015b415680172477f01085685b6dd2e0db71ab031f31120f207387d12466e146189149678ca37a5ce9d665f5ef94cc7dc8b540ba82308d7ff7c551cb2b69f914fd14dc9a61dcb4b031cd5a7de5deb40007395f980cd2f0751084b212ac0b88a6e1d46c08bdd2d733813e13a9bb195a25ccba1779cf139ea00f47e2cb72184ed8b0e58df6ba80b599182843219ac609b155f4655f40eecbb31350a9e49e3d5659817c557dbe7764084e8c4d2ab79078dc26de0279118f4195d1cbe7710b6b4329f4adc3bd14e229b0d5d7a0e0cee4ece00aeee4e1016e8b5839161a4933050d5d092d18e1eb69822f8b2fcec46bca1b3865a49434a96b6b01a15a71e1b702ab8025c41332e6b48e8a3bd9de1de537a5d7142842efd1e8b701098e07b0d4481b25d49393ecf4373cec9aa42fb4dd017669494252bfc6820b2423ba145e67f7768a6b389f2ccc0e27209e33265d21c428ce95c8f962b891383d1bbbf1f974ba47a2b60797f2ffe860b0da3427e54c374a799fcdac0bbbd81f3e98398904ca8be52bd885084e4c0be31baa32ead95bf7eb5306eb1ffc0f7fced0a673949b36e7b39d903575bca1af58e0100c5217291adf3000df6b736cb5184a5cc47c95e49ff902f626412dc7213ac2e620a99c22959224e21085eb890a345754a738bb09a99feaed79267c7bc6bca890f610ab57831b5e66bbe130a770c34823caf08c6329f82f80ea700eb2fb1f190bc7e0578e0a1c04c2810bafa036618ab5db18c008f0a67337fbb5d6081ba4946b6ebf454c1b1a302b25507874d00d29f8a1c37c036cc13b9eda4d6320fec489baa3f92cbf6fdfbb96d6e4238de3c2b3d363eda3423b452a2ad71e797adc09294da1244d66479a2213610bb62412f7802362064c4c2d7e630be83538af35350915fe2f78999709ade0193f8a7eda8bdbe1fcfd1643550ce968e28680d9c430009d00f07a79eae8bad6efce828e92246864c21ffe22b1c0c1056de8294544e99a886f6e38af3fc5c5bc0ea0104165c2490ac8ec1bb4716d43097006406c3fa34d8098c9d382125af5de53d8666a467ad0f93adbaee8addd9cdbbb389fa80b7912d571f4a81cdb051f0e8264819ef490f0e4f339ecc2d23311b2863f2091cae6376256bce6a5f5d1b1611bdcb6449473deab86b7f24b5a78235e44073be1f7ff9858c6662e461ea427df330ef7ce8cff65e42c85b12e6bf00480aa09cad71b6efe8db180d3dbe71359536cc7f06231de12b75551f996826c6fb6a74d00ee60fe91245316e34ec297c7a65ea8fbbbba5958c32a5d96700f2175e67f450b98a6fa290e075a1eda6c24a2b161453e1212024cbb8ef96535c18d9ec26ee1cd6aee42ff9d8ca86b366d2b608eb178a301658282d3117439c3946a9e4ac45cec1c24806d7bf5a24813a0c5742e286d16c03a0f49c01434ffba35b0ea2a540f7915c2278bdc4c5104c8c8dedd7c462ea555c156d5d65107d84715ddfc464fb02ba3d8b776118e905c8155f616213872c82ac6223bdf9b12c58f44dfbf2a8798587d013c04d4bb310e7666b8dfdf3f74aeaca53f23624953c9573f4e25125042c0f2eda50b2dc48314bb4b6fb2858c59a90139a523d9a67289c4815b4a540842cf0c06c54a81769a9e14b0b39895061fc2d0fb89f733e7cf1a4f0ffd35a1f3c1c8fa7f4314fcbd561c064fcab84bcaa3d2ef5b5ace8dfcab9c5a20964e79d0dbbf1b1b3c50eddfdb60acd0e3a0ffce2505e0626e6661a3d8f598b4d13649c4ea27d9366e9880028a0dd0cc414bb7894fdbc6a7ff6269790be69e1f892e57b5a946daf13aad4ab18faee9a3ef86daf9d79d0c3a2b8c4efb4b73b58989e44a646f73e93e5bdf454589b6180ddb9a0ae660f1916521c13ffeaa44cdef9800862778de08ce13a2d4a86e94d8ea39be1203ed029ff7d1363eaf6a1abc5303939a18df1db925b7149557f16fa55c5f5ca777d2e0b483de8aff67b145e6ee5c2238c4aceb74e770077a958d177e9633bc6631be876380e471d13869e6f88dd311dc9c4101b9d094e2bd9a151638f437dd68afea9054fae52740816e8587f7534a6254957aed5d59e77f0dcf86836e79e9ba41c13df1fa2ef3a53fd972e2193f99474dce1466def493b9788626b82f7c7794f1bfa6e1338f32c2dd99fa1cf14128cbfc95e781c1d10e69c398e552c2c13b909df3bc59dc3df63c4316c56f7642b2f5bcc7428c4e3ac818f76781e1e1e91895c20871d96cc02ff0b97e4c4a82ab265f66d37c1612d39db7e246bde49263c728f33d39191817d3b709a729c988d46413227d03c5c683ad838fb332e29a317fdac9bd34de0ffa8e669c3039858359a5ac58a275b86bfaf0198fc3329bdd047d5aaa8dd7b1962350a28c5b1c5c5d555e43ff8a3c88a084b82c0246e04cb06cb251514aeea7f9f3f72b11646d5687194a2eaa70dd7dfa0613ecc49529d0f6a9d9d6bcfe96b39380338df2979408deb8cef1fd11cd43b744b06a40dded2296b1d5a0670f9f10efd5277b8992d636b5651d6b56baba2525488bef19faa04ae7a98df36ecf8443db8f5e0a1560f305e8113b0b6b5c0fd8952c2bd618a4c395531742801ac2a7a4fbb59b6bf1ec0036b21833dc80eae1a8470441327bc64e198cce62b0ae42992315743c16c2c9e5dd6dc0bb7cd23a182a54c5618547b790ccb90faf5deac0893df152d1a9ce0369bc6c7f7be44a3da7733aef3fd4ef534847611d638b0c4933dbda2d3aeec3d4912233dd8ba5d28995a5c439f8f810203307951b68613101293359d7c268961d03334f4406ca316e03135e0e894f1d8109cab5e4c1c1008b25605c85057b9d097c182d18e29d83a7737e249afbc91a0a152a3c9b1f00b085754d282816e8d426d57bf6a88d71e169c96fa4d293c2919fcbcb6e93cecd56e60fb50b4d880c5e9e81979d320ce188e8bce19dc30f6cda9ce3617fd2cc7ccda84e090789d26aaf8a87dcd5ed5f8f4f2f2885998e6f14f218a430b22aad249c26cc15377ac71ecb76e3405ab5995f4596c35bf423dd00aea81ba79ea95058708e94f5684a01a59b0c27070e6b046b242c4cd878b96bc81150e44aa684143eecbb16133369dff9523c9dcbf2877dca5f895f45ae77e41c3581b82486fb067fe30ca2adbd98f001a039eabcdcfa2f8bde35c7efb6075a521bc9009e65cf1fcf88664d130eed74257f56068c235a901a637543905a4c9e943fd0a5591dab738d2a5b580aa2743d8724376673809adf1e8aec0d16d2e155182fb47286e7a8f9dfbbd010c2639cfda426fef552e5b8c1793e346409bb1f394ca2876f78407709c8e01f9c5062d05102036ea4c21a4ec3c98e9aeb064eb7f412489dac1d8eaa8dc69fee3f185bc00af8a6c94e5a95d09603de574cf15dc26ae1186bc0cbe9e7a8072fc9da9feb532ef360a1ad04b8dab4bcb580662a2193211a495ea17b1e50ec1f2dcbd1478d14255cb511869763d9619429ce635e18749b5bbfa1552a9955372b0cf9ad75b9eb8da7e61a5e26e54178d8b9fc36f6721f1d37b93106a3cb8b57194b6873b84288b1285585856c1de0b3690d2fd987024dc16478c89d67aa86e69d6397511dbe943b6268d0f2d837a8514616c0001d439a6d4ea8583ffc8fe9fc1020b31f67ed9449eb3633e8c2cbee732b4dbfe36fd0eceb1a252fc9ab36a77ac1046394c18fc09ad7561fa09d9123148d6f549ec0ea5d996c0c1999e05e394e734e03e8142e64a0c8381e18a2c51b1b6f30685ee3eaef829b987294bdee649eeceaed0c573fe5cfc8809a025efdf5c930f0ebaa7763fbbf088f44032dd684578264038a6db3f4fed1a4d13b77687de03b4e56516ad6fd2818745a4139c110fefdbaf5e39bd8e09366d1a3e1b0df32b47cc2d054a19997ec3c4f02c2fdcf3599e8664df19e4174c4b943e138150fd0f77c469840eb71ad51c2793ad02cf1321fa02523420df1e24714a0169390ef27514626c3dd0094a3b171e321f478d43d273452b96dbeb6339c0d8792141bf6be74db45e7a3d66f48e765b436d14d91ebbefc919bd3f15c44126b712cbcec06c7c1de3748f4ef0d2d55d9a7fc79bd4804b13fe8c85e403528e5bea4738c1a7b3d58d85f5c19baf5837dcf7caba5004bbffbd73f402bc280e794a99a8ec57976afdedc204ff7c77778327250ef1243d507beaa508c3b0c47b4fdc27734071d7b9a4ee51c5009d824a806476f51eec921f644802a8d6ead2be0f5cfe1c3b4d70a5814dd5407e7405d42c1acd2926ecb98873ae3469c6f40f5c78b4cdefd067bd784f14f69cd781332638e0e18e55c5765fbf0244718dfcdff970a06d300d1330553c6496e88815b828c3e06b5f6412de526535d3fd33997eb224a978c4248d9ba4c15e13088afdfddd36a553f8e36e0a74ed8bf43b89fe55f20713dea3aa3ee2e4554cb2b6b23d63f1ea88b330f946773ed6424758965b284498fbeaa9ad4b065994ac7ffe9e5a1dba3768d17e36f1b03784d788c7fc4074f3e6fb402656d70efbfea489623b0fbaf6c02b9d86339fb20f071e23fb510868712508991f08da367ea942dfeee4d266ae1200adb11146556ca0d9de90564383dc4703e6588f3b4e53d6575e88871589cae7c8e417680a23ba944ffcb605f26262d0b4146d5f06cc161b82acff014d23bb4d01a91e12add002f065653f33b2b07303432df545dc4d546363e7a9983b6ca27af7e60153993440351813e5224593b16f30faa97a621609aa3162d9375d22fd75f9a9a4e3f180f54357c2f2127f154a18dae3778a346b09eca1e5884a31193b0e3ea77ba6695204ee579ee6e7814b9863249a2c79f838fc4338be85389fa5635ba73e09e12a9ed8dce9c816da79cd477b1fe202cfe66da775493602f56334f36a324ead4b2ff5baebc7ce469140c40c2d773e6954f40c3e2cea82a34a41eb4dcebf7850badd5a8182a7df65d2e824e4f9fc47d682b90a2afa36dfa02c059bcbb94ede90a893f73e014a5b5144bf2403057161d06eff7521a86654ec228d69f599f5b315918c6747f0c08b70bfd5b873976484e99fea6774f1423a65dcc60d30d77a483ce1d7ebb1ac661cce846ae96c0f6904215ec44ec58e1a5882692819cfdc2c5", 0xfc0}, {&(0x7f0000002500)="85aae321725e21ea741da1cd46b52877cdf6036fff25304c84703fcdf08c560ca5b4b237984c0015b554c0738d5e8ec2e044b079e7e70740542be94d0b837afdc22d2807443190e72868449b96915abb136ff2df2966dcfe0925c4dcb7a8ed842e09f0282fecbe0a10972b6f9752577b78ff5e29abc8650ffa5e42ea307a560210e7c3fcc61a5f49afe8efe2314cbefd7fb009ac0bf60432683da843525963fe557085ecfd290a950925444bdd2c778202bc208fafe93e41e35d134f3806c3b828ee3057ac06e84cb9aea83e099a928623a061c54edac7700f1e6ad4b61fc27eca46a357f69284d33c89891590faf158a44f78df3d", 0xf5}], 0x8, 0x40) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x81}, {0x74}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000000040)={0x0}, 0x10, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus\x00', 0x0, 0x105) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x0}, 0x0, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f0000000180)="a127847f", 0x4) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x20) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xa1, 0x1) pipe2(&(0x7f00000003c0), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20040, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 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) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) executing program 3: open(0x0, 0x18289, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket(0x10, 0x1, 0x7) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000380)) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff020000000000000000000000000001"]) r4 = socket$unix(0x1, 0x5, 0x0) socket(0x6, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) close(r1) close(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(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) dup2(r6, r8) execve(0x0, 0x0, 0x0) executing program 2: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x8}, {0x2c, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) geteuid() clock_getres(0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x28, 0x3, 0x0, 0x800}, {0xffff}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="1234c1470300e68b93029dfee01ab8df3da13333dd4afa6586283ba94023de3d4204b7761f88c96c0b502a8e8badd0a7e0b250b6e4f95fec8f3bcc3688c16a2dc871b539568a1406ebb9406e893ec3b7edb0a6b53ec9ae1ab02ad316ac9b63031cea0587cbf96ac72016c898943e91ce1b488591f546162cb961d65e28e458fad6c41dc5b74fbf56ec05563bdfcd86cb7a6aaa5ec45241717a382881e89414be7f3cb71dc8b171a5e400000000000000", 0xb0}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1d5) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f943", &(0x7f0000000100)=0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, 0x0, &(0x7f00000028c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x800, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x84}, {0x3c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="20cc1f629e220716e3278a8418b95a50aac3957e0af5c06db1422e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x2, &(0x7f0000000240)="a4d894d9c67b2afb461c2aff291ccaa99a9121c8237b43c2d583bead5b019f6fa2bcaa08d81b281b663d3ee0267ab0765654048cf870ddbae01311a235b38f92733fc11da2", &(0x7f0000000100)=0x45, &(0x7f00000002c0)="00b09d614c65f5f7126765c61c09e76737a3a58ef6cd68dc3b43126be681c07c6c062f6812b0ed9bd1514085380baf6c72ae29edf3cd31c8eb53584b1201304f5ea0f3c2a848486cb589b724be28235216f09015f9e3e7832395dece9dc2de42171edb7f59e598e0d1fb6142144e30cca9a1d7547c841d6050293d4afc344cbf59cdd9e1888fced30b5307b101fbe3f8a3f10fc069b5e2e6fe9c7b25344cbe", 0x9f) executing program 3: semctl$GETPID(0x0, 0x0, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) mknod(0x0, 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) read(r1, &(0x7f00000001c0)=""/153, 0x99) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r4, &(0x7f0000000600)=[{0x0}], 0x1) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = fcntl$dupfd(r3, 0x0, r2) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaafffbffffffff86dd600e250000180000feceba7d7ba92528efcc5cc08cfe44010000ffff0000470000000000000000015ec797ba4023ac3c894a4209fbd290889546ce647c3a2aed"]) openat(r0, &(0x7f0000000700)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000006c0)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2, 0x4810, 0xffffffffffffffff, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x62, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000140)='./file1\x00', 0x40, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYBLOB]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000180)={0x0, 0x0, 0x5}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0xfffffffffffffe1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x4000, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) r4 = dup(r3) listen(r4, 0x0) listen(r3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) dup2(r0, r6) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000185dce361", 0x8) executing program 3: r0 = socket$inet(0x2, 0x4, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000026c0), 0x0, 0x0) preadv(r1, &(0x7f0000004c80)=[{&(0x7f0000002900)=""/103, 0x67}], 0x1, 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000180)=[{0x0}], 0x1) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r5, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) getpgid(0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x0, 0x0) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r4, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x88}]}}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) getrlimit(0x6, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r0) syz_open_pts() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mkdir(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="7517b76f4c9e855b2b6f5854e3d01cd5b3e763749558fe296015d6992d848cdb3e6cf221520f5f490dc69552738bdaf1a4638564ebf0a0cc64229752c27959c1ba92802a2f1589188a9883efc65037583ac9bd567d24a43d33992519c0a4bf0d81f403159b33a1da1fee6881259d267d4ecacac1e46ea144bd47b66091c910ae2f17d674b9860ca33ce1faffb184d832f01ea05023c48a9b03df857818b1f6ba8b5fb60a5ae4c73f73983c2334037773f518b6fe0875364766cd0df7f15b84a1b56dc016b6e4bfab86b895fc19404b6ae43732f6eb5d159e1f10651a535f0702f83684298e844fd8696c88880000000000000000000000000000370eb8a4c241598cd64dcee1979cd4b082570257c8683d13d717d525a8c110fbeedab8b6c24b307da2492ab8a79d040ba0af42b1fbfea7384d218bf4b8e74c97764107c02454e3b688ef208847db2f914ab03738c7a9d3758acea51e8e6f6ea15d3bdd9fc254c2ba04e9b59b5c39e810d0d4dffe41ae328315f7c0bc81652791ff2e48a6f922c87814c44136458d6182d1fb57", 0x18d}], 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = geteuid() r4 = getegid() r5 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16=r3], 0xc8, 0x800) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYRES32=r6, @ANYRES16, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r4, @ANYRESHEX, @ANYRESDEC=0x0], 0x8, 0x0) msgrcv(r5, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getuid() r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r9, 0x0, 0x0, r10, 0x111, 0x8}, 0x7, 0x0, 0x81}) r11 = getegid() r12 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r12}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0xf67, r7, r8, r9, r11, 0x1, 0x1}, 0xffffffff, 0x9f53, r12, r13, 0xb2, 0x7fffffffffffffff, 0x4, 0x8e4d}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0x878e}, {}], 0x2}) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="3789e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x4) socket$inet(0x2, 0x1, 0xfe) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b", 0x10001, 0xffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0/file0\x00', r2, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000003a80)="f0", &(0x7f0000003ac0)=0x1, &(0x7f0000003b00)="a1a875a42deddf39a104aa1b2b30ca77d504eb49", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000001700)=[{&(0x7f0000001280)="de46a03d0d634541e0056d0e2e3599a72e2c2f2a2ca1bb2ce2666bc19c83b1d3c0b6e5bfbaa17b6eda15534367ba64e6b98c66935fb465d9fa50e5212a18f212b9d97a5d6b0b990612729b780f7bd6ae9196e26e7c0773f3a4e49a3ee90e49c15a1884183a863a6151b6f4c2e7283192601d7b09a9c98ec3f2bd8738e5bc4500c9b653", 0x83}, {&(0x7f0000001340)="8d0e6ec6dc2be5c4eeebb9e7928791c9a03c7346a4071539742d61fd8d6f808006cc363b0ca5653577d6877099cd8070fdd3f19263f816aab50662040f3348ea2ca8e524ca91acff2e8bc9953371e40b7af171bf0eb0158c7c37050be00a149eb1460b69c281dc041c68174fabaa57fccf0b567179363841aec12e6bc910853fa8d3b9d0ab95200913b676f126199bda4de6f1a9fc55b8f8602ccbc6dc547fedf779a0539f77c26394c2d959986b8bb290300d22b5fa469c4f0706bf3ad6c91dee57cd6c9d68ba34059b551e77b7b4b3a416a1e46a6619b4b220ce24be3ae30ab3f269ae9630f6e9c9c57be41ce5da25f3a522a019045c0519338ce8577b08", 0xff}, {&(0x7f00000014c0)="30f558fab83d3ffa1d45e0cc51bcc97f8f98723f4c4e3b3836d665e88e00182b95fb5bd333243266905864a06f4ed592bd1c18099d6a93bfa7766523b813d27b0d00793f9a3af39bb127ec41b68c52ebb92884f5faf0591d88aa75a9e21944437113c0435eb3ad39736c0eb9b0307d334b98e6932524ccabf918137f47d3abab64529f69535f663438e473969fda8c280bdbe38aa92a0be9044040c6c9018ba8f7ff240d255e54509d013fc4341ea358d92dd163d8af9890e705d10bfae2a465da8b83f3cd745b088567628177062a529c0f4da2d6c9623b35fc4ca3e6dfe046d2cec6d0d1da5135d2a2e5751fa3c5546ed889ac", 0xf4}, {&(0x7f00000015c0)="832a629da84b6d84a70bfb9b69ea7e2f31269fa231f66598f98d3608cb95304dbbd0ccd676afc039d0f2833d57d98a384982f7317e6ca63b9f65f74c12c7f50b5b9722b8811c79f79e21800fd690d54f", 0x50}, {&(0x7f0000001640)="401c7610106d9d55e34ce74f87ff44952b5240439bc0b295536abae8db13041b3106728356b889151bd67cd2e00e3601db8e3ab7fcb36e573e4cc99dfb531c92e593ef44a69d3ec84bb5140965c9384817bc80cb83724dd66c8f8ad7b5d57e38b125d244f2fc6805b03999a195595b7e0c5362e564aec29cafae67f418afe092af2908caeefbd653c2bb347b368a734e77e7c01fd9e42248a46dacea7fd82c5c16e87e33c5d1f0", 0xa7}], 0x5) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) getuid() sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c}, {0x2c}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) 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}}}}) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) close(r1) r3 = socket(0x2, 0x3, 0x2f) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x40, 0x5, './file0\x00', 0x0, 0xff, 0x1a, 0x2}) r6 = dup(r3) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r7 = socket(0x2, 0x2, 0x0) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x44, 0x1, 0x0, 0x800}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: syz_open_pts() r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000400)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2fc5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c2000000008e371a3f8343712051eea040000000000848049247be15b15ebacffc996137588cddf4d0301eca9ff54725329039325e6ccf8eb028d329cd78b515f911693f7d35804d3a547aee71b6595cad83f108e8e2c4ddd557530b749b912811b0777836be3248967c81a24e962025b7a94229f7b86090929c5", 0x116, 0x0, 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) poll(0x0, 0x0, 0x7) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x80412dbf) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) sysctl$net_inet_divert(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) flock(r2, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x102) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8b67b1883d9e200000000000000"]) setrlimit(0x0, 0x0) syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff0000000003b81ce1a018c45460e2df0d6ed087892a1cb79b32dc7558b04952b00ab08bead67711c0624d919a53522380c4fd81f787e011e4da10b62093d9"]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x40) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x808c694e, &(0x7f00000001c0)) syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f220"]) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0xd5a0b0b9c5a357f1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x401, 0xe857, 0x1, 0x1ff, 0x3f, 0xa640, 0x2, 0x1, 0x7, 0x8000000000000000}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0\x00', r0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xe5, 0x8, 0x1, 0x5}, {0xb12, 0x7, 0x64}, {0x3, 0x7f, 0x7, 0x9}, {0x4, 0x3, 0x3f}, {0x5, 0xc5, 0x0, 0x28000}]}) unlink(&(0x7f0000000200)='./file1\x00') ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) r2 = socket(0x2, 0x1, 0xfd) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) getsockname(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ftruncate(r1, 0x8) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000380)=0x7) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) shmget$private(0x0, 0x4000, 0xc1, &(0x7f0000ff9000/0x4000)=nil) r4 = socket(0x18, 0x2, 0x7f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000440)='/dev/rvnd0c\x00', &(0x7f0000000480)='}[),!^&&%\x00', &(0x7f00000004c0)='/dev/pf\x00', &(0x7f0000000500)='+\'(\x00', &(0x7f0000000540)='/dev/pf\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/pf\x00', &(0x7f0000000600)='/dev/pf\x00', &(0x7f0000000640)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)='..(&$+\\%+\'\x19$\x00', &(0x7f0000000740)='/dev/rvnd0c\x00', &(0x7f0000000780)='\x00']) chown(&(0x7f0000000800)='./file1\x00', r5, r6) fcntl$getflags(r0, 0x1) sysctl$vfs_ffs(&(0x7f0000000840)={0xa, 0x1, 0x20}, 0x3, &(0x7f0000000880)="5d3538c83d1b9fe431ebbc1775309c4845ec450b8103d5a2e954de4f14", &(0x7f00000008c0)=0x1d, &(0x7f0000000900)="a4b2106773e7bb1c506ffc6efeb136e5f859e111dc29f0871de98077b8e98190168b0ad8b90516b06263a0a8636dae05a0fdec2f3c7672d99bee5d9cfe2c", 0x3e) write(r3, &(0x7f0000000940)="02b0f13ffb01e73105b6e254f20efd1e6f33adcb4138d25d2f1930782f927b591cf049b713d68fbbea8507d195897a7c94740b30a0b01e47bb0a290c55e70ede3cc0469a4cb6f6911538d5b23ea45f0e181589bffe079fe04bbbfe6046442af567fa84e4d5a522273e2a7cecd617d1b60b54296d8068f32392ca70c83bd301d7aa8ce3191cbac6d789fb564f1701ed780a90f4698e99888e14cb3a79f8876c9f12f807784c4e0cd3726035dd7a052cba7cd549acf2f9dae8506df62227c6ac7340cdb5d1d5d7d1bc97fc674c572c821381348bcea6175c090e50959374da", 0xde) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r7 = accept$unix(r0, &(0x7f0000000a80)=@file={0x0, ""/4102}, &(0x7f0000001ac0)=0x1008) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000001b00), &(0x7f0000001b40)=0x10) rename(&(0x7f0000001b80)='./file1\x00', &(0x7f0000001bc0)='./file1\x00') sendto(r2, &(0x7f0000001c00)="30a110eefa2b001351194bb9209d3656febd11bf8c55aa4329a342cf01f4da60d58a132374d85e74abc143b216b0edd52100d6c88666d5c31a3a946fd985811643365510db4d8bc635cabbb05521ae92d697310cca7bef1e1a2c5061db8c26e9b97f69e0d6e5ada6e62f1367a2ba125000d0fff039107abeb673a61a2f23273bead813f2ae6721999f920ee0fef3a8ab279aede82809a3e5", 0x98, 0xc, &(0x7f0000001cc0)=@in6={0x18, 0x2, 0x592a, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00), 0x1c2, 0x0) sendmsg$unix(r0, &(0x7f0000002340)={&(0x7f0000001d40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000001d80)="a1eb6dcda97a4515d75ea52f4e16949f1da77b4d2ebc5e11fa9ef73f6421f9ea13983f0bcbdbb2d272b11beb6b9acfaebbace9a80041b175b5b9f31d8e4b3bf6fca940fc02c783de1800dfcd2e801a2266fcdcf31cb9c8058ac3f3a456acefbd52058dabdb59e3c138a9c71ca4c7bae8a0666f41547c1e428ee6abf90d3584229182b6139b10789997c1c46d0c2cd607013a740ae33a94b4c46bd4ad3c06c94692e537c6eb4e1e1ec48cbca4ee222fdacb23cff00eae65c395f90964e2c94ecd4fd9186514e0bbb600b579acf800", 0xce}, {&(0x7f0000001e80)="d5d269cee8be48a3dfcdd2b8dcd839cf97484c3eb2cb069c3d9869aa6139f12922be682b156d9ccf336a90d30c8a0c5c538197001b7a49a1f5310af2557ea8b7f25964efd140f288182b5b0024ed665cb5a4e29985e8e0257cd3820e0b3956f421e8d59f3fb68e121f43398dbe4327d3c2ad7994fafef6c1cb812fa570a71be2c67e1758c4c0926f8a2c252329eab1354042dd36dd456a8ecb76deb84866a5eb82a778d790e214656c2be05b3cf75bf98f609a4168ce378d4807492f63334233500e0cbedf3a1bdb66c2b9486d01601b25af4d6858e656f77782859b1228c91d5b6c9e9baf6859b3346541260566652fdbff1c7cd4e32f", 0xf7}, {&(0x7f0000001f80)="2b12759fe6fe5ba3935433fae707629106d2e2ba103ad8acb81674ceed5c0b8187e508dda938c0d059c6fc693facb76cbc90e54c12041bd02589c5b5ffaab0325e387e3325f9457b8a3ae565246e24", 0x4f}, {&(0x7f0000002000)="cf29c1b0aff8064e379e753277b7ec79731bfbb352a43facb1aa1be89abda72277a5474922d405bbcf6fd7009b7902748d4724", 0x33}, {&(0x7f0000002040)="4eeeb0e177528212e4b3723e4807509328919eda98f015b97a3cb8c90859b18d719994ef4009850adb00b233793d2a8e7253896355c68057967b2bebb208e33860dcf3dd83f1816695956b5a30ec744d11d442bd521bbb33f1396290685cf818cb06315e7019eb1bd8318acf7bcfaa0647f77e70a1037a510a08e0ed06cb9e1d54989b1772162a3e5c6097973168b56f3fa4cccc91a8cbcf9e32a9eabb4baee28ff2ab29935931b8be8eae4f708f6f86bca8e51b2ecb685c5bdfbfbf1736d30cded4ee894af9b3151428864b83fe11aa906bf59c66d9e8d179b3c4a021968318c7ee0d8042", 0xe5}, {&(0x7f0000002140)="70c852adeb92fc9ee2f178b84659810368085c69ce69078bff1b286b3f0b6b2b4c0efe9aa377c8cce66a68fa836c848c053a311bf63b60b483fad29062b11b70ba9f291f25bdfd9326f6", 0x4a}], 0x6, &(0x7f00000022c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r7, r3, r0, r4]}, @rights={0x30, 0xffff, 0x1, [r1, r4, r1, r2, r1, r0, r2]}], 0x60}, 0x2) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000001280)=[{0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) lseek(r2, 0x4, 0x0) r3 = dup2(r2, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r4, 0xc0205609, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'aEV', 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r5 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r5, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) executing program 1: syz_emit_ethernet(0x40, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0x8069, 0x6, 0xa, 0x2, @remote, "2cbc23e8a03d738d7781", @remote, "32fbf93615793cff1cd792610ce4b628"}}}}) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xe8000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f0000002700)=""/172, 0xac}, {&(0x7f00000028c0)=""/4098, 0x1002}], 0x6, 0x0}, 0xffffffff}, 0x10, 0x0, &(0x7f0000000380)={0x0, 0x1}) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r1) clock_gettime(0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) clock_gettime(0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000002c0)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) accept$inet(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700), 0x80, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) setpgid(0x0, r1) r2 = geteuid() getgroups(0x8, &(0x7f0000001740)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, 0x0, 0x0, r8, 0x111, 0x8}, 0x7, 0x0, 0x81}) r9 = getpid() r10 = getuid() setreuid(0xee00, r10) r11 = getegid() r12 = getpid() r13 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r13, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r17 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001ac0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000080)="ad05ca00709c84eacf", 0x9}, {&(0x7f00000000c0)="dc3bd328bef4a14631b74d3c629d82e6d36f19226ba918eec6db67d7b40ab93650428c06042471ce481fca5ef9e1bbddb235d4ee2f0f2fd077385ea6510ef95d1b06e38701d0c286940fd08b8500bf16c7e2d3d55bf298ff51b220e776241ce4cc92fcd64b0c9e4c13397905ad11bd6b18245417f64576c8d12f891311bc056999f4c3e7b26f93891afd0ba38b9e281f57e293cd47491fdc63f4982713da6452706035ccc94acd4b61e05a0b7f6d", 0xae}, {&(0x7f0000000200)="a46538c70779eab3b8eeecaab68a2fe9f82f4098c04dfb00b1a7fc47f0254535df2ccc8e65016c6c24a6cb565fdc35300ab8d2700d31441fe980001f38a202e12c4f8ef313b4243004297ba1581d58d77b4d09160c519483610c03dffdcade30cacb3aabb4b6f0b47d67339411cba5b576efcaa0667152e795f5f770844760b7779e15fa085463e3a55a6329a778a300", 0x90}, {&(0x7f00000002c0)="a02fb754658f4973da63d710dc8b3dc5840c2556bcd62c78da6111eec53631ada92b3e5d60b0ace0b88750f5aea5c1b09bd3828296a3e37c2dc2d688c5e5b22c9af4271d9d8188cb57e10da5de532935fea7aa9bb024d4ec7953f831f36a3f1fcd144162642663438bf37989e952e9de51b3582f344bbe956214d6aec22a99b168f3cc18966b3d94b3fa539de6f9b01cd49fb77c332488731315ca474ac96246a126e9b1137c9558da69b8000322fb8dc5b009cd1413ed199e5c24335d0464ce879dfb2eecbd931b44048276106bc762012647425caa51032a56a5e064b370cfaf5c583cf5dddbee330f7f52abd8137e9c4918e4a43fe41ca7ce7e44de", 0xfd}, {&(0x7f0000001b00)="f1a12b7d86e5256f09426ea7da7e623c026a2f28f1e97919b7a811b44cb0b4fcb92552570d09128e165d47e55ddf589d56c1190439c78761ea71bda1373aabc5d40da2caa16002dd5ee99f88", 0x4c}, {&(0x7f0000000440)="e13bcac59f55fc28dad9513e28abc1da2a06c12e3fab80b05aec386ac013c6409b1165139214840dd967a8d8451ce52935ebf0006c69ae506ca72080efd217428ff7dfbb9e471f7e4e51b963ed92a9e1628b6828d1793fc714113b352129de97aa8fc1024da5aba3a9333ebc286138efc4d893fb6bae6f1e6c86dc90b4d7c33d2bd60087aee7daaa3dd1ce336c6e40ab5f224f2247f403a798f4509cdac0917fff35b0c9c5619ca8314e1044b05d63aa838bcd8e38ce253f045549d15f702d3e2a5fa5c55c82b060c7c7269a46222888794954ff", 0xd4}, {&(0x7f0000001b80)="ed59168287427f17eb5fb1701606d4753da7a0e103fd5b4daaf903c814009a2fbff8e632d27518d64fa5ce28708570fbc42c85d78da0e24d967510f31e2a2e9f6f033eb0611bb4e9875e362b17ea15d8f98bbbfe2730f64573e9c750c37343c065c561b89d86eadd95c5086d7296104d2a7e2f7da845d58444dc841efc591fd0ead6305f5e4240bbdfe00a3604d8f64e2b41680a6d288c68fd64bed123677309ef2f9dacc8a57b4b17407830c32fb66c0580815d8a53df7174a61ea2181e1a246f5e37246c1a651f5c80fedacb556c7c76baaebe97e7a422d721251e62dc41f7f5839b061048d258f17034959ba24bbc3ede60797c2e64d5fcc5c85bd4b11a15cba4cb4a9dabb1e98b89a090965c5ddb0018b0bb62ebf5efe79bbb0aac0ce4af6371b61f33aed66fcb46431cacb9407f4b66c76476b0254f234146faa6f76a956acd6ef37e671f458a99e03f1c0f14a8b827ab4f65aecc69e54184898225f4286610e803e3840f4fe2c9abe155fd3bcb2250361f59d5c096a36ad2ab3813f7122a8967cf0665dea9667fa749bd525548abc3276f8809041be6e5a13975af59a6a8177ad2ca81efcd040fcad26338ec80e356d775f1e58aa5800330789c2cde07d9aca0014c5d6a22006c85da41603d9873c1179b12fec34782e8e926ab4494339188f6e3e0c0c53bcd67e3286b0888e5a028c2572e7281c11dc9042f0049126a28c5bbf02e53f2a200d2c6500abc8cc4529c72ffb60ceb5d48aed8c2d88a5f0474f5684d96227d75ee1c4c85cf0ea98de1b181fbd0901181f35714d1547bde8083a0af98c4e7de647a83e60c5628a7ca5d32f4083aa090a7bed3eddff3a60c0202cfa93292e4c6b8c897b19a90569b31d007f1eb003fd2ba48e691c0e2f02cfac30882099471ac0f3b71924331a90ebc3eb060f56fe8b3751e7673c574ecf1c54be974898b3cf28b7a1c10b9238b8753326316a103c1c663b7cc5f8d46a6f95146450e75fbdbc2206a8971a30fac7909860829494721e1aeff858a81336131276fa42076dd52baa2278c1eedffa293c075f992630c6d29c39f8b38078fde1177153dd58afdaabe990295fac75fb6b617eaaa2245430ec467481f75de6e24e1fc228ac1df191c2b47de4788a4184407d6bf23b4ff343b455497143bae6111059e107db89243a3e903f227ecaf74a0371d5fe41a2cc728bcda2a42debbbe703d726f287c91b3ec8a1c315f63833b50820d1ab38b0c1e87d3ad5484a15ea77406fea287272599d7af9d008b033e79226f77618a6cf9b9bac0cf51826b383a9b3f7989ada4de5d8e2d3d0efeb690d48995a9ecf639d93857a6d8ccfea693de18b3ee631a67fa261311a92d62adb48b81711ba17d64684abc71658a3c35aab606bfa492eed72fae26cb482ea6cf48d389a9dceb9713a97fe16da087c8c6949c59493bd8efcc5de4fc3a2dd26a5e9b3f7c5ff5ceedb3c66f884f3e9c330e97f33dbe90c38bab6fa2ae30c5d3cef9b63facbd54be3a26d3dddd63ad30c76e34e9ac77985eb50794c0f97612bb7a3ca7b7e9f7a5c6d2d5e704c46506cdf657edf9860a60e21ad4487fb9cbbdacf093e8774b35900ee228339d9f49d3ca09213c0e9b55f7028300212f9bfdc2caa009706c5002e8b02482f7b6ab58a3f5155d58ba58a3f318112230e0971e3a52388fc261e1669cab7db5de7eed35ec10fbdea937e18b98789629cbbdfe106e6f7e9936e9794a84f555066839f8cd5990bf238fa4b77c35232386f9d9f6ccadd71d7f6653c5c2fe54f2e34618619be9bfa26b4335c54ef4c65f219ee6726de7bc9881e91f24ad7b9fee90cf1eab5ff1f932f8a44239cda53adc62afa232a8b9c80dd61d446c464498edd4f291845c2f4b5e502d1770d32cf8dfb00325977f8a3a4fb56ed67c6dec92f1191301e9bd169ef482cc85c8600de39b5dd291c35d679bc8bdb6a4b09df50a055f1856442014dc22cf010d5947581bcfc1424fc8e7281a52ae39801672141ab683345c74ef94d6054f6b8271ee126569b6c59a9faf4acae2c5d1f8f17602d7323de9599d72497d31f34e339e53d5c5280f69ca080a664b747f1afabaefa64b03a2475391ab65f310dc40abf078ed0b1c7a9f3fe996cde593fe9db2142fddbf901d3fb49ac61d304355ba02923e4cabf8d040d5469faae8763240cccb6e3beaff3959f68c4b3ae6632b6002d313109606e8b7e230548c54a7e78325b4556f229e45ad6b149832f6fdb78d240310d832701c83185ccc8bd51aa723b6c14cbfc40c8830e59337075300e352c820b745dc5e4ffd103b179080fc8fc248e5be2efa9762cd5ae102f99baa5fb1f362406080b57502c6870af3e2d6d80eaecaad069241a29e1fb37617f0898797e6f8afd1c9214b432ed387ab0f13ac06547a17b5e53a50bb89ffa57c4122cfbe570351581cac7abda2245b1f39111a6b99682f61b7ee5bac0914dcd4706db08eb54fb1f22a4c25d1e251547505fc814991add829118d14314b978c8be242ebb8f5550847eee1c0fed7d2d51955c005b79b682fe9ca61d64f2e0b33afa5c62069215864e7d213cbf75707fabab87f9915da4c5708669c6e22afaf89e54c77368b3aa2e97893a8981ea437c26f4f76630b52e70165cb15b735e5b4468b2d415ddde805b5121fe5aa6ea3537bf49fd5ea0376759b57336d2d6ea96f2d11c278a0d2fb168bf80b5c4605ff039aca0771c8a31e3aa6d94d55a8068622b655523203f07f81f7a6e54345c8369f3db166a6f75d1353e541c2e2354c2dece9269f92df32cfb587fb51430de17ee7674144fed8736ff4f85c5e7cc4d102c3383841091327c4e1c14a317930ab75f03cf6271fa731a52863cca8ad808246d2e52b7b556704bb7fc03d92c853aed0fae2576da813e4aa6b58e0792bcb199b491c524a480e3855ee3ef412d9caa05838727f2425e11a2311ffb0eb755b1f88036cedcb95c04406523a6325e13bae0c457d6f784a14e8a0697fa808b0e84cb86a54f3b2a530659e9034ac5d9b558c7b845e2f0260812aa85741a012583fa0faee8d6157cb36edd68a86315e1c240f9efdfc81b8a9fbc6865085ad975009b119973691c8bfffeca72f13d9496ad8c16353ae8c6ff956bab1cb41bcb26d732a5c6ea691b24af8bf7ecb99c19f12e04588447c6a222f5427188de48192b41067c280e102eba4b0ccd5af557912d37f8a580cb71b0e1a18c1f272e7538bd4174f5eec072d7faeb68d2954f92dedf4f1af55cd7df53e275cbc7ed235a678e283ddad767723793c666be7fcc4758cf4e96e3ef769566364b4a8a18450f6e26e85d4b4340ce3ecd5b4976ad50329fc11463d70dc7972ea4dde51f2de7c4bf13a12874698d160b264020a3ea8b06e8ac9aebf1f8d83a9b3b85ccccecd7afe0d33ea8398ae3404f622c9a3820d3f13b4de4f97a7f5a945e1f1e1103a2e92eccdcd3ed3bf28e248f9ef35366870c91856306fade8dc0786082cca51d4a994deee009fbe75aadfdbcecdd63fc067de60a15ddc177ed76346679c4d6f341923cc2ecd8089b5b5563ee2c302503da386f0ded8b9106b5d4be874b448ce067c88a3cebad905ad0f62094d120a9743e919cd97d19d4eee9c9d6ed3770cc9e10f96bc1023411f9b3ff31d871d5a2c7206ce86e985c401c414b7bb2252afd55fe05823f150c5eb31762faa5f768c788a62cf826f1319fac4f12a3402930659bfcea1acd77d938d0f5608f4c7525299d1b21c0e1444e8e38128f03e08c649ac7696892a9a56e34a093be0cef2c2f0b2bb0dc28dd7d8d443bc0a2d582ad73cedb582bd2b890ffdd89a13e375dba136e7627492b8cd097b4a193c975b920dd8d69fe818d2c83e7c27183dcfba2b389268e20856f17a448d1b42d3d9e13c50f77f960107f1b8e1fed6050b39ba129d8a24f9ba4b81e953dd1e87b2370fe8de8a88a0c3511e41e88ad3a8a1ef13a773a1effd1955d20da77c3d595b9cd202a3cdbc6384a5cc3a0bfcf9bc952e4fb8cc368a957ad136cef069c96417a9164ddc4572ba5688603afaed8682a517a360d21e8585b55a6af671da1df8e8913ec478387eeb71b65b56876277e7cc1faae3b82130aeb8fb8fa0c92ce95a8d4b461c240fd06c065995f197219659f84c6a7b6f3131a83b0c151e83c4214172914432a66a92370c04a4fb5cad8877c9ed1a2dde6ea7c2b8abb93ccf4c6db51485cdc2b9f328c6dfc083f2e090c2e3ea9c4ac09518167e5056a39b77fe9bb59ce78372880461355c07642465c825c976d8d00305f47a8cd615bbcf0878a6cbaf511aacf3aec4538ca7194f28269c476afb30fe1d14f3f86adba74eb09672afaf27f74072c4759991f744d3ad65f1e739376a9fd8e38d2342e4472916227ad11fdb95ec053b6ba4b84700034e7a1e7fba568cda4f2c831541476639f40a58e4cd8e8b58a8a024020e582925d077872d5af1df50cf0f7b67043f4d2cf4d65113843af321ef82023f45740cb3e1e8c8294eabd364775181d73a8d421ab599e6aa11b46fbc2b449011005efe65e36ef697711df1bbbe1ff4f4068e73b81457717aa1fdefad33382d7564648236d05c5cc3bd094d201453c4dbe2edd4c8dbc312ebd429a51009418fad087bf0f97ec108d7956ad945633bc06ef7e9de3df9a8842ff7cf02a740f3a9fc49019ecbcce113baaf242cbce2da1138e5457423ca733fd8dfc68e3ed6f3b4db113ca3e6cad8aeb07f69532fd2daa67eef82718961c8a8c5c11a73ba97587a8f2b339d2928ed28850bdaee33762a3426ef393053e06d01d1b6c93e6a65d8cd46665f884ec3c7b2f9d3e135fef9979d3e57e066d0a10dd0e3c92cf4831d8c73ff0dd07a5828ee93e741d4f2bf587a177c117b42fc1cab4ce0d265f8b0a9e90bd85f9bc73c073c1b8cc1b51441dab0ca456c6b556f400166de29afe269f33c0a66aa61e5fb1a8c3f3d9a4ce0a8ce64e7e671f3054c63b9b7ea0f0326722fe5c0ca3477de6cea711c0b373ea414413aeacab91d9973be9f037b69da9d80b0f573cc729ce53bea821f4d1d11fde016e8b661a8023e6e183a9628407ce6e6af0ba0f0f8693855b38d572a7529862357ed720532b5d81be5668e4a9702dcdc343310038553a7d65186921f9d911e79ae11e450a4e703a6a1ceb9d7d62587e1e23a7dc0cd098859797db56ccce7c75b7f59d037220ead39e436776221ca21a8c36e302f369cb4133693f5091a33cbcd66aab0b5e355fa917ba2bfb3c3d7c1f8fac31ecfc4117e91763b2b06365e4048dc2dff4c1fc6d4bc476020e91a4d0dbde2ffb2d89e959025e6c82ec0d008ffb2796ea40ea5f88ed9d26ca0c3788d6ed02ad1a42c5a7da7e7342be20695e3679dc3b1bcfa5777929405d01c2ebfa6fbcf59d24ceb29b7827de2b43774995b955b9fa5ea795be654f9935cfcc14b0cbf3119445e1ac62b390ecb74fd53318e9dfb3a73e783decd311318c6782b531b399065e69b7a8022af56dcee3e23b571483f17f5a208ed6491a07fd6b68aee9f395f6c570e2d5243b2d087b58868fb03e26abbf3736305422c53ccb95594325a259e4f3334e274c6f5781293e6f6cb74faf4826aed20b1a72515dcdf58b6248dee6225e039dbe9817e227ea328ca8eb10b38222fea0e08f5645fff780ce1d075c9a620aa7465aba8149783f95af3ca504b0655803d0ab904663233b6abf8edc58b1d3eec6db2df1f50b6c86553e2986a4cc64a414db5a79d7ac392810cb56c8e931186ce891c961fb39ad0215cdee3d4e8d6802318b8567e26", 0x1000}, {&(0x7f0000001540)="9360237bc58898aa0b95db40e26f85d299970d2bb48e95002acf0ecc779cc8835e0d575700cde0fa3e1bfbbc391c8435d1af6af72f7bca4fb154971a966df6df69a7fd52f1f9358a", 0x48}], 0x8, &(0x7f0000000540)=ANY=[@ANYBLOB="074000000000000000a7ff0200110000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES16=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES64=r3, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="0000116793601be0d7f00000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x2}, 0x3) r18 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r18, 0xc0206923, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 3: 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, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20001fffffffd}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) mknod$loop(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) getppid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) syz_emit_ethernet(0xce, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6088581300988800fe8000000000000000000000000000aaff0100000000000000000000000000010000000000000000000f000000000000007c6fdd5c055b439c1e63"]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1002, 0x0) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) executing program 5: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000040)="d297c327b7207a16b16207c02745c207532442cc149109bcef03cda189b2929e7335a25d0503d48e5c81e8c1695c479398486a2b9ecaa1e7711c7b21", 0x3c}, {0x0}, {&(0x7f0000000400)="872f9c2f22a85b17ccbd8d34193dc3fa6bd6150ac93bb03c9b3029fd89044f9b1703ee2586054c0703da30d0238fa5fdfc4884deb630bea9c18ff59403c53086f2c1f870ee1d52e59ce7df21743863a53b4a835ed093e1faa4f9744b27d9fd52ee65b41c90c4888e289e10", 0x6b}, {0x0}, {&(0x7f0000000500)}], 0x5) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmdt(0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f00000002c0)="84fd17f548292bc05ceb50e05a37f84b8643599c7eac83f85c884716d2abc5f44f5f5e02c57d0f04b1e9ffa039187405be27b9750fafabb479ea6419d604dcd5e9def66136b79c1b5459bd30dd41e865937a96087105000000000000005e6fdb6a51193e182ad29ab29eabdd33859f1a4b28ee06c1211eec13e2001f3c5e0a922cb93578bb65a0eb59956f2d2fd15291ac", 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22, 0x0) fcntl$setown(r4, 0x6, 0x0) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) acct(&(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000001c0)) semop(r5, &(0x7f00000000c0), 0x0) sysctl$vm_swapencrypt(&(0x7f0000001440)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) semop(r5, &(0x7f0000000340), 0x0) r7 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400), 0x0) semop(r5, &(0x7f00000003c0)=[{0x4, 0x2f, 0x800}, {0x0, 0xfffc, 0x1000}, {0x1, 0x1}, {0x3, 0x5, 0x800}, {0x0, 0x5e4, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x3, 0x1800}, {0x0, 0x1040}, {0x0, 0x40, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x7, 0x800}, {0x4, 0x6}, {}, {0x4, 0x1, 0x1000}], 0xe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r7, r8, r4, 0x110, 0x3ff}, 0x1000, 0x1, 0x1}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffd, r3, r4, r2, 0x0, 0x0, 0x7fff}, 0x49, 0x3ff, 0xfffffffffffffffe}) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000280)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) dup2(r1, r0) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) clock_gettime(0x0, &(0x7f0000000140)) executing program 6: readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)=""/247, 0xf7}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000200)=""/220, 0xdc}], 0x3) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a000000000000000000bbfe8000000000000000000000000000aa"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x44}, {0x20}, {0x6}]}) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r3 = socket(0x18, 0x1, 0x4) ioctl$FIONREAD(r3, 0x80047308, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x40) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)='./file0\x00', 0x8}) executing program 1: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) kqueue() select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x20000000000, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setgroups(0xfd63, 0x0) r5 = getuid() r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r6, 0x0, r5, 0x0, 0x2f, 0x105}, 0x9, 0x0, 0x40000000006}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, r6, 0x0, 0x19, 0x5}, 0x2, 0x4, r2, r2, 0x0, 0x5900000, 0x20000000004, 0x100000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f0000001100)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001140)={{0x7, r6, r4, r3, r4, 0x30, 0x8}, 0x74, 0x3, r2, r7, 0x20, 0x9, 0xbd, 0x6}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r4, 0x40}, 0x7c, 0x10, 0x47}) 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) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x3a) r10 = dup2(r9, r9) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405ebc436d8a9cf8c98524b5ceba4294dcae97a05ae0a10716df5e3515d851fb5d1ca3f560161fe241c8b59606cae9527b0a62332158cfca5e54eb991dd541b9753092b293a5003cac31866ddc3a629b3633cc3a53b6ef54e2029afc43f6f387186d742e9f0a222267ae249fbfe9b7adb7257ff939d558342cf91906de1ff616e86034b7a12959600cb9aaa3c9e2459cac1735fe30c920a0a73910261e357416fa877f875bc63dd", 0xb9) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) executing program 2: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) shutdown(r2, 0x2) close(r1) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x530cf1b90065defe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) getsockopt(0xffffffffffffffff, 0x3, 0x10003, 0x0, &(0x7f00000002c0)=0x56e4a378) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc, &(0x7f0000000280), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000000000000000100000007000000c800000000000000ffff0000010000009c0dd2c1f7409ee901acb8762fe5123d5e91ec65e1308fc836733844fccbc8ba2b91faf69c191569ca1eca2dba5552b7d98c7a1c7ddce999a3701073016adf83f154a1024baf8ed64c16bef9eb21b00a99f941413c8b5b329645c86092d70c71bf8610ba9061a7a3a00277d33905e2043aa2e499d6b5a686f5c9121de89c93f7ba34555a2140c08e679b2c0b7445b4447f7e2bfdc7b77c1158fb54865d373ddd612c4483605bcd3b17d00f7e50a3a01031c35a00000000006000000000000000ffff000000020000d157ba232bf38e27de706096bf5961e373ee08fe1040d6d30df6e8152d57a572dd22a4c9b10a5b00efb5354a18b8ad2afddb6d7e70c87a0d08a5cc9b69be3f8b10a4c14ae558112317313ecb22d3592b50acad04aa000000000000080100000000000001000000090000007ecfeca9848eb0487e03541f35aa88a205bfb1868b5eeafc75d5c28fea640e2f44d2beb1c639f1e3d6db0d4f17c4683db1d1f69d54a81b4195d87debfb83025e94298fe881a9f44c6515d1792f56dd34c76db220b03c687b6f7928698a3b8606ab41a025db9ffb2ea3e76c6013c8c0c78de1943a3021e4f1c5e4f08b6cd093dcbe65cf34c92d3f6bcd8f6e815b7aaee3119f652e74249f25471b6b473e7e6916a1537972f69fe9f803116fc7f848c563ce5073fd8bcf13df28fee402fab6f0393a30fe5afecc7ecaf1192248dcfaa92440fbb16841ae10daaa9901a3bdcfc0be86822c9e43085821f6cdf106a4a7d1636468306b78000000"], 0x240}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) r1 = socket$inet6(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x20006473, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x0) mquery(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x1, 0x0, r4, 0x300000000000000) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003cc0)="ca947b99", 0x4) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047470, &(0x7f0000000280)=0x5) readv(r7, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r7, &(0x7f0000000040)='L', 0x1) fchflags(r0, 0x0) dup2(r5, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x13) open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) getrusage(0x1, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f00000000c0)="f6dbcc83", 0x0, &(0x7f0000000200), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r4, 0x1, &(0x7f00000027c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9}}) executing program 2: r0 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, 0x0, 0x0, 0x0, r1, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) setgid(r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='W\x00') executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000001280)=[{0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000849000/0x2000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000956000/0x3000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f000034f000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000729000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000091e000/0x3000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000074f000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000064c000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r5 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x8, 0x40, 0x9, 0x7}, {0x6, 0x81, 0x9, 0xffff32a1}]}) setpgid(0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getppid() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000440)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8}, {0xbf, 0x0, 0x0, 0x4}, {0x4, 0xfd, 0x0, 0x7ffd}]}) setuid(0xee01) mknod$loop(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) recvmmsg(r3, &(0x7f0000000280)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/86, 0x56}, 0x8000}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x0, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="297530ac4b1d49265c3d1e9b53341f77"}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000040)=0x4, 0x0, 0x0) executing program 3: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = geteuid() r4 = getegid() r5 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16=r3], 0xc8, 0x800) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYRES32=r6, @ANYRES16, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r4, @ANYRESHEX, @ANYRESDEC=0x0], 0x8, 0x0) msgrcv(r5, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) chroot(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x8000, 0x0) close(0xffffffffffffffff) socket(0x0, 0x8000, 0xfe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff8100090086dd60970a7000140000ff020000000000000000000000000001000000000000000000000000000000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800006f479510e9687164b0a50f9d87e6bfb154493e91e7e48d7d20aee8e5997c044126c5a6d6d8e77c9e6980681fcd6c156ed77e11031f5c188be1d93c3bf819128cb624dabad7be8598342c1542c4c969262e2300826ec44c85"]) mkdir(0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 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) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x812e}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000480)=""/30, 0x1e) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = socket(0x18, 0x3, 0x0) open(0x0, 0x0, 0x10) getpgid(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080), 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) dup2(r6, r3) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x4000, 0x372, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r7 = getpid() ktrace(0x0, 0x0, 0x1000, r7) setuid(0xee01) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x20000, 0x0, 0x0, 0x0, 0x140, 0x0, 0x2}, 0x80000004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/97) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="76e0820500", 0x5}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) close(r0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1, 0x1}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x3d, &(0x7f0000000040)={@local, @empty, [], {@generic={0x0, "72180206cfd527ecbf397b3c4b4506ea1e4ef2aaae5b25987c34e664740dd5c99c849adf0da3fbb7c61d97b5219cba"}}}) executing program 4: recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x87}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x10000) executing program 7: syz_emit_ethernet(0x1946, &(0x7f0000005c40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd696b9efb1910500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa0000000965000000001f0000000000000001000300c2040000000405020a5f00010005e51d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522000000000000002c0a000000000000814371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000001040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f3de26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd9ccce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c830c40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0126000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27a1df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030067000000000005a06300bd654e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r1 = getuid() setreuid(0xee00, r1) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) writev(r2, 0x0, 0xfffffffffffffffa) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x10001, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaa99aaaaaaaaaaaaaa86dd605f6ad900383a008a211dd1450021b07f5a1957de744000fe8000"/52]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000700), 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0xfffffecc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000100)="5be011d9560121f4ca0f8aff1162a5bdc5c095dae1000035bfebebb140aeda0693f18352440dd8688f6aada8d9cb12b16b839817f8883e222b04b10661081711da3c7cd607fe59614ecd8cc405003867b977b514684523024391ff8e97ecd00122442c97c8f59549930c1ca7daee7c0e6ecf7f2bfe9ed38ca4e8866e3674d7a9a1944300", 0x84}], 0x10000000000003c8) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000001700)=""/165, 0xa5}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000001680)=""/78, 0x4e}, {&(0x7f0000001540)=""/103, 0x67}], 0x7) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="3647202327e389dddbbec982764d982dcc72ce5096300300f686aed54ff510dd22bea5115d000000000000000000bbdc95ec86f1", 0x34}, {&(0x7f00000018c0)="810c4b75f13193466cca63147ae4206b5b3b9dfbce6dcec6357c88eb9beb24d785a1a3cf31c8413c6a8fffc7ffb66a93734b5023955ecfca340c1227744c1f2911e27290a24ec80b24056e9358a878f851488d41dfbaa96ee035e7afaefe73829bd52ee7473d09bc1403cd5eb547d6e201db6f961d9430ae8b86d4c5b7ffbe33636ffaf52a3fd8a8adbefb9822555a78a21c4f93052fab428bdf3786539b603639938d48005b47623b43fb45a4fc06cba38830394725e801e280626eca2337626323261838056779691fee81a666a6a3dc241ea20a1c45a7023d4a6b4843ce0bdd3d691b65ec03bb", 0xe8}], 0x2) pipe(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$setown(r1, 0x6, 0x0) pread(0xffffffffffffffff, &(0x7f0000000100)="ee7badbdc6502a80716b37a42d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3ccc35", 0x34, 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) sysctl$net_inet_ipcomp(&(0x7f0000001400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001440)="4abfebbf0733446edc6d6cb15b9dd9fdf2e3e47f1444048d7b0b36dc8e7da9b3222341a9693a0445ad1ae4584b03d0286f7b6f2f6cc497ed0f338389effe8f486beefcf2e8c35de822813986ac5b472ce2019bff88ae46a7fdc84bcecfd89cdce00c", &(0x7f00000014c0)=0x62, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000001500)=""/174, 0xae) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000440)=0x4000008) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xa5f9, 0x0, 0x0, 0xffffffff]}, 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) syz_emit_ethernet(0x215a, &(0x7f00000048c0)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000003c0)={0x10, 0xffffffffffffffec, [{&(0x7f00007ee000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000791000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003bd000/0x3000)=nil, 0x6}, {&(0x7f00000c9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00001c4000/0x4000)=nil, &(0x7f00007ec000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f000002a000/0x2000)=nil, &(0x7f0000558000/0x2000)=nil, 0x401}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00000fa000/0x2000)=nil, 0x5}, {&(0x7f00003a1000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f00001ee000/0x1000)=nil, &(0x7f000076f000/0x3000)=nil, 0x81}, {&(0x7f000062b000/0x1000)=nil, &(0x7f000048e000/0x1000)=nil, 0xf0}, {&(0x7f000059d000/0x1000)=nil, &(0x7f0000701000/0x2000)=nil, 0xc6}, {&(0x7f0000082000/0x4000)=nil, &(0x7f0000346000/0x4000)=nil, 0x10001}, {&(0x7f0000293000/0x1000)=nil, &(0x7f000053d000/0x4000)=nil, 0xa0}, {&(0x7f0000051000/0x2000)=nil, &(0x7f0000465000/0x3000)=nil, 0x971}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f0000095000/0x2000)=nil, 0x7}], './file0\x00', 0x70}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0xb1}, {0x4}, {0x4000006}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000001280)=[{0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = getpid() r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) getpgid(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000400)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x47, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0xfffffffffffffff8}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3}}, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x28}, {0x6}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) getsockname(r0, &(0x7f0000000000)=@in, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) connect$unix(r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54, 0x0, 0x0, 0x4}, {0x20, 0x7}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r7, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x5011, r0, 0x0) syz_emit_ethernet(0xc8, &(0x7f0000000340)=ANY=[@ANYBLOB="00002000000000000000e048e26fda5d00000800450000db0020000000709078ae1400bbe08a72a13b18030700000025000002004e5b51d800000000000000200000000000000000b4fb244feb38cdc42106cefc534aa7304a9818ced124995bfcd2883fc39cbb9527a0c83ad65c1a25587dfee279cc1ac724b70ced9d3637b65e4d20e00c5c2b42325e848b12d0e0e3548c8ba0ba6c7d3f670ed9fab996d1f9a5082f4644ed6057066c6481b1d92d923c06da276b3dc48e4a051b"]) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xc8, &(0x7f0000000140)=ANY=[@ANYBLOB="0020000000000000000000000800450000db0000000000709078ac1400bbe00000010b01907800090000404f000500670007000000250000000000000008325b51d8"]) r3 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='c\x00') open(&(0x7f0000000080)='.\x00', 0x200, 0x0) r6 = socket(0x0, 0x3, 0xa0) dup(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) nanosleep(&(0x7f00000001c0)={0x1, 0xf50}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000100)=0x5) chflagsat(r6, 0x0, 0x10000, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r7 = dup(r2) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) getrlimit(0x0, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000580)=0x9) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x81}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5", &(0x7f0000000080)=0x9f, &(0x7f0000000340), 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0041b400", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/198, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 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, 0x0, 0xffffffffffffffff, 0x100}, 0xffffffffffffff7f, 0x1}) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x406) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001740)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffe, 0x0, 0x2e], [0x0, 0x400000], [0x0, 0x0, 0x8, 0x0, 0x100008], [{}, {}, {0x2}, {}, {}, {}, {0x0, 0x0, 0x10000}]}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000500)=0x2c99f942, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') executing program 7: pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x80, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0xfffd, 0x1, 0xfa, 0x66f0, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000002800)=0x8001) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) write(r2, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002680), &(0x7f00000026c0)=0x8) executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x628b79c085a30330) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x89, 0xff}, {0x86, 0x8}, {0x25, 0x8a75}, {0x101, 0x7}, {0x46, 0x5}, {0x8, 0x2df}, {0x89, 0x4}], 0x7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8840, 0x0) recvmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/196, 0xc4}], 0x4, &(0x7f0000000580)=""/143, 0x8f}, 0x8}, 0x10, 0x840, &(0x7f00000006c0)={0x80000001, 0x9}) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000740)=""/187, 0xbb}], 0x1, &(0x7f0000000840)=""/21, 0x15}, 0x42) r7 = dup2(r1, r0) writev(r7, &(0x7f00000018c0)=[{&(0x7f00000008c0)="4643114e5018062986a8caa25cc8157639aec73d3b5275fa684c04f556faf64ab29889daffef2b1b440a26314dcde69237ecec7bdbde91c14632059e50f38b65653bd9a5e3a13ff2e874d5f8b4768dfc1f367dd2529529b1f5ef2e21274865d5fbd37139f1eb5abf3b83fb2c7521c7cea3aafc343bb556b586a80c117ae72c394eaf493cf29b84d272b3cfa5b5ab7f70f71b72c907891d8f9218bcd165e5e36d559c7d59c8681e2f923efe1f8e4780a4571e14013a3ba0812408ae4fd0ce919da54e6494bc4da9887ade1ad8d19fb43a5a4d4535757fabc26de7ab871e752654e6d3ca71de8f49f7f42bc397d4dc08c7cb48089786c5bb3f02eb44aea6a8269bebedf1f185401e915abd18eb65d5a7235440ba2489f3d3dd634955e52130de787e1eb61b7e9210f83024dbcd432711ff1ec758d0e52b5f080a3144f4c358e586496266adb3b6fe2616508f815e7332c0301db7ffbe4b83ec8f6ec6a1aba6dea041753afde9bd32a35bb12bc5b2599020458e0a4afbb326c35586f8637604a381dde6fca8d73ae294b099740bbae5fd01be08f1daf41b3ca49dd2b1962ef95b563b44700e4cdc4849c63cda5554a62dda3fb63e3b61ed4cfa476c005bf2aac8302232d4311aeb7eee6724955ec0da04374bab9cd0fb7c3874228438c7116b69ce412c2316fbe34d1cf28469210ba28a472cf76d879aebcee0c488427c794ba11fc95b0d2c4e2809d05a367abda8b01221e932ffb698ab7c59df8eb7b7cc4342844349dc8533e8ab0c9451039950dd0ec18d786d6138ffa2b922aef6b75e49ec5c0ad809ea5455ad529666d6392223ab17990279bf045cc8abd4adde708cfd697803416c0817c575099459112369c11c174e08b3764f5fb89bf05fa781bfa9a342b8ce68093926cf6bce7cb746315d96da6eca61d88769fb29c7b537c5ff454a633c97aed47b330e251972cb650cbcf57a8db917c2a3758e3d39f45e019db97b29adb1f02f27bcac877e4398767db9796bdb1f6710e771a1059773350f46ec1353e694e78e6b804fab28f129ee7391db61e9b3f52aa01972e035ae56ce07ee0fe0e3a95135efb91a601ec2a8d1c3faf0f93ede5d4768eeaa2ed908864a8b3a4db7704dc6bb034134f737fa668857807d9dd2887e5104dfab18f43fd8220f7631f49458e94cf082f697e4e645ca946711b8a4136f90af1094af3dda157de248bf97058af3feff22ed2368ed9843463421beb9bd66f6fbeba2d853ea3e325347399a35042431085f58e9bfcb2deaa9d1a8c209109e4e35992fd99c12717b9e16e3e03dd477158f858f12795737963831057a81f4966c20ff209d94df13760cea5d37efc7b60080d619e9ef64ba105b2dd9c1b8b8fbece34d80020d77a60f7a203b5751d8c73e4ac906519e0b7ef0f443edd25bd86edcaaa824ec7dda8758e7cee817a559c24107e863391d0f03ab7435c84f9622e5b3233bb462cd1f1e9a7b8b2a122b130f7733e7dd11526e674625907298630c1ec2383cb6567b70c278f4c04ebfc9f59f793552fb9d9d5d61e4c499bd5deb02df8437bf62bb1f2662bf163587da13b13fbeb8b9e0efe6b898be2df56aa8c904408caa7c7ccdb11fa4658789b8640796429adea6f8372956848e106209c713a3665d30ab187b98b5828c34962db39b13faf3a3e2ebc640734c939e4a2e7ce2b6937b71573064bf58c7c494a2aa08bcedfcae319508b5f6a5037d382902ab40a33d05603871094997e679bafe6f928f20c13513b3b84e7ec5bed86c11faa921b3b04ea846f3cd07d6d07e353fa62a6909acea0fb8ce3d5f483f9415dd4875d0bc1c66b795269c2e7c10a064f05f760187510c6fd0c232a665959b54f5f706319323f6e9d4ec7485887ead3339e3582c4a9a8a4287e7df47a55f350ad0223873bf203f93a733314bf32c69d2d479a1073d38cf3d521f817dc7f725b9062fc5b871f9a7ad63e7b9f76c0223f97aaddaf690c044cede74b3c718a8fce505268aed85e7467989bfed760278940441569e20fcef57df2742fc61dd8017f4454ed1c60ba3aa03389229a056f02edc5de13306d6b4939e5e7a9951589b0ef8b56063c522e4f89ad36d5b9f35d857c472c437b064d44665b82230d47781904b63c179a22e6ef7ce428c5461ef405cee4ff1387e98c93fd438586d243e6d09af3bb9281e0075cde93056621d73bf4b7f7214383c87bd9c3cd07f1601e88d6cce3eb1172efc73355af0d3d0aa4d7510bb8f4c49def9d16dc0ef258b7f047872f1210b3f309b264532677365b9cefe4604f2e7c79236012828f6e151404f9ea19e9b2310c3ecf05b0af2b5eca09c6273b1e4195bd8c8e82d8f8a753a285fb228b46b1210e61453f8808534f0248a909cbd34c4f0808cff1c9975275c4ad8e63d2dc29f42a00081271642e36223c49d974d7b20628306c95c64e42778e138141e244605ab3846635e101a2c2cb8f6bd2397b11968f908bcc29f920b97b223c3e8b9ce39d7db17c205f17e34bae65703b52678165d8c9d2112d9b908cdc8ad83dfa71dcbd4ee12143a97059c17c5ec0201ac594475151bafa762f2e54d0820f0f775811e54db7a8d1dd5aed9c8ade861476b3ed04138f03286e9123e51966825e121b6396dfd8f487ab4b4bc2c615082aeb1984b7548dd8536fe01a5d3adf96213244d67b884ae9cb8bd4f920fcd51f00391fd12249815f95f2ccd245b523537b669a9ea4beefcbed1017bfefac2a60de66198c43f5a819e957f68647c9683bf9a6cdf6d37afa0cb92c4cda673507741b911a763a77fd8cfbf7a35c361291bea579e7c41d8d37dae76bf4c9e1fe4e45c0e99d120fb3cf88b323d84cef44460f2a329be3b06ede14f354c5f7f819a2bb7c82a106c59d3cb6ea22d347a9598676ef8fb744add683048254a6be3a923b9dc5f3c8951d2aba3a6b299129eed6f61fbfbb60cbd0a98fa144a7bd04e8582e177b56939b9ceb9b0c1f2d6f7dfae3f2f78acaa2cb7736fa6e700c975679f40d7c5143012eeb806c6cf1cb20c21e16bce5931e96bc06a76beaa6e675464c3466c45e2863986a43f424bd9883d6594f75abdbf42431541210b4b534fff9ecea9c745f245b5f2c944c06a7fc127067eff3b19fe076dd7f4da81c6d1fdf3cd1d4a95cac48d54a7ff6db0c9f388a51ee7c2ee18e05534b827946f34d9b12f2163fd8c8e9b3bb7d719a0bcaa3d003486c67e970c1179ace106108ff00bb77175f27ed5fdb0d8edaebc92edfee8ab73bbca5a8068e58aca520c5a55f285e410969e5a35ffbb731bd7cee3318cac0972e3c4e238d700a5423589190e02b6cdc53f57e42d8492acd075b71254bcb3dc866700a946ca3183a31094e67bb5b2700ab1c60543e59e25c08a441190b9c1bad1422f4dc4b66c31fce7dcca1b0167224e24e6ce6ed0058b2de1d68526650d604ca26ce33664ba63a48d621fcc6020876205127c59a128fd12844d32539134668e513437cea867a97e23f0588c3a1e337d5468ce81e9ca9752e320d25fb8c5d2a2c67a16ada8ef11f50c2cae0a6987421bb5eb39b3f2aadd6759503c8dcf60a6d68b74993442f7452602c6155f8eacb8ff2f496d8c7d6ea93eeb3c87ae2570731bed0b763e70698f45255e5d5e80c2b551e60b429b3a798dee71d2e529146dbaa871c0b9448d9d38b4f3aa4b91a84bf9a791c8a93e4670d1c53e7182a4413f3a9bb983b8d6d0ad50e8d76298618a09125c07022c600ef541effde460541de2e7eba04a2e743be0136f9ef2745ab5032c9d7b66e92923f3f683ce928070ce9a79c13c9447c9698712483779d09970e0ddaed1244e5beccef31d734712e0bf361867104542f5064b55b586f3f41a545baace2e920cfce2d97a98362ab627a9ec2b555fbf3728b3d33658bc59df7cce1f1a37650de75b902e2897994c6efae4f1c4a8b0ad45f77234eef2a97b5b87e11f6044a5343bdf2787ad37f0478680df4fd4bf7d2e84868a84dc8132c6bd4e802263413938a04102fdbe3645930f26520868d339a9fa5a7c8fae451506421903c59cdc0c6e4c48dfc95510ce9467f6cea9807f6e105fb54fc01db2cc4e0173aff8b1af8e3858b586a89bffa56a50974a367dce276282944699bf93fc573953da02f37d8afa7f2d30affbea3e81240007bf7610615d9ec029c9362b0ce7a182279b60b81820c1cc5c165787ff4ace8d4d4d6645af7b6a188c6f7103b159c3c7933041c92d168927932c0cdff99884addb0e2decfe7b56c36814d561750145b88fcb3b4f3c2d2e072e3e00172e428044892e6cbca349444c16f3d3b6f9b919cf1a6c54cabb2c06e6206f477340dbceedbc48aeb179dc02e446d006d12848d4c19e13cd28284bb06d5022d7bfa10425761453c42abb4fe6493014f2ca63f49e78ad95241ebe725dec0559f707965294127aaa9c2851a5a38e4024ef57d6e4f4f5a287a8b0c8db9cdd24f9fe08ee54fd26e323139fbb0476c81f16eec15e02c8d05aff8864da69febd0ed4873166e1814ec094ab653d443e0cca6863ef958a13cc4c006607d90b9ce531fb8e749d8e8be2c161361a3cd1f7927aadff2fea98ab599660a96e47dbdb790dcd5f6fe712aee0aa7a1ce1145b8ac507a79caad26ef23ab108aba853e7a479b75f97a4f4f5721352088c78e484f6978f40873891fedcf02567dd3ee0f1a5301a091046fd0c9ad80532d36510fd210d327525ce6734f522496616dc4386d8e5bdc0693dfbdf707daec9682ce85f746341877a94198181f3952e8a2a37a3ab767858ac8c17d1ee826a713dd4cb0469cf20f34ca182f2d97532daee415c8c84ca16ee5cdf9f5d64d345764725de4d612661007a31ceaca27d4847644cd85b4679c6dd4d33556d281ad9c3d3c10dd4c37a4cbc1a9d37a9fa84145d71b7d3898c1ed61f793284fc80e276cd7fd51738c1eca54fae5bc39e013bdb7311c45295867e3b16aca4993a2ff58f142fd0d0ca702212cc615cc7216588e39ef8a6dc9388bb740392da2cf66ef9f927190d06f1a8ce42ed8ba48c967799aeb3c1a599a65152aee7c88682608c2a3d8cac8cb94b0a32a08c0cc29fc0d32e0947fc007b9924b5393e551e66ebe1d13176531557994941f99321de3f4197ff49e919a45a1667a2a2419fa8d699c60b2201ea2d747cefc16a4b0ea64530a009efbe3bf901d2ea893f68668c7c51e095bee08c681d5f71cb9b1dbf8528731e02e6129f6f718fbbb24939c01c36f422b7d10d71209cbea5768eb8a8b028f3e5d5b0fde192346ac1c9d344c4b0efcbbb742eb085c25d7718cd43c577501678f2236a1e7d48b0b315e5e5a4579dafc1c5e55eee12cdc9c95ea6942ad80aa6620a89f517780939ce877ef699fec83d486f251d8f0335ea1aa05324d8f3276440c3bbf95f2ef218a2d7dacad1622832177939fbe5cefe769138cbffad16b31f2eb9238ae6fbf46895c4170000fcf4d44da17ea82529105c065e2c5cd5e9288c592592d9dc1ea6fcfb1300a0913816d3b155ea08d562fd2950aef7e3297a30a7b389eb72003fcb1f19ac0acb7b910cb2e009a63bc2244bf622df1cff6436cdc1727429fbd5bccfeef6442f8b045aba6499f1cdcc4f3e88cfe5f2fc39c3cdd99db8e8b8e55b38a9c348351dcf3a45bf8216765047edd2ac969d3ae2bc20e647a2c841ed4f1df1e24fe2422fbba0a517ad7a4c379ab1435b9612da77e65fd6264a523f0e2cc33bea280f432483e25d2d78ce7de44cc8d986defd49d43b1036357138cc83828e46d7bf773876739d0a7724e4", 0x1000}], 0x1) geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={r2, r3, r4}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000001940), 0x3, &(0x7f0000001980)="1639d6851ca0cc05a4e5c2d22feeaf161efb521eb9f2ea2498a4ca56ed2c35c4ad4b4a049eca7bfba37aa35ddeabb0fd9034ddc7781f8cf817294b4d96d83d31cd860e12ee38c39fe51bd8195b55839cb9a243a59f4eea136938383ec2ade39afcfc983ab6e5f4989e3787953ed96ca47263c30bb9d089ac25b20aa068dee18bef231f660f83e6d37e8027794a23ad6299835effcddb850f41c1adde4c7a25ce8bcc7d33493a21b4ea51c523b0a67c0c1a6c09101c9ee3d8a9ce86d1dd2b9285215da4", &(0x7f0000001a80)=0xc3, &(0x7f0000001ac0)="0df1a0c61d1900c125012cadfb340851a44ed8447c3cebed20f016088c5705c2e6f940bf73218015dce78d19b243beda73eaf2a3a49ebab7f812f9d91961afc4f19a4556ae70e22a9a0b855ff3141fd6b71f4538e6aa22161356e2", 0x5b) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001b40)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001bc0)={{}, 0x1, &(0x7f0000001b80)=[0x0]}) writev(r6, &(0x7f0000001f80)=[{&(0x7f0000001c00)="f48ddb414c4d92cc127f6f05b738174920a643", 0x13}, {&(0x7f0000001c40)="457d10f5df351d82bef5e60f7d38d8d0fbc3b64b51e6a11018e31de94d2e6abfb9091457fc4f360bf99ba8c5d2bcd51bfaeb936bf8ca5b2833cfddf65e9d27de80f16ed50dac5ad48aab740686f039e2a7358a677c994a8288c2f19add4efee77e7f19c40324ef6b5447a720dfeb560c23eb159c98aeec1bb4daf1ab2b82833dff4764ee421afc1825eaa1879007ff1ce2029a9b3c4da23e9b6158f8d4b8a5d3f7a75f2f279b46757ea903832e162786fce82fc68fdd25e13b35a2eee31a92bfa7189bd2d809e2825bf7962e58bcac83b49a3af8791c40c6b42e0fdc55eca80c54761c9c2f7b3152938d5cef9c51", 0xee}, {&(0x7f0000001d40)="a44d1f4f948e22653ed2cd45b225aea955e24c55f42257041cee05681676239e5b9c0c48fdef0f6de28d8bdad3260505bf70019655846b8c1487978daa0c1670b69a4834c3c75698f2b3d2111f53ad592cb81a790bb894ecd3b4f8ce", 0x5c}, {&(0x7f0000001dc0)="611dab1119b34ba9bf9d15ac3ec5b3e6c6413186ffb7502f7721612821738cd85322f27c880edebff4006d592b7f5434edaeda38bbfebd6f02875972d3a5cda7eb62e0e74d42e8d89e352c62346e537942b08d67196f96dc60504ca9bdf7694b4f04c2cc3937b7e4595652d109fff4531982098d6bbcbe543c482743", 0x7c}, {&(0x7f0000001e40)="9280cd19c880d33dead4ff456e72d5f99770d58b5000057445889a28509bc90d2922315da9b6e1beef2c07774e9340f0e30754", 0x33}, {&(0x7f0000001e80)="68f53ee656d91824f32307d8446168ac4908422ebb3c343e4fc1993ab2b17fc3957cd7f470aafc0a6efa76596e9b9786dc3ff0337da064dd31b5017640e1e59f9c713a6a8c808e135d6de67a6cac27203043cfdd0d7af83f03663efa71138a463636099fa5ad92e51795aeaa7c8d826da0c86912950bae578c3245e16779eecbbe19d85b9dc64016019b4e1f8119d3021726f13fdf7db810fa844e985a37ee93a8177284133bb2526d51fbaecc180a0063f21f9f51ea2af8bcdfe7cb69c8c5f128a30c2c007731bc5f0c173e2e1fa13b57d7722f2ef452c5383f32d9e4bc5ce37dec63d47587d67572f1dc990b71c79ea3440fa7e093fc09", 0xf8}], 0x6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000002000)={0x10001, 0x4, 0x1}) preadv(r6, &(0x7f0000002180)=[{&(0x7f0000002040)=""/22, 0x16}, {&(0x7f0000002080)=""/142, 0x8e}, {&(0x7f0000002140)=""/57, 0x39}], 0x3, 0x5) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000021c0)=0x5) poll(&(0x7f0000002200)=[{0xffffffffffffffff, 0x80}, {r1, 0x4}, {r1, 0x80}, {r7, 0x1}, {r0, 0x8}], 0x5, 0x6) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000002240)=0x6) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000002280)) syz_open_pts() getsockname$unix(r1, &(0x7f00000022c0)=@abs, &(0x7f0000002300)=0x8) socket(0x4, 0x4000, 0x9) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000002380)="0c9d84943209bde550d3d0e8980d9a59a2b11094fac61967db9ff8c7d9fa89a0c7f893df2a94bacc0a9fcb558b9800d8bb45c9eb348d27738a373480a460f48a50f4728cec09924f9abcfde1b094eb0094a6590ee16fd5c38602e27287799bccfabe654833983a3d960daf789f647e335d6aea81434bbec5ac", 0x79) dup2(r0, r1) executing program 7: unveil(&(0x7f00000003c0)='\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', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x1) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) kqueue() kqueue() dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3, 0x0, 0xfe}, {0x6, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000240)="966a4f343799d98ef7862401d8c97bf46d0eaa339eb3cc050c0f1489c0f67a89db1fc7a01d2f7951cb37615e197c088fa4771740f651524234d345daff7b920a8f1a2ce2ebcde4c7f8b335ab291b675e761c95022417e4689756b5fd90d18dc8d2f243b58e932b6bce2a3fbe", 0x6c}, {&(0x7f00000002c0)="1d344b3685f6da191697c7de160b1270d6f4efcba38b5b7bcced9b801fd70a21313178dc5f38758cfdf36329e6f0f060de3bed2b421c81bf232b45ea41bc070eab529bd08cca785141dade7862debaaeeb0909267edaf10fe75446586e05491153a09c", 0x63}, {&(0x7f0000000540)="d584bbb6ad2688b2d81b649fa7930800a18a744a97537d1c4eee46bf4956e14f99cddd18b8995352f31d1629dfee1811df89de4b2ba101c4b658224e11c6b04cd7dc5d3e5e17d665ca391777839eaadbc6cadd91bf7a740c6739a05ee4fa9ee5b7c83701ad0a1cd6c61fd30ba8b25a7c38cd781269a612cb09142a0d93eec328d168618b201925816de49d9c48f6a3079848e8c6819d716c44dc047928a66b1803db68cb212c71d42ff7b1e9a772d34d00264dea6ce8702c2e9ed9fdb8a1f984bdde8417eac2cdefbb96100ef532946d788dadd62408f4244d68e91055f2cbf16d7192ba7eb72d58b67e2510cf0a7a09497d55273dc46ae8e3ffce75791f9d2a8437e695d0ddbc2801bf1859722d12768a700345ea23f10cb9000ee61bc0760bd7db3d06cd2d7c089a27687ea8afe008ada39a321af9bd1e002d754a1679c744903f0b03e1c2c042fc4b26582336f66a132a9f47ea6b1fac03bcd86678db99d547c8a3eacbb554a853b34fab3336b8e957bb7c6884866cfabe744f181ce9b9c13e9cc43b9d0f6f332675ab955cc7265d01605fe8b021f1effc6152ab467c9457d39e54f8db0a5e67e7cdb72341c9c39a9155a69f2c7f46edddbe9c2900e768259f435b213046e7ecbe382ef4299a8cc66885d7384c95ebe8561a0d2ca3f757ac51e024038b2298c5b1153adb540b815e1cd940bcf93d10cbbbd3b37047540055225f151c0653d07c58baf3be411daaf9a550258116efb4c64932f09035d16688028864666ed113e16c983bfb115edcf7cafa0783f10ee98417457a034f34795859ee7d79aa7dd877cdec377f709453b8537894515b50c809544febc335ce5bccefcee04d6e721df7c7685b80fa80dc3a5fbb133b3e48d2a2969a729802158551b635d43502d7d96018d49e2f0634fb984a1ce8f0dc9ed4258c49c4bd5b0d13fd3a5f9ebe008687bc2814d9d64af1575a21b02f13734f17c5a0882b9c1ddfae7a63c95754aa48550c0db0ca44dc5b64a0f21855c4c74312f100e945c1e3edc25e2eca10f851721758cdf4b6552347fef0f439a7a6a0fc8edca1b68f6381c023853a85a561e96b1240c26dbc5be31ba1017c704a8105767ffe1b32b8ab5f3aa268d82a680f43e4df705c5940e5c3ca3ede15af5e896e62f5614a56a991eedd4f4a695db5863b1f679f033d56490ec93ec3d6ae15ba3e1565bc779c61b19f0ebed7f0390e642f1878c9c96ca85df04844e63cf214ca70607ed7f8d54f7740708bb3169cc2e069bb516ccafe191a48e21d32f55168ef2ebff5d98e8d1eb4a8cd798bd85620c9b39ce1d071b2a1e7f452772627daa789291f328a78017a51b1e4c69e23c59bfbc9c7f76a78f0345fd2d6c80636e031dbda174313805cc8e72e951ca23db753f3d336763966ac7fa288094bc4be8eb3c119436214ba20a0fdd1b79ed18e493282b0ff6476a958dad12c455bb4dae025d2e12f58efff5e97bd424b404144d7917bc8ec633e374927e146ec000beeaf62b5a52fcd368a6986e4dd1b768fbe3ab3eaab0728a7778431fd9c6f3c6c24a919aec34bea2273b6ae9d9d0f1f6123ebcb1b0d0f91be766a5aa2cf4a07642815ba2454e4dfc1fcb9fcde2f56d0476ea159829c8442eb6f34d161d51d6856ae1d20b4ef524069b24402684fc23a772172ca136c0737c3c5c50d8f48fc86cc046ca87c1a7ba635205d75d6b6501e67f5082715fb4717f9f3d48175d28e1f265a3600da449b6a8e05eb89367458287f3c0a1534b2b4775be81e8bcf1c292e67bf25a73091a85c02822b6adaaf9b0785245d4cb347a1008a2893f6ebee2812c082be5ca5d1c7c405fed5f5f8b1dbc0be7e3234cf1b363b65a0caa37318a7ec3359999b59bedadd63287c0a0acf094a2fd6ffa7b428bc889b2a41bfa92cdb0b6bc966e054e63ae3c95d07e7b3bdbff476f1c90b0319d68cad8f301191b83e109bd16d6cd0928d0dacf12e16badd71b2e08f9124fe0933543c1b3d9fc0a86d34e6f6cd2ac8e492e68c4119c5bf3e2467d2b363a35bd356f243a7088d11328d851126362d0828d1c3ae5f2776ac9d07d4760612d1d794924470a1c9bb661ffa365b5a09d297767a1e0fcf424bc2e65e4235c31c1769959607348d1e06d118928b1dd0a4f944f3a88d05e906d2349d95b506bddfef5acd7278ceb524125e2d27c22f5fcbe676d37a2c798ba3e5a8cfb5c636851eb9256cc9323df53234c7ce7ae1f79fb00d0fe75e4abbc268b1d109354a2aeaad8d6f9035134410a71f92131acd09be89c0c1f88ad142bcca3e9061caad99b4fce891534ab08d2237d814f91874cf56179bec3272c58c0c26ed54ddf97f547262e934bdf5cc44f518105ca6de7da090f246ca2dd76adfa5a2217cdb1ffdf320a9b7d5cf0d395d117316612e7a908b7ccd1267a7bd7966fa55a52a2051eea8fcf1523a17ba903a19bac946f6a56cfd8bc13725bb745440299ea8eabdef42a5fdb48c6f1cb8658e43a1a321df4eb5f052e3d106bcd5ffb97890865593530aac8f9ab7664b2b6c53cbf7961a302361b973655c09d574a8992b2bfbc8ae4c8fb73786e1e2bdea741f4d0d19b837eedb216c86f8fdc1d65737297e69a920f6f91e01b4e4c0c35fba32da4d38cdfb379c094f91dd1e18ec37966f7a82cf2d1ba0f1660b3d0762f814fad5b3b52db9748a305711a1ba58184fae6217308aefbad7f3018be7b7236ed86557af9a05fbca2cd8ee0ebba80f9b59f4c10022e066f10d53a037a66f86b5729421654c4d58e68bc75901fe9d0fb3d69665f926d42122f0825587d12c3d346b08960ce65e6931ecbf1669c2e4c8256781682f75a7b7a985fb8eb0bf41590fb0707dc95e5158f2d53872277c71010245a6a70860e14547216954f53ea45daf19a6c105a1b8e3186430e2bca3df380fd9cb7a42a33322049a68cc443cf19c1ae44a63e6911ac3e5a8e9c10a1e575cdcfa436199cfff1679239e3e83f08e94c80ae5562f4f823cab13cac2fbf9d7685164a339ac81d563b03e5ae93eecab9190baedba82d9aff7ef4affbc4d8110818e71a09ebb5b85e280aa104f11370d838b5645e197dffe04d1b177a30f9bce156d2a9ace0980a33a46f416857c7e4bdd23df6a9be19236fa33faccdd60f99ef957f82e5f5ff5ad18068040c3429251e8c040f9ce3e0d20ed95f2479af174039e03c0772f8360c358e8865e22ff9e7fda956a5c9a798c1b85354a15edd57bed18c3ef56129f463a7056e5f6e229fd4c7e3a605619be6a8f5bd6d39d36675de562d61513fc6730c20ad1c1612235f7bb9ac849f28644889ad98e012629036af865f05b0ee90bd14f09058aa59d4d793b10c16b3ee404baaf4ecb6a76820f8aad6494828375dc85e2d64657a2647a614402d5a5309acfc7b2f9c46ab1bf4548c1203a2ae618b54a88fc86a781869d2f3efbf5aebfadb7739373bea11796480ff8e4dbc37fc34b40fff4feefb22b87cf5f2dcfa004e807d77cdbd74f43a8639a963815b94fe51db0bf519a2560d71b675c970e52cde1148daf22a336d85165fceb69386ea211ffc8fddac588f3d381a8977277681726ca895c8e84c1756ddda8ad1a338a2c5dbd59f20c9388ea4d944401a38a5810bb5fed9e20fc1e3ff7e0c70cff55d1c54f40928bb24c59282408939a19cddfac1fe3c699f3f691d7cae519c0e0014ab222fbeb40445f8990d7e944c3081561d9d8475c2941df3efccc1abe7b3d5568134745e500f66f35bf6cc1b3e75c7e3b4488169568fb3b763a5f085a9a53dca01f733e03e9b7942d36f6fc37e4dc05848dcdaacf0e6da470688ba5f58c1af5390f587db6890d975ddf9a86d6a3c1efc019af12cd7caa08c8b2ae245f38b09273d9b069dd3a2c1a313982940f2c27f30273d1becda8af9b9ae2ae582be9eb08aef0883d9a702fccb385e989738077c07d5039f1fdccce8b3c2c026e4fbe059c113720a76ec4a2829b47f1eb2985d0fa9d250deff35426075f664a47323d599bb9b770b10c05a4a13ce1828a32b0cc3f4ea0035d608021a493f31a990b329dda440f2f80a71e827a55b3d76964f3554b5ee52bae1771758f75776552d65c87f76b74781e82cd8026d62125c9673cb59eac82d1b1d441d6c90d6c26c9a716be729237acb8d99f3abc9c996f57c3f4639dcf2764fbd9dc77b8ba563a60f59cd537146d989ef9d914f7490eb605e0054e85341e14132c0555770ddfee25343b37447236f634f5a3c302ab2c2c1069610d55c30da9771cd6ff96ccf17fca56306751d91b291c46c92e571d2080de9726df99c75ca7fbd10d2ed0e34acef881575c3a3f409b7af0f2cabe3d67b3d2cd7d8da5a0f93ef723499bf2c544ab8c82619a8a498243beaf45ef4b683681b2a4c94bab689bccfd602fa9db798e477f769ce83be2609fcc5a3a45aa976674c2307ea906f26ad9b8dd35a344efc2917f177f27df77bba285a12404fe79c30ba95479e7df0827d366bca3c99e66ce01edd666918764fbc2643c868d30f23274ba63c0e39d1fb21a7251cc96cc94677e8917a4f5ad4ff1224f3c1e3b0148913f7e24fdb13610ecb5f5c83bb852f3162875801e5bb7987b63fa1322748a3679a0a20c91b97288fb4d8c9cf1de393d0a3587aabd3eae75364cac60d36a2cccc2eeb6af3235ebdfa6c6f82ab36d9ec0a9c6756ab11c18a920d95e85dea58cb07ed1a49c43471d53ee5369f79bfa9270ec8c120a7e0f017f50631b325063cc2b47d8bab8a9549dfd1a4111665ee0892e168fad9c8fd2f99bf1d8666d8ffb5d616217baffed5c658c1c519c9928c581d69ad4c480351abb3d1312477c80b73f8be0aebb04e87ac50585aa95d9c72b6365c40a3ee6ad15a09678d8e06c61440680e958349da3a6e027675923e45d2b21230ccb80ec019b28ac4e32c191d447eb7f6bd0e27d6def53937aa039c1b1adb078aee416dbabf41dab890b37c248618f7319e08fb136bd07396a2c373beaec81f75d4247b8ca034baa35b3262bd6ae7bd2ad61f87b0d5a0dd5d9322689d88c25820723e352846a4a597744c0d23fabb7ac76aea67bb9375036bd330663db55b26c9fa305e0d487ba534a22490dba9ea5bf9dfcf67418d4d30f29c880f231e630beab122feb20fb2eb9273788da95b6feaaaef426d47b299a5643edaa749c60dfa72f5b99125c279ca62896428f64e703e9896ca2420edabab57c0b359118727c83366d301c9f72c348494359dac813939ae676ae0731597e3b6275380f153dbd94c768ced085df8941c734b35e2a07c38898cffbfe96078d9386070ff6351836ae11eae862a44c660e3500415dc5af267383573890c28afc447eefc8db8ce7c85d7507b7f643bd2102fcce69bec91adfb46b17a6089c6823fdc4a705f3c2a242e35036799c71bba9fef8296e44c5d9d4b6c28547e004bb7b370f6d0dfb8b919eced5eb2fc5d670d0cc9ab74629d8658c2b0c41b0969a4610b5a0d6bf3becf3dbb0f424a7b3b2c649095bd628535d5db3f2ad61c162200bdad4801f613c483476a770245fd8f094d2ba2fa172881928115e78d4f7dc59797b8bf9928ddd89f757f0769c7720510f5a0b19983d85f5e59ec45cf126d9713d70de895baab8bb5241a92994123eda2bf56f14c9e3c80b729e20ab8168bc2deb6ca59264cddc24abde5d5d5d5030185145a0a5cd8490ad75a3175cccefd0dd6a52ebb9cbd909892814ea7ec13de6a56321751d5e5c291f9367b1b5aaa45b9d24e5895b1fb3c7eaeb3eeb7feb03a8a4c41571308639da3aad22adb4", 0x1000}, {&(0x7f0000001540)="8bc44e249f31ea1ff17651839ad861f3d5226605424730565d1a05b8ae659d6582dda93af9d1f331155a5ce96e54fa7b9ae5f14568c60296e968c68912eda0b40ebf9b233b815f01df82e0ba1690b445cc6b65521941f2a1e700e0ec55179f180f41ca90ed35044ddecb94b0017eb4cb6413ccc6ad439f487c2fb6f5ec6c108ff4241f83d3998a6e6c25a34ad68cdc46d59ff797151135406eb9fcf09e4f688e687482385cbe3d8029ea19cd7b4494c4e3c991943cd4f331c3279467caff9f5f0bd307c2acdb5e9d022af8da848ce98f43a1b29b2f13a5a21d1cc2fb612dc96f3f239e84ea55", 0xe6}], 0x4) executing program 6: socket$inet(0x2, 0x4, 0x2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000480)="5a63f59281fddc6525db04b7704e8a14a8546de8a9964794e44428ed3c9a91bffd6864d4d2e3bd34f4eb57ace5b703b01caf3571e7cc92d7ecb838808ede244da36e00a67ef29fd61f2b23b78987e992977d46c8552c3241000d25ab0daa888d8fca77a2d1172163b384206a8294954dbb0000000000000074ef03e1b2bae1caf00c486c1cf2a2aedc5966d71c33a321aa98b1992b382865d3131faa5c2d380ee98f33cc1fa8653c96a17936b1ec658d2d1f33c5ff1b78dadc8451d7a67f39b3f69e2113116900c75f7e4ab938cf08aa7e30fb917db01f0fc3a2a780729ad0fb5e897866a286d69e0b1ec9cd4bfb26f059ef6882385dfe654695e60acfea1a189a64899914df0bb60143e52fab6e93a99f93bd9377ffad571148958836e89fee8801b5ddaa5e5e9c0f195d4cce6cdf88dfd9919c314c6ca15638ff3d590f02a37ff0dce8a12f9ac6ae205731852ee8783532f642385ecaf7094df50f76e3353ab73f5c7ff34829a88cdfa15781ce0a79d3d3be900613e3ca5aa0f901347346ce4f16f3c06dc2fc2da3795dbc162e7ed62405997b2876b4a85988a019c7a3ae52a6ad1eb761edd4b0f0ed39b4f7f477ceae4664bf85636c34d7ae17dff604f3016f736c64d4c86f01f459debd59133599d3fb032355b4cd4020f3c06fef3158499a7c47e53834fd68cab4736c5b890da8fbd3b102c0c5f9ea4b6bd6d84e7ec0b94e2d082a13ccb76ecaf003612ea6f7891e08aad909ee14350e8de3cccc3d910af5df7d68c1d455b4f611f23500", 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0xfe, 0x4e}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r0 = syz_open_pts() close(r0) syz_open_pts() link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8003, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000240), 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) r3 = socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x0, 0x1, 0x0, 0x800}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001740)={0x3, 0x2, {[], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {0x2, 0x0, 0xfffffffc}]}}) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{0x80}, {0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000640)=[{0x8, 0x1, 0x1, 0xfffffff9}, {0x6, 0x44, 0x20, 0x2}, {0xf5cc, 0x1, 0x54, 0x8000ff}, {0x400, 0xe4, 0x36, 0xae5}, {0xf000, 0x5, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d4a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e2d44c9516fad549535cab88727c92e4ea9cdbba98eea2a991e9839ac01634a347850dd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe2777", 0xce) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180), 0x0, 0x1) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) ioctl$TIOCSTOP(r2, 0x2000746f) lseek(r3, 0x1, 0x2) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f00000004c0)={0x1, 0x1, 0x13, 0xffffffff, r6}) executing program 3: sysctl$net_inet6_icmp6(&(0x7f00000002c0), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) accept$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x38}, {{r1}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = syz_open_pts() sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$inet6(r1, &(0x7f0000000080)=""/37, 0x25, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x10000}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffff, 0x6}, 0x10) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) executing program 1: ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x5}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r2 = dup(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000100)="8eba0477798afd8ed62bc2787a22c9c13c11a00fe1e82c765931994e266fc1d18b315e6ce50ac2668007f96ced66687cde948e2e5eaad42d90bf2ef258566e36a1c1091a26ab76a78da396b65ced08fcf976515e0f1479033524b0946b79697cc63212e7125871ff362e884e57ce7443ecc7303a299201200d8bd3cd3640352e9e804b06", &(0x7f00000001c0)=0x84, &(0x7f0000000200)="b80ae18d5c9a850d5d75a54bde1a3e0f8d266a1f0d77669a02a7f49f4dc58c4578dc901981f59b364098775bbd1dc3b05c80e21fead05f59b344c177bf348177400d1c7ed467d4e63a6b92b54db134328beacc914b75ca05f2358f60f77813d990411add21bd6f3e71a3c855ab215286e5ec43a063da9639549c7c063701ce14e6541f3b557d862bdec04ed193d6cf1e1f1a5a70f3ead4ded5b20669b4189bd3d18e1bfe6c8661da071670f7a34a8b09c6ea5d99d039f6aca3cf318ddc44dad28d33d4", 0xc3) sysctl$kern(&(0x7f0000000300)={0x1, 0x46}, 0x2, &(0x7f0000000340)="411d139c2a2498ef89fa3938190c4734d7663be1", &(0x7f0000000380)=0x14, &(0x7f00000003c0)="2cb550c2", 0x4) r3 = socket(0x18, 0x2, 0x9) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_broadaddr=@in6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000480)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000004c0)="961e56f1d7c4000013e47e086ed35e5424056d21adfc66233c5ae3d5ece1d79efc793451f7132b7543fb8233c88150b0a5aea56ba08c51e7ee32b05883508164d58abd6a90ca324332300e11be181d697a1e381dfc94362dac38dce316def13e1b11a5f0ef55150e1aac16c815201ee46d97ab41aeb2fe04b46669132dc58d8cf5c1bc82440e2459db01ad519ae884168c929c0df092e59332b5f9e4ed6be135228b53bb994cba88a6453a7b69642dcb61c41f33c4d0cb9a14d063317b230c51f9184de0a31749d615a54662b0c60cda47faf574aa3098d42f971423d5b8e7ae2f7ab6e57e1e0f10fa810c7a0943b9f5c0226bd5be83f871670e8e4505be00868739d9701c17ee1f570905c136fdecabc0a532d0f40de9b1957e5ee7843405713b375ede20e42bef7294285818d8a808d8260c3671059fff437a3bb86167019cb71b03082e589732744bcd3566e0c526afb3a5fb791df09c623fa875abc1c01208c8e3c4637571c7462e2d781a5776699ad82f68a14bd5f72d057c7622c864e05b2ccc2db9eebf1b8289ce3efa67311f424272f1b4cff9f0ea267778578c1e1476840aafe781d4ff71537269225e0faa8acdaca6427e38fe280a20d1b5be00a9d299c6ed47aa25ebd6694de95c59e45b238def1dffc231a447088f1a4085781243fb1390477bbfb4d39c1d75feddcf57a5d2c441ef44096ca9cbba0326ac12ea829d6746a74cb7cd26b205249853419f496a4d1a8e30b41844f0f88ebc703506b808d909372fee5a56f7828b9dd4f79a1d5e4efce53671be9483218d7c806a6dc9d9b7ff6fb37a55371a4958f6dfd414cab1908e52b8fa44492d84d1abc0425b4506a57cc0791e0381e04816480a15e51775e990c1ca98ae212a041a59f1f573e3ce29277ccdc019f2b03845f773790a8e00986cba0ad6ad4d32e1518f7bcb06aaffad03bbe7122b20f837359175f59932afa207441dae81374e368947149d2bbc30be9cfb578d53aa3ed235f1d3a26d417edb74a046afda52407d7aafe9e6d91de00f332b231c0da6f55a2903c49c05a4e00804222d0ff169cd800be1e012f1e3f98e5e8eaaccb0b2e4472467537874afa1d12b1773e6cc9d8ae48048a5a53bb8974af031d706c9be8a53a954c84a7d01ad7c843acf041df16a1b584384832615d344cc1bf4476c3fa1fe2ad036752b9035ae76836824e164c5604f17f6665b4da421ada641d7524d4eefbace976c030177d69a89a92bb382dfc8cc4a4e7b511c76540975ecb90a4249821df302face99ef049b2c1bcc03932e689aacf80f30269208c6c5513d4af91a68483255a27aba4ffb2620ab84756bc96de3f65287fe611673067cb5e4f5af65c650e0be7d3704eb9860e7d14fbb5826b4f4fe56b3fd9a0eab946260613263207f78e2e009281b90d1c402251306331e6eb2b522d9128aaf8ff085f72d8144dc36a369f18a9dbf8f9fd0ddc7a8f5bad2b5fce267fd4a0d758f18d63c5ebd36eb7441d92c00c8c8a7b449b3637c4dd24da5932fcdda8e78143ec400f983d8ba0fdf193513dc28f9da1533112560f037faa424d7e320f8c9f87b56c23b354b9469eaf8a25895b0c69abfafdd5a5a1b4246ddab2b049e250cdb810dc9780381aa056a65a141e998b06b733940e6ab4e8e63d7ff9d5e70c3a750ef744ea670031edd875f79810cd9e1b6215b7ec09587787dec140975b0e8805fccbca03faf0555b3dfb6ee0c389e744ba735d01564061fb4802042d63160062e13142da8ea416b916cac67786142fe327a659e380eaf6545720ef3ade7b427c9938dac145034ff6b53ff27abbb0bc12cb6d30e337865cf7b657eb8061d46cd7e2b9b286b1a53338d07a7cf85d53fc8e8e9305e8616b0fdb465232ac0051ea9d8dae06dcf7022432c76a958cbd27f6e811961f210eaeda53b1ac1fa4805bf228738a3ddddd512d57e1e0b774f57cf9a9a2492c9a908d3d678ea329d48934d47108bf187e32418a696ef327475829fd28960bbddce95f5ebc65eaee92568ff6cf4388e2d8853eaef8c8ea736138a00f856c772dc7388d5c97e2d9e55e0dd5a7e0364c79d5612e2d66738bbac7579b25f57f95665cbf232e41e802a05695d5415c8551c228a20a64fa2d173233ca4ca500ac9402ff9ac7e6fd42b18a477a987d507f940b6dc8307cacd8da5639628a10323efb4383089bbfd6d4f4a52aea91d2235323389f22928ca95cc453c363e213265de136d7726727ae88206fd83836f4d737c4c90c0b879d17c2c480434e821ae7a9ddc0580d6a440b1df2ccc31de5c2efe719e581f912fc9dcdf84b385e5c54ec257166a86d390e48a7a0173759965442ab3facf27663ebe4ab9c45f9e105cf4fc5a3f540331f6654c291eff4e03fbb4114e60b460a65004cbe093c2c54d61d9812749b38e798be593b1658b560b53f974ac89ae11bf1c3fb377d0f7eb90a3f43db24122f7725528b31363c04a9a858de165c3ce694c9d374f83226cef020dbf88019603cdd8af0a27a26ed193004c1b3f7e18e7a0fdca5cf633a59ab1518a3ef66378004c63fc85b6e1961a147ea901d0df90f3e835df6fdc243d578a4d1d68c96b0348edf849dc4ab60f1b6e97444f467a0cbb58b89203e694ea7e5fc681a1c8d91b859e6f1dbe448a20f6ebe810ea420749f056b4d61094b106d7873da089e5d17fd2d08461ab2e5b978bd0ccb2437a5d7f8185d9071dec314a8648b4614d2e5a1180e5d863f2246ee48464bcb934cedcc70fc4267423dcf682e9d2ce727ccd7240719f4e4c8b1e8cdadcc78570e81225052789a14e09039f29b5e226a6ed1d077533b6e5959529e615188b38d7b4802e3925460f19eb18e688d942e96d0eed9c4291645f386395fd6d47d4ee6f02f8162f1e56b8c73c98cfd8815b94f9a2e2b25b8c6f76c64989958985770bcf8ea2be00ce132f3964bd718d0c93c6de01fb27455ce61a1afdf0072aa7b5df62e5bee58d8d689448ebadbed94cc038e74f1986aa0567d628662fff396127e79b899a0890f808a539ea4ce9eeb61e8dec33daf640797912b14360df03b481a55fd5bc195b72fbf84ff7787498cdc9f1fe18228dcaf6a7f853ef9ff32fcd09b701d5ca7aead2395ea9e01e6c72186c856b34d1aae248e56967260209c2b3c72ffc70ee6bca6003cf17286aa3405fc18dd3323f29908bfa1985d88405129e4f486bd0a117d69c99f4a3e04fed45b329e72dd40ec0823d573d75661436e6d7dc3d9d7e5d4e51a338b463034329bf339535c8f12941cabe97e29d5bedfe5a2f8daf8d6d4e6c606c4c8cb579c0598c74161b000c40e4e0f8416858ed772131d8a71953bf66bef5aea983526981127319aac29feae754e95a66179e708e1c8f6c4c0c5426ce316e4b0232321f99d599ebb2b22592ec1309dc5c052af0cce3040235c88ebc126aea29ae59818e679d368e019e0e2940c061496b45d49aad879006640e4145932e4922af39fc3a8489728e938b59c9afe6ff8842561dee6a3e625d017d70ae3c1a9b38fcbc79fcd709e14af167b9e2426e3e9ae5647b4683022e102b74d04e90bfaa15640137720acf8c5b52b196992ab398bb75fde7c84e3471a970e21bfcb1d6cf4763cc60525c9720b8a54fba6af19ebff0f1844082901e0587b8051edb162e68545fe5eba1fa16b43d55349daa75c49f1751e222de5fd57117adeecf813a7a0a27075b5370d3fffa73c11528415ca8505a0ee1e7e766ee59470819c59701177240122d53373f679eeb0145af36d829bedec1c97bbcb4225a11f78141c850ede21c0c9669e8625aef97c814c989e357c6d044c95671959145eb6d6484cc0fce4dcaddb431825886d3503f4c5d5bcc3e34b1f9d8a02b39beeb9a752f14f4d23fdf082e7b4169d758f581eaedb04aa47d93154aaeffd9dcdbbd62ef503d75fb9de13a92355cf3ba1bd0f7022a8df3dc5bb6520db8f1d665399d9612548660141485d11a1edd0635c04cde2fdc17eda7931fb5b0cbf2635b1f4ae8e8a2bfa8d6bbfec2c009adab25d07ec7148c385e04a7ba636ee5bd70a70db40385c1043ec24b60390cf5c271cca5899afedac2de42bdb761647dc168a7b9d7d7b15f94858fad4c890f71e42b102621ee7dd00aeed8ccd50a22b088413699962c9a8eb3fea339960a6a77423c164097702cf88d81ad31e523856483e009933297b01cd32f48d9066f549632d88409abefae0c4e6c20f828b3e27b24bf9fe8f3205d93722c8d3a8937e32cf73900d3aa9d4d9bc10007db1c3b0d596c0e4cdb5a2b4a79aac3b58fa6426ecc3d67771269bf01fd7a7e355de64d7f67cf097b4a22350544702121267e668c09f27660d8c731216c1d3547149dc728380d4844981e4e5ca08a530842cb1b712ac7c96c3c693c50a18402171555e4273b4f30ae53e1aa3be5dac81dafbc1f64a557c73f336807b41b5b2ef15b07d637f3be10a53e4efa7d1ad773b512041b2dc5cf1effc7727c266bca85234f9e3e0d4ff4744916addaf49bac211d412034ef0e518257ead6ec60373928c24251e8ec8d56a2118858445efc7ac8fbb758ec7ed8d457e00407f4add95e30d8993314513c7d99c6dd50b30973a44f8393383be136b263263dd3f4650cca4b554b184b005fe9ab5c5be4a11e8e6412eee9f828d17641ce683c73233f13028e1b7c5fea0cc53ed3f9bdfed62385c9894c8327c401b0ea28904e9a6181639f3c5f56d7773e2c352c354b723d603660f075261dcb4369a1e5a13a19093b0dea2fd19c5716ca7104a3a42a9f598d8d1680a0f84fe819832e094c7e4be4d5c9d8b723d401cad7567cbd01dcc97a5b3a7c6f43762d21f414f9f3d1f21d7ed695087e06d4c7b5e61f282a3d4ab05a1ee613a14122115e47bafb1a45c8ddc1662cf9b1c8d7a48e19ad7ef88f0ced5cad6475fc73237c5ddeaefe22489b22561f21dbbc85b318bc6940417c11b7dbb853425eeedd2522438635678ebfe8cccd8413627c1c589d5aec6a77e8fdbd6a6d83190a6d84ec5583c2439bffecf3cc119aac0f1143d30d7d8c55574b619bd4244013434b6721ecb4803e9dc2dca4acade372f2ea817537093f26708910846ff7f5f38f2d76e98dbba4356636ffdfe9bfd9223768cc91622a24af77eec1fc656382e5d0a0be77dfc6e208d87cb60ee9a056070c4cdd8646cf50e98da9536fb3502845eafadda23a8dd4caccdd95c90debe77970c483e13e5559025d3e8bef40791e61e910c0d2f039e0aee99467a78700fba3e82bb69706389a96eba96e267219a641f4166085f709347175be2cf813a177099366577af9b3519cbfa4619695a071f69490ce8ace4682385e4144843402231ec7823d7c632f927ba9b1a46cc2c068313580be3c8d8d693eedcfd3d4aacaa5bd41ccafd5d4421019e5ad8744382b0e14750bc89bc08c5661ad384f698f81fd9e431ce49b363df0fed864a02d58b62187c2757dbab11940f28a97c7e378d404bf3ee5788f348d1a8de1c391e481074d3d342552c5ba33a1667de02b341fa5778573ec1c1e62eb8c20dbd239b5e40d26209059cf054a487f3a111ef8eed034b4c8814950b51978ba09f7012807066e224769e6eba0ad81bffbe7fe79a4f87c860991baac18e8bbabe4528ebf0600148e12238824057f20bcc99f3827b90a47e27ef818eb614fce5fb02e769bf6736fdbf478d7dd849ceec84b8f90977e156c3679759b649640b566aa639c8cf4de52e937bf09a44fdbaaea8e95ef79822d29ec62e2fd5862cba63ae7377cdbc030572f1ab9", &(0x7f00000014c0)=0x1000, &(0x7f0000001500)="b2f00f3b2e48aa9b574ce9d0fbbee15829cc97ddbef02b22e3c35c8c204107debd72588c974c6cfaddca8404decd1b159d83b7", 0x33) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001540)="d1ce12f7d0b68dcdb65ef61bb45d4e77f85f424689f9b1df7bff595fb8bbd0db0e08d2e22a2ae3b877e563c87f180b12ce070f8a6ef0c421a267e6c62843f5f833dd70beae203ff7e111c7e09059b036784dcbd23137e9a8fbdf087b6257a94f318bdfcbc38460099ca8a6571b9a5e010f6ad5d0094973f3a7db0a338ccd79d6ba25ef24992b8dc440a9e25ae94cb8fcb91bdaf6f0268a1a80d8f734ce1f89366d55d02063503fca4313f4daf6d26275a0ab887540d6370315eb9bd46ae17842834f6b", 0xc3}], 0x1) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x2, 0x4) writev(r5, &(0x7f0000001800)=[{&(0x7f00000016c0)="9f858d27da622bd92243252e45028bdec99da43771381c0931040f2d630eff04c21a5aa87edb7086ae5cfefcf6b92fdbdc99a6102210b6631411ef89042f2a691713b8ec99a8363201490b8156fefbd8b5774445c2e0028e83e5cf9c8450418d89cc7f204f7df9878c051b3ceb8567296e87686b8a4c8fe3d1", 0x79}, {&(0x7f0000001740)="151dc47e02fb32816d38af1715dc1a848000d543c56d93766b", 0x19}, {&(0x7f0000001780)="99bf81b6cd78acf42e075ab2540b1a686be27810befb0e16ca8bd49eaa2d912db6cc471704a25333a39d669d99f1d72403bf78547e3d5fd9364e56107b05b6defed0432783ed1a5b867b20cb443fe00e5ebc1f337e52", 0x56}], 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, &(0x7f0000002b40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, &(0x7f0000002bc0)=0xc) sendmsg$unix(r4, &(0x7f0000002c40)={&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002ac0)=[{&(0x7f0000001880)="d0de404b1bda4b8186c37cde35c6428e85c6c765162277177dc1948318784f21ffce0b83b331381ac5f0fd5d25e501e26612ed626e8d562b1172e5ca08cd5901314ce4abbeac46d6ed002527f86ce2b93186f5232c6bef45b38a1c1abd5602b81b6d9adbf0dfad6609551f5ba4e21da3065881dcbd56182af9b12bfa3c995f3b40d95d9a30d17dce726b3c77623e790a67ea8e9314367a3d3cd1b151cd4076a095cf57cd7f224a35", 0xa8}, {&(0x7f0000001940)="c23616e52144d03c0ad3c93e3901f1064aa7fb934cca6d880ec89327a85d5289abf16939ced0db801fe3c8f3b6d6e7ae0bc12e21d3ff65bf7aa7779b421d4b1b6bf150f0d58eb2d3b63ac753bf4bcc39b48994f7b8f73d0b67eb3c42488955d6547a6fc3c7ce5af8c023130e19a010f9e93306e6a6dec4900b780bfc6deadf37352ea0ed8ff837d1216e4f05a3fb3e3380ac91e51a930d756251d036b7ee928215b3e852a8b1e5e9a98a0ab994b767a0abb4204645e50aa838485bb0f1d19154b9bff4c83bd4249f9eea1d43bb650d183ab54c60f8148d07dedaba4dd15ad48dc5a14cbb70f1a3ed6f89b9d6adf8db824f304ed7224099ebd89f968d783914872896130357a323533c9d1ca79a77730c8b425666621bcc5c412610b4c3a02a5f8eb21386dfdcae3f6371e2a8446ddc5584dd72d6727de8f05d3a6748f48c19ac1c9f38990d7256ff7efc5d4413ef127a23c5a4a5fceff61eb52e4a854ecd6296c589273e254924f4d7ae0340e49bbcf973bb1808b59ff35eb83977914c787a46483f4481eb5cbcc3614f9f8eea874566b255fae52c6f06958e40a1cd5806f5a2d754ca5c9461b94fcf4ab00dd39189f117e28b912286f2300483d58b3f573345d571f7aecc0bac6fbe5ac0732db366156c320e16c709e0a752d0233708ac636b3d20b72fc60a01f0766b31e55e44409f9692fa4eedbcd64fac1cd090c4ae1e037bbc120708a835bc18438edb4003562e447e98cb1ec53dff431c4b82b0ef96ceb16d5ffa6dba9ca81a983e3bad75cc259c27114ec6b839486f35eeb01bafa953b7c2577c3e5d0c7b0593b5a585c53d6b7a5d15d92fddca247fa146932a97add4b039aac5eacc2c01f17f6d838740d4ac3ec01c740893d133bc6bd5ac9e372468eaddf5e7d9911f1341802d2e673327850876611781511c376ad9eae2ac35a3b0580345cf73df43bdd0559361182440aa2b6b4b8254d26d213a0c8cf8972867de6c86a6525f7d7fb3541892ef2c50501d79db589d8c909cb8e7ca572d5d0dea9b440d209d0efedb0116a1d6c63347dfe417cf05d1c2d380634146a1e9d4f0c655537fe4a200d2a67fdab6d564472b4ec9b89b0257ec12506d0573f480acd25710ed3846d39f4364dbe9605f07e8be07d184fece580efac27a83d4e60f96820391c6e9e382406aa6a8d2290c9ca9f732f983059a79bdd748e41b9b202ede994c66018e606d7c533006c29b48e10b9ea4391707a00de0b6286e2702333024b2a0625e5147fb50b7d235a49f1319197a8ca9465cb46765c1817c4ea9c921ba81e04425400f6f8ad8519b34c81efed1beb0c676fca841bf6afdf9eb1adbe22f7abb053353aa70cc78c744cf3e4d71935422db99848f5bf252db37edcba9df67a696995dbd5d43fa4954fe07865841b5a3749cf03ef34d0d15946a42b86e2fcc28e9b738e22c9a337c2350adf253747a5ee2de38de100628f203ab03af4215bc7b71243aaf49cf6399810fc8c5e6223312e7c442fb4f0edd80eab6ac0c9868b34b2945f13c2d95630feb38e6b4ba4453d6219923c037d03f17ba52c4a2b9d04bc7faadb5960da222f2946128aa76613134c891e59a597f32b95273230d1ef8d1a16d55a777020dc87d5e4207653de0a5f0d73c8a70a00eb38aff426b93502fc9c3ce436c9dd9f2c4713d8710034e4ee7f8ec5ba23a193f4d54fcd13c7a5c49957f93610021c2920eeb6bef78589e62230426f9c64fc8b2049dac84b0a4eaeba8b8bc0cb98e6b68ec12661cb71afa11138f2c9e0fbed5de951780bed7f26904775953cca0360d662c51d264c0d61987530cd315238364806ca09d5d5c3aebea9de23c4e65de316f84a7a657c3969e6e650d98ea00934dd65fff5269d91ff344301ead2bd162995d0db881015882d2cbaf932f4014f60df069e3732c7e889e8e351a2c7518086237a3e59795099a0701fb9a90b249b8eefab472609ad41c2a23338844b5c92b6ef9c296953cd4831406b6d873f15375cf11088af8e217ed75d363a9819e256df2e1785a33d26b7730f926fcbd5249061796ca0d56582230322ce8345eeee902a895927d5bbe6c855c67e73ab8aa68a02ea349365a92f1ab89c214c366844a0d4a196ad7d25123c3be0366356102696df6d0296e8fb4c6813cb593f3d451de1f2e5fb7e7b3b487f5f03ac32720cac84878cdd1294abe7f9bb849010f120669cdf430f933e46d9caaab7f3ec0bed6d3f43a24c25fdf93236d750615fca6f5a85dd7481fb3fd59ef3261a8e7a4ba9e6ac4afa773a222c3b9c7b19ff4994b67224090406d8c34201fd1fd19ed17f96453280f8b2aa7909a454bb0c37c6cbecb62928751943682295fbb3e5e361b4c86b1193a4b79ad4d41486cecc851df1e642d810a3220f3c2df97d131c8aa8542a55f5d3e31f833adf77425477cc020a972e957a939895f6e7e0299916361b0c543884382da4ee4f17ecc8a7d2d09548f60216baef620a87961f82f8c2fb2ecfff0f4eb1bfea36a193de473f288c73578cea0435fba4267f59fb814cf24ad7f4f768cf85e7bb3b3b8f02fe43e86b9568821eb8adb86b93c18c2171dfedc4d2708d8553180f9cea5b7951186955437fbcc78653f5d2736287c96ae1d7e8996419ab5b47d3c6c5fa072d44c5937d8013b715ad4782bdbf84607e399d34e05acc7af6eeb87c1fde00aea915b0abc9bfc29665e4385989332d1fe5331e4ba15d01457be5eaf69e751e69f5c4852ff6e7ce3471ee94b764804faaea5c31b379c5c8020335a3b71731694204067355f67e3d6fa5badc294e1178fc8b6927b26421651d3f22bd7515eaceaf9439b2cbdc5eca6668f6ff73c4470e420c501e09134067c46e3d5f07cb680198a904e6d03efd8348b255ee7cc9459d63c85b5156d19848488c2d5b7da2ac899bf18d0ea41b8580c6e3979348df1f80f7225758b4b26c17201f1c2192e24bd13ce0a6ea0e0139fb4ac53e5a04aead0a1f6db58d08afb8999fe36e55b0f8695c5dd4218ebd3127c6b9379d5e2ddf3531255faca3d93fa0022053aa34c45fc054204867e521d5014becd183ce0b8ba30c577863b0789fb5bbb0039537ea95bf2116422c0a7eacf12760aff1c36f7889b4e408f8eaafbe7133782b1e398f3eaea27be686d74bb2b35a7e84374eb7cdfff4ab53f12644e4c7edd3a4d83bd4dbf88a72a0e02423fa2afd51d3585b329e6942e1358ffda8bf3e0392c18a8aa43b6f1bd256931eea9e21424e17465e0239ca942f821628036ad741bdaea829c18c4c806ceb1aafc912d392ef671197ef063893718c1b2624ea3681e50f77cfb0edcd5e98d3eb0f3b8557a51d2225c700f4ecd3675c739fad092ff9fa5a13e019fed54e9dfdb4e4b58513102679e79451652ee8b659557e80f8091cce11f71335e90a70c0384de09c44d508843f0c57ed3fe391e051ba47c2e6b781c962349bcd98760e85a890dd05bc1f628336578b0a5df846fa813403f308110ad2cbe7d58a257290e238ce8c582fd22849256290f74eb30f10a573cbc7a67f2e416d4cb35e85de9e9dc104aceff4b76e53b7ed21c50809087fb5cf2bc580fb706947ce5ef9b7acd348a5cabff4808d7275816641ff247b1a063e985698a056335573bafd7533931c9836057c1e719836f7688ac177e305490bc602cd03fa77f0c2122496bdc9c4d837ab3ee70273b49cfadbfeeb93f7fc0f6af8f1f4127bed1c134a813d8268f6857c7c3343ceaa9c78bc403880a95f8c4916e94f0bb64dcd5b9c43c55546fdfebada4357f98a0688d00055a53ff2457a0193178102a2f85c0527a0509f3a39012082873bc8490ce1f246f7cc494a7a92857c4b35a97cce55af45e18c188373ba561b1c1fe1351adeca32601a15a4cf66a7e09eeca7cbf821f27be36a36e0c7a2e347888a9590c8e25bffd52b583ef192361701717d3c95a06761e8ffc7c774392f5a9bc03dc8b6a86c106b0b2dc7837c90dc31806a6e65c4059d93caf5709dd6f6f09d15e4094bfac4c78cb262cb65384e60895c5a60e66f6bebdfa45fad607d77f9fbea36c73ee7d9d42a7d6725171cb60dc7a8d7a63087475e7556a326f313de660e07dc8233ce3b2359a883775cfd2617929446ae95fc4a27646a0a1cf5dfe9342199082e99e0acc2bddbb46b7f916036e5697cd3b0986ddf7815662dcfa412d57e16bc980aad69374d775184271c787cf616d8d17906dc4c6ae7d6382fc93073213ffb2e9fee7c293d85ed8da25c60af608a90e94e379cec39835ffebf3036d02e8f88ec9100b621783b5766d459834501d05d8c485abbbe3460f8f0a4f027eeb7de87395c08239dc963fa25bfbb23b09e9fc345e9b17b38083095534a145ec9aacde88a309e0d2b0024b234339ce79c7458ed8a887a4c22043000f89a03d60f65364c5f1854b323c8f16957b678fd3db917bfb7b2af51119279671ec1ea556bc8779d6823a2fcd8c4b755c7920d2a1cfe64907ce87713aeee571dc70a69956c1d1eb2c846dce3a2a225e1fd123eebbf46fead02a69ab2bef744997e3057c90b75cc6bf0884d8339de63a96e19cf1f0bd77229388516b0b3b88b09ca8aac88f4b039e5836df1b32c84eb8125c468d029c23ce648fbeb7abfee92ccdb7c6d26b4076a14a7621e37f2916985a568b0c34e5131227138a62866821775807804dc0a70da195a6e4a91b37a7dbb63833a7c6324514b559efb5e1529e1f77dd015d63fc08fd4de14b3f3eb521dd564c9e1f4fdb64289d0bc3309f085371579e726e4702719f9a67cd47a115d5c7f028ad01ad770e262e1ff7fc6ac1390c8dd80d5d388fde6e066602ebfbc2cc040ea9b52c696fc32e5f32c29408093ba37e39e990db722d27dec77ad3e90615112730f48da2ec8777fa927a2b8b346f1d3527a9a28d7a97db5dbea706eed3c5e69a08af66580a44d72ac77dfac0890718aac71f8352d13a4046cf6b04a1a5c4bf256c7b0b42b98f6d88b7fa81917969f088705bdacf1b2da6b8039a8be289b930e4c7cdca41c2d844dd53fdfedb017f79745498b8641651dc93d2e91dd75dde3ab9c9ce071c22159ab92514a96fc9b50a5db3cc3bd9d931f8fdb340b148bab076fa9da30c546ca61691315b1902d6ea21c8494f0b2237d3f2f2ae17254823bdcadf9c36a6bf650849641f12892ae82464d2402a2bed2b6082bceea231d80001db68898a4967228b12cca27db66b7fcb2238b0efa2c6154d4cd2681395440b545fe6b8086257210105cf656c3df32d07249bc76d5484f5504c697fdead671b4b04989db67c7e1ef5935787b4b820156937d3b9ae0523e0841a5965f74b870bff6492cb9ac052381b420ecd40a6f38616a130cc05d1cd13a4bbf1f58635abb4d788c1ab5e16ce3e05fdd022aec67a57d25113e9435e829e89974d622b319cc13c155b11468876dc39e465e43ef459600d7ae263925d521fc16dd198414671be82c767a440ced7fda89687bc6becb031e77e2dc0700e4cca0ef08db215db42196e4478545683f1364afb067c119d8e6a9a16d15fe9f64dcc069ef049c92ec1d1c4db9d05e7f05d324016dbaba48483772079b869e6ee466f1fd9f417e1bc6b8d5d216ed7cf3e7e2b3deb579599b39e977cabfd58275064c8c09b6d9cac0e53c9f4f74d48c91bcc931c7f6c607b486fa127d8dda6faef0c5c8cfbf95973b07aed1a78e089e51774e60ee34d1cf90054c2ae7d9e7b5b7533805ff90a88a02aad09973ed12459a7bd558b9f4e6c21116a1ad10caf6b4eec90651963bc77299d99403d", 0x1000}, {&(0x7f0000002940)="4f9c68c675b35fcb5debbba4d9e6dd7a949859b11c7fb4d0e9e09a1d1f33e65d6fd516e28d4925cc19d2bfdbae0a38c27e0fea05a3609921474e766a61cb45fa8bb1d0250eec438bb1f0dcc292e399100cbb9a4312ddcef09ae8fb6ca454e0a06605196267bfc404f239f776dc218e6a41c1ca8f2a3ec91c5dec3f33ed1a165c753a5bec86b10b5031e49255af266bbde2f275511e30996fbbe2d75b625b4833fee6b56d1225bb7f26d7f7782ec6387774b6462d15d86e0e915449717c8f6168f06111", 0xc3}, {&(0x7f0000002a40)="9d7710df2f460f5328d02cac2cc132e04c60b13e0ba9229536a6ddb39634852f5f77c69458b42e32053f79de9d0ea1f41e2d19892db51f6aa966e8cc0a86f871eb71304ab30277112607c8727cece1cf185616e4f7ba086bb2", 0x59}], 0x4, &(0x7f0000002c00)=[@cred={0x20, 0xffff, 0x0, r6, r8}], 0x20, 0x1}, 0x400) r10 = open(&(0x7f0000002c80)='./file0\x00', 0x8, 0xd5) fcntl$lock(r3, 0x7, &(0x7f0000002cc0)={0x3, 0x0, 0x5, 0x1, r6}) getpeername(r10, &(0x7f0000002d00)=@un=@abs, &(0x7f0000002d40)=0x8) r11 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r5) geteuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000002dc0)=[r7, r7, 0xffffffffffffffff, r9, r9, r12, 0x0]) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000002e00), 0x10000, 0x0) recvmmsg(r11, &(0x7f0000003680)={&(0x7f0000003640)={&(0x7f0000002e40)=@in6, 0xc, &(0x7f00000034c0)=[{&(0x7f0000002e80)=""/230, 0xe6}, {&(0x7f0000002f80)=""/144, 0x90}, {&(0x7f0000003040)=""/148, 0x94}, {&(0x7f0000003100)=""/117, 0x75}, {&(0x7f0000003180)=""/235, 0xeb}, {&(0x7f0000003280)=""/107, 0x6b}, {&(0x7f0000003300)=""/164, 0xa4}, {&(0x7f00000033c0)=""/4, 0x4}, {&(0x7f0000003400)=""/178, 0xb2}], 0x9, &(0x7f0000003580)=""/191, 0xbf}, 0x10000}, 0x10, 0x840, &(0x7f00000036c0)={0xfcf, 0x794e}) setgid(r9) kevent(r2, &(0x7f0000003700)=[{{r13}, 0xffffffffffffffff, 0x30, 0x40000000, 0x10001, 0x4}, {{r13}, 0xfffffffffffffff9, 0x20, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffc, 0x4, 0x40, 0x4, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffc, 0x2, 0x80000009, 0x0, 0x2}], 0xb07c, &(0x7f0000003780)=[{{r0}, 0x3, 0x13, 0x40, 0x9, 0x3}], 0x0, &(0x7f00000037c0)={0x3, 0x1e1a}) sysctl$hw(&(0x7f0000003800)={0x6, 0x8}, 0x2, &(0x7f0000003840)="c0895330d0b83cba146432d03a3163a006365fa1a2173a0ddf912d1321d65608bc0429c832f4a6806e748796a470a4905c63c31f0e7dd814d10a14af3fb35f28f93add119c787ec6d1db5c1e7f52d4d551c4b71f9cc8a3b16f26a0a487c6bf4216ee1cf9f9d45e87fb31871bff6b469ee01560c76c442d967de01243491b47f2067b155d1e6b9fcf7e38f669bb91ea1120d98b37e559e0045bc16e28b678150db0fcba29e4dbdd38bc37d799fffd619e9c56abde59c54b9a367192b6ac15e103a4ec26ea68e929cb45073edb72df2cd9fa93", &(0x7f0000003940)=0xd2, &(0x7f0000003980)="abc42a33a9eb8741bf13918e143faffcd5f2cfb8fb25719da49d52c62e66fed28fe93c3ecf2c7fe57f38c9a838f96aa1debe1b10d57bd626918ff2e570511f602c964f01f7a72a271cc45d7115b845b6f33e9049439566e0c203ee3d060c7e482daba52f484da3c19850ebd4554e1ec4e5618dc43ec8021bfc0b15784b454e6a5ea50fe6770f43755645ad5b035da312", 0x90) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) syz_emit_ethernet(0x150, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a8380081002c0008004d10013a0068000340029078e000000100000000940f790ac33aeac2dabe24f9d18e0a010fc8cae624f32ff5d7198d873f9e892704e0000002e000000100000000e0000001e0000002ffffffff00000000000000007f000001890f087f0000017f000001e000000183177400000004ac1400aae0000002ac1400aa00008000440c04f00000000600000000891307e000c8fe7f000001ac1400bb000000000713087f0000017f0000017f000001ffffffff0000004e234e2100089078c5cceeec72df27ed1d6f8358d24280a62562287417835606b41a46500ec286ef3e3f6140d5c3536724cfc2eae434e1d7d5d7acddf4458ad790705a9fe3ba7c81412058d131e6bdcaff84390f42113d58ecb7497cfdce67211f278bca7b701b229dba01843370806bf60244ab5e53a9103f06471b4f2b5586bc01bea75dba9da9d57e6726bb9453d38722b3b01f320398859d874cf73a6975459485e40d45ab677ba30449d3d5ecf13d18bff54604c42539cb27fa7ad383e36aa6e28fa9c095fea00cb3882d8ca8d83f729534bf19643d2574146f811312ce5b7168ad6c30a2c4c585644ff98574b46fab2cad9beefbb0cd1ae7798493173d4dd7ab6ed819"]) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="0e09b290e96df58dc2b68bbee66019d57a080078c086eec038b4032938e8fe1257d5ee7f4880197c614d57b9508a58796eb200da5ae8f62c2a5a4ef2b5b299639147cea1445d1677d4d71fea5f60a17eb0daec2baf68ea83fdbfbe06e447798bc46eb51070a9c5", 0x67}, {&(0x7f0000000140)="a72b2af5bbdd42febbeb23341beb94f41612f83fa7b470fe921f18b29ed14c8dbf11e7e82ee81c1f2da160dd5e1e1497002abc036b46c0e7b3162fc4c8095aabde787e1132fb9a3b05f844720ea49999b7307d576c0e4eab550a", 0x5a}], 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) semget$private(0x0, 0x1, 0xcc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000280)=ANY=[]) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffff351, 0xdd, r3}) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x5, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f00000004c0)="a59896bed48e815d8ce60313c5e3b3a4c494ee7bb4f3d935307e5c3c921cc2a3554e17b6f7847840f62aaddb86", 0x0) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x16, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6}, 0xc) executing program 3: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x0, 0x1, 0x0, 0x800}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x530cf1b90065defe}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x4000, 0x6) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x1f, 0x6, 0x6, 0x8, 0xffffffff, 0xc6e, 0xa87e, 0x10, [{0xfb8, 0x3ff, 0x81ae, 0x1000}, {0xa8c3, 0x1, 0x1, 0xd849}, {0x200, 0xf992, 0x9, 0x9}, {0x2, 0x1, 0x7f, 0x7}, {0x8a, 0x6, 0x7, 0x2}, {0x1000, 0xd431, 0x4, 0x3f}, {0x1c000, 0x400, 0x2, 0xfffffffb}, {0x1, 0x4, 0x101, 0x7}, {0x5, 0x7, 0x2, 0x5}, {0x0, 0xad6, 0x8, 0x100}, {0x9, 0x6, 0x8}, {0x4, 0x2, 0x8, 0xfffffffc}, {0x3, 0x20, 0x68ea, 0x8}, {0x2, 0x9, 0xffffffff}, {0x8, 0x2, 0xfa70, 0x2}, {0x9, 0x37, 0xfffffffb, 0x12}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0x0, 0x401}, {0xfffc}, {0x48a, 0x0, 0xfd}]}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) poll(&(0x7f0000000100)=[{r3, 0x8715fee8bfb81cdc}], 0x1, 0x0) executing program 7: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), 0xa) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="0d86e654d750", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x3ff}}}}}) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x1) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x45}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)="b647d115", 0x4}], 0x2) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={0x0, 0x0, 0x0}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x1d9, 0x7a858ad8, 0x4}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00'/10, 0xfffffffffffffe9b}], 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) getgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file1\x00', 0xadfcc2c95481aaa0, 0x5a) open(0x0, 0x0, 0x121) writev(r2, &(0x7f0000000300), 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r5 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)="36e562852f9846ac8f5a7db8b0266293f4b02955ba5a6887d14f2d68503111a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b5820800d8b5e20b2012cb63b736705c3011d3f2f9d4f0bf64d6660c6f083094a4a8023a334a2b2b68c876faca1b00f692378eb6a7ee0330679c738083b5b7000000000000000000000000000000003993bd6652cc6cbdefb034599159d44224a5b53a84c1f0728d3604f3bae2ac618bbc95f3950302a5f5af1514ce088d830d", 0xdb}], 0x1, 0x0, 0x0, 0x4}, 0x404) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) dup(r1) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8b"]) r0 = getuid() r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r2) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 6: mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x1000000}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0xf, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r5, 0x1) r6 = dup2(r5, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r9 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r7, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/105, 0x69}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x9, 0x5}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000b80)={{0x10000, 0x0, 0x0, 0x0, r10, 0x4, 0xc4c}, 0x9, 0x8001, 0x7fff}) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, 0x3}) r1 = socket(0x1, 0x1, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000340)="3bf2ee74e7d647c82dad6eb2a36fa755e1a3925fe49afca7e63b1fc365ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe7c6fdb4f6af569ae94b5d1275791f9ac68390b93f1d6410afb6cd6567a79776dffaf0d60f41ee463665c466456944a1732bb451ba35605ef2d8f096e875bf4e8e78ab2214c80bb5b62c2c2096e8bfa01f05125285f54548254e02b2df8fca4a737ee6e44cd260180000000000000e3be3a89d24147e4125c58a456a3128ebfd73f3626960fd5125cb700ad7ad17ba0a912d14eeab335ef85bb343bd515dd0169325d0d0a460ee6423bcdbe7586ec57ec3db85f439cefa66a30312aebd94e2f2ffc87564c3c35c6761ef6b222c7738fbcdde65bfbcdfa461ed824152208a3a1a5c0250af557745d86f1e30fcbbf5dc3b8609f6f8b740bee80537f0ab8243fa5b84c796c82e13b0bbb9e00000000000000", &(0x7f0000000080)=0x6, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201800000000000006b9057255f281855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353945d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b500"/231, 0xfffffffffffffece) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x1) mkdirat(r3, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) socket(0x18, 0x2, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0), 0x800, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="911c4a8296c312500fa22648238ab23a14286129562f84b001f30804628deb0dc5f81065f9ad111e5e8e4a443f3dc9b0db376ab8c3b29bf614b6a42ec659be159ded238c7e1716e15900d5506307264f2261", 0x24}], 0x1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000180)="6ef68d7bac2cbeb98f13a3258da401b3de8242fe759836847876419fe5a3ad232d4a99d670e3ffa6fb278516cb2cb3d588c202630b28d278c445978c7fd0f51c548b9418028ee8956d54a675bc26fd79df69faa2247597e2618eb82d7c8cfe2a0896f7998ac1e3f763426cc1a2069c56ea0989c98c6f7fa733cc84cd03bea85a2c30683bcd4b24e582a1b292612cb6c60a20bcb369620e547c65281c5a42fcb605c5cc07ebb3d301206602a036faa725f24515faf433f256ac72b576772ca35a6f3dd9a29c7633d7b5366c6308f80ef56a11de6e", &(0x7f0000000280)=0xd4, &(0x7f00000002c0)="3d9a6b03d9a5bbb31fcdc587bfc42799859798bd0e3e44884a9fa9ab676b6b003cfb207c34684e8cc749b3e377253f09513f86f99dd356fe488ffbd733b34e040d91ce5544ab1ff492b381ece36b21d12265705df576e2d3c29d59112686804d50bf", 0x62) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000900)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000440)=""/92, 0x5c}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/146, 0x92}, {&(0x7f0000000680)=""/239, 0xef}, {&(0x7f0000000780)=""/98, 0x62}, {&(0x7f0000000800)=""/153, 0x99}, {&(0x7f00000008c0)=""/64, 0x40}], 0x9) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x412dff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c000000000000000000000000000000000000000000000008cb001a000000000004010090"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r0, 0x1}], 0x2000000000000385, 0xfe) r3 = socket$inet6(0x18, 0x5, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 5: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x0, 0x1, 0x0, 0x800}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0x0, 0x0) madvise(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x4312, 0x101}, 0x10) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) fchdir(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000080)="e02c3b97", 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000002900)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffffffff}, 0xc, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40000320, r3) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = dup(r0) getsockopt(r4, 0x5, 0x213c, &(0x7f00000000c0)=""/82, &(0x7f0000000140)=0x52) chmod(&(0x7f0000000180)='./file0\x00', 0x180) munmap(&(0x7f00004c6000/0x2000)=nil, 0x2000) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./bus\x00') r4 = socket$inet(0x2, 0x3, 0x0) dup2(r2, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000340)={0x3ff, 0x7ff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x0, 0x1ff}, {}], 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7fffffff, 0x1, 0x5, 0xe49c, "10e0e0ac1180d02d588b0045532546600eeb36c1", 0x0, 0x7fffffff}) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000084dd60f61900001cedd64f060000000000000040000000fbffe00000015b1c9c625cff0f000000ffe9470b0716e154b69bdefd760700cbbd9aedf25d66ba9089e61495b01c943360d7a17fd6c036cd9d622c3b2366798c1509f3240b557b386a9cbee10c1df48856d102d1da92be5f"]) executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x1}, {}, {}, {}, {0x1}, {0x0, 0xc8}, {0x3}, {0x3}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x7}, {}, {}, {}, {}, {0x0, 0x7d}, {0x0, 0xffffffff}]}) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/516}, &(0x7f0000000400)=0x206) poll(&(0x7f0000000440)=[{}, {r1, 0x4}, {r0, 0x40}, {r0, 0x40}], 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000180)={0x81, 0x8}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x15, 0x80000000, 0x80, 0x800000000000}], 0x3c, 0x0, 0x1f800000, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() getpgrp() r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1f, r1, 0x0, r1, 0x0, 0x80, 0x9}, 0x0, 0x5, r0, 0x0, 0x7, 0xbf24, 0x0, 0x6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r2, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x803) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, r6, 0x1ff) pwritev(r3, &(0x7f0000001840)=[{0x0}], 0x1, 0xffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r5) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]})      executing program 7: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37b", 0x9}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r2) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r3, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000200)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x2) ktrace(0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/26}, &(0x7f0000000180)=0x1c) r5 = socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) setuid(0xffffffffffffffff) msgrcv(r4, 0x0, 0x4b, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = getuid() preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/236, 0xec}, {&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/156, 0x9c}], 0x5, 0x10001) r2 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvfrom$inet(r0, &(0x7f0000000440)=""/141, 0x8d, 0x1, &(0x7f0000000500)={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x401, 0x8) sysctl$kern(&(0x7f0000000580)={0x1, 0x23}, 0x2, &(0x7f00000005c0)="f08551371d6bad0031f9b8d20390221f3535b97a842ea1eaa9b59e7a923c298d39b6c9265114e05cbfb8f0274cac2a5576807749c75e868238e5948659c1ed558ca864ac16bfaea656b573dc83b8f421ff48433d3857e689d438407c8a9041b2ceadc36db74285de524bb4e13517c114e682a20e8db80c78a0c8ae2e67cf4b4a7e5a155aaca1435c69682ec4e95ea10472b0b062557725062e4d036005dac6dd9fe067e7b2b5ddf91dcdb82d", &(0x7f0000000680)=0xac, &(0x7f00000006c0)="95bc98ace6c14d5cf30fd0a81e35f1dd83d26cc8de98cdfb8ae7af698a40fd8a19393ee83e5707c7e55464fbdecfd8f0be5409d61efa0335206a334f6ee4878aafd868334a357559c6ce999d92bb8994ce410d47510a964ebb73d40738602df357e3b4a5f277228640788988739f0b46587957e0d7a7ec8329eb7cc4fc8a966fd4ef9ff1940935ffaa672b69b3f3a05fbeff87093451962c672cf9b3ad861550f346d150728f5c60", 0xa8) setrlimit(0x4, &(0x7f0000000780)={0x3ff, 0x3ff}) flock(r2, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) recvmmsg(r0, &(0x7f0000000e40)={&(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000800)=""/144, 0x90}, {&(0x7f00000008c0)=""/57, 0x39}, {&(0x7f0000000900)=""/227, 0xe3}, {&(0x7f0000000a00)=""/118, 0x76}, {&(0x7f0000000a80)=""/63, 0x3f}, {&(0x7f0000000ac0)=""/225, 0xe1}, {&(0x7f0000000bc0)=""/223, 0xdf}], 0x7, &(0x7f0000000d40)=""/175, 0xaf}, 0xfffffffe}, 0x10, 0x1801, &(0x7f0000000e80)={0x52, 0x5add938e}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ec0), 0x800, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x1, 0x2, 0x6) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000f00)="8aa326c0f6d187912d1a60e2a663f9b3405749cf1f54a8bde6dd64b045ee990cfa4da94b8a7161d03f32ee8b5b0f65ec25f4442de79d611c4f4ec16855965b110aa6d53206d6447eefbb1f908d59bcc6a61681091233545b2af148aab9083e451efba6e34ca30a2c76623778b9d48ea7", 0x70) getrlimit(0x0, &(0x7f0000000f80)) linkat(0xffffffffffffffff, &(0x7f0000000fc0)='./file0\x00', r0, &(0x7f0000001000)='./file0\x00', 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000001040)=0x9) r5 = socket(0x0, 0x1, 0x20) sysctl$kern(&(0x7f0000001080)={0x1, 0x37}, 0x2, &(0x7f00000010c0)="257fd342a699f8c7b6e2739a040035ec2a8f209f8f88cb4f2b7f542e11cd90743f9a6bce9658777313dba1d2ea6b03608158beaed49c2fa20e863d8a49983de952040f4b21fbacc5c7587d1bed867339f7c0caad39a2fbcba0b1d9300f6fd0842228c8fbc8f4920f303a8e735e7edbe0e09ad0af21e87aded534fa62d9951a74a748512aa9027ee07dd9fc29aaa96e5ae40f23c96a62496bd4c88aea8aea7166dea6d105e2443a4621c8628c8a3533d2deccd3a5850242a99215b83c43fbc07f98362220fff75a8c9c3d87a8c530834cedd03040ae7632c69450364ebe652b9058138c88c7ef3bb1d07fff848674b6e437be283035dc32", &(0x7f00000011c0)=0xf7, &(0x7f0000001200)="d34910e4141ebe5ec762e38d6bfa944659c7ad3241d3f6aed22862abe542fb9380844104162b998520e4cb140ff3c2ed261ae0528e05af76a5463e3c7e7389dac111cc87e5554d37b67284b3b20f209943f887b1441cccfc7adb186744ba084623a4386da6f02f218e8f292c76ad1e12456a0c8863c1a4bbc06e6141901122bd12c409223a82c1b63faa681f5886a4e4e5b9019ac290e398a5b739d8f9dac65ababe4bd4329aab995c3af505702bcb99117bb704d1498409cab9239c8416411d0a497012988223ba6cb27f50ebf41c87190c832eaf0bf446880c25ec9eb983dae9c5157f45b543668b52b91c07f99a267accae214a21e66d494f6e", 0xfb) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4810, r5, 0x2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000001300)={0x10000, 0x7ad}) r6 = socket(0x6, 0x4000, 0xfa) syz_extract_tcp_res(&(0x7f0000001340), 0x7fff, 0x9) r7 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f0000001380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f00000013c0)="a214d3e01e262ea24b23da259835", 0xe}], 0x1, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r1, r8}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x50}, 0x2) setsockopt(r0, 0x4, 0x9, &(0x7f0000001540)="d3db552d5e2620ef7f60af27f7d5f75d1eef8b8b056977b5ac8593336f6455d90dd1ee9c24f1cf8384b1643d15fff0f2eb508d89b427861d6f3d89138344cb63964b69b8fd69eef3d4f801c13f0b53aff892e4", 0x53) fcntl$setstatus(r2, 0x4, 0x80) executing program 3: lseek(0xffffffffffffff9c, 0x0, 0x3) syz_emit_ethernet(0x178, &(0x7f0000000000)={@random="579007e6511e", @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "43a813", 0x142, 0x62, 0x51, @rand_addr="f6800b38e6bc0635489a6d5c69f60642", @mcast1, {[@hopopts={0x4, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x89, 0x6, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}]}], @generic="5a048b7ee46ec9ced7da1813bf8f20ed2781e8d1cd52c57aab0cd8de5393b6acb5257c2a16a58b680127eed0d52d4c12f50611a86a5159b91de22df02f782138e2e805155792f32fc1867e26fddc86fc13d40b318b7bff9e9f92fff9734009e905edabcafd42dbfeb5a3805cc6e9add6413cd526a8b910dbc5331ef1e6c9dcf57cb12147741edc28f6e30f42eeb72281bbb92f4a0a2839e7dbcf9888aa90125cab037fe361a38df1ddf106326d91e52d23cd07c5bd441cb16666f1b1daa5620b0a0f659b29864f1107a1f1ebd491626bc74a9b02a78cd4eff079e303cbb1530844c7284d8c0c37d26809770945cdac6e46e9c2e8cc64fcbf4b1b"}}}}}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x2) r2 = shmget$private(0x0, 0x1000, 0x81, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x3, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000300)=0x7fff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000340)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) shmctl$IPC_RMID(r2, 0x0) r3 = dup2(r1, r1) close(r3) preadv(r3, &(0x7f0000002500)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/39, 0x27}, {&(0x7f00000013c0)=""/8, 0x8}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/239, 0xef}], 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000002580)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000025c0)="0bf69329d040c42c3d504a5e5ebca9313f752b29ea965a5c4a33fa336b76460324b57cc05d8bf69eff05b9efbe58bb4be0a6293cfba5b979ea2e33f3fc0e44aa26507ba94be2569864f0de40778398596b16dc2398e7fdce25a543ca20b895b3b454045192248df413caf89985d800c3d0047985278226649298da56ab3a0c8ae32527d1c29ef4f769fc39f829025d461c22e6c09e8ab7f3b56c56e81f470d0baa42dd277f328c7b", &(0x7f0000002680)=0xa8, &(0x7f00000026c0)="db82ed1457755b20c49f4c46d5c61c735bf1b642c1f40a6160d400b4f758b00711d68591491b10648628ee2493772b225f2955cf28a70690912cbc8c2e57a4d19eed7f1cec8fa52e51e4ca99f5f78620d1524364548a7119968f1e2977bf9dc7481b349f5daf77efefbaed9a6d7a25700717cc85f773931c10b3724fd9fc5542a88a526ef908c4bfae14ad785ab93404f9e792a226af3fb1e68cb8", 0x9b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000027c0), 0x400, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000002800)={&(0x7f0000002780)='./file0\x00', r4, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002840)={'tap', 0x0}) r5 = open$dir(&(0x7f00000028c0)='./file1\x00', 0x10000, 0x40) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000002900)={&(0x7f0000002880)='./file0\x00', r5}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002940)={'./file0\x00', 0x1, 0x8, 0x9, 0x0, 0x0, 0xff, 0x4, 0x2, 0x2, 0x7ff, 0x7fff}) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000029c0)) r6 = geteuid() getgroups(0x5, &(0x7f0000002a00)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002ac0)={{0x27c8, r6, r7, r8, 0x0, 0x88, 0x2}, 0x7, 0x2, 0x0, 0x0, 0x3f, 0x7fffffffffffffff, 0xfffffffffffffffa}) executing program 7: syz_emit_ethernet(0x26, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff000000002a0b512d450000180000000000019078ac140daae00000010a009078"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x8000, 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) executing program 6: syz_emit_ethernet(0xd9, &(0x7f0000000040)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xcb, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @generic="a2c3346ae17aeb9ec6ed3b505d106a664f6a4cf58e27854f8eafbb1a6fd4b8d5b2fcbe6a0a84ff28a26bb61ba7ca10e65db7fa351c2ca9f6b9abb3312288ec100b8d6d40d312629e251e26ee152d50a270f8a24a66087eeb5b8853c4d23880f0a5fd575454d4fddc838f34453c177f8214761c255147a43de59f5b9f97887652b0ed96d05d6fc80f4766076ccced2d938cf79568229b7898f0be48f09e99f3d5714cbd83024c6293ad6366df26b1665eb956b5c4b76200"}}}}) executing program 3: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) chmod(&(0x7f0000000440)='./file1\x00', 0xa0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 1: msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000040), 0x0) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r9 = kqueue() r10 = kqueue() poll(&(0x7f0000000000)=[{r10, 0x1}], 0x1, 0x0) kevent(r10, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r7, 0x0, 0x0, r11}, 0x0, 0x0, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r11, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getpid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) executing program 6: 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') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(0x0, &(0x7f0000000d00)='./file1\x00') r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781", 0xa6, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000200680f6ec06af000400000afc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00']) executing program 3: clock_getres(0x0, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) chdir(0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7", 0x6d) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afe", 0x9f}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7", 0x10c}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/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}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) mknod(0x0, 0x2000, 0x3262) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/519}, &(0x7f00000005c0)=0x209) ktrace(0x0, 0x0, 0x0, 0x0) 2004/03/10 22:21:10 SYZFATAL: Manager.ExchangeInfo call failed: gob: duplicate type received