executing program 5: setrlimit(0x8, &(0x7f0000000980)) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x2, 0x51) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r1 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000180)="a44e746da2e613c810", 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f0000000340)='./file1\x00', 0x1c7) setreuid(0x0, 0xee01) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchdir(r2) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff4647b97dffffffff080045"]) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 1: syz_open_pts() close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000780)={0x1, &(0x7f0000000080)=[{0x24}]}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f0000000200)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000200)=0x5) pipe2(&(0x7f0000000000), 0x0) writev(r4, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x3, 0x0, 0x0, 0x972}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x1, 0x9, 0x6, 0x7f}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8", 0x85, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) socket(0x0, 0x3, 0x0) r1 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x1}) getsockopt(0xffffffffffffffff, 0x7fff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) socket$inet(0x2, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/16) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000140)={0xffffffff, 0x4, 0x9, 0xfffffffe}) close(r1) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000100)="10ac4fb47d85e6612470b92e12ec7225c8002c1da8ee3717da43510a4cbdcbb898bb24382db20fddd15faaf4d556c4f5ac5ec8a1b5bd8ee2a9dbbc42a30cefc130657a234a0c1db433216866a0b11ed178797acec3f7cc5394f2fb5cefb061aab9a7063a7f0691a532b869e37b7650e69b32ac08622028fcbfaaa4c05cbfad6bf210e05bd90ebb8d6ff1fe15608401745d82d218a90ec0707f616e6b761e470695000000", 0xa4) r3 = socket$inet(0x2, 0x8002, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r3) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x8000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) lchown(0x0, 0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000240)=[{}, {r0, 0x2}], 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000040)={0x1000, 0x8, 0xc}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x2000, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x3b, 0x2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing]}}}}}}}) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, 0x80146952, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) write(r7, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e79", 0x12) executing program 6: fsync(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x400c745c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000080)="ea00000100000000", 0x8) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000080)=0x1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = accept$inet(r4, 0x0, &(0x7f0000000040)) fchmod(r6, 0xc) executing program 6: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000d40)="9b3af791a44ceeb2f3233fd8045a0f43ae95f198bacefd7836bd6ed559051caaafc2eff14267e9a3afcd0958ea8f50dd9dd97c98822e7067c0766fe03ebaf66de3fae0c5812c9cbbe6afc9a91e072c1a0a1a66da3f3204263679027c71e475d2d71fee5475dfed564a161b8c14508e688cb4f54e80657b69258485a6bdf1ebeb0e50c187d460330a6869ec68b28f222a22acb1f3d1506fbb5578762b8384959e5836f15539e06c590973f12b830ea89ca2b93cd2e87f8e05bc9f264c61c1abdd0ad8363ca854ef3b35f875607262296d08e890d2dd81bc641518d8ac993c367e4e00396fb2db4b2935c43d95da6e98d5cefddd2692d2104c71f1191021448106f08a652149b94e0d2b550d93ff0999e4dd48b22920eddba91ba915dec61676ea4102b8fd0caabc6f2dc1b778c566d22a3ce73ef88ad8233162d3dea07fe0c68221808c95bbb54217e0dd75ca75aa16291e9063abac9c1e5e6012dbcef95a25f247a45959418b3f5f612bf256522f78259b2cf765152c178ef0fed81ec137b81750ac6be8fe9419a92031c3a3081ccb2630c579e3bfb944b2aef48f27a9296ef411f4f1c1de8a39cf94a47898417aec45639aa958f0b10e15d203514cba6f9d5214a5adcb565110a1f24d202dfd29e880b12701bf95be462723a6fd643af3cc70d0515e81dbe9894e6f0073c4cd5eefb80e5bd3aff0c1603c68d149ffa4167309a1b707036fd3d3e4990e9891d313964e48535fd484cbcaa5daa522411780da3b14837e5ad998b9ba84281d3dcbacc1d816af2fe81469fcefb2b9886c0b7cd54d90a66da56027e76b5d2e78e1e163b2f88423d96a54671dc8ceb1e41dd722e0b164152208f89a4e12829feadf28099ed387393c14283f04761ccf004b5c6fda27e88b1d39cdfecfc75cf957c3ae111556f0cc45ee166efcda208f11015dff89af20108afa105b742b61789dad2ed544790f78cf30f3e3b170499621e97db74cc46451ef1f38de07592ced", 0x2ca}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x3a, 0x12, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x5}, {0x6}]}) write(r4, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) executing program 4: connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r3 = socket(0x18, 0x1, 0xfe) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x0, 0x3, 0xfd) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x91) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r7 = socket(0x38, 0x8000, 0x4) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="094b00000000aaaaaaaafe517058583a75aabb08004500001c000000003c560feab4039479e000000124009078fe33a25712aeaef9d058dbf9c35942e4d513f22d5035d31976f12da1448424c1ff740aee6f93b17ee81ce384800ab8116b64534e345870a1853604f8c68288823978739d3a97f35492e49f05ba5945e4096265057c49912f7aa9ff81a60460cf456215c7ccaac01162412417895bc6936e44c548fb96649884544c7f28fd7a3d"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x368, &(0x7f0000000380)=[{0xff, 0x0, 0x1, 0x4}, {0xe3d8, 0x7f, 0x34, 0xffff}]}) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00005b5000/0x4000)=nil, 0x4000, 0x0, 0x2013, r0, 0xfba5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffa, 0x0, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac0658713001c94c8313f478fcbe0f92027aefbb1856574e8f2ed7addb58f9d79ece0c9f5d948a1c5f0e5299550d2a052c4cf3b5c367dad1cdb6830a652b7314a08179a1eb7fa04f32aabdaa403b19758aa4965d925f79692a36c3c5db606fabc956ec9138fc4ece16cdcc4f3a70ff31ceb008a2b93478c5a11b8d18574a3c007bba7764560b38077129cbce81f8ac611fbe3531e715f59336f0", 0xfa}, {&(0x7f00000029c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225b133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a55662c8cfa8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d8b1f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc7037", 0xe9e}], 0x2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="4b9af7fcfcd118266599d337f3ab2855c2484c2badc135683fabf4e02113e2651449f7c04cee40ab794bd047d3a99b65d75b1ecad12e9710e9a4a16efaff6a2405e1e1cde5f1756553dab144cdda592a8ed55973e9f03e9b6fb5dc975212971aaca3fac3e25b7e5ae4", 0x69}], 0x1) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000180)="4eeeded69ec25bec5435c20b66bd4e68edcf90155f4f0887dd0d0a8830b9f0a6647f01387d338c5ae9f1055e6ffa91bf360c8c29d89d81c7aa8966cb904f0d5b72e30bed3cbc6f54c7a6a1364659e6ec0775567b266bba78e4f8efaee5cebcff4b857a6b62821b0a032f03c3c2ccb703a82f2d2d4ae4127a602694036b94a9750109b43c1b4b0406803988f524d9e1382926f7078a40e255bd7a6caaa1fbb46d4fbd34a301eebf99bb23e6e743ca26162cf43629f708841cd89246da34f5a57c3339d4a3ca78ae01cf6e53329c15c79aae6dfb14c41de53121ad6e31ea3356e532114b687d2bec0bd8843403bf1dd6605caabda9e494930705b1e8e880a3ee310b236f5c78290a59ce85b57534f928ceb4376cbfa2ce0f766670fa3aab12865349d8060338307d9f39b3962766d4f3908c331bc7c9d2fa437f8f72c5cb9ab77ffe21d204fc58494816b4431226f591bff7839cc1740bc1b21844ed322ecab1daaedc6edffd69c96f1a1bb9b4554d5b999f8807283f2c4061341e20354b239a183f13d806df1d7aacc55e8a89706d7129b3b77a940659cfe5e655648a92cf8ad27b97bf89072a8d63800cef7d26f6cbc1c13c958d5e6214551a0c2a38afa54f264407aad90b4afdae4145d5b1591e313c6e02419a35bf4681397e811b66f8418a6fbf2400fb26a540c61ff3f558e7653081862ac165da8d6a1fa7ab72c71e147861bad62f297b704313b9f5cc9bd03da407ebbf04ac18337be484c4cf08d6e8f034275cbcf9e324786ba15406a8dede2b10ae4848134d859d6df274f9aeab3e518eabbad3ff74c246a8d9e7ac79c73553190d3306e71135b2de07eb865ec604e0add55a3a84cff816e8da4f54ef7c339faa3ff1ce2e06f0a77d24a4ea6d46f3bf19a0c1845ccc862a53397d8f2fdde3d124cb3db0a460e525362b2a1ad97ec8e40cbea4b65075ad968c888baae478bb9147d112e5f4c1a3725c6fbbd54ce2f517473ba8f70f7a6c17841ed0ed0566a9f8557135f5be1dc55ed5d548404503943245223e5ce53ac6c6bbc174a5f547316bb166c7ae41dd7c62bb32c995f10d54b4eeb52a2caf2473498e068eee3ded35416c98e3cd37ad9748d55a932ac1404c70dddb8f8a7d5a1903e938b660e5cf71965d303c21d9df144525d9d33e39fec4103d5c17c57400585d21a2f53416850b9afb4b549f68927bc7f790c1684f67f94176886aac2ff26a0337937c20808694b8171a95fc0993465f86e314fb6775cf7c77b04229feaca52a5a134c0abf60d680f234678a56571005bac5ff482ae75ce1f3f6cf3a08eea9fbd9793e51106b3dc067a88019c21228c5da7ababa7595526a6db6b1104ebd31bd8e16231023a77b949f4e64e72450dca135a5531c11a07ee80c2d78141239ca8abc5f5fb9adb72c47eabfb745b5b51fac1c1f4c06747f1aad0270efced9cf41fc6eabb0f08cbccf15f18343888ec37a8d56b83e3d948c1479481671ef18345cd88daa0bed48f37dbb731e76c44ac4db52816a531d59265ae056823138477e20da6419cf2b259e2e4597681d7c9f026a7704cd14bd532afd6d55d27a7d1ad8d68f81ed5c5c388c0c002c368d16c4636d4f87fc6284f76877c9e074d68ee02d0bb100dae9bcd945a1e02bc0f956768449131cce0dfbb5fdb2642cac0767fe189db8dea2717910603a75ee27fcb74b3da08703c4009c17144cea95c1e304e9ba2911a02acfa936a834fca95e84e0163f64aee2320191561667943460d2c0b4aa7b2fdbb23582f9f471a2b34ade1d75f75e01b6e77a3937769b39068f7607bb634cac35a7ca307e2f11627e1555e4907c429d6b2980fdd281d31651997b5303fbdaffab27a644a43d856aeb7d0c2f0ddd9231add5eb51f1dc26c2deb27b5cfe108a9714f60f49648b920b471d317215c3e1db0d2eaec0387a531cfbc194cda1134cf87d93bb51aa886b690538a0b12bb120abea15171e9d84fdeadcbbc00b70dd6656873e5c475468fed4f91c95b06df472318bd31923bb9e56de3d43856d56cfe16bb512032480c197aeb0804b70fa7ae09548a00ac0e109a1b0fe58d32ba9b540d81b7fe58023accd63052abeec972f1aaff4b526361f0625acadec88838dbc69bfc22e3dc0f22d9759c99cea2917c4b035f4dafb606955d565998384e60b1ef3377bf5388aa4743602e287a83819e3282726ef6240c5d1997e183025a4a2c13ad0b48f39a3a44e167364b5819fa4df9c10a5fe43b7e42225929864921e69d8684f910c8f99081d24108195f730111ebda7b761fc84c97f38957c36ec0b4256c04f87bd1e3a7d088f44a03f4922901ba0a2b1bcd04fdebe01b4807728b8e58889ae56f6025f111a407108527f0acf4c30e8c1db5bb66eae4955572a54dc2f8dcfd74a5bff3fc2e9e4ed465abf2570c147e638cacf564f7e2fec802afe6648d0096182a5fd424ded0acee68c6f978f1704c8d47d04dce99a75add8dbb99e1aa3e11a8ade72007bc0e7516ca642fe07d6cf868ecf29f3bda491c306d003e942b57c8fd766540bc0a3cbc38c953bcf24aca6f6fc7b91509ff05fccc3c58b91f342f4c952f69998e9face43dd9d103ce407701c03b52090ba0ce34ad33776354a1f0f77c3da813cab56c5d9dc76810716c7d91e360b45c60fa3572b9ff89cb2935dcaf24f81917bb3dae1b7aad11b7c8884f42b7908baf1bc511ee0de1c924d1e6b1b4cc95700758d6428ec318ca7369678ba37844147f33c38dd1e2484ae7d1b5ae445ded124c04101ba9072899c6aa01069dc05f91b38b91506e0aeda286038bcbac479f41c79debbe7342520dc2a17697bf47699c39bc64bd7e789a797df75f56e8b0631c55944e86f6eca6d8b27938dd56ceea3012d9ed29f2494f21498cee942859891f4aab4555242445241fd63224ac530e12735156254ca1c60c1e5856485c176e1fcb4fc6c5464f782b223c10df2e97e782cb89f0ea67b2f65219df84dc6334b407512bd5265ace7be618df9fb540452be3aeb9280bb5f5d615d8d260aff54136e96ea3b46a639b24831b696bc85f1e2b1c2564c4d58f9e7d076bd3ec254a8bbb3ac5f3fd2c483965fbc362cba7cc14b0d0fe598b3f7c050c3ab100efec74b4413db501161495fb31bb4c09cd8019ba6db55ed3f799636c75f94dfc06060f19a24349940485aa71ff7fdb97cd95e6b814a44fb38df6f68ac4ed9c2b2a117d2ea79f9d5b607bce03a09b2662ca5dd2f6762e734078e3dc6991f4abab462641fc7ede2c31783bfe57f5317845915cf7b4f67e74328e442d26d43b889ce6d84cd6a2d23752320303b568bf750fc892c593f7abde64f711a2c3fb120cdc7a2287dc7f078a8798660122171642874c7d45403743333b74f156c7deba7a343768a2c6aa6cafb8f5e4447f49931813acc00fcd0a5bf36db9a136aff3dda24f98b85d7e77b4aab511a913697f70c5ac4afde585ddc43666b231d98bb0c9406563c313f9bcc4aba3b5e8cd337d2cbc2d8e81cfd578ad9ebf3698ce85750ce481e66cb501c375609c820304008e2db1c63b58cd9f95515f0ea5e2938c3b2451b24982628c382bfd15f61cca0f553846f3a6cd89b14326d360d9325e064e987cdc110ebbc018c222935c21eb04f3689eacb1e3f6a18e3259cd91e636dc0a7b4504013da496f6ce1c5fe101968f3496dcff24a61fb672ec8eac0fa07bae3ed6b6d466b15338a05d302cebee0e499cbd8b35a9c0f1621c91d167a18aaf50436093212b64d6ce5f71fe88909915abebee80bc58e3bba0e91dbe05de32860a8b67eb6e5bf8e77decd5abba22ffe0becb1619b32ec74034f1334e9baf796c09bb89505a88be22998d3ef00b9d1cf04561c9a8d02ab4083fed6b8dc3af6bdea35945ff1cdd73c306ced7414319aa23f3188076504a358ad01df8ea357211a17117ea01adeb85e488ca5b554c2afe2c09780e971d6a0597136d267578456221c64a164926e02b81daeef827f9757f2d8fc19a923a6c2ab9197567962a2cbf9e50fe4154a4b2b0fd98e4c7d65e434c58365be60302a9f7f5b93b46719a56d79c5b6cd0c2071091c4c7560047ef17ddb41c395549812249b7d967239db900c857904e3868c16bfbcd604038d359939fe2a481cba6347e1319dd3cd3a47ccccdcfe9d7648b6784a5ba6e83106fe008d1f7eec9f077b401218cdf19bb3a92dbc5c3ebc0d7e283e5b693cf4c7bcad701a0ab832ffe109cd7cdfe69ecc07a64fcf3d4deffebfdd048cd7aa2ac8d2473a7f3eb28366159abeced30dd52b234faf4504a17d0bad01f08a7a3f284b8adfbee857b20f1dd964cabd10bb24cf0c2177df479dcc2b8740ae07e0f53e808ca2b5112a59ef2f643c7a8bff0fa788da76e8243f4929cb61c78a7113c8c9ee5f4283d30c01c8eb007800d804092fa33d67c40e6c8936aada85c850c742de5385c77a710e6e193b3c478d4aa4317ee2971212175e3f2a4b6315a8fee09c09b99b6f9daebcd4af8dce51ab5529d4ba29a06653fda6bed1fd6dfa76212ba109b4933958e534cf480b463a01da45c2d4b01cc7f90747026c570c4de65646a3d2c59e82670da1f60a94c0d9c44d728a0512de36c61a0f0fee3c32f3bf1ae8c5ddbeb590afe129fc0bd80a856b3f47e53c05a82f2b63e0e668021cfb594c45b1da2fe7c67fad50f153dea7dfed658eca535c3544d754a9f36ba42281f0ade7a98f13d0c5f247e49eba66b989ebee8bdecbf65cc79972fc5fed4f203114b7bb6cfd1b9c0c108b6371d23031666be21f15a75892b6639eeb1d806806df305e2090aee4f8ff16a6ce0409201cb02621c1fd1545ab0a1d9c8e72107dcdab494567532000622e6905f05a59d46e09d8549078f2831b3e3b9694ccb9c4d81a7cbb2fb821378f849a19810c7d322d9799f57dbf5570ce38a7d1abeb9c552bb7441d26ba23d82f0e44d4490b98c0ef1f7182d3dc160ca02f8eed87a5da9021d6988023768e93477870c444582ca89f7ad5f1b7bc921805825d8be0c772538f83cfc7e52f174304a9bd4be2cc866f7e5d0e7119364d8ed91583dbec0dfed206e53b57a282910f0aa55fe20cdbf34cadeffecf93857697b920943094d39d7944bd16c298b5a79e3e9747d72580c603e9dfffe7c59198216b4c52142ce07d7f3221f1e52147613237509fba51fa3b59ccd09c411a4460ba0570df5e449b2f9060cab80616ff7ea2e8601c48f67da275ba483648550edbfb764a53a94f1926bb9bf87beb1d596752c59f1148985cb8b93dd8f281c45e5c5e9f549307a2b7b657b7f6e761385c12db3848aab540c426d99cb801e94ea59dbaeb4225a2147356fbd6981e511edc95b27b3ede4bc13633a8e2cd2cc255dea02ef99b761783165599a3169b0093c07125515d68915b29d2b98e905d1489bae0340afeb1054d4e2493bc65b35415ecfbec10412325d2f6a1beabcb33ade2a7957046d1c06ff2fa18253f6d0ae69570432b286901be2ca0aba7ffb0fd5da8d5bb50cd69fb27be8d83e3ff422b4499a0c07fe7ebfaa2057fbe245f1f877faf75a496760fa548adbc9e5edabd7d83eaa9583080f8b7c3fcfe02e9194bb843e4e2f6da6a81d319a8e4cdc3a6ce00f1b5522a780887d5b61a214a572106db9a00c4b1f908283efc6518c4be996d3612117243545eb5fb620bacd7d207dd18a95f4ea1bee655e539285042f484e5fe693c6fa5ffe9544716fd6e47c505afedaeca115fb1f0b6d572187bfb0cc35e885b7a771530b394b4f723004883313d0c19c0e9313f5ef92f137df7", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="ad84cfad9210434fd2fa10e60f14b22ee787312bf89c1b9f2eaacbac87c395434c5724703adde8b69605c71ea3b89f155fc1a3278949ae85f5e2859ff43a2acf78e28dbf19bff98bb4ddf344fd01400db4457be72e9a946bc6e6af0351c50a9a7729024184af3cd6f2b124a0084c4ed98c10096041125015284c97997847a7300d51f98c803472b159f89a6ee7b6a2a6b6c6834d7395c45a9b029798a07c7913ecfce262f7e94aa8e28ff7a171918e35af5056722d49c43e133ffd3b3c379dbfe32ea9ddf08a1e039edbb7cbc5fc3dbb2e53", 0xd2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() poll(&(0x7f0000002780)=[{r0, 0x80}, {r0, 0x1}, {r0, 0x10}], 0x3, 0x3ff) kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) socketpair(0x20, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="d9f2bc0c3f59fdd60a49728d5349733b4bf429bdcc3ea2033697f5dd012b6367db532ed53e3a5e7464aabbdf169b36eea26d262ae9e376f95adc5be9854e95d8c911ab58f86b491c995db1866ab7be1ea2407f0498c61dadfca242c88ecc6c871babbda7c644063fde3d5d75a20cf33357452ab52c6065d3ed673e0de758d1f73a92733aac80207b9db25782f59b10592c4a110e86ee08413b143b53ec8620f11e5687bbb2bf8b40957ea252a1689b707994ae40aed78422384f1b70f99fcf22c9626c6dfdfb4ca2e772afa3207ccaa72c902cea3c8ade6fc4a7d7e3394af12c9ed79d90b338156b", 0xe8}, {&(0x7f00000003c0)="0ff9f6b69b428bea93ff32d08b5ca696c6cefb1c4446f689d5aa78efdf23ce95bffb294b8cf75aa478d8275f17718f9e2e5a9b97d4585c4dbca318d3485d39a01cb4dab19e860bbbed05723796d1bc367ccc14d454850aa98607962c96abfa4b5eedc1abccdf0952460604c8e6e5c540a07eb7799b4bcac8dd42b4cc6bad19600ba4c7a084529c083abf4a098e79118869fce572093fb8ed965fff6be523dfe15b47dff08353a57f1d44507879c89cb70846ee50e6bc79aaeecdb8e8c562f3f03aca0c30994cbe57448f88da9605b115ce5958c0ef3170a8e1de7632d94b0c24141967116b757f5fbb8c04b07cb13a487623367b857550e391794144e788ce6e1d25d52ffa0d0d962e68dda7e7e21968f924dff9f61bfaa0355f3bf3ba7e4cc4aab28026ead5c50f78710863478bb2d726db151e5b7043ec0c106dfa6f34f070d4843d261c78d5b33b5e9b772f7d3fe96700da8318cda64875eca5ee2f95835d5d3aea86717e6fe8204c95672b22c9d2bacfc0a985be9b1692a003dbd32f575294e9f2f3c48f7487951ce4b80303a3f76236082e7bd7807247741ebf6d3934f19f0533d4147666e3d67ad5f8c5c27ec967a9ddb8b995fffe78898e6d12d6792321bf040df2263c7e43b4ea66e568a5bc7f0637934c4509651d8995c8b8d36227b8da4c8c17355b25d44244491f408a1a0c6cea5f4bfee9ba0c3bac804e2f08bc3d12348fa8cf865f6a7f818280fcc4215ba446c74d5195c948edf41e3d65856c0a62c04f728bca3a4f0de35e2b0999bcbe4982a2ef4c41330d74bdab4bb93b56f8a2a5bd4aec9c2d2997efdcbf160cd3aa1e7569c5f415666773730797ad124fe25eb675c6a3b73a47a8bd314bd62c4a2b59572fcd67074593993c758afab889cde31a4da1df6313eeb9ff1a4d62cd86ac3081c74b20dd312aaeef2d153da4c0ab3de7a6b587926d77b9acb4902a6fb0bdb3d9875a1e1fedeb6da76ca3c00eddb72855a997c3e746047d517453d71719a2d939a058bcee1ac1f8815613ffc9b06047a6bbe6e84d432568922341ca5ccc239d4c55cbd023f284d3ae2a6dff22e661ec5c6eb3f17d06fe5db32548eae611022c621a4c227a742c226847e573edffec67d4df130ba8da58d1c88a24ee7b53c66222af81e333ac19c53fbca9382eadd5265bed186facfcbf12243a5c8502b27a2f1e2b329bcf2ea76adbd6658d8529f87f4d7077d28a44cf451b5aeab0160b73c258ad91c144ed99829b77af979bd6fcab804105937780b69cfc84003dd2de65e30176bde5cc6f235bb46e4f3dd3a10aea569d3f21d4188fc6251eaa55260bc086c100745ccf085a1da7db4a1487cdeba83a4a05c907403980d4d38e6d92c8ac78d2da6832d979e6085924a3aa2aab0395ccfd2fcd448436a5b0845ab7f62be768762293675b94b74328005d75bbfcd1567261cc31b4fa6c5acb74ececc8898f3ea41603b2eff58f8ccbc6fcc20e08d00739554189a1bd2916894daf8a2f6d0523fb20241d70c663ee99805e8615342d13ee39e5dc0807ee5e0f5efc34523b19c086a7eb0129b9386c92736965413fc4afbec7fbb8fa39ad29ed5bd32aafe0ce3f479ac10d9bd332c36358c06f1d206e3312cb385cfb93fa7ce0c781485459207f4e708d46c685f47347473d3b94ca800ba04c635a13f507123873855b107dc080541b9155873b8c03cebcccbca4086976fc87a42c9616b0174ff2b1765eb32642d808b20d0e9ad976f55fcd46f660abc7c574bacb45c833e623a6877131d6db845c181e0cfe6e3225d3c6c1fe77a268cf0f2ba925d5d34d64f7b92acc2678b0aadecc7fec1f9f6814c66f34fac980b2e5e83bdaebf9f473e1001e9d13dbb1e109a7911230a362b5aa6c9c4c783b90b4acdee2097260962ff612da4abb5238d27a69ba0a09cf8cda9c887c5d1e1ab327762f399869082716eb92da5d4f76436c26c90bea752d265c1570d2cfc1299b48a31e5aa56ae7f3a4fa4d88473cc2e38390e393ae6c0915593a388affaff62a807b6c67df3a43859719aea4cc3fee0ef99f36d3e73288ba60e2e99e010b8509fd0df1cbee1b9a5681a85db86de3c818cbc2248d48e91930994c8efe8a4c4d5b5fa783dd9b298dc536d5faf69ca0255b43ad3e8359863b6924e75573e35a123cc132219c39f2258e3558447d1be709372829cf8487792d2ff0f43f42cdb1991121eaf4e496872c581f3ce755dcc7c376f885bf506db365dffdcc05a3c9c7bfdf46ae07d65f56b4d907662ec75443a422f92ace7149640618d957f66f5006b7248f44db35ecbe043be7a610756926a8aaf2cb8c32ec885f97b3e2b18e9c6c58474aa57c0a958b32563de563205cfe2e2fbe43c4437716314ae23e7bac0e5c70f0f672cac970b673f774699835be51ea10ea0623586908f37cf2298c17090d7fb2beb866318ce16c36e44d3ebcc8b0eb544944a7b3d889eecc1ae5011e278b04364bdd8d5cea447c14ad7a130f47dea66ddaae17102462af82397e1c3832306ba666e4faa1de6c7c427c5d5bdacef4d7d3bd154eb3f1c12eb1910415113abff073ae24b174b01e90de4740e7f0b92c65c053f9f3a6f1a52206cf159bb59cd3286f3ebef97a1cb37c98c520728d14fb9e9b63a3c725e35dc5e7ffdb2cf0c5cbe50df1085578971f37547cd110203b777e67ce6d115b210b5d6c4fad16457032a65a8fda06671ee57dd278b4004fa2781d3a51f2378e3a38ede801aa82af99978fe3db9c25cdb5d8ac6040f418c6676195426b602dd4d23f424e94fce5f654d8051286193fbcc2712f0a678404ea677f51ecd987c450a6b908c94b551f0d7ef24b33f7689f4d1dc07d93c7686d485aea6f87c62f703bc9f35ad64ee60512bf3d0826e94715f64b67e8469be722e978203f65459db7e2d46627dc2465fb5de554fed5e0aee03dcf8c18af59efbc83f402d7bc35d2b2fa5dca4f2a2ad53e713d0687c467d6d68fd07e6a59dcc90c3855c12f6c1d7c415200571da1801b9355e727375fcd853f011808ebfa3f445947d8cf030d37c18dddf1c54f2848bc13ded2d4889f52c251a7e24e647da83702f30d33a99edf4f2b741b83c47a9e7e57c917625764e858c996e4ef12f54e2f71d6f23dba880daa0e6f32bcf086b8376369cc1f85258746951993d77a2af5a4714f1dfc82f8dd134c2b442109e3ec1912a157bfc79c9155925adcd91045afaf757c0cac210a77bbab17644f0b5fd142147ba4cadb66fa90f8e1f13debce3fe71bc364aa4df32c0c9f7efe3ee3da7028fe2cf6f7d3fd1eabce43c3419c0c296322c30dd1a847198861b9c6be5832945a0de40ef8392399c22f9c3edadffca43de5854fe37461727ee7faf17f00a3d7f9023f68c1679550171e1fbf7c9999fedbf6624abffaf5741c3831c247ba7cff54559306c942b131e8353efc81a3966930accc0a3795dc984669434c0455339344ec9ec635a2e75cd9c94728971b8a9a100b6cc5b6fdbb07b07eacf4a9d611d07a1f36a2d74aac916322a58e6a106d57c9579ee04b87549298a1b725f043cad70beae181c35612d3e47a6a10c2f48197ec69b51a74f9188ec8e3cd92c9c111ef315e0f149b90fda69c8861ef10b04c53ea087cdd3a0d46c62765cb20348b7fcb25de6f9c69bcd40d6bc861f02e484b5e751265ac48e3ac85e3fc75fdcc0ae8614870a1b659059fafb9d57f7944511f9a01a367cf7d80ff520afdf89099b02de3a950a5c358095da888743262d9c69c8afae27a5fa827ac3208f9f386e758befff939dcb64894dba3555907bddaf6146bbcd74996de857884e3e293084babce6ca7a1ead391fcfcb26fd639c2b65e31fd9f7c4260f5a1bf649e2bca9f45399ba52e66f394fd15ca4046b196b5e0a416552ac1f805a5e5816d1e41136bdd9359296ba72a7369ebd916e43f84068a6eec01dafff7152a623661fe5995edd53c9200efb6801771d9e271575fc8bca4bf0f416008514cce249da7b50cbb1de0966883b754d59c635f948d5b41f8a39b5e81243d74fb6c1f629ae85a970d83f91134657116692573e47501173dd84e0d11ba97d7c57d4dd7637c5b5bd039ce84a42362ae7d4732abe37a904bebef357b67f015ff6db44f114c366a4806737146b436c48926d97133a64558014cbd3423f3822122bd46ad5f90ae63050e20c6160c8b6e79a1e642cf011f3bb380216de847500c512df0ce47f36e7b9a69c8b9c25a352affdee503c78bf2d782beeb4739de37779b90b1b28ff28ae7797873dd6f5da36babbdc8c14857176aa35c3d950e74fc89d638b1620845842080278b895bbe0131ee79c52db712bf0f2b46812d0960d7a30c5c7b36142de092ef03537192b690896197ab29977ab501ca5a9a252e4dee31da55342023b7f22c2e1367e9e666358d0e1ff6bfc331357f63c5a8cf777ba820ce2630de1e8b733ee5e4d0a20f1f01ecf6e6d919ded50a19e4bdbf4a7ed0f80d6b2b5b823ff2aaa2f6170c23c1fb3215f36e0a1e0be659a233aaf7a1b99112abd7efd22155df2b2955764a893f0c55ca92c373a0b3ff4067398488651736a68d11e07064c2cf542939ac11ba1d162bfa5cf6f149d8a59cf6f0cdcba27f5fe4300c793e8e2a74befbd07644d29ff7de31b07747fa476b95df4081354ed483c95f43f554a646c1dbfb4c36658841dde0a32ac00b435e04f8f3f6bae942e78cbba1ae30d9bbce77765e3bf5e5c766a506050afff1784cdf6d274386b83315a80cba4b599c510e18e8d342ddc578b8877759d805c99e0bfcced66bb319f157d267108c06342121f99333d8f8b27e0c0a7b98d74e3ea2b801fcca9eada074621f6062f44733a83d7b7cbf259fdba0e1e754af6140c7bfe1d47f06e3efbaa781431f708aefdb2980a5ceb439402ef0b3eef683c241144606cbe143662dc5589bf9a32c9010114b032f5a9c3873530d093a98550b59131c473c60a01528e28d210e2b2a68104602950e10e5fd633f1156b6246d56e6eb713470ccbf478daa68c6211900eef725a78af5ce9bee61474c5a60f24200293724a865fc8e7b6da34dd091e932d11b8f5336cd7f935cbe73ac9c1cb6bb7f9433a147c14ef91c263c1fa69d1ca196bbb2806ad6c6e6a0b7642891b914b778131ae5a825828b308073d4ecb5114d918a67d1e3901c4efef73c74af590456895233ec33e109be7a5a26bcdee4ad88f4538552cf9994eccef21f332bf3a9c1f9a070ca22f37d461ac0c509eed0192f059660ea76d400ae194bd8a10db7d02e8f80ae9e5ab5253179e210a56b5b0fc5aaf32033d17909c62736d0d4779ce59a126929ef200e493e59f8bdd2de0248038166dc530ef1df57b8214ca48854241f99722e51e8eeb0438ff405f8a36862fb5c29074151609922369117ea741becabc36298d8a6cb5d071f77c65f8201ee0423718df9f4fd8f363b8d27c163fb8c4529c26467f9d3c470602760f30c814dc335be225e1505bc1f6f61f9dc1684cfcd19deb5f9eb00b60767d50538ab5a1957accdba61a68320cfc19508b4b2cc593c0e9dcdc5d6dc831208e83a23016bfab286630d0263aa3f44b460218c61e4eab787e5cbd2323dc0d872872534dc37aef41a96f17fe30bc6bf24e0387d916529f234cf346ce745aa6c61333c307475c75c34c3a2cf97eee9fd2a2b601cb0e7f4e614e996d834ce44a874c8ab33f4d8ffdae24612676b9dcd6fde34989fba32b2a9434826be278df7c34673c9cde7a7c4ae0e749baef7b7a3ea83bee5b8e79aec253d716f0e0d32a3", 0x1000}], 0x2, &(0x7f00000013c0)=[{0xc0, 0x1, 0x2, "9b080167957a7384d0991b57f95e368ed536549da55f1d1a49cf8f25f4556fc5fa7509b8c2d39f39b6aa30efa3a9213057cee2c504ad1ac9bffe3084bdc53f8540efba9ba569af2260999d9c1a80e3f163c6a2129c3d65e3d9469bfe2a589df00492566fe0d17c94d740b8277a46b90455c3b2a35b6bf17fc72a7d868073396636a9f924618fd6afb7eef0ef2608357b99a46696f73f98b52433a3b3bb7c9ba018fc0494a9649da8ec8978cb51"}, {0x10, 0xffff, 0x3}, {0xc8, 0x7ffe, 0x800, "3fa4339c92283c110e1e14d685b7d5542fbc12f6641ce81ccd93635114f65f97185da4418717f9ca3620d0614fcab25ae7e5c4cea95140c08e384563d2e21ed8603a899cc715ab56c7abc1a29ef3aebe6684c1ade9264c48b7d898dc1f0c2c4bcdb16282b76704fc95c4053ddaebdc481f5d182c0b4dc2bb1c2f0ea46187a1bf8c0edde56056d94d2a652647d5d2e127edbd05e9d757c6d008316fa1588d7b5c3868181a5b80d112bc64ce964bf94ba05f283252376001"}, {0xa8, 0xffff, 0xffff, "211dc535588c484c67f18cdfc158496177f480169d919fc1a958832a51b4bc6a137ff0e661c479dd4923ea15f7cd056c6ea332a12d9ac0c8d80ed492b48f6cd2f34020a809c86721cfeb99c5968774111ae23d949d444b4f884b4d140a17d18ca9e44d1a12482db0143908dd7380af35d910cbbf6d93e154c5394fa594a0f94c2f6b77c01ff526d8ff95848b622086f8b12abfd8f2c9"}, {0x48, 0x1, 0x0, "b8648c11d0069c9080760c3169bd3dbf6fb45a6654f87f77e9562268981dcdf9202e73e33c2ea100a7bfb980fff61ae3143afe"}, {0x1010, 0x1, 0x80000001, "b77bf28f199a7041e719d14731257d69bfe6fd21847e2d8624ccc6d0b711dfe468220cd3056a3b59f5a8f8ad21c87fe4265dc4306273bd70229203f0b6375f494df4ce6360e819267602627ffd700bb9112ec6224b5153444108c7aa6b8831343b1568c79331044977b6c8fdfb9bea0a067759d617e8a17d8c54729f544131288c0e1e77e6f93bec37d800169ec372c8a63d4b91b17263306db171a9f0170dbc15a6a2cbde59018fb87a62d24820e7b12ea617505ff0c233ac48d3f73ccb0754238ad966d0e711dd66fe6020b7d17945f897d54da8de646aeea576d6a34ac6617e4686ae259d75c9e0c7b4087d4f7de29ba3726f3371757404d28ade91e13a7fb7ab29e554c3e42ce74dea84ba2cbb585fa0a13fd7d072081d0626fe93ffd6e0eb764d021d1a4332c4feb7a219d66ff711746fce8e229a49fd57309a6dadd65dca87b49d7e8cd8e4b7f765e417a3f46533254b9533681989c7ce8fdedc36d923d46cae983508b621da8c01124acab1648673756953cac713a488bd1099ee5e802b233c8f2fa431eee57ee05161ad8b929f808e35147898fc96905b2b68537fdcdb262d31f376ec4179919c87a0be1c792bb9d844f87819c967c64ef587d78db9a46ec7c0592758e40298e1988dc340196e05c86d0415326065b24c742bcfa205efdce5f060f00c147e27ad534924f9fc3b8e12461bb87ec98e1a16599d1d48ca11071b338e28974e749a571541b2673230e26a02d81d535dd531b08c41ed2eee11c42cb20fdd6d038894135867503c9650a0d1b456169aba1b1a21203a37a3681840e7520bbdc49af1bd11b19a63c8ba710485b0d6e9d087db8df22b1baf55abe026b4642fa3aa00a39916c1035aa0990ad18d3316628edaeea05db82429af1a8692467bd38f23bdbc9d35ded818d385def0549f02ed155381e86e9789c0f6d9866ee4ef1d2e9e0efef810599c730c910ba249798346ba2d49403b0710d1f3588f93816b76fcc1907f30c34a9071e19331fe45dfa8fba5e539753736dabeebcc278c7cae673f026a3866c8ea379d9749423a6e9763c32079c6f0d09e6a57e00fa2de5af09f1c473644f1ec5e7a85ce777129577a23515c4496479194e149068abd09493be9e9fab95c3552685eba322686e611d59073485ba9ff6ab6a22eb2bbdcd74ef651ccdf7b81d0239e70b8193f0c8aaf1bc38032c86c7b9ca292d4e37f659bead973ba15b8d4c511ac58d707b54c81658c35a2acc707c997aac0da3b8b1057d3ab4e599453d9a643778f9321c18ff661d59d6ed82115ec38a28caf759d0c928dd22bdbd1cc4ae6cc863a7d262afed103185736b766dd8ed6ec907697e0feb93a7e813a6895ba4a5385d2c13579cb04fcd5363d1066183c405c38eef20db76e8e7584d9e98a6319c798e366518b4db6c29127ff3c99fa9492313eb77a7370706c610d4f05990a6277715d87d10cc87b235268b8e6affc93e67435083f73e638e9b1a27c365edd77e01f572262749085774d501c49606ba8aa7d3701bf21036bd771c59c88c6825653b4da9c2aee4aef1d6aafd0966e95982ac0bcb8822b4627be3e445bcfa662c491de55f9071361cf9dc2f6c617eaea8552529987c618797934746aa2a6355c1b22fefbfd708b2be10c2ac1e814b06dfbc67dae33fc390176486c926108c9de269dd3065469e6a2914264bbfc62ac593c12e83590290650b33633bb01375b00f450da47300fa1b28ced51e110155636180377af82dcbc0c117fd06459facc044e1b19750c73d0fd0c0d9062992c6a73d2b15059da40d7f931a5dfbfc60e3b910aee2ea54a488515b9e9efa8c87d4eda456a874250df609f49e7994f2a4965e0c0dd76e6179b70722b1892ac47616fd415aebbde43ee89010d34df8d538681c73493e21bcf4b025c71023a35e6154eb652f5be0cbbabcdcca4dfbc87f707da5f82f6a4458b30f3549da1e28fa0a065eef45873275b84c51dab0b87abf18074203cedb10cccad4cff8b4ec4e8b2fe4f35c7d1c42dadb84d637ad85ef6a163968090993635c87208c4b0920cedc52a75447bc92fa8e9d3cf818c6bb51ed1b437726be96abf3d467587b53f6cd568c93f24979e11b482bb1ff985373bab7663eefc798f930ad0436bb26de61d3e3c7a0fb83cf1a8c8eaaa80638bde386c336677513f58ecce7f043fa9fd49fd16772cebca68f77ea43c2b473f50386b29115e37992dcb3d4978caab659c1e1dd65f9161a2211d1665d82553de00a09d6c96d2c5889bae91222fcf3c40c49e5bdecaec80165966d19a9542bb72c8d310893a8020b12ec45345ddc77449f0f748756da6046d46f62cac84fe162c3e4f445ec5ff7dddcf13b09589d0154a95f85ba3f552ec1ccbba25b2ccedb0b8d6fd1461717880a6887bac61579c023c80e4872f8d0ff92eab5155efb8f3b92f82efd768bc6b8d39d5591e29affd359f1f4e627c36bc9ebcc4be83f18655c0eebb2aa90f7b9e265a4696990e250ee70106b0f924bf26d1eac3f73ec7070a44e2fbd9797e47055935560ff7fc32d14c11a5ef9935cee0c0b463288e7cf78654f2e03005fe4ed22ce01a433eaeb4deded32da2197c3e67944f9da57abf2534d6bce46d8277d12c95b0be3a9222d9a9225feb900237980145973aeb076c6207c96ee5a45e22ed057e8b04880b1ce21b58745cb77bd907885b651cb506a4253d67bd30894772bed287c44abddd4448f5704145d0fb8cbf34d3928b8af1f48313d2227f7486ae29771921afadd5f4fece4a22bb1132fa77c02fd39c4787680d2569a71b3d6b7e36676f7b254f96e11fab4756d1647f7708225a819248807aad741be0aaa7fa53fcaadddbaa76cb4f9fd2554b3d80135b0dcbd3ed2c0bc347c7727261d964a79b8856a76183f92c063a0fcef57407c73ea9bc49d4fe86b7e1d00253d87c5b0d6bea05522c9dcee8ccc36d0d0a314d056ec88ef7c47e2cf8c16ad3d7630a694d8fe02d640edf30b04b0391e743a301acbef1e0e5d2a166037dcc590cae3e24fd369d105285f026ba8771a1b1c6b7e2bad54ed9d0e782822c48482a5ba9adc7e18d373e22883059ff7f6ed0a204db4e60a7032075a8e16022b6699cd371e2e23c915e84bd6e401dad21c3c05396c1db53509baa8d738781476a37b94112f5cb9b6d7b97725d97ef8c6530816e599e63b3d8253ad4b57252fc1be035d885a516c2447785ff2a9542dd0a4ac2bfb0d9064aefa5e9c7a895d029983d508a2c4851e284d48e715c69d96d1be3caaef346619334ab818453b2d9e9e4f9f33f50e54c7084aa36f51f2e1daf67de06a17327ded7442789c217ea21c06e21835bc935db5c810ceee83e5a183b1dd052d5dd14048d0db6b11727051df8b7554873e21d1d80f3c44b163be29963364f196bb29dd859cb165dc4b6ae7fa3b10ec69491f6bde109a87bb9eb2ac131e12626fd884bc64420f4cb8ebf2eab1925b4448d87715ec631d398d033e27483fc5f8cfcbe02e519d592a41cf85a48890f288c2e393a1ffd4056193591fb929d2a86902e9dca71a5a2f6d6fd8e139e93b2a3973e9fe2e5d671abacfe1e724f96451151771d56a1a282794a188ab58636611e1de53f255fb57467bf0a77556bc527668772463d7b4c594403620da3f1417a404d71ca30b1dfca9b1afdaaa249ba0890404911b564c378a605b78768af975ddcf9e74c1a2232d4ee04646d8db670604077ce994a48376a4de0dc154a1e5f028f42b4af42bb9f15635e139b21312332c6243ee8eae55b29af0e2015c1997a3438a2f2e80dab4344d169896285964b661e1bd0c5defc2baa979f40371722829bb5fe8a08f19856244e59da6defdef71cb69b8831891d1cb812b86b729ae6f150556c3a3ae3ff1bb6e5e52a0d1e15d0fab1d953e51cf5f54c1a2600b71428dae554e139db65abfedce0185f2ee8121e0282459c1aed438dda912154e07f950500e2e4c259009333010737b958a762a7fa2172b4a61b79b0501ef43292f89dd6fce1a8996711d8e9c8f1b661fafd305672fcaea6102ee38a05046fd06ffc9f659b3e69c6ef2777a83bfea52f4dca46b9e2209caac0526512d8bdb5acfa3eb74eadb0cba417ea2ccc0bf8bf3d46eeb73943cd3e35fa10d6ef4a97e8b1c6750a161c25067523345a69065fa52d4e327101583bda161ac6e4ef6bcd9481748345046de97ae505a13b7e389980de9a4f524052ee8adc9e0c7fa60dd66681df8be7954c652a7ea64e0911e00329f44d0bfe1c4169c01ed7123dca3214aa9bd88cc1c6dec1456b4aa3fefe9dc8d3122a784509010b526a84a2aaccf2a86fd78dda0137d34610cd0d78b4746072615437550291658cdea3c43f1968c6a5242f14a13171d0874fabeec618ba066954862d2596c85c8c104563d8b67bdf9eee45749991e2f90a3b4d89f6045536b2038e43be92e576ecb5861c91cafa22851630e4d301a7d7ff05dbcf2007d97997c82d026503deb5352311e1923786110f5acde13730327a913f0966acf0a08a659492540f3013a75d6f172a87f8d20f0b172d96fdcacedd522226303cf9b8dd6f32020f2af4a645e4b813304dd8a5cb19769528b9af55d095a23a1e59ac94096be901a210ae1a5c71a312688baa33c1ef233eb6e7863255e35ca92c8255819c9c9d0c216ed728e5fa910b4946cfa8953c080b2a4dfbe1beff955a5b1df8ce1a4c82ddc76bd11eee6ecf41562b956c8619ded4ef1e4752e7d2c61986c35bd04eaccf314e29712c22a9da35c8e4bb65d42d690b9b55ff7b1c3ec5ecab0fd6935cf8fe1c2d86b793653fa6553bcc83dee65706e40ed9c493c85aae0f86b0c5cb015a3f6fd7467bfcc949b3acf649d058f86ec95a25a03cffc05dce8a23ba7cff77c87055ca118ea22e28374f374a37f6a5fa35038ef475cb5110235f3fa23033d1b53a64f7dcb7acef7afce378954fd176931c2c40c679a1561088cffe5d1ae49e8a57bc83dff2f3230eca9d4af548f72cf21daf76ad27cb3f62e6c647c2f4b093661c727127e8df6e2ff9766f1071c14e301d12906672441160e097ac85c50842151ba35a7d8d4ed049db3367dac305a580cd6168af011e8318ed7590603c766faf0e2bdfed3a88bca8f19e2cc38e8de4f948a8bd10f050ed681524d8c6e3582da73f9484e15e01876fa84a8e55dcc93bcbd08bf62fbe8ad9750db3cef041e45148ac3e39106a2a1fa6fe734ea0188b71258a541009b74c8319f5a2720f03d7c14cf5f67fbb68988cd0a33263da365b9d660de4ee5bf487ac6976c1463c9f6ea8a88979c221daebb7079740f0099c53b9e7e51e38f9848eabf555cc03806fc9683ec01f9243a42ed679226a6235e32cf3f85738f3b3126c846218304a3b96d35cc08472bfa6c0ce28ae7a104e409504bbab94b2703bf6c63190552ab369c94f3080322c3d840db829c97410e5842a9122b8ab435c0ad25de37383fa8d136fcd718f82707217c95e8f272b55003a93fd6593eec4126620906c18511d2081452a29820669169538d64a7f735e6ba86f789535b269e280c31d001dc904678724f616bea898f7c84dacf9a9b763de645cc8fe301c9c5c806352fce5c08536a97067374056d87e8235daf55d4ebd862d74d7042b58904c7f3785d652bc4e423a6d92549b833b6ba5ee59c752bfb28dca1b86c6af8c985287b4a24666161ef0b5d49eadf956bd64b4f54dd85fa14c15d4d867373298e6bfce43658ca5044625de345bf5634e224a81564095bcb14f7b82313bce92c41366347112df4c0db9"}, {0xf8, 0x1, 0x7fffffff, "402d73cec0023b3fe34dad73f2b62663c9b299726e0068c81c79742f234efef56cae10cdefd50b9bbf8e3ff81d99e209c075ee7217f5ea2764820660ecfb458ebf658ec12e9243935b479496d089d949362b161fe430b0b18eb0d80de76fce9366db5130df2b8dc977e31f1147f8e6d1c5e61e47c41bdacb780c5bfc8a97081ffaed84ec48c43755617fe914e86ed223420a8227836986a17f44c0dd71ab80bff47f9c4ba31e03a95d24277a6a2930c8ced4058da2ceae6dcf73edc6a8bdb1d44945d965be094145c4374e67c61c007867cd01135b18ab9ab42c2918a22867cf352fd867205b"}, {0x18, 0xffff, 0x5, "aa0c"}], 0x13a8}, 0x1000}, 0x10, 0xa) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) executing program 5: sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f00000002c0)="5ef4eb6490b59037465c440fee048e8b8dca0d74374ef3e43c60ed348a694fa8d024f50fba941bdf2a48cef3149b", &(0x7f0000000300)=0x2e, &(0x7f0000000380)="09518136686a0cfaa2a4cd962319a4f7bae30049b33a3e61c0cd44ce4d93bd91b639fb6abbb24f07f9d3b804", 0x2c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x9, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x8000000}, {}, {0x3ff}]}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000240)="8dc1b4a3dd531d1380cc9ef01fa2db58871ac6cff1cea6854fd2ada70649aa22277da4869a16bb5fc1191d1ff36fbec8e1ac915d6bc1a4a470857e9dfa508bdd04503c1465845c1a", 0x48}, {&(0x7f00000003c0)="8287a759d193979e0c8fbab4b42e83e5bd5cafc803d0d667fd0a4dc2d2d158295363cca7a3ce9d6604faf162af49abf8c418253de2f8f72059c9e281dea46ae47f0000000000000092c165d295a57c5857768d565d40c9d2e16ed0b76b56d37afd8a1c1e9a0a094edc", 0x69}, {&(0x7f0000000480)="77d4f0421053a38e48068a6f677161d719b1eaff22e54411f1574a829d637cfc3536b45afebb4f12425682f454aa", 0xffffffffffffff17}, {&(0x7f00000006c0)="69a0195e8deb2080204e67608bb4e6f2aad038235fbd62a36a7106a504a1f47b7b0fd3e2c3d35db1cc00b3c1b56b3da2323efadf37db260d55a82f008e2e88c15ecd2f29ed944105a0ed7e50c61aa863e178e850f147bfedabe61e228509b5a3ac3178bb53110cca7c3ae4d6aaade91fe9197556134ffe2bfb417dd2562e21bf41279f164d56c74ba99141c9751e68aa60345616aa418b3c488f713cc3dc18ace371827811862a6714ad864340ea737aa3ef3287ab18885acad68066a9895816c3b634a08c8dcc26b633dc07176fea060834ac3c2ab414a760b860c693c1c275e516247699a200bcb31cd12466be09f75bd2bbd5d4c9ae9a2d644de31887c989afd37e462e860b07be7ad079f80f8d11e56fd33f4c2fc5db933780a4ed0ef855191e60874f99441e", 0x128}, {&(0x7f0000000540)="5072a3c8d63b91c022764465f2bd5dd2fbe42fef299477e7a3a33bf2273ae845b702a0821d9902e58a785db13aaf29dd837abe6ec4e2d98cf20fe8dbe359a9d6703d7b65d6ab8e87b45059846210c60c5a3f5ac45a971061c92e88f14d041c13874125f745d55d1c73b535d5f464b57ef9745655aa1fc997b921a25f809bbde6bf5124cf0f4215f4466a1afc7b423ea8ecd441d5be8061f22e2412797897cb175f96bab564a3b5843441f7f00e31fd19e9bbe77c514b5d0ad7e9c6b67e5dff8645c9f74be17df7256b12ca6a478a8696cfd4ddaaba9bddc02f31c8afeedbe71c7c7bceef24d9a0d843e7bfcc26b16312260cc3af61bde5dc35", 0xf9}], 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x3, 0x7}, 0xc) setsockopt(r0, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) socket(0x11, 0x3, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) executing program 3: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x101, 0x4, 0x1, 0x3ff, 0xfffffff7, 0x9, 0x0, 0x0, 0x298, 0x2782}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r6, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc02069a0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000000), 0x43, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC=r1, @ANYRES8=r0]) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="76f5d500f1f6e878eb2fdeb1ece7768239359235d0efc1f47be5d90db81e825fcf24ba8da7f6bcbd5445c46b9a292377", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f0", 0xad, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 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)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x10}], 0x5, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) dup(r1) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x0, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x48}, {0x810e}]}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0x5, 0x3, 0x81, {[0x9, 0x101, 0x2, 0x7fff, 0x80000001, 0x70c8, 0x635, 0x2, 0x7, 0x10001, 0x8000000000000000, 0x8, 0x80, 0x4, 0x4, 0x200, 0xfffffffffffffff7, 0xa7], [0xe4c2, 0x9f77, 0x100, 0x2, 0x6, 0xffffffffffff0fe3, 0x9c, 0x2, 0x35, 0x400000000c0b], [0x800, 0x7293, 0x4cd6, 0x24bf, 0x1, 0xe2e7, 0x9], [0x800, 0x5, 0x2, 0x7fff, 0x7, 0xaaca], [{0x2, 0x4, 0x7ff, 0x7ff}, {0x7, 0x7, 0xfffffffd, 0x6}, {0x3f, 0x1ff, 0x9, 0xcd20}, {0x6, 0x0, 0x7, 0xfffffffffffff10a}, {0x1ff, 0x82, 0x1f, 0x1000}, {0x3, 0x9, 0x4, 0x5}, {0x3ff, 0x2462, 0x400, 0x5}, {0x2, 0x5, 0xc63b}], {0x5, 0x80000000, 0x40, 0x7}, {0xac4, 0x1f, 0x1}}}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000280)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdd9) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80}, {0x2}, {0x8106}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, "000001304c00000000000212605b004000", 0x0, 0x1}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffa17a6c58afb8877c8be162e3ff020000000000000000000000007a578b0c9078000000006000000000002b00fe8000000000000000000000000000aa02000000000000000000000000000001000000000000000087f0e736391c3d8bce1e768835e9d01b89434eff010000d4a11eb49d"])    executing program 5: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r2 = socket(0x18, 0x0, 0x0) open$dir(0x0, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000100)={0x0}, 0x5, 0x0) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x5, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89144c113c0129ea94f77ea66ed006e3bc58e261c99a", 0x16) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b4, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x5, 0x0) r4 = socket(0x18, 0x0, 0x7f) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r4, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setgid(0x0) getuid() accept(r1, &(0x7f0000000040)=@in6, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8800000000000000000000000000bbfe0700000200000000000000000000aac8"]) executing program 3: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x32) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) 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') getpid() r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r5, 0x0, 0x2, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="323dd6860f38ab6d22a611582ba3a7bd7976e19dd35dd76a96b93891c3238d7f8cbfccec82931fceaa", 0x29}, {&(0x7f0000000a80)="97e45bb53c99f5ec9dc3d655125d422944be0e755d426494f2dcd5662a99083a20de7272faf375e459dd43f85bb13f4a3fb88a88776ccd41d59dd9bb370792ed9f94d923daa00992400d169af4aa1cb8e0773a380a95f6f78484125c997b8e75ae1845211d26ddaa7735c3c4a1cabf34a87e24a1010871ac9d830ce43d6b492755fb2cd3dd11e25d793ac7ef8afb6061e6c3ed5fcafbc9eadf559eb5de487beb2923dbe916dc807e1d46827f3696f9adb6a6528bdc3f43dec699564356f4e1e68f2e150ae01110e9f11f914b869ef2d9b28a6ed806c1a9461f06636ff79ff5ae8a31c30dc107bbb29cca4406ececa16f002624a733abec54935f9a8a329e8bb5742f61ece5afd2245077e6016bf13c147210d0cb2b22493b735db685e5aa77013977a657472d829298a4d5ae68c5b006c3ba5ef7a84383997fd3259864c81d60cc09ad96150fd311f111b1047f0e7a258ca0763da0a742a9cad29ce4f7db9e503ec95bfa863e426b5ecebeb4819bf8f133088864354fdca6abbf957ba42c65d416a43335f7187a88f78d022f3debf5c5be12ee3ebfd0303e2fda6505b5af8f14ae1f892d645d74d791918a7ee51ba23e28e4934846e8081528178872b18c4cf79ee61c5f00500488ff39cf14411fdf8e5157d2a1ebe3a4351fed9d03cd0690ab3aa56985648843c536dd2db2eca513ce585296b6da70c23aef86a1d397ef813e3886bdf0da6a2f7d4ef5fa2ec2149967d7dd15123c404e45f63a4edd8968627cbba298d71d6515fa6eb1333d941e55e424df89fe82ead53f0c0f867282c69c1a9c7cf3efbacbd002253f9f121bf7e8eb0a69a23798705c3e9c2f1061d5ad00110ae856b2d79693df6ca027af413905e30e4c3eb83dead234483434e94e89d518cfa57b8358aa343583eeb8f02de477a48da02daba2c4594f26d1493937d0d9955a9735c8dec862714c467559afd1676f8ce85893c35a54f85ca3ed23fa739150576e05b06f2393804aecdc2a3c70c0f476c2871e6871fda20b0b1d0d808b4635897e2bb0b2cd411d6fe7dd27ff2d68776e270434812e72231ad4930bfa67903df2343cac935befdf817106d76a909c37e58b129a301e49f517a4385023a4fa2995ece8f5234c2940658885d47b7b421406297a9f98c7ac3501d2212bdc8acce016e7ed4a063e9c71095015725f24359c40c124269aa7206462bfcad2b0a6ac5c1b6c5587e66a95acb682317b5211c27322dbb482d420d2073d23260c59b93b3f5ab4a386e6c07d6ad91ee39daefe9098d32d9c23c7db43b409a8871cb94a4544ad3a3742ba75d64b60d7d5c847b2f56636d0d4d67020712d43e82b6d354e21a539e7e3ded106c6b3c71a586fbef264c459e0d23b004bca3e40e0688157a245d699a9f87f36e3faf42f0e3a5bf97550044778bcea80e20c70f8d4ec92d68e421797f7556892f50603b4a45278279da6b922857c82959b7017f70ae4b863b7873a1e02ea12eb35a6482fe7b9797003334c80688dd3d9c781492e028b53db0c267cb970afdf28dc8ce2132f840dd1f0582432ad9dc7bbc8798bf8ab24ac62e0626d23feb2fe90ca246e595cee8de7490d8339307e91c734b08ce70460bae4b58e7e16bbb2d2e8ea1b40b87160bb2aae9e5f1ee4b32670bbff8a795f9165634a192d15c61d57ef97de69f3a8baa214a13650ad5071cfb317b4727b7039aa7648c3004e8c82ab6c0400ddce6a986ca73b312ff2789f20c9a43a0ee7fb03a6f8930b346ad5642ae634814d2df8d09565ce46d277c7549a43903220c57847712bd20aaa9b7d419ab2e25359b66e2e9b643efeceffef8b19c3e7ee62a7a2c84decb9eefd282835eba6281bba04d334202924acfefda6205384e8d7b2534cf43904b738bdcaac183fa11ae5f1300b2a8b81438494a4bea5310e9affa7b7a63a7f75622e4a586f5a3123aaa8fafdff828e3cfe1848f83699e21cd9c03b1391ad1231e173a3702226a1def17416146dd9dc3627ca95a7915b4b99941f1c13d99c3d45f78eb4470b2eb9650d2d09da8fd2f08998e75aee39edb8fe0ffc4029be7b6b48c1fe52bc02d7583a49c46af5acec8cbc38bce6dc030e57cc3e0b3e01f477f126e37a8ce495fe85e1470f132dca99b2a5882cdf6107f92b062ae98af6b4158ae0aa12f40dae0a0f101adc93f89a418f232138407b7053b1bb24109642e1dc64ea85e338b5e3cd5d1f8a9ab57dff118640507d47ddfa63363670665b9b6c548bc26efb46a8f52557367edd06c08ea8edaf55bc7f3586979922ae8adec61c9e001ac35b1b8cfa273726149eb34c0a1e621d1b1c50d0d5f1efcc93c29f04e1b7e646c439364ae3488417c322ef22cc0b1d15652ef40cfdf5ff69603aa218a0c0b4e95da38406577083272577324b97e76e2d9e1cc161e5d3e982de9925b5ff3b34d1ec060b59a0377e82237e559d174b62b4564538833b949f8cead5ab6f5567d1414bb6d2a18fd5f642e77fc3af61afa2a0c443997098bc6f41e0d18873be30fcfcbeb541a67f5ee8c3e493dd33b1572a2b17fbc0447f7dbe26c58c57043245b7d7e72187cdfe1cc0b5bc02de01da4e839f1cb5d6b1550397015a9882b181a60a1a4b84e81d4225496bb8bd93546c02ba5a0941720dfc9069e7699fa37e08ffd3c0baff57fc76214a7b7607414cf4b8033f19925a0a1713eb1e1577455614570b1b0b18447905c09717e84ec6733902e00bf2c236dd6b37cd6cee75753c170610d54d22f9a0253d97194e516bae432c41f86df24842ab887f1d26cd2ed986175cd05ce97530bc16f6942bd99724378e7832ea34fe41f2835458435e91e74a297d4427fab55aa9dd72910001ea1848319ef80be05e63fcda6e8b6104929d4b9ff5992f798aa49f52227d6eeaac1845afba95e419a47b94375df8bf24bc9bae1c9feb2969b7c31cd7b807ea2f8204f0be02ef93cefe8bdb55e9ffc0fa03d279cb756719a8996bb0dbe5de106ec64d4a334b92472be6ef166d2b745442b4486af6e2656dfd4f21180ca083c4fc983ebf9823f4f9fb7ac85027dd6e8b0d49232958a3882351473dd8743375b9cbf444679b985b9953f63edc3cf7077d44e932c8c5c54e06386a2b02c26e4b4af53603e404b66591cd578037be5f45a42c17884d44460553897e426ae3af93bbda1939f8e93477ecadb94a22abe38a56cbde79db1ed43c6c217fe28a779a177a32815ef2683fe2721c06b24fa846d3cca31a8ad8fd1afb9c90e6b6d47f019403944f2a84bacd93b5f1db707888d40116949fab537a81a79bef7244b212b9807614c2d4e611d1f63061ecf357bb64a3dc959fd76cc2ff4da6666f8d60d297d07e84a965821b6c39aab31932281f1cc6b099e1847e47300a4889d1654dfe300f073175669f9421f9602d42cf9fd63265101c01ca8377700b1680c878e511dd9a706a0f2372adf8bf3ef9039d4170758e0d3b7d76ea71b6e4e08270386426a7afc5119955358220cf90794667bb6baad7ebed743f03b7c57065e9cacea1813ad64ce6790c4050836097ae9396565502c50a01312d90030440903026bf0bb9c2cbd81d3e177cbb2ac6ffa2feea1957e4898def6f9865033d8c056bbc2cefe6c2942437515db61af688ede4d2913e539d2861316ed541e18a297d2a2197866f1d00daaeb8d739cbac6bdc9a3165c7076afdde07fb0dfe6455f9f1e5bb95d0ca4d65a4c6aee8090abb0b2d05c96b67cf5ef9d41122f50478b49bb33457b8844b9d8bb05cb1273438dd1423ec04669caaf7ef34c4cc24823f7f4a6318f05ea757dd1c959220f188866604d9140ca4cece109e94733c88efe7141268d765b378264f86fcd388c8a93504fd0fc67186a6909afbf27a5a034b17e78dccdf9b5e735cef6ed4832b34d827acbe6cdfb11af67ff0c6e3960aa264e3d8a6b2dfec6c0a8acabb90ff4598c8285e9e93876f03fb02c13f10c25007dd410a31ff6ace00ad88a32e7fc4f3539d1b68ce595cecf4ea4f2b67c13cbf9ea1fd204a116c273c75eee658037a6a66be765976d6367444426af974cbb92794f60d08198c5b7dbbdd621ee52f6066ee753d46c815f7980b3e179d1908be5187e62405579b13bb9deb6963618e243ba7afd10b698c8ea4d041594cb41f500705a1b5e078049631b778562a6d04f698b3355436b0ac4f0b48190bfabab2346a8cb488d30d6a49a26c77669f8e233ed8bfa35b21bec5810a8dd395ecff1fde58070fda404c86e12bbe85d69fa22d67e0f9986d1147bb0eaf3a35a6c1ff8ad54eafab4832c33f3458972bd3196030f2b97c4f5ca3169fb57c2ddc8018d8f70d75300a7e0c3e2004c0d329a2b28651a9178589fd109aaa46d28a6c585f8e1bf304f60b628cceb8242a8d762426784d3b4800ee245db7f8a5027d9177b3f15934a8fb69c3b6e9a7fdf57ffd0435d2910ad0a45020d408bb8a469713c1ecacd59ef8cbf2b3ca4b34d22488f200acc2515a1b08a1dcacf33c6ea5faf08892c593fcfa7d883afa8994ae252b3f5e592762d82841d04e20bc1336fbf8bee3530975000496178b4d279668e5dc1267719e81601d73976f94011233b40a3bd560749f4534dc3757f7d4f31c3a8ed870209d5cd1058c3fecef63398b47c8697dc6d466fa8c623918b7745fab6d569213c25792abc7d735124c0cd84bd827663c72aed46d7aa963636e0bee0468f5542b0614ab7fd51f660e7c1c05928b6663c49ea501abad639d708add7a46a446e65bc634124727dc1db820f8ae693e210d66ea090e57ddade4c7cb1097e5110d075c3243f09fcd7024c8624a711600f182bf444694e111aee55b51d472898bf41fb6f06b70c8f295e75a8223a820c60ed81e686dfe10f9bd05c127bd6063ab1be8d7e1963ffd63b9f3e1b1d1bf09f2689539d224e08a6d1e4ed967ad1890f1d95bddc98369dcef79d45e53621f2e7323f3b0807a5dd2e703979dc62f15cdd1a0749f36ee98dbece4ae43c1846297ed7be7252440ee63d6a6412065f3f96a42c01e94eacbcbfeadc1b66fc864c46bf487628ccd758cfc387b60081fb6557ab74f8d05cb95ecad2c1e058522338df8923b8a412b26f20486e4f9a65b03fe3050113d0366cc0de1a545d0aeb846ec2980daeca85b510a61f6d324507b5f2c06016af426c61bfcc8d32d0a87de6bc51313ee8e1f34295165d0d7ef3107834f31ea2993354696f0ac679aabf6f5fc1a4413f74c7f440c5e75bffdf873293a47d3ae3c33fe96b5a84711e8e16379206363e03d929cc83bcbe7f9cd7daacb58ceb489f06dcb0b632fb02ebd3e23e123385f28049a47899e2262a7e12d9eaa873443b665249f73d1d479da89e04390029ebbc8c1280764c9eb9358751ea8cc563288c32dd9404c871816a4a7f562dc782af56300a4729e60cbcf95c54d04965ecca94707eed32b4fd6a96fcfebf40932ea0a85f325ed7a6bda20896475fd591550c7876bacabdf87f7f790c6d1e909948e45f9ba8e04d8ccc69944de5d882318f2597f13edafffedfdd2382be5705c53ab052d67a766d49a88777137917893cd6f2e08671a9534dfa9268536e66c4e0c15da984ded32da47429d0f040b36d47042bf8afa5213b357538651ddb5196bd7a486f4bba21e07a40d86f4f5afad7310057570e899c5e0b8da99581e95dff53d6fcea50bb0b211a045405e141890f753acc35347bb8bb2fa6614f88e3cafc253a8fb518e838c0c71e2cd36e04b0701f16549d6b199099da4c74f4c4c57cf7a8c5f25f15866ac652c118534f3805c10f5091cce", 0x1000}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) r2 = getppid() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, r2}) r3 = getpid() syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b83def40e1000000000000000000907800000000000000000000000031cd9bae"]) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mlockall(0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) pread(r5, &(0x7f0000000100)="5c27c061e8203194150358090229dec58470458d4c2e2c416b43b318cc73ad92b351a019bcabfdb386ca2535575ff8c86fe5bb823757f7a8270404702577168e0fc7b694c39ac889bb396842f62b2378a2a25b0f891e6ad967e813a5d1fb6be55d08caab0726d8692c4b27bb433df861c1f20e70b3229eceb06aebe8d0fa27785b7fda1c53a401737b18caecd13d436dd70b8f7f82def5068a4204ca5986ad1273eec4ffae4d9c2fc77bc16a7640da8160f76bd914ae2b7df59a9b13b8c27cef35a821625ae7c839f5b5f4f71405145d7a2a0fd4ede22747bb1ae37508535b", 0xdf, 0x7fffffffffffffff) r6 = socket$inet(0x2, 0x1, 0x0) setpgid(r2, r3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) dup2(r6, r5) getrlimit(0x0, 0xffffffffffffffff) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r7 = syz_open_pts() close(r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) executing program 4: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff080045000014000000000000907871c8224450e5d3c3ddd0df8700089ca7bcccc6a7867b72e3f7e966f45da516926f4c0f587ccb8bf5728b074bf62a49f7090cce4b20e97579fd56b8fb978e79d6dbd9ef09285076b72695c2710c79a4bae67a9d9a73914b850153096d1bcd1b169499ee84023c311db7640a329e321d2afc25452dc81f4c10985736fff4f787884e5ec218959e1bba42adeaed9d86d00051c42391c63115d9ba0330258fa83989325df2b2880615e514674d2978cad36feec8248d8eab8f6e7ad28a5c869f325b37dd239c9300e609e7d5fe24ba7d31bf7cf701ef7240a00cdf8b9652a4138812b5b739dde04d518013f9afcab145343229bc7b42e37612c050536fcab882565d95fe2d2ffb5f080746c1947395563ac7dd02e9c556075024f230c71ce2716bb2ef9c2d0cba2249c3222ea02f63e5ad7e730530692ca8f61fa7750ddd9790ea88c698c52ca9873a67d559034bff"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) 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, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405eb", 0x14) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000300)=ANY=[]) r1 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) dup2(r5, r4) r7 = socket(0x18, 0x3, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) dup2(r8, r3) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup(r3) dup2(r5, r1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r9, 0x4, 0x40) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r10, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r10, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r10, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) getuid() socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)='g', 0x1}], 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x7}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = dup2(r1, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x40201) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYBLOB="88d9648ecc3cf2c366e67474a95bc71ad1a9426d6a687a157e64e8d082e1924c89d4f01b57820729be5b8dfc3c44ea82051b9d78ac560ddbdb2df4d840883e021235b2bebdec822ceac717c2c0d002e03119cb92a7f49040cb485452b2dea0d4f5cde8adf1ba9591ada4a6b25e16532362902720943f7b26fdaac160c2fc4912d5df7479c871df2eedf637500ba8f4d416f93f89a2885b1eaa5c742a56f5e12b7ca4ccad51453bc673c0d686121b000b86591b4d93e5103aae54bdcb4b5fd587623483fdec6199c57bb277dc58ff205c30c1eac91127", @ANYRES64, @ANYRESHEX, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) getuid() getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getpgrp() getppid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r5 = socket(0x0, 0x8000, 0x80) setsockopt(r5, 0x5, 0x0, &(0x7f00000009c0)="0cfdfddd24212d49200116b5961437120932f508991fa2a5f115a0e38e08ad68f677008d0f66965e4ede52269d865ea54087d466ac4157305a5d6430ff0332091e1e7b7a6944be24ad642446f1459225e1beecff534637d04ec5d2324435eb1c0b16f82bc2ec4bb6ec6800179305e08fd3f06873064df39ce0fd8819bb1601aeb84c951da0bdd8e7c6f72032bc99b3b674b4343a6b11f24b6683cf6605492ace742f9f5e666ad91c7137d2141485f041ff631ec17ad9e4a08b6718f44547961d22de73a6b36008e2d96a6e62f4937671cd326344a8077f249c8d69e65b658ce83b9db45de18d9164893d1fcb7c4628d8eb8802e7f8b9c778e18e6b33bdf188b772886b194abf66bb2473d923d40fccde9ea179ce6f6d4e62b9015c33fe2d91df71b3e6295ad8758a245a9e1b13af7f193e170a0b33cbf1da63442721f26ad64625f9884ce6635272eb424aec07bc569d39169d175f7c62518a5ecce604a12cd2ef5b7202512bbaa57e748a7bb50cbedd4a96b20900b294f19b55d5741a16773001558dc765bc4f63d54e04be41c0d66cb42d96f023dd44188606f5852f8c2c425e6b87e1890772c96f554ecfb0e3", 0x1ae) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000340)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f0000000180)={0x0, 0x7fffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r3) r4 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x3e, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r7, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000440)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140), 0x8, 0x2, 0x0) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) msgsnd(r0, &(0x7f0000001180)={0x2, "086085b026b4d30a7154e475bf9d14996e39be2b9c55981a43c1cda3653181f486a1e07886a81055f25be98e8fe3aac5c2cd12d674af1ae3c0439335da7baf8dec9b610c367f096e"}, 0x50, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f0000000080)="e72746a51d42b604505514fcf1563a4c4d4b3341aa83b3c9e88c53e927c24cdeffd1c3679a1168e9af81f2cd4733cab1979efb6578cddfe1dcaf336e9cd82402e77763dbd75776fdecb548c02d10230413e51d09b9f6b17660537337cbec92fd850951ea0ef86361948b5d9c7f2d9fe498e8004a3e99eb14ebc1fe0f722fc0b980eddbda913066c82b51a259583095c57b1cdbbc52226a87bf81bff28e96e73c1044c3dd5507106b14bc26e3317ae81dfc39e3d027d445205a79beb5353809f9ede431eb99560a0daf9c9d46210fc5f456acad488a30329c6daa26af90e4a37b19ebc94e99bd48d4d3acc8828fca1ca879f5ee8df88f3af60128ebe809001da066594ea678a2eaa330beb561ee2a36eeaa1a2964d292c8bca3bb36b6f6e969ae2eb64500d0f2f85f3f6ba61c144d473d0889fa6fc515dffc4dc6ba7fce4eb00bc4651596844930311263ada776cc41e8dab14ccf9d61d2df0d7b1e65dd789baefefa3d7df81c3ca28b62bfbb6c7ec859ef7c3cc2c7fa1f5818e9a9ca7b6d6f2da463c2c32ff0d8ddd5d261b0ff22d3745d1225b49ec3123ec6b93484ef4cfcea749cbdeef2e4b241cfbdb2f3c05c51a031195e14e54ca8620195cb2569da5812d73bf40874d9b6eb706b148963487bc747a57e32a9b29d9643c4f5697eeffe03044f5d4ae827df01b308207064533955fda3eff90a09518023b124396d885c50e08de6be495537e53e1ea815258570078654cac4175443095897bd217bd6bcbed62ed6c9b9457253b5800cd99b53c8ce9bba9b9f0d94e239d7a0ac4f0eb2c4b44a8ab9c65c8946b1c1f602e6ad9f86130ee8b150a2d032f8ed74cce158b257280f21576a125365223522780fbc18c5e8fa323ce800abe5252ede4ce77db85cc82bb2e4d6d430e4ceda0bb7f1fe461e07cba0c93b910ed2b58c0940fd892324baecc1edfd0b15c0fef30f7a629512510fd091a577e5a45b129542f57edf535ad7a983036c0c49ae3ced5e314b5309bff0fad88532a160eea1ac6e7a87b82302fcb423800f63107ac9e7e51d4d9914b57a20e00caf6d53ae9f8372fbae074b904999c18045001a75653c4a9555b356a6588ac35d0e928f75915efdd3dd4e2f7f5debb83f631b2162f3a6f5ddde3040ca136b837661faece1e0fddc2f9cbd3fcfe1b96409355c5568b5e59f223b192b5b3daa3817b156968048d9addf0ce6cb40ec6c5c8e29f28d7362b7a3d5bb0b8ea0014238862afcda1009de6bd86ef825c6f39f40320cdaf90b2490d4fb6034c4f665512522a9ebb32d3294948b863fae52e36de1364d85c140e41939b0b7caca0bff6c38908a5eddf5cd7a127458da31c04f0a0e0e9d932246e67554fd61fca8ad4953e545cb662ba2c7269729adb8c2366354bd9cb4227a3dc4730e1f7aa98b97600edad71ed3754e41821c6a0c9a96fe2916ddcefe941f947d5c3565bb0b58ecc163f8d56692a87d76fa0870ff300b697e937ecbd2e7497ae6fc72863626caf7c70369eae915b8b8a5b79b5e5ccd2f43cf62c8ce5f88daed95e91e4d94f0f795cc85a95e133eaed58b670ad890c4767b3bcb90f661078d7cbe6681c2049157d2c6403721a67e3697cbf974c45091c84c762f19023f6f6f2dc589ea4573c2c0f461ad3bdf3fa0bc32e2c53c240913f97840ef0bec7e333264ef28977a3926c6c261cb1e31d91db7ba2e58e51b096a21f31b21c4a2a2dec4002beff22130709f1aba8146f60f49794774c4c13b7a1a5970d8fc38bc19fc4afa7cd3de8827f4d7ca02031df92dc3f530cacdb40ba89dce468421fcd7e33493734250fc7e001feca5cfbabb54b3a2ef3229bf51b3450f653096446664e2af40e56ad52c54c308effc645619b16c33d5eb275477f93e5929c6abea83794ef99081a08bd5e9f87182a964af6e783bb237797007e4cc54df80412e8e05ee5e2db31312d6fc5f8be66bce06ff289e89f07d1fdabb395f113411b4bd7e809b3cc7e02a3dc0d752f5915cdbb8faa67afd2c514f2ba2b98703b391a2aec6b6703b9509721882e7783e346e36237807bc4215b37a3e9c07a3610466b32fbe5a482466901971d22ea127970a233653a7ee9f7deecdde96c8611a553692b9fab453d008549dd749bf22703f10bec2fe1ee2a8cc297c8f115e64c8d647ba37e33a6b7eef04d949047e6cd673a9ceb2bdb28735c02961ed54c5545931e03bafddc858e8d5e9d6a77dbdb3b0edbcaf847c8932cb0e51080c02ffda0c863f525021f3cdd4e771995f3574f1a3caf189d586c2a24cc348d204bcf6e2838e6facc0417e6d0d5b47b4d6a66da0d7adcc41a427636b8007ab2a0e1a47fb8f9750e96284cafb86d26a631c4d417086dc2bd8b827696ab1f58086e1d81f332025d52c3e81c80502d719e63849ef4d77fb485e285724c9afea6b95d9225a773db4b0aa02b36f68c4d09171e1bf5e0c34b8d72cf467df00c65afd5c13e5977f33efe481524f56e75d0eabb357c9dc3c23da4a9840f4daf4f38d3b3763146dc93569b851adcdeb9d15db3118a5268c988a8e99a8855614138935a932322f1f87d6f766c4ef76605565fac15550e076f6c5f84b9bbdf5d3d7a1611d5d9a69b937ce095e95abbc38a32e1608cedbea8a26cfe45041566e1a2191c9173c6713411c8f721076aad25ea5d6df378b22003af6016f343f667b963210fd8d7074285ab3af3cdd62860b8b451bc1ed16003b6e0b047f93b4407b35372f5bbd91b8934780c9afa3d6c33ba0b76342762012b7c118a4a3cf39dbacf904b839518aee1d16432df83d77ec2d4583f763fd7d6bd682e65ea883b6a92b52f85841ef6b2d1a1f7040456d94aa75021cc8a6843a1cea388c108fcb9c7cf9ca5413ae5ed6561150e0efb47df85ef7651689fc0053ba4a8dabfea4a0dbcab58a2eb2c8566fb4acc9ed9cf042c866e09e3879194f1b0461d0471fe11b9c189765ffd253c7a0ec1941904cfb8b05967148a4e0f6fff4a75a8b2977dfc72094c99ee16f579297df3a4e52fd169f882490da991095a36040e68017903940c3335d599466004125dfe8559328e2abe31c2fd47f07f9d335ee32dc0aa06ceb61df103d57546dc9f918ff167b9143d1e4d634490a1ea1f51cc72c85ea4abb38795d85deed7aab147bdc089945a6144f8f7b591a075fffee28315bbdedf0fa39e29e4f99c68aa38d0c98b2d1127daf92e63b7426d8cbc3a50bb96e8aa54c6b1e25bb13dfb412482c66133c1e58b2e5bb091d44fecd2b2d959720455fc7db3713a54f83c11400f591d97614c2ca60ae4ea28f391d4ffe443a372f13b9fda5731d362f46e06493777662019ce0033604626dec6f7ec20e7e071f69c855646b9694cbfa70653c321b2e62091424c1932f3075ee8067b3bca16f38bd6bd2d8e196bf25de39a463cebac8d58f606e560ff6fd303a93b2bf8e2856910556de1a8c747d68d9ef0775e024576e9fa869aa14ff01971d17b36c6d5c3ba5e3a226e55fe2842852f155dbd336dd5d300849145d5b31e34bbb2ab5cdb136377b17ff9bb5da53b60a128b2b05ec7063508c0e6c2acd5cc0ed2a95b58778b98e4707bdd5911163d26171ac563488545d9e00ef5454ef42e1615ccb42f689683e1dd554c2fb811e97b61749b6077db883b436888cbf18afffd39506b977fd73fdaff8fa2173e365f8cde1327690edb067514e83fa431308c7ab3263a90b18b2924d3929f19301a1de66b6c392716c545d30b9a84419e88ef2c35f86ee39326fe8ad96c02265330bfa2a79ae197c121024e586596fc9245f26057c711e7d1ed6cd3760a78e372a9316c79f93851355c842ab46e62a16177913d92293e76ce019fec92ad1e189db209661bcf923c300f41bdf31f524fcfe6aa9b92c8a667076961d44b01fd94e9d1e6440a54f91b60ed6161fd1ab287d60be6fe5de919325d9225f952d96afd8162f3cd02b81e9225071d18e5e824f1963f53a06ab7bcbf72aa51b8924eb39108d69a0663f4a45ee0a044547b71afbd74b109af1d01fa8b6f6a6eadf72237987f9fa4d4f6c5b915c050a0bb0810a78d005c9a06cf4bafe3a36f869d6dcf4d0666238c4db8ae675f2377fc5cf6b92dbd74e0bbe236584efc0060475a38f81847c2c8ede76847386e4cb0be5fd706020d1b4d69a3448c8ad5eb6493f379e84ffe3e65a8f6de6e10595f380d7691863de929a9880864662a1031a75310a00ab52c0aae373843e5fc5039b422213edeb6410b9510e16c870b5c43338b287b10ad7babc2449e25d905920394c267db3072ed04cce59f8f364ddb90ca0dc6dfdeb379cfbc9985fed5471b87c47c107ffd7aaaedaad4d538498ee465ef65474b543e2329d8b482b5c864e01d488d524d23948944170b45b91f517f725427f5c4752d0d62b011bac7dfc24942659f776eede4e47e4bae878e522e309159352126e569c8934d82b12184aee878f939769c53148c0a8439a21a6cdddfe5a769c9a242d8d5cf6e6c1d66c1c8b6d788ab9ab2c1c409c2c2c61737d3deb8457c9bbdef792d40436aca37b67bf599a0e1e9b8ebb98c812ebae06c1d18fec1d4786ce119209f6e03379ff3749d9d30e5878a5ebb344c43a4f9da6d30b2d99f87284f0b8d40f51981bb47c88c5e2ecc8d4571d39e021d4fb1ae329c5547b0d77f606838725413f58636296f88b787733814e4b225427014f150fa3bbf3d5c152d27b11ebd8e06086ce710e094da75bef3a7ad5866ad940e19c464474b6c2f7c498f2cc8643ac87e6b3a6b059ab23ab26ce3c6150076fd030959ae7f93d1121feb786ef240d9db76476208a14facf45337ae621b095bd6fff7e6edfd78de342192caa1dbc54ff41d52949aada6becbce802a0be54b51f05d86d90d792f614d3811362692bcfa5a33a97797ccecf0e99f08f63793ce86f62daced719983565f98f9377f478828bfe2a4bb08a91a84681249c0d5539a36de045ebf29c64bb3999da13ce1b346c37c1f1c82d132a469112640357816019f4e1056eb6e8c5507240a312148ebbbddf04ba56a9500fa7591001f8ce6f9beb03d3d9f0e4e9dc5b2c7c92a8b3584bcda6e8ac328993e11bb9d85c94f58ffed73df11ad8dd87d77a036c8f27ed0187904194fd05e629a2050fe33011bf707f8d717cd3b40c9ea3be88dcb7c6aaa95e3c3e0bcbfa2dfad44eafc99e45788deefbb74c9211c3740face915a329cf5bd7f477f00d8bc69a3b5edce517a102cff0f59d948346dea43bcf83e4e12a82fc05a685f530da883c548e1ba9f9da0ad9570a1eed87f480f261f0b218ae84e176e89385f997b2fae931e324ec88232be1baa9cb4ca76de5d1315f8645dc9b39a77a6731cad62cacc9098146a61164cc7a4750add4ed1d2aa0906832166a2ebf3579f2eef917b212314f84a90d4fc1ada2495485f2f0695d6a219f93765887c6e002a4e2e30652ef1b33b52e3bd50b4e9e0c9092e13749d85c9e0fb4b14be185ae630e29d60dce54654cb966cb41e64426e2a8643daee02eab7d1d1387da36944695c1cdcadf364b052a1c35bc5e0512cdfd863e8d20da9de9eda90f019c1a576466cf5c3e1b0320cdc1b608d8501eff55c5b035598c54cf3b50fe55a17d096e88129c7c834729f637505f7aa9b31e8bd3037476b68acbc1827a66b0196080ca2ee6f5c18263a77f94ec3035e69395a6910ba60384770692d17715253d183341e736baeaa176f017bf3c1e1b6e487c598d5d996c0a3867033fbf1e54c8b974cef74aedf4e76c", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000001200), 0x2, 0x0, &(0x7f0000001340), &(0x7f0000001380)="5091d0723bde258d5ecece00ca6ff517869b6ada705a69aae0c1e6b616d317148624bf3a8776872a6dbb1931de8260c6e8b699ab744cc46fdc997d905e5f5988219ac70055bb8d037ae9d8dceaf90cbd09007c39471a4cabcc40148a7b5da8f579a30af67300ff673f33ad55134698f5a08a56c72660dbc45f1f31ad37380b3da8ebfc62eebf15b03b38ecaf78fb1c0a0255d1ade1297e12964f1dcb", 0x9c) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3) mknod(0x0, 0x0, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', 0x295, &(0x7f0000000040)='\x00', 0x1}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x81}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="08001c600d0000248c0610d00ac4ed04004e9d736c31e57ba8e755440a3a3d31fdae99fd186d6a365f7a3205cef90dfbb8702998bedc833b51d925f1261c38f69f95c06ca519f28291387d43fd1981b81ef4841b99a816fb175eaa986b0aca3294684d3beb56edf432046a7199b5107d2995ec3a0250e286580a7cbbc6e9d625d0ff67f756701630cd9daad0abca1d23835199c7bcbc069fc70df840b6cc1f5a6f0be83745fec0b2"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setpgid(0x0, 0x0) pipe(0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x3, r0, 0x0, 0x3, 0x0, 0x2, 0x93}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r1 = getppid() setpgid(0x0, r1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x7f, 0x0, 0x40200}, {0x0, 0x0, 0x40}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x0) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x9, &(0x7f0000000300), 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f00000000c0)="9fcd50d00b6e0a4df216c761992e30a5a3028bf1547eabbf88beaa0d22290ea4aeba27203fba7ba6c40006ade91fa4d9751c199af1385806cf4056923e15db7eaf6634f47ecf1a90ace5d971af91dec953c0635a37f08192e10760d8d468749d2ef3b85466f39821d6ef3d36bb306295ce6bdc68fbe0c236c75c6f2644fa3ea6", &(0x7f0000000180)=0x80, &(0x7f0000000280)="d57eb7e97ead620c628bc76227fb34882811838b682ccf3d1273ea10f5758e1e8359976ee92ba56106ce177599d72e2dcb7c7641ae199fd1733d0197e85d36baf8d514fa1dfade88ee2537b03dc3e4e935c7917b26133ce6323b1a0a250270e3cad91dc8b6a3f266874edf48d6bbf691388c416dd765b837ed45140d85031142809bcd53aa1a9de6993a1f65fc1959fe9c92d9e24076f5c8bc3965a75c14830fe842ffca2d23535f6984e19e66d952d848aa366261773588d3d515e3a067", 0xbe) 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) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000140)="b69ab36d", &(0x7f0000000240)=0x4, 0x0, 0x0)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        executing program 1: getitimer(0x1, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7fffffff, 0x4}, {0xe21fa66}}) getitimer(0x2, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x2, 0xfffffffa, {0x0, 0x1}}) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000240)="736fe076f00657e4bf14c535a8f368b126d07654dae9adecfa3a3aa10417403fcce0ba591552d2437ea1b75532ba8305cc0c19a2ee49a438d05f792f365db7e4f49456d677adb14bb4ac7590d61ac7c20b260f40b72ed25e5d55de931e5a3a3189d46e53699c85bf45ae66963e13ca5e94bc4b82274a8500ab42ab4b4e82ef8e8cd541f03c0c01707dfdb621ce67bb4d5b44f0", &(0x7f0000000300)=0x93, &(0x7f0000000340)="74d3beab702a50d48807240bd24c033af69cd13c664643a4b9e14fbbe4e7b97d021fe2f23699dbc7b34ce118fbf81a623cc0c99c09eac4f716d03ae6f7932b43c2ef47b86c9824799639f27dbe05d0422ac1b39289f58e83b81880", 0x5b) syz_open_pts() setitimer(0x0, &(0x7f00000003c0)={{0x401}, {0xcd, 0x101}}, &(0x7f0000000400)) r1 = msgget$private(0x0, 0xc8) msgsnd(r1, &(0x7f0000000440)={0x0, "f60ae9"}, 0xb, 0x0) getitimer(0x0, &(0x7f0000000480)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x82, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000500)=0xffffffffffffff9c) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x1, &(0x7f00000005c0)='./file0\x00', 0x8}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) sysctl$kern(&(0x7f00000006c0)={0x1, 0x5}, 0x2, &(0x7f0000000700)="ad2bdff823bac35f36a12adbaf4f0f2015bc716cf9", &(0x7f0000000740)=0x15, &(0x7f0000000780)="b6", 0x1) writev(r3, &(0x7f0000001880)=[{&(0x7f00000007c0)="479c4c9a14718c59ff12a0df946f5b6565d284006c3f2a47250c2081e1a95af56afeea6874c7bb91448e9764c2cffb4c5e1bfade4c6864a4c8aaf695bbc47dc323e6a9d97b5297a595723e63368741bea179c906de0a389ce1c665c4ba602d6974f733a06a572fb3284d31ff5b42e2358bd901dc293b21c7c5268bce360f7f27d436e7faf559bb3aaccce3f0a2d32ec2989de616ac2e630c7f373650af5afab43d99aa41b427dfffa014df5f59e3a08c9d6f8c9aadce00296aa03b5d04357b28ec2f2dae6271afc31e90a65784f7f5a27c502f9e485529b29beadf223f4cb26ee19763a27754195bc06f829f829a3362c04083a5e407c01ac31a6db4d207f49444479fd243622fda819bfc33d9a8ee0f22480cc998cb935ac1bb5ffb24853a8b1ec04657be18af5597fa9528a5ed7ba7f9a5f48739b02e02d5e84778b37eb3e206db1e19c03e9efd80905d4377d3c075dd862369a2185b816a8c880f9e1c7fd5eae43cb84d9776d0c15b5c9fb6381e3339b622f453fde02442ac06497fe2d8b4bba4d216243adad8fdcd6e24e57c3438c2e42c52208240c20b52c737612a44ae1e97c83f679fb0a35a0cd4ce368b6aabb66f9b212c8208bad63c4ed31a17049f12dd77d9e99936962d61aa25d5938810a7892b25d521767c139bc3990e56893ba4d4e898ccace2f837c5c9c3c81aa09d2c281050e172ddeefb54e8abe6f9e5d0aadc4c9a50dcb8dd505412898d0caa7f89224b9752d122099ce48b9d5205778df20ce4ed62744cb677d8d49b6ddb38ff9063e2bcddfc7ee3a6ada8c0079e10356b59db95b115607e12f5fe04ea207876822dddd5fe4c3d496b2694c34149ea07112a2138da2f715b930a6c1d7ef982e4a76ee5a9f777de9bdde1dc3d48112d8931241f96bc0f8e25b2da10c9187b2f36d0b5821e7e88dea282f4632ae9623f581f6bbda7a5b727d63449b5febfa3e9e527e79da749a03c9269bfd08f2e63f4dfa3ea0f06795b363008073caa15fc4d907913b9a0140b61fbbcb830e13454ba5c468e83217e915c2248f78b656c3d1822d98beb94c630b861306d16791ec2cfde36d76ac577c1727d02dbb4418f8786833f3677fa685005237d8cb116bf093497aeb7d1ae0902954099433b109548a7f3de22aa2c428b27e7a156fa13e71f491996f4055a10f7583f52294d2a5b3b00d176eefec09d723023987faad10cdeb4bcbe210021372e26bfe4675a6e6c30590d4f1ef3b9036e893216f20690a3b984a0a5eec6a4c1a6cd75967309822bc3b8272e26ab5847ea12630efa53c448cc5e3512eece435c1c865f33df37dafea9d81dde43d460c000399163bd58531a3e78d4ca639feb3ebf71fdedc55e87c74d972e95c5de63035a8079dc0f50bc8ceeb108344b29dedbefe35fc92bdd155d698d7c4172e1a4a3bf536874102fec8fb0eb37b9a2ca523476d3126e053b4c05886d854ed2f896487f7b48ba50afce5893279861b60f61949fe7338428b186aa4819db20dadca6cf7f7ea9db5cdd4a671f844cc7c6bb77d825845ead6b1ac22d88bc7542a745e6ccede554933ad43424410baaadc2884e9c554f8077aa0838ddb65e3dde09b952f25937c3a37005ad73e3bd4c19340b552d4f24010bea8e736bdbb8150388aba4a03f8a73233f3311203bf924800abc5d6ea76824580cff3de4c042e063efc3cd8f9a66f186c7a37924e8b0ea47ff7baf90315ccc9ccfdbd74d9d232042af0c96631c5b4edec903a799f5d6c852b55b9a73927f3254edd86937bb2581bdb769a767b99266532c55c6789cc1ace7ff1a875ccb9588b22a0eee907996131e564914f270083dd23f946ab0fa6711705dd871f27fb08350f6fbc5caa624a0ac1b57246cf59aa4ecb409e6db64a5606aa4fb5b382ca2c6a066c24a887f415ed8b35b81a89186b5ccc3e53885fc66f34cac6cbca73e6be72f477c63bbaac44ae125bcf19fa278cd0d29c1c841114e0df4b0b7c3558899d107de819bf51bd69c6ec4604ee15537c65805fe7692b5f54f0a09e2bc9bf97edc9d706a8f4c210c6f127eca59cf9ecb00a403dd0b1c997d00026311fafbb6594a59e03610a97df500093bb87f1e1a6473bfa3607e91d13dc80f0953ce3d3092f2c2e84b2e6a511c05effe0da38585f58d2da7b2203595f138708cfbc6c4ed19c5468a06547050ba9ff0bc60da87955cf8450b7e292d084d6077bd4187d3636ef60331c65cb84828fdd64ec1dbcc72f88d92a1b287b37bae58ecd6f93213505464cfc9ca674f68e1e6d34c489f1a8b9417d6cf5351fb73b7fa00a30590f87ca4f4ba0810eac1f282b5c54543b43c23872538de15d5f7e2432601f186509086d5fdf6beaf6b105aed6ee7d1568742d331752ee529e8ba7a689e63293b397366b3e43172c82bfe4f2b37f64fefaeaa804d111771a48ed057ccba329bcc66af1f1f42abac3bbbc27ad65c09bcb60454327afcbb5f8da9f367c90f341490e6ce421b6f5e4d16cc594ae64151baadf40dc7a4b631f5f96c6a64769c0fac5b7c4aedaa4e9a2de597e17776552734598a602adf9f8cea042a3c213b029e6b6cf00ce462f9c820e2cbc6512990108454a4a42fb24dbf07d95f518e117ab232e9346e4ba54d7b6b0ae943d9fd6b10557e61eca5b6a890259042041115c8e5edd3a56aaf134641e5bee3cb9187d55149b7f80101b976334f72c1e42804f2129db73534eda6d81c33a4e07b1b83ef415815f3462b2ac2b200a48ad0b5bb5813e32d8fb3e49ad1dcf02fb168fbd94051bfabe3cafa1b80a817ab4d28654378e4630c97ed16687d5893d5603995a2ade0ee8d6c0928ed2c6b6d757ccd1087ca0cc17f0b8ced0382db3cfa82c5ca0438d39562723b050973755cc4a9814f99f14a337748ed8ba441269b85458d77d4891bd9062b1a15ee4e51773801305e7779b8392e5441ba75397fc2faaea83221443d57eb8a0a7057219c289e749c041a3899645291d5372174350b3644b16e940079c0d56eba63d8d3f42d8c407f34116ef80b1c424f056afd3397790093beb0058545c85b3ac7a85952bf0eebec18f2ff9392d18b5b6ff7bca8faab2a090c26da41d47983a82d7a3979cebb585c29746fc53b8b28439b8ffa8c7c67f4f3b19b8ea45c83471a48fb71a130422a251ff6d9e4574fa4606eeed688b8016d40aa1a08bd281848bb753ca15c6e69cd427cbba39f663e1df2de25e3ea1bd985d7ba7f6f9c6348c2dfbd6331670425b5fd2d6867620fced6d8efea3be53d88c2f8ad8690403ae121c93b9dbcb3cb29559d59320625e840b54b39589afb8c33fa7c06ba81356f3d8386bcb631980c6ced1671415659ce3eb9cd25dfb56fb3f5f8be83466bf34658605979ed526a2f77a0a8270aa3acd43c205c65b27200d9c56db7f68939a251967d6d2ea4f7e737c2b621cfc14f71f235d43f9dc07079348bd53c15a80383e73776ba0ebdb7c3815afdb91a87d90d2a09e7ce4d7af5a484b8fe315a9585c4439c77cdfa431f1f1cbf6b05087a817c7801edf72e8f3d565f140dbcacf447239b4f50a519e52225fb7ae696449d2da6755e4c36624d58d5004fe4e8c56cfcfbb45a85481ca1d7e38fa6a93a92139253c9f2fca7798f3f2197b58db1d66eba270df398d0f46f9252918bb0283b256bf34cd2cf3732b9f650882b63ea3f0712f5b25449dd3865c4087009000b04d1c742b57ac9708a3f916e938f31b71aa915ebbc4079bfd6985512335c77475774919e6a8f46ebfdba14edef7405187db1267db20056364bb304ea38dbf5cc2f6f4272d1a6d837e26723bae1e56ae84313fea75c7c404497be5d9818a828d9564d4267d6790caedb83f3c2f9c50b6b4e1b0099e299c44ba7216e2330c4383242c88d90e186eb7c38f776b7991d522ab50e00c744d33cb49f87e1fd654b0025aeab88daf527abc09dd68e1cd12683f3bc1fde011ff90679b09bc7279058ab0d5d35323787dd9e20d8162d544a839a5bd621b7eed6110c45a2ea316f63c1daada7b0531176b15307bfcaf84a54fecc5b4244e2940c958d4574d31565b9556ee0a5e2a67934d04628031b50e0e1f6e0bb8a736e2a8a775a87d4bca69693488c5f20820b24ba921969a9127e939af65524cee8b5cb808c598289b96ddf1745115e4a84d60ebe684b908ee6af911d3357fc87b0a5b1af542d94ee13003026cffbdb2a9a6dcde5164a65244d2e118e1067ac1fc14088bf36d2869b2eed223a9a6e3375f2c8d5d603f629fd192148e89e7c2fbc7b6adf275ef31a212fdfae79503f21eb057ff2fd1913d9750f0016883a8816ceb22f6f126be1ba7e54990f77cedf9e7a952c090b07c754f4a5404be08f8a05a2e2f976d4feab9964f8364913b688a2d5589d2ff0c3083ad5e0419084717e87a2efd4ee61c7576cece1eff3c53a9411f870ea58f258cbef92cca816b49d3e334ca1de5bd3b91963c9daffdf868b3073ce1dc7371c871ed31713de3e4b21f963cedaa9191753630dd93b64101f4b1e914939dc019e4fc48b3b7f09f60b7b2f51665d798862074683f553ee209a1d3f5bce4ef35a2c79c5b7d4808193bf588716853f85290e5fd521fe7a5f616d0557be21b060ab180622d041b01cdd973fb3ece59c6f7ad62d3941dd02045a23de6bab9efeee3b85ff95d58244eac093e3388335eaacdc6f3d5eaa98d3a818bfb114df64101906e91f19bd3d711693d583392eba7b2f0fa2cf526f7662c9710f18c1cccd3073dbfcc07be390dbafd06765e13eb1d61fe2032c78a8c1b6dda6dc84972d332ac9c9160c88f4427afec019492d5130d7720a51f9d27b8b59f3396f5faa9c687fd9653871daf17af62e4a6321e60794850c9d4829ccc1be488342ff26cea11321ec20cb6a5a22d7d186b80eeba661d62ccee8972c94385e51e5c34c795bd4340dd6ad58a830499f4633cf167bd8cacf3d787dd2860099747b1615db4cb8a798916340bc27c87f337c0dfa57c32a25a6d67ce0377188ab8aae903422a99efd70bbaa2ee321bdc8288d93218e7adbf25c43b09d8fb29483e98275118f8fbf631da2b792f2b9a383f8c6e43629265d34a1a599d93cbca5b5eb2b94502e44b7af208251051298f9508997aab20f8c477e48380f9a39efdb9c1370892920a687cd4330c81dfb1606edb7c2cd66e1649b65df639adb35f7c70649dc8a758ff9e7a8e65de07d11194ec621cba5d3c8f9654d7e62f5ae64e30a3fe9b0404100ebc3bc5f32b5fc615164a1a2ffd907b37eae7190e7104de823d64604c7c54bf2a3fc9fd1c084c041621c2704076799608aaca7761268aa66710cf9239e25ba5a46eea6e796759505f15a18ad52b96237d5af878242aa7b931f35a2ba978c2c457655735f83d81b30fbfcc42b94a59baf51fa045be9430c3629a5b31b16ad2e3fcdd6aa404f9edd17546a68036b16346a17a645a3a3ccc5f1c7daa1fd5728513c81e57ee50150b1df5e8de66608082b90e1309c4b90fd27324cdad7528df2ce917a37e67d3773949acec55de1fe301d0d5929bcb7f00c375a59c19ec05fdb8d17f543ff76f86983fa4fb504785f7060f8c827a224166c834d6488c429eb3db5ec8ac5337df23df26edfc79b1a9981a7a7e22a74927f15b829d9f926587fa5b68c4aabe19b59b1265a701719c10288df9420f42d7643cbd6ba14dea781f841d6f90b2615275078a01b416386f052e988db404e832cf334bebfd1b319613194b9880577c3a96e6375e5ed410d7441509b18ebd72ba02d6b6f47c5335b151057f1140a262e113196", 0x1000}, {&(0x7f00000017c0)="7245f94fe5c3a91897a6e8b9cd716417eedee41980f28023be3ed606e388edba470d1d0a517f1566a68c5562e18723680a1795f63c2bd42edfa057f5bee048f0140264e6af80486d6d932a2dd503462f51afe0560fc0acccbc465f6f82fff1fddcb964a49605", 0x66}, {&(0x7f0000001840)="e4a40fd1a540a004a12f0cb09fa4af774824751c7f1b46b5125cd49d4d4134080e6b8d8c76e2497bdb0b", 0x2a}], 0x3) utimes(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={{0x0, 0x2}, {0x11e, 0x8}}) msgsnd(r1, &(0x7f0000001940)={0x3, "ff7326cc0acf5e59a5781cfedc8426804c373194ea749ffdaeb6e2f0960f237355183a394837367707aab9bc4b98bc3346d4398d423f158ba8ec25eeacd164ec38637ca9b87cc1b29d4179dbfd0ec26096e41f0a400a97bf7f3d5d4fd262bf309b309d7bb7c730aa4181818276a7225c01a5aa3796f66bd9060f2d7d11831f2c36ac3b91eb7dcf323a899b02f40aeea330181114ef4d1f18aee2c90bec58b198551af68a79d752125fea2c3574c7cb9eda108cf6d28699f30fe6f5c1b004cd876aa938374080d44bc3d8229c4eccf61d089f4ea22ec8781b8546df"}, 0xe3, 0x800) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x831, r0, 0x5) setitimer(0x2, &(0x7f0000001a40)={{0x7, 0x3}, {0x8000000000000000, 0xfffffffffffffff7}}, &(0x7f0000001a80)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000001ac0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001b00)={0x20, 0x115, './file0\x00', 0xdeba44dc, 0x200, 0x0, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001b80)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001bc0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcdda9b489e9775d3e", 0xe}], 0x1) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900feef84cd0308d85ff1738000000000000000000000000024"]) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x2}, {0x50}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)="5be011d9560121f4ca0f8aff1162a5bdc5c095dae1000035bfebf9b140aeda0693f18352440dd8688f6aada8d9cb12b16b839817f8883e222b04b10661081711da3c7cd607", 0x45}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000009c0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd04352d374208da4b914efca649e8edba4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5e4}, {&(0x7f0000000540)="8f1f18f30d5c692304e1d62a4a7ce22345deebe7539650a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa661271d055904fe6cfafbcb81a90ee67b385dd838be6cac6d545464fcb88212d5a2d7c2e17848da1bc6264ccfe6d1cca34718c4ba3cedca7565e0ee3b09fbab5dc327c5354caaaac492295d494da63241d03ed3a0c5c8e8d6fd391b394fc86ad8082167f6e7091415739c7462805a9f0188ac94e010bac569b01af9bad11243d57e807c3596994cd087d6ce8aac8fe0ab46f92f1c8152e0b84db32ebcb941e0d0d9308bf3fbbbeb80f3e60db734f60b8985d3508128ffdaf0d0e50119f953b439186137dcf3", 0x359}], 0x2) writev(r1, &(0x7f0000000180), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r5, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r8) r9 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r6, r8, r9, r3}, 0x8, 0x80000001, 0x13217f73}) r10 = getegid() r11 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r12 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r0, 0x0, r3, r4, r10, 0x0, r12]) getuid() executing program 6: kqueue() r0 = kqueue() mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x7e9, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) setrlimit(0x3, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000380)=0xe) read(r0, &(0x7f0000000000)=""/1, 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000001800)="fcff", 0x2}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a"}) chmod(0x0, 0x20) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) rmdir(&(0x7f0000000340)='./file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000003c0)) getsockname(r3, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semget$private(0x0, 0x3, 0x80) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) stat(&(0x7f0000000580)='./file0\x00', 0x0) rmdir(0x0) symlink(&(0x7f00000006c0)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='x\x00')                          executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) 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, 0x3f, &(0x7f00000001c0)="00fb6c4f309ca26c96fff111cdf03fcd22fbea6e6b1de690052dd21eae2f35d22e7fd5c6bb6ec4ce756200f11a05f50835fec7e217743c5b521f7cbd37bc7ac7ff3ab2ed43c8958b2586356d1e2cfce3ddc0a9b9ec954494a5118058f23ce16589819232c7646d3471b0c8245d7e4c8145e57477bc1ba6d300c0dd579e63fe0c8d9328d429b1efb2fd88e32da4ca43ea1403000000000000007cc296cf3f3414790e0b5fc2000000000000", 0xab) 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: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) getegid() geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r3 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getpgid(0x0) getuid() chown(0x0, 0x0, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffda3) r4 = socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000003c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) sendto$unix(r4, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r3, 0x8, &(0x7f0000001800)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef94ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b0000e1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fb260c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x48}, {0x0, 0x0, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x4000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) seteuid(r8) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() r12 = dup2(r10, r11) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000180)=0x5) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000100)=0xc) setsockopt(r2, 0x24c1, 0x95, &(0x7f0000000140)="05f386ff49ea0a75d2efafd5a3693422e49bee86e12d6671", 0x18) fcntl$setflags(r0, 0x2, 0x1) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) accept$unix(r1, 0x0, &(0x7f0000000200)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x20) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = dup2(r4, r4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r7 = dup(r0) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) shutdown(r1, 0x2) executing program 2: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000001000000000000000aac8d6e5e5ee90d2f6"]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x20, 0x2e02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x17}], 0x1, 0x0) read(r2, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x15) pread(r3, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000002000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x100000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x91, 0x100000001}) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r0, &(0x7f0000000380)=[{0x1, 0x8, 0x1000}, {0x0, 0x9, 0x800}, {0x3}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x0, 0xa, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000cc0)={&(0x7f0000000c80)={&(0x7f00000003c0)=@un=@file={0x0, ""/251}, 0x10b, &(0x7f0000000b00)=[{&(0x7f0000000b80)=""/218, 0xda}, {&(0x7f00000004c0)=""/21, 0x14}, {&(0x7f0000000840)=""/178, 0xb2}, {&(0x7f0000000a00)=""/213, 0xd5}, {&(0x7f0000000900)=""/229, 0xe1}], 0x1296, &(0x7f0000000580)=""/224, 0xe0}, 0xa3}, 0x10, 0x1800, &(0x7f0000000300)={0x5, 0x81}) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000540)='./file1\x00', 0x8000, 0xb6) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c1", 0x89}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x4000, 0x0) r6 = dup2(r5, r5) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = socket(0x6, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) executing program 5: shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x6) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) munlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r3 = kqueue() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x4, 0x0, 0x200}], 0x5, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x84, 0xfffff, 0xfffffffffffffffb, 0x6}, {{r1}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x8, 0x6}], 0x8001, &(0x7f0000000180)={0x4, 0x8}) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r5 = geteuid() setreuid(0x0, r5) r6 = socket(0x18, 0x3, 0x81) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r7 = socket$inet(0x2, 0x2, 0x1) r8 = accept(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb9d59235bc3f1cd7, 0x11, r6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x200, 0xd9, 0x1, 0x3}, {0x1, 0x3, 0x3, 0x8}, {0xfff, 0x4, 0x3f, 0x4}, {0x3ff, 0xce, 0x6, 0x800}, {0xff00, 0xed, 0x1f, 0xffffffff}, {0x9, 0x80, 0xfa, 0xcff0}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000003c0)) socket$inet(0x2, 0x1, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) r10 = dup2(r7, r1) r11 = dup2(r10, r1) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x80000, 0xff, 0x8, 0x1, 0x2, 0x4, 0xfffffffd, 0x2, 0x2, 0x80, 0x2000000}) poll(&(0x7f00000004c0)=[{r9, 0x4}], 0x1, 0x9) executing program 3: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000880)=""/21, 0x15}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x6}}) mprotect(&(0x7f00006b1000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getegid() clock_getres(0xbe44501372635004, 0x0) syz_emit_ethernet(0xfa, &(0x7f0000000100)={@broadcast, @remote, [], {@generic={0x806d, "64d95b75352e793e4d81df40ee10f4fb218b55f7438bbe041445b854b6f0a05573e5279989588ba86730d726ea6894a565026a68498da24c2905612b15fec80f5f2318efb57d4ec67917bb62b47e0aa65f474dbdb03027eb76a3a301927775cfcf5631d4a220b6fe94993c855b78f1c8ac2968efb41a49fd6e48682e0b7fa9f89108add8b97931c332ea02457036c5cb188446e87296e98f0f8a2784c9b867c531d62d045aeabee72363fbd45cac91bb23c4b5ce4e50a2ad1c2641e0a82bf9a47026868b01d3d89794805e853fe85f0b0b9e7c79af5c173d3e3f6f99c748608c240f512e8e75ee817716d5a8"}}})    executing program 2: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket$inet(0x2, 0x8000, 0x20) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwrite(r1, &(0x7f0000000100)="359e3df190b80325f6fd7912fd19984e07a804286952395fc2877a935a496cb40dfa2a1113fa40496a85f795bd75e409cbf05f6f70fb95096216131fddf76496f7d159a4f5c1e0ece446d503452c8cdb2a9790c1892fa84e88060e3b8ab1", 0x5e, 0x7fffffffffffffff) r2 = socket$inet(0x2, 0x4, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000001c0)="6f711c4edcb2cb95248dd30cd9123da97613e55082a687bd5018d58675d604ea96820662214da8abcbaf21779eb4152740334a431b0bb85b22ad0c9cbdd419db93d1c457bacc1de4c50f4e53552fe8b846f156947bd0ee0e942ad18f592b717f9114b89fa4057251ac6eaab94c3846fac978a0a0a3e0e0a6d4a2d715d8d5bb67a25b241f64c34f5d012d", 0x8a, 0x8, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) close(r1) r9 = dup(r1) kevent(r5, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffd, 0x20, 0x10, 0xffffffff, 0x20}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x7, 0x20}, {{r4}, 0xffffffffffffffff, 0xb0, 0x40000000, 0x1f, 0x4}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x1800000, 0xee}, {{r5}, 0xfffffffffffffff9, 0xa6, 0x1, 0x2, 0x8}, {{r4}, 0xfffffffffffffff8, 0x28, 0x1, 0xb9, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x7, 0x2dc4}, {{r3}, 0xfffffffffffffff8, 0x40, 0x1, 0x4, 0x30000000000000}, {{r0}, 0xfffffffffffffffd, 0xc3, 0x20000000, 0x9, 0xc9}], 0x1, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffff9, 0x3e, 0x2, 0x2ae, 0x7}], 0x7c0, &(0x7f00000004c0)={0xd315, 0x251a}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() r14 = dup(r4) sendmsg$unix(r5, &(0x7f0000001900)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000580)="cea154bec4e26a13f1c2a3b0324b39ed03fdf44487f87d874be4176853dae65e8af7fec4725df7fd3e4306dbcc6b2aba694452304a23793c266cace163ec67e715fca22d0b2a4454cdcba0e25cce1f1b33e7367f00edeac95b0fbe8063f6be84c172552ed0c31b71e4b1ea95ae36730213664fa41500b83fd25bf788249dd78fdae142d4bda7f7ed284ff2f4f2fa53c416f6b04d09099fa86beee159b0b5ad93bf2141d80fe660e4202c1e2407f4942a278b57a12f501a8490d6aa638e13ebafde789a9a687ea6984e70fe0f5fb5002ae73d29ceed9b509ed2c4f8c270eaa8a7c929ca127db8c61b882a7dda5f8d97a5f57907bbee3a59d2a2b4b665b292a26ed2dc78395442f245f13f6151d0d3852061aeeb2b9be09fbd9efc44defdfbad8d24553707527750677b3417c46c0acdd073c01787027e6f3635d505a3c60f9082d631a983a259d5b33d419d76202d9fb95e21f5ee739147fa1e6bbf42a636ebcc8cd1e872ab6f64476aed5eadd03f7a5362383c085a1de0e7d90b682e7f3555743938f817fba41a882edfa5085c3aee7c763ad0885401266f38dbc307cd1bd6a77fc5098fa3a793200dbfe158861fbe8045e87fb247121f58827d955ace90675ad6ebc0b186cd4b60a34440e097c2caae8defe6e591291990d1a5fbf4eabf1c43a50a791694891b80a31dd37a15ff4fe9c241c7d2cdd541cf6351266c52d360b7d3af08dfefafbc33acb492499251149e77a96f2b0b2e8b3482c37ca09f379bab54677a19494e00a33cb6e2f2afdb85981204f6f92070a33203d94ae550df87016a80e565c371f24f255d4885b927a0e3aa53bec310a1de6dcd13044ccbcf6a6d5bb2dfbad0dda439bcc21bf28edf23efc98115706a28f6af2c8255b287b79d054b61fcae66521b1f2ae0e73499a9f0beb88b68423b74e041f4dbc108f5c32204791868dbb39855f33ad9be20d5ed36098eb644097d8d70ee30cb40454f44a47ff39b1650766283040a6d12439041927bc0268fd5b23e0d1ebb9acd657d6f51a48fd0c4a38d881741dfc499edee3e84333a565882203432876f84768330c3930e0a031ad7b92db961fc81762e60e6fe87422a50382f0a334d095717205d7e00f2171244d8aab1c7d9a481d2dc569f6283e97e3567b59aecd267357953dc58834fc1dc1774b1e78c2b5d80b4aa73e7857c7a723bd3a01c439503dcc3fa175b9673c0228c120602e6cfac2e65d41f51f0cb1c46de7b9a709b433501a018ed3b6d4844018868e8ba9072e44447c2bd548710c563e8ff2cd68950f52f83ad442a2cc6f0610e0a9c10281d829152e236947d80266e07db6dfa93745efa1b6556c1bac3db7729f078e1d5dbdc8f781084ca9806b72fa4716e574a5d10729b9279e6b5ccb3b93d8a79cdc73bfe61a329a06cecc8df5f5918a5b3f84f1da3cb6609c5e504f843e5fc2ab3543f4751ddfda3ee44d8f68ab661e9d8863cdf91db44bfc840d47202dcd6067b6ad7914a37afe3272c8ee2fef7d502c442987ea075bd9b73e2078d6394caf1d11b90f03bb08f532b42459189afe44af3b7ef7d83ec067ed39e582c83512a825d4ff0499525554c2cfa0e1c304e98419137699328cf040cbbfd4433966028c99b13d7fa18f450f473d37f4d3bfaa9d88bed934c2f2997a14556f290abc9ab701f25afad3db53cd5e40ed61aaf251fab7a7df53186de1db1a102d8330629d7b81133503679ecaa447ab08444f0e793196f91025d3241ffc722cfe467b4de0ac38976743df7a7353b69a56e571bfb79ff590fbb17bf6a99edc27165e0473b0cb1fba63228dcc3a1543fcf74bb3c4d63899ba2840a87962d42476e37740dda2cc46ddc90a9f2d56c85514301fa02d78f15139a26725fafb51f35ccbc5fa6a1845e1905225d188e64fc20a61d5ee6e6b4fe23598b1467bee053e6394d49ab6068120355b370f3b24ded7c5ae1837cbc8135b6aa594760b682d34c1e11206109f84a086bdbea650426a36e3ee6c268fe15c3b56e7a0d736cd0a878c2955c64b0ac9064b64a1401d99c7f27c1d164cc7e69c8b4b5288b7038cd986c58cff9a7c22c21924a2924965bfe6fa16d1e1f1282c34854556952d792dae6b2c3f585cd58cf4ea9e17646a4f4ff544f3295474fb40be14cd96ba4c0a5eb5f683096d0662598892877914c69a2a12e6b4398d4e823a807456f052d44411a620e03aaebe42dc5445f767e1382971bf7db4e2566187e48830fcaec0344844f533b1ef6ba388d505cdc4f988715894f220bfdac1cb9be4737566923c5287f9729e1249e6043e210685262a0dcf26562cf97bf30d7ff0d4a41983f34454c3771152e51cde35f53c2fc9f8d3ba47f0f99aa00db010f17370bbc8ca1ea7c6023a0998676cb495732efe7df455eb5bd03bffbebbd541e0c49faa0475433ce0008586f1e80ee55b5f701c618a5febeb1c684f9927a7400483f04bd59fbdd52f49a67b96ce6a0b57f3a4b5f5b2b4f814627874dba3210308076315a3c3d2ea56f3c9644ab41c34010fb252a07fc87a95afd7bd06e3f4a46f585d113061ea8182b8753423143769ffdc0dcba3b95a67f1aef86941392489ad2784635d661d4b055825f3dc6bfb5da452341d1fa8307e4aa7ac0b8f8a97512b6b18caa6b986658f2af76129471def457c57042de89910089c9d3d7f956dfdbada66cab0bd76c28731fa7aa3dce333eb12cd2b71e29e9271ab8bdc3592f4ccfbbee69d696c5ff9a53352ecf76bc3ba7b19c9525c2affe020ac41fc03fa3d4b22f0c3112406a5ac6749d56a5353807ff7e745bfdf5fac426804ef5d4caff036b12362cb87071ed5f74339ad118a49ad60940890d2934e643571a3ed5f752a908b394fe01ced638c3ed17d0ff104f8e74e12d07961087512f7f0cbbbd067ca590bf7ac3dae03087f8e12795e7283d38f10821a7635d30423f7429f6f5af4f638921c108300fa4e87d12f4d53858081815f3a2c6f0164ca779a554d7ae705b07058f50058eaa6628c88996da28e98e79dc374e3bb521fde4cffa93dde1552c46c61700ccb5b2e4b6d641a32ce2daa342c40873ebcb228aeaefc08e1683f863354cbcf9b0e1810b2c2eab6a0bf8e150ea845c0b4b46252e4d1524a3573acc22d8f466f9d4ec8ee6742781a1ee01e5dd04179440748374e0474d2bd76ded64660f070dc9b6f43d2a40115ef264232598e263bed433cc46ac156c6f0edd9aad19b3b20e15fd16af13b04766f7b3c54cc39c003ba37cdd462c8cf5c6ac13bbbd646d9abedbcd4eea43555237d77bda3ef4d15a87c040db7fdfee38be662028629d3d81310ddf005f3b8236d9dce362dc4f05e2c36c21645b5f262ea59a418f6a6839988c24fc032d45f217b53b9982ef349b1700b47b0c8a310f82c50567486733d46f61096142d3c91610564ed50e25cccb4386f3bb084b5863d0c5c8384074223e153c4fa8c12cf63b40711fccdd43ad3e7a70fecbaa6589efd7a86c2304a25762a036e9b5b6de8b863fc49ab6ebabab1630b9d63bb27520e6fef15478e857c4b9b2be01ec805ae108ba6cd281abbc98a4c033e080d41d26515bc91bb5be5371679d5228abc991464769a19edd5457e8c0654fa33bc0c5ad15bb0b86b8f2692075cc0c6cb5bc48a1f301931d5248f4c564ec0f19d8c249af6ad6a02cac46d9415fe391b378b14d6c3e636c583839ccfd7447c1bb1a0835467eda5018b2dbb58558b877c26def3a94221446759a51dff9dd1ac593ba0d8a7f74712371f99ffe95c45b91c48e5b3c1229f1aa5bec9085a025dd91096cbf7215088a3a4c43855e8855ed058f23caac33d676c59b0090498c3831b7033fbf0dd46fe09449ce3c384ab3cdcb758d75108e51796e82950c931b339aef719ed7b4c35a81d3a27c0b18f1712e30868cee972bf628a11e37538b9988c125aacc0e0a45d0c8488356790ef2e561bae3c102df4954fdc5d513960e3df6c4a99e6ed0f8df5b6b0df9d8aa772fdc275e238fc9a73ad5975cfa879dd06d380a0c81f02a9c8fee1ed8000ab6af03cc71b6c50d16ec89c0c8c80550d2debca51eb8c480bf5e63d9ad714af3e55280b0825cbfd1c91ce68de5d104ddfe9e5186935bf39fb41cc789e9c1593158b64d939bf692e2a451e0d1ab499f4c3793d0ef4b1bd29f0e3a2b4be857cb834f2ec32156ea7109ccfaf54ce2661daf20d4636b195926f37f2ad3627b10072a6bf98325c556b3066c0400eb251c2dcbbd70d461b381468218a72011167ed5cafd40688b94a351b472a1cad3b1cfa8b0a2d7e435f821eb8ed746fbfcbbf0da5eab76caaec510ce6bf904458542e8146199274d6d555f858e278bce20fd69e8dab5ed70de2cae5f554d5b7f1f2006c3e584558d6096fe9ad605e98d38c6ecd5e2de628a1ff60bf9024b0ba5495bf159abc74f54c4ff5236992b3d3ee48ae37ec3a443465af846638e1105a5cd7b4b4f9e4acd12e6ff269780977732a1996b89f7461e141e930011afe7550fc81d0613a2251d1a3aa3b5ce552b53bbb672d8f6e52579f3b481ff9483ed7a798eb7419004504ca20ae311057a3e1279cf9dfb18f864a52c1ce2dbc7162e134ce7a8f1ab580965d69eea5911c190eb79710e9715cdca52352ff37810a2bf2ad111bb726b66509d65461d9e10102688aa550efd122d0f2a2dd13b8745b63b0b1d71c156f16aa738affc65c8508e79ce74261a8cb65199e3da1a38cbecfb9fb5dc478e7ffef56dd1200acd9e4d370910b600f2c283cffd75c7bc901c8a886d30dfb6dae523296e78ea4b45a0d8070c91dc6e91df47d2baba34b57fe314397874923baa60f714d1e13a0b0496b53386f16011da7424fa157aaa394422b66127d24cc9fd93f227c8b4561f2b15f03b4c76442da11e11ca5129e98bf068c3e542b414847f7729c8c3e21f126c457f53e15053260002347556d0fc2566a3e3ce96259f5ea1a1d91697b62cc078d57b7b32f59d36a80122030e56f972947d3bb51271bd25bbaee44d619b42814bc5181edcea76b96986f5ba9413bfbc308ea7dc0b1cd48cbc2cac33027295462b617bc4e00e6d9982c8815d632a5d745219cfbc9379b99a42485774c26e448e9c7f4d04a2bfc6f3c6644afb35d55db5ae1f52bfd8d4e467cf9b7325a7e2abc0dd7cab62cf682d9ba6b443cf9f3826b05c130cd20c52171f57a640e0fa0727891404723bc447958fa4923aad0242c067b963eb038f061181189e5aa84fa3da4038dff8bb4ab40b13b5d376d18952d34d2b24173c47f2c0a01ffacad819a6ede9de2702ee2380999e68fd3acd0c0a3c1759d0d49159871ecf724fa17f4369b6fb4bfe237b46c9c638c92b991f35acd4bfc1898563d141beba3cbba4482129909c2763d26609cd282ffeb19309c7544fc481e048059955782efaf98a4506361da3cd3609e6ef84ec7188d42511d92e8f7822f277a9d82df5168a2e218bc23ac848cd63da60a80cebc832581622c7f79d3706ac210c2f73d1826531ca9a999a1b7a53be2f79478229f265e2c88250d4b3e6472333e76decd9eef2981eeb074f358c78aca186a0807931ab0ef7dac3d4226055010011f1a08f240fa387a77e224c8d05079bf513450603449b6e581e17606b5dc26765ec2a6be5f8d8fce449749d18ee032b24cd2461518066cd84924d5b6ccdf2607a63b5bc43fe60120caf461541ae0e045a83b998f9449649b7faeda3fb1e025f4a4e9292c3ccbb5261d48bcb00d4b1c5d2d9166f5fd94e86f6710bb58104ea48151b1d52a8a7277a57ece666bc", 0x1000}, {&(0x7f0000001580)="2a56ec7c79302f6fe116025c8446b105a00b8fe38d1361ebbcc705ef074e9d6eaa9f75649e18ad3130e2bbac5cc50919ecd166", 0x33}, {&(0x7f00000015c0)="16a677bd0a78e8fc1ecbfdf7a52d3b085beb5ead59564c09fb9b3b961c0fe51f1215caf5e61bde48c2e714f6db855cb774f5821565c388a6486934005a1bbc7a0382b9480863bedfa306a2d1b8945588599fbd7ddcd8fbac58c773c9f8add69eb8c0153ac9d73de7092537ce19c612993ca79c1d7024fa", 0x77}, {&(0x7f0000001640)="3877e443b8f8c147c78cbad770713f2d24c2f84561d6380d144e6fadcea59a119361943bb0979e3e995bd42edbdb16beaaff59a64897428ddcb3a7d9f624ecee0cc49ab78e5aa3279f9c5ff493a806d86b96b5bbbaa5e1f5866129fdbf8dde928cb174bceec9d1afb24acdfea883692d4b69d1c8acb9ac8121689cc4b090d30040eb5d30a05abcf553597357d3c0986f23baf99530580a206dcb0dcef9c84524645370d3283593a1f195cbfc248312e28ac0828e97ba4423eef9855e3dd1c06cbf41ebf2108ad9ffb8bcdead91ec81a81241eb234d15", 0xd6}, {&(0x7f0000001740)="b0e6406a6b00af3516a33af98752f3385799562cb9dcd20ef5f2eb12b9673b10e9edb01f601bf09223a708b9aab827afeb52fd9da7ce8176b9f016efc6ef9b0b9cae1a2d7171511fc552", 0x4a}], 0x5, &(0x7f0000001840)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x20, 0xffff, 0x1, [r14, r0, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r11, r8}], 0x98, 0x1}, 0x4) bind$inet(r14, &(0x7f0000001940)={0x2, 0x1}, 0xc) socket(0x10, 0x8002, 0xd) link(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0\x00') setregid(r8, r8) r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000001a00), 0x80, 0x0) pwrite(r15, &(0x7f0000001a40)="3d8936fea7db43df435472b1a191aee660275418682b04d80a24cf3231f604ccf8e1482fe66ea904c02da03b3d14afdba3e5100381d1d4ac91f249a9e414006cf9d0781422d759a8a5ada31b5e681096aa0c9cb3581d863f37380c1a302688f82795c27a4ac39c7cd8dac8304446754bedc2d08987a075dee4f83cf0b474c5683d01b32c443466b3cff328cd3c1479450f46e0259aab82fb049ec4ace37ecec9a433688db3d484442dd6f5e8c1fc852ac28550636a740ee918ac167f4ec653a29c6297744440fdc7471e4d59c33551", 0xcf, 0x4) r16 = semget$private(0x0, 0x0, 0x81) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001b40)={{0x9, r11, r12, r7, r8, 0x42, 0x800}, 0x5, 0x0, 0x8}) getpeername$unix(r3, &(0x7f0000001bc0)=@file={0x0, ""/249}, &(0x7f0000001cc0)=0xfb) pipe2(&(0x7f0000001d00)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000001d40)) open(&(0x7f0000001d80)='./file0\x00', 0x2, 0x1f4) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) accept(0xffffffffffffff9c, &(0x7f0000001dc0)=@in6, &(0x7f0000001e00)=0xc) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504cf31d7d570d413f782df05c45b3bdf6a86ea44d6ff798f83f6fad27fb460ae90b3fe501e4d19019f27484a5dae0ced7b53a979d9b67745ef59ffffcbbab597d5036975b5b44d0652f99460f337", 0x120}], 0x1) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x124) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0xfce2}, 0x0) r1 = socket$unix(0x1, 0x6, 0x0) bind$unix(r1, &(0x7f00000004c0)=@file={0x3, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) r4 = open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x123) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000040)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0x2}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x5, 0x20, 0x0, 0xde45, 0x4}}}}}) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0xc0}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r2, 0x20}], 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xe9, "083ee7e27727ba9d48bc00", 0xffffffef, 0x2}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x3373, 0x80, 0x8000, "35d930c8ac054f923cdae44c540f9cc49d0e1b86", 0x80000000, 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x812e}, {0x5, 0x0, 0x3f}, {0x77e7, 0x61, 0x1, 0x86d}, {0x6, 0x8, 0x20}, {0x1, 0x40, 0x20, 0x79f1}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r3) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x800b2b9, 0x1, 0xc08, 0xffffffd9, "9f079515b7118c00"}) writev(r3, &(0x7f0000000800)=[{0x0}, {&(0x7f0000001180)="9ca658528ad98fb9bad9c70b4009ae0ddbe0599106e2d3781182ab7101cdffaf4671c0151f21d3624080be7ced5b4c76115d136f2bffca6f8e5c1e0e9cca3762b232e92353abf378b93beb5751752c2a6d7b642055a6b25b4606defc8e48d6dfa1612457b05e793c6afc7c50c6b3", 0x6e}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0xfff9}, {}, {0x9, 0x0, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYRESDEC=r3, @ANYRESOCT=r6, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES8=r8])     executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0xd03) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x24) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x1, 0xff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x9, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000006c0)="92", 0x1) readv(r3, &(0x7f0000000100), 0x4c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) socket(0x2, 0x1, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32=r0, @ANYRES8=r0, @ANYRES32=r0], 0xffffffffffffff7e}, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = semget$private(0x0, 0x3, 0x110) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000a00)=""/242) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) dup2(r0, r2) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="5fd49083a0540b6535a14b56d84dc7ab1dbeed65cce76d21f60f655ed06680f07677923132ebf53c2fad95da53c966d6bb9362fe6421013d06ce1dbd4e0cecfa2d4655837f67d28f36b3033cf07149fae1ebe7402bf58ca9f3e1b22696fc48dd4c7704952ab8053854d2d6437686a0178ff70b029bc74a53b50fafc3845da7f1697c2b09dd355b257abb46d8cb2a2b29a330610a1775a4d2ab8ec1bbc947ce1d7c7d3dd368ce2f95a9a0b751c14c148a26ecd900e0f1376168c8b821532c3d303ec7c29179c333b1c76fe2328b9f31b47e4871c81d5528d86f6cf53f", 0xdc}, {&(0x7f0000000380)="c95ca9f21ca2157307bff5bb1ed2a010532d9422c329363b64d85d8a71ca17ed16fab45ea616df421d1e1840bc50971323cd9a9b48c0bae76f9bb0194b03ae643663289850829b6f79cf52bed3cb2b8a045abf28bd4dbf46b75ce78e759be41b5341ef41e4b65f1be10cbad62fbf17fcf78ddcfb8ec56787d0771229d04095c22d0fe23094071ec7044e", 0x8a}, {&(0x7f0000000440)="e411ece2d35bc670c9f05486bed5198e51b39c9781fa9c3f6fb8d733d5838b301c094f23731d9c666f21b645d3ff6246a46b05e3a47474dc6afd34563ecb34eda520971d", 0x44}, {&(0x7f00000004c0)="29dcfed639bd08e88974c7f6aea26a2a01be4c24dd3a8f3258826086be4a9f058e5f9bd5ea7b04c977db9966ceee9b714b8f0269ac204d1dd499353f95b4d9b564c8fdeb65c35c", 0x47}, {&(0x7f0000000540)="78cd8b930460a9cb9def3ea0871d287884e4a40d647eaf5e40b7e958feac38bf1e7ba8cf4cefe5fc72b5f2c09d043aa570400ffa8f04f0b621deac44fd18519aa3184496f36a62ef56ce6ca78ad6901fd7e7c969a5717de359d7dedfc72a565addf45ccc1d5f9be2d0ccbd71c368021d0841dfebfc47fd7b743fbe14b493dbab650162", 0x83}, {0x0}], 0x6, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x128, 0x2}, 0x400) chown(&(0x7f00000000c0)='./bus\x00', r3, r4) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x3}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15}}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r8, r12, r15, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d, 0x0, 0x0, 0x2000}, {0xc0}, {0x16}]}) write(r0, &(0x7f0000000140)="0a227f23a3c23cce2575e1acbbf5", 0xe) socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) acct(&(0x7f0000000040)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pwrite(r6, &(0x7f0000000300)="25c278e8d0ce174c1a3a6feebd61ce1ff7db44e0612b8eb6a6b922d7ccabf74a275e5f93ffbb83f915f0098f398149cf748a147f8cb1f706f9dd8ef211cd7798d7718b1974cc78ae7ae2842ab710a45fec57903f6eab54a6d9b970512cb39a4ab366a19fc45e7721aed39173f94ed3ee5419b5d06c5853c6dc2e04f06ba769e407865a5d812f7808b7c7c17ea75687cebf78667074dd1195efd62ed3dd563951a8e0a4aa2f3b", 0xa6, 0x7d) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) socket$inet(0x2, 0x2, 0x0) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000480)={&(0x7f00000003c0)}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f00000011c0)={0x0, 0x4e, 0x0, 0x0, 0x0}}, 0xfffffffffffffe83, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000380)=[{0x100, 0x20, 0x9, 0xff}]}) write(r2, &(0x7f0000000440)="f65960070000000000000000", 0xc) r3 = socket$inet6(0x18, 0x1, 0x0) shutdown(r3, 0x1) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000400)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x880, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) sysctl$net_inet_tcp(&(0x7f00000001c0), 0x6, &(0x7f0000000200)="6e5af9c667533e6a7a17837a41ed24eb85ce3d55b81fec8b633c74de31896947ecac2a7d45eeaab6b150170f", &(0x7f0000000280)=0x2c, &(0x7f0000001300)="0660e1e9aaf22199730fbac970d16b3c15f59402bf8340498f50bd08cb6df4629f4d2bf289625d872aa16d86ac11def11d6da09749b67815f256c303db71aeb3af413da9c888fe4c633396089cbf6c10eee7228aca71c24a2ac1b473fa1c2f823a45b6ccaaa5a7079a90596867555261bf2185cd20f7814a667c0665a48e5fc690eff004afe1055812bbd5a4bea25ee8430477bc4dbb24920f534d561fdf41801a369fd1c978d4c788390d30dff96db1c08c4753d4d250f18ab192a142f632bf2b2bcfcf5d85ce26cb2f1de831b9bfde8a643e5dc6e80244744d5238c86680f7d4d3ffc3d8cd7ceee28fbdd0fe46a82407acd59a74a5b7ef7d170e3d207cd3cfbce47365790d754971701702d61405e6f77cd6ab7d8aa22218503be60c7b4dffecc17c935b42a2bcc46a9f147b0a6ea572fdb5fffc7a6d535d516d7f2d8ae47629d348a4a92f5d548405d78f2e4674885c657faa67f68db523b171231e9081110db6a9adf2455cfea0ca90fdf97b6e1cd3c8aaa50c422ff0c0c3a193d823fa2151589da9d33ce362a007609ce507d8a6c1440cff28da93a7d949e0e354a7d7b651d8992ec97e13840a62a0032fa39a4e037155c3d6d3cff17646b00724092b3e2a0e69eddb57a5e8af7d5860b5c5149784ffc29f11c6cfb1a7591b57489cb507aa5241838af78761859a72804acfe3ff0c2aa2ec3d602e5c5c600ae9c5974bfd039f7a1d9e7f530c5892e2048f44abf621ead13f61f259fd93cc6a1b110879f9206ad7b15d13172f3e2d2a74f855a7bb5ae588e4e79aad1dd348e4e102a0f5f473af526e1ee806d190d22f9e0897d2d12354518e9353e50ea49c1574417a167ae93e4e2a9c888f01c4de7ae2f489cd9707a1b96830338feb4e5ed35c6aedde0e6afeba330769ca5a912d4a4da4b715178ff1efe7604b52d6b8640a3c0e93ba88e7ffeed5882626f7da6f517da2c0b8c69e736364a08cc83e45bfd59b1f5f26d494ba3e00697ddb6a81d0af185d776bea60b0dc8ae45ca20b65b5e3fcef148ba48774047180161ee16c7cfdd9f9a784f90c220e8f3eae8a96b4d2f0925f8b50fd36abfb6c651227b6956a90eae232480b8a4af24eefee70ddbdeb3425fac203d722f0b92ec43018242cb1b49cd4d0e6035e5fc79d9960578c7c9166f2db784c7b8f59a960b164888fac9118e228aac4fca14849c713d6d883e89f0f501bdc668eb596b9cb9b099d577fbb9eec8847610df6bfeaccb43eaba85100c5865d4289ba58833514abd3ef5455ee724e66d993500b1ffeb7ae75bd28abffad78d8882e3eebd7969916bda0d6db8ff43983821b16ee67aa55cb15dc4aa84c926f0e24d2c67d472055a9fd8a6909d6bdcf178d7bf99d3e5f4a43986e9b2e2363883b5798bc43fe59afc7c8be4313c552c803c7bb4de994742c4b14bdf72a4d605181d15ed6d2a651d80d523295f955d51f36fada546f8c6fd23f35049efd4571b5f40d717319f338cea695d71f5b164beaea0f5987d7e490caf493e1c07d4708fd388ad891569fe2519521c1dd26ee12b0c2be7858a53146e7c0dfc0e5f0b77ade7973a8c89c1b66e84667e23116cba39f94c7d2877986d51bbdf5063023ead6aff401418177ce7147e0cc6dead57b74bddb04fde39fe1671caf58f0c39c3acf74ee5ccd07005e8d1da0b4464dfadb9db50fab5951933c662aecfccb4473f10436b49afc05543c9146de5b16a129222e87f8dbbbd96836b0518939e8d9c7dc3227bcf59ce6f8587267b40ef3ffc97871083f516e28ae33e5b9fb199e77a81e02605bbe50a34dd769fc53720b98667cca02123997fc49350af165d6907755cff1f57f5ccf6e0ead8cd8501a9f866eac5ece2c5ff8d223f67e1d2b49a03cd53e123aff76b3e1fcdb5611e113744e3c7b2002a5bd84e4b3652f210020b876af1781713b13bbaf04a19eabf9e896554f80a25d11c17e32128f6a56d7b744a01c4bf09e61979ef57832b59a4bd61a32e2d886ab7fdb059fe13f6b0ba73859ea7c3c6e4f3628808d3d4942188037e89d54b51cf71fb3586f504a25a1f478382fec0a2bb991753a0fe84c0801338a544b0011de8c7d16a7f3c53e0946858a0368a1eea98cc98295145d9d4b5b25788d3ec7392a99005046a705f60f20dc71369efe76f04a916e8f5a0045ccfc769bf07a079c5785e377d43e0af72d35122fbcb3e5f9ecd827e40014436a8bb4eeef3f994e129e0883fa566cac6ef8d071beb6cda9d2349926c51c3cd07ca545e5e98cb30228071602bbc39c757108a2269f0a9f9b9ccca2d40393568b043d3d7332b6b1cb8537b76c16672b3b7373dee1fd86939bc035966b823598264b5d11ebafd6a0b76836dbadbb1f75d909fcaa2d2d969779ebd6be35576c5b3fc391012c69157fd88eec310dae8026bf843002f8411cd854cf93956bc77cf58ab6336c08d7aa4ffa90aac08064fdb396be68c5f739bb7835d7c1d38ebe971fc13686e912f375d9e315ac8591c76535f5c4bafab4163b2a7897ae19f5ce5746059314b0d523bf307a9c2cfff6ebc02397666fb9f942e0636c0bd30c1fdf7c297b9b3e0c9029d0e6d61480e5b4e2be684bf3bc14edd7c80776803a5bfe1fe04ec41ed5adde64be7f451bda74ea94edcb70b636a15e846134d1048862d4535e1174df6d5c143137711c669fdfdc6bffdd8b95f5a31404aa0b80bd7bb6133b8476d9c84cc4f88084f440f98f61f66454588ea468895a8cebacdfcaa33551619d1b512f1bdebda27cd3139aed7c7cba3c1fc06ee59121e4dfc4965a002844c95d84c85d3029eb8e966c59f62ca457e9f98e84f50d0b234d77c69aeb2f0b581f5976e54b59b39b116b9d51bc8241ae935e795f2d412e216bddf1155165e2ad1154a37e37dd3b319cb390df958ecdcd4e3da7912b3408290e52ab3ba656be7530faa96f9f68a2434d8ee0754a985022c7d3426884e2c496939172d580a04a674af71b05964fe18c7b168f40a0193bab44c7e645d43fb21e1503bdf636666be27aefee103cb2ac3c4efe68d129896bdaa9926808a114808bd1e51c6a083fc6c4dc8043481649e492549ef81e1fc6feb169a831e4d198bd82af4d2dc77593b52613a024d534e94d72e640edd4e6e0a6f015fe128d59d2417dc8421770e03dc17f0f10c724feac58c4d896ab49cd116c3eacf499f83c3b11277122322d8e8d98278c821fd9e206f9bafaed2f2fd0c7ddc777953380e2f687e131a9e588277ab8991aef9d3cf12e6e9736ebb67f028273912d381328af3ad57c4e75075f722bfa954944c85ec5973ddfd35d4d3ce567d72273e49067d76460dcfec5c3b7361d260fbae79478ee6ef5b70b6d748881053111cd7fede0c09003f8c8a58f27efba0f09038bcd7a598415d5dd457e5922365c56a29d865580f6abef1cb26a73a436a94b57d20d0447ada5a95cb7bc30ebedf3a98244cb36042b37bb5b5b1479587ac41e91b86d4fba7f7722402e9349a2e97e4a14de10db0bd548d1d31b12f25d49b5f94e2672f2fab5e773b43a5e7e0fbf192d7fed9c5d1aa1c05d6fe31768c58425a8c322cd6145003491ab66622bbcf084fc7ce511c4426c6085a5a6cdf9d206183f6493e6639bc0b42a5d05bc8076a3f772d53ab00c2283505376fb8210802ac63defb2007058d8266413bacefe8c1782e48fd8c8bd6cd0ba8b5799f8396cf1bff67ce9cadcc18bff71489c167f3978cbba6d3347c2ba1c8f6194fd82c6ed64b2436571fe25befcc2a0ab598524b6bd875d47ab1cf8ae62ad2328898025b0e1ab8c514c0d25be2339f97dfd27b50bf458701e993b92e60b44383bce8c3cd135553ea19e4a6186e6b8b3d2ea9cb593932508e678fe418f6d9d8c25fd25caaf0dccf83903ef4d8db81297d03cec3b7cc9235e8cb72f14067b41b858d1a567bed583f5aec235b3a7fe3414fb6802362ec3358f51f4079ff90382e3dfd92dd7bf7217979da1ba46ad90de47c6937ab3d979f72e3d77203f35dc3e7d6c75759cbd382306839d5eaeb87a4728e921455021ed69733288ab3cac6a00978645e75d8c253f0f66aeb2abc3668ab47886c9c80049b8378bb069acd2486c311b2e243efaf211e6aa0b7038f128b4c64c4b7d854860f6df7c7999ad6093791015b3b9f84fb052d1a10f0ae18fec41808075c5668c87041e71e1b3e5891eff38be41b45ed232041358b3112a01dbc250a6b0560e41034622bd8e7f0af289df805961118b6fa29d2993b3f257c6a4437bd1a35748000c646f96bf586f4339a72f493aaf907125147a3199bb76c2ac259e7015019055b27f06397af83adedfba8f6f10e15bb0f2e2c747be44c21f7025c3127323cfc13dbc2b76ae7cc51bf662b262d886d8fc8e724654b0691bf51c50f2b7cbf3845cd666a2f31ffb785078d8b70c008a0ad447952c9500e9f03de0fcacfee971a44e1021bbf47872f41723eb305b457f9bcf18881dca7113056d8672ca37d7ae9be2f165e7205a1792bb417b2ac1ce5bfdb00f9ee5927ceaf28686f88ccbe4b2460fd294e1a96acc76b24a77981a78ae32574b7d80083bbe7471898f47d4d5c0eed69eed72469f76cc47913c574d29764473f346ac93bcb33d07b4298adade86c748f700e4d4b0aba1ba74c76b0452c80829ac99b6bba4e416927d33252c70efbb85ca9633136c2ca28106e4606cfd52d3c6aaf020a583dc7f2196928c7a0bc574efd6fbc83f4500d32fbdfd4ac1383ed2dd8d36f62f65fb0a7d2e8d32ee4e1402a120edfefd84c5709636d5a9c35d33b25adfcc156429d2a277848dd41f0f37b9ce09d6e7219d9fe3f3c0c4dc852cc1301665a8be5caebe2084f66bb2c4d6f95815c746c695ebb149e2ab04df3fac746cd405f8e8857e09cf0d036a654c071f7deb1982d06d3db9965c861e7fd2b3413e6b4ee2fa905c168fdc3dfff01ee441af7b1082093172e890bdddbbaa76f913bbe0e884977db7d767f4fb5789a2cbaebea569d3c2252d6913d180c53f3d93d7d5789ac8a2f3de923b8dfbf548e1cab8558f2dcb0a976f896e3492b5f166e0cec2ed8addefe725972d7d44568b10c30c93d60dccaeaf248ece080017ecee8c9734168cff8e7c319dc6787238ceee19803edf42fcccb587d43e43255dd66d9edf8627b69b1e98b9fa871cbbd546bec5ee8864dae6058f5d63b0813113fce4006ae7acb0d01ea5655fbf541883d74fa9fc826dd3911e6cd874da16e7a9cd8a4aaef6e7870d9b77ff06a765329ebbab3330d0433aa8ec0780f75948e5ba7765d711f3c4804618d0562ef67758331c6843578f4f8c0ad67303502eb3c86d5a369e8011c7042d4d7b447856172fa8f2822595f5ad45cfa5f1954993a870251958fec95ece434e653f101ff09ac90d9023f0d9e7a80c7c720dbf554485059410c090fd10a00daed44555e4faf8c4da8ac627cfa560dafc248e5ef1debeba9ca4b486087f871cba606a62619683328af1cb7454df2c1771d33e27d3573b40de3d21b621a9ea78f8b8709a9e67bc764a8a465d596450beeaaf8bc55b7c8d011c42431098b43254fa8b896bdc844714be8d08a97459bea7790f63a5398e7c5163450f8d7cda10a4cac08468e2f108a319981b9e4c5016d5860b1f3c6f9dde3bdb6218dee58bb00f4f0c15da226eded5b9da869c90dffd9b6768b5703922b63c35b9492a746ef5f84b66853123d5251e7b31302ff795d80ecbc3382c8d5a021b0fe79ef69169fba52d5423fa64579613d57220777cb4785113bba3f9a67c76b848df43652f44368a070cce244fe6a1d8b36e5083dae2af8de5717adb66c5e6d916433f706345ade85adfe032164872c885a24acc7af4b964b2d16261533088c008da0cb1d7b6829027fa09d3f97268b16b152047ee2eadd2d4", 0x104c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x3}, {}, {0x0, 0x3}, {0x3}, {}, {0x0, 0xc8}, {0xabe212118763e30c}, {0x0, 0x100}, {}, {0x3, 0xfffffffc}, {0x1}, {0x0, 0xfff}, {0x2, 0xfffffffc}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {0x2}, {}, {0x0, 0x200000}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYRES8=r4, @ANYRES16=r4]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES16]) mprotect(&(0x7f0000493000/0x3000)=nil, 0x3000, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = dup(0xffffffffffffffff) dup2(r8, r7) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) fcntl$setstatus(r3, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c140cbd947ec31631f36ccff9b1b0657e06cecb49a475c92644fa3131562f85cfe77fa86879abfdb4e8753d01acb72c14772b28b5028896543a99e7b39c748109e9446e20096584d270899ae6e994f2a4d23becbd9e069837d2fc57c3091f0023f088980b367f29642f2b1646b", 0x6d) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xfff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) accept(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xb, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r4) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3, 0x68}, 0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f0000000300)="1e", 0x1) msgget(0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x141) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @rand_addr, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}], 0x2) clock_getres(0x5, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0xffffffffffffffff}}) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$FIONREAD(r6, 0x80286989, &(0x7f0000000140)) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) socket(0x11, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x4a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, '\x00', {0x0, 0x6, "d71dfb", 0x0, 0x0, 0x0, @rand_addr="0c00fa0b86119ab9da6be6d5f219e6e7", @loopback}}}}}}}) executing program 2: r0 = socket$inet(0x2, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) dup2(0xffffffffffffffff, r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000000000000fe8000000000000000000000000000aa"]) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="e1000000", 0x4) executing program 3: bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x10}, {0x78, 0x1, 0x1, "dfc214d58307d25686a93a0befa1ab9ebbf814abea3fb27299a7fe735bf7d215730a4d18acfa9f6df365520c9e94bde3f539687672c06bdd70e0d777377744cf77937bdf21505fe810c137275c7214514a112c4f5ec75ccb8440883aae04f21d51931c"}, {0x20, 0x1, 0x86, "42e13d8e9775e9cf439a19ba69349ec6"}], 0xa8}}, 0x10, 0xb) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) write(r1, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) syz_extract_tcp_res(&(0x7f0000000300), 0x0, 0x0) rename(0x0, 0x0) unveil(0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file1/file0/file0/file0\x00', &(0x7f00000001c0)) acct(&(0x7f0000000840)='./file2\x00') syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) kqueue() ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) truncate(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) pwritev(r2, &(0x7f0000000e40)=[{0x0}], 0x1, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) executing program 4: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000040)=""/107, 0x6b, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x14, 0x5a6}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f00000006c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440c00d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f5607000f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190900080000000000007c5d4230116990f27cf3af259cbe275e086807a292b7dd6baeb57db316a2d900b0423d154514a6b010e5ce9a8e4ae37070b456303eb243", 0x191, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(0x0, 0x0, 0x20000) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x3) bind$unix(0xffffffffffffff9c, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x2, 0x3, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x1f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000080)="824383ffc5a31f59df146f73ee3f005995f94197f9f801a9f4af229f6dac887fddaa7f267ee1cbdab91d464c3de618e1814e87c0ad7892a2a6ee7df545ad68a5", 0x40) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x20600, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x4a, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605a010100002c0000000000000000000000ffff00000000ff01000000000000000000e989eed9b1be47d0"]) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x1c}, {0x8126}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) sendto$unix(r3, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0xf5a}) 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}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="c7", 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffd}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) r6 = semget$private(0x0, 0x4, 0x0) semop(r6, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r7 = socket(0x0, 0x3, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) executing program 4: poll(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/224, 0xe0, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0xfffffffd}, 0xc) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0xb1}, {0x8006, 0xc8}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001240)=[{0x0}], 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x3f) close(r0) mknod(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0xb}, 0xffffffffffffff2a, 0x0, 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getpid() syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000608, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000028000000000006907800000000ffffffff4e234e03", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090781b004cd6214a0300007dafe91b04b4ab4afeed14835902a07bbbf3535d45afbf789dc66e1355d0bccba49a2764ec9ea626e781c00d632b5136252c7c96e735f9951910d0ab033af4e10b3b"]) executing program 4: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/177, 0xb1) writev(r1, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d8060000000bffffffff9577599462e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bb67cf70c886c76db2d5c4bd3d17000000000000000000", 0xab}, {&(0x7f00000004c0)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000c00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47c1000000f183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e5444488bb1a2518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9437800d60ec2f51517398f8ea66192face2523390cd6c93cc441510364cf067d92a0abc", 0xfefe}, {&(0x7f0000000480)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000580)="a5d2a31e4fd2ed0e43155614a424e3ea8016766cd1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53a63257c543ed44ef302957e40e22de9f104bcae43200000051c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7bc96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) executing program 6: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) pipe(0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e", 0xe12}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa6", 0xc1}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c00b29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x5, 0x1) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000001c0), 0x10) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="051bffffff000022ca6fdffa0806000108"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aafb8a87c83c709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c", 0x8c}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ff01000000000000bb27bc9aca21928c2745c01230093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2a06c9c7d7d266aaf1c6cc60085a678604c47e941c39cf851", 0x66}, {&(0x7f0000002340)="fbb3c5d1975b67a8c13a81628654fd10e746b1c13440b1b3a95850883b3b6eb0774879323921c1733b1bb0247f21e1f511a6f0f6d712023c3fb1c3a00a8d68e2b04da89fb725ab1a7be9b7969dda247b8c440b50695845518993e9dddd9daa71409ec8b58dbd6f60e69baf7f54f0aa368214377fb05e49a9d651fd4e2486c9cbb720f981a1871348ede132aa30945d1c5abef885de87695a08aa6db98771f6527f2f54088b6fcf901aad49b2b5bdab3797dc0d6b437c8807a9aed84446be7f522dd5e1a131a0396b7eca4a3ac0cc2dd578deeb57b08420d6afd1287d01cf39361d0c3947a9ba9c9cabb08a11f48935f35a7476e8044835264da8bd9fcf305ef8638b519f8908509c0fd9b02261e8091369d3bafb85f3a64215e2bd6a494b0c2b9e3713737cd8e15ffaeb8a4da025a425cb8234b9e41829b65c78cfce30fb0abc6e0e128aef8659615c27cb189753a0a7d578361bf5e69923ce535e1ed32b0bc33ae0636a455220bbb8527af5dee3758f41d3e2d985435d9104f070cad65eaeb07c559b61b7361270536b858f7bbde6d4392e191cd36fb9dd07b6165e6248b36723ab989bfc02500e088605a0297296d947dd300bc46de9669347c1b654928083bb496a5222017bb72adc3aea99630c74141cba1e0f0c26ce373d4465794b9e6ec479bbed593ae81184e4be707020950809ccf5b177fe7a5d4d2be555a1c2408678f8091d27fda57f5b296bf43a8073f7ed570081a637b87a007f35e67439bc9ec044cc8d7c84564c4da3f72bae3a2df30371d0e37110930518203d97ad4d2b44b0ede34903accb08da2f74ed0777370e03434895e77b66e39d4e35445f270b9c5b9b49cd775d8e5b5d50b6e572d03cf30aeca197abf705ca1309dbb5314d94ecd8ba061cfb47b799adb514efebb753c0566c4c7373b9735222170c901de39f9621e2ced1417e8934c6bf4cb33986c340ac2ffc02f34271c3c19d53daa2f163e23dd3e3d6770f93bdc934cdcf0243c615a6fec90297f2c81bb06baa5109272b5f71622ec3950e9e5ca6225413b069e875f9d668f82cbdff9975c394f1bcf29d45e2677315385ed48021478e940a96de9b124df9d86286644c9aaf054e2e336db2b2bad2a1cccff93221e0a336444bbaf6b3a10f357cac9b7d119d5b051d7520f9fae7714b003cb97a9d0eac3eb5a2323121e24185b926d6e79239d219b097cf431d65709b9954e3d19e373cd6bd4d71972c693a75701596cfc11d9fa43d1aba00307ffcdb2a1d601e708d5600b69e567cdbd572606f0d73eb3525fd13117d8445ebf674c2ce68f73cf9cd1acf79ee30a4e4be8b750f58fec4b7dba1578824dd1fde444afe200f9a425414fd0c2d1ce742c5b26324aa59e9180126c5d2bf720d", 0x3df}], 0x3) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0)={0x1, 0x8}, 0x10) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/\x00', &(0x7f0000000100)='^/\'@%&%-#.!:\x00', &(0x7f0000000140)='\\%))\\-//\x89$/\x00', &(0x7f00000001c0)='!@.!@*-\x00', &(0x7f0000000200)='$(%,\'.V@\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\xa4-^)#\x00', &(0x7f00000002c0)='*@/^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']@\x00']) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x40001a2a, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimes(0x0, &(0x7f00000000c0)) executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003498c7d3c88732762c5bbf9418dbe5c00000000004f0947b400ffffe0000001"]) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r0, 0x105}], 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r2]) ioctl$FIONREAD(r3, 0xc0106978, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x7, 0x0, 0x51b4}, {0x7ff, 0x2, 0x1, 0x8}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e942210000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x1) sendmsg(0xffffffffffffffff, 0x0, 0x0) executing program 6: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f00000002c0)='./file0\x00', 0x102, 0x41) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000240)=[{r3, 0x20}, {r2, 0x4}], 0x2, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x9a) fcntl$getown(r5, 0x5) close(r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x8) executing program 4: syz_emit_ethernet(0x52, &(0x7f0000001d40)={@remote, @random="8a404a0bffeb", [], {@ipv6={0x86dd, {0x0, 0x6, "99b995", 0x1c, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x40, 0xfff7}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x61b9, 0xa, &(0x7f0000000040)="230001ad", 0x4) setreuid(0x0, 0xee01) r2 = shmget$private(0x0, 0x4000, 0x140, &(0x7f0000736000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x184}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x3}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, &(0x7f00000001c0)="10050f5468afe39b90ad25c4fb2cb362ca1a40eb098f53d254b13102e7f9fdf2a07193f5e51c1616824acdc0ed198f6b9e27e9e2108e440ad440f6785116b26635007df757cf56d76d1419450578cba3301cf22e29e51367b808c5ecc6b2ca6cc99243a9a9833a43836f7b0134a43aebdd5af1", &(0x7f0000000100)=0x73, &(0x7f0000000340)="b12c3ff501267a18eed8f78472d29682c16ede6303083004ae057aaa0448f25f444271983197c1e79714ac62668a83b9c32f2df656e44e29215400dbc7e96722b07a9976d93af069d71ed38bc1a80bd9dc2548ded29209b501b60fa646e8cbcdf7d42dedcbe403f6279ebba3f50d4f8239958db6e666764709c1a1efcddb68f7fd1b8ca28a1aaeca5df9622be09a1c9ade800ab4d0f4cc3e3ad67ddffa65d9368317d5b8ca9045d5f993da8e3698ea05b9821d040aa908a81a1170f41e6e4cc8fea071f6e3553ad7e0977d3ae27eba85af0d621ed4e7bd79a3c2f24a6de041856035347817ebd1584ce6d0ca072a1a53caccc2cb3c", 0xf5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x28, 0x40, &(0x7f0000000280)="1594588b01941bde9d6d515a0e78ee70d0b5fa0000000022141a830000000071c001bbca24e85f3476dd3976aee7bd0b8ea64c1d650200"/67, 0x43) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000004c0)=[{0x4, 0x1, 0x9, 0x887a}, {0x7fff, 0x1, 0x7f, 0x80}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000340), &(0x7f0000000440), &(0x7f0000000480), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fchmod(0xffffffffffffffff, 0x92) connect$unix(r0, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000580)="ded797861d67ced1e515e2fd7eb9ecb809e642d76821d901b505bc15b1d28b01a05a0ccb9a1a3ac362774a9f8c588d318bca67dca8b0a00baf29d5c7d176830c6b6839f0a341fb80cac59eaea8f441697288ca10bff78e6bd94ce4f53e8afd8aea111e528b00d2c89c6e0baa1a28e050dd86eb6d1b16fc24d01e765b2b524fe7c8803055927c091b0ba063514539b05d35cc883b076b97636a7f6fce240a35a76c41a36b05a3522c2d26f66631a946d69c6e7cd8c02bb009c53ffcd366394f361ddc435c880f2224ed1559ce1d3f96a4e09a49f6dee69463c6fa67c6ac8cf959a7c707c8975f2993a712a8f0e0dfb9d30df6abd83da8f40fc95b80f5d98ea34e456b1c10025f9a23e45c51a4ac1088733ab1fed46fbafc5501453f4f0ec12a599bef776ab2cea5366b3280715c725ac9ae61befe0c98127ffc683849532abbac43c832c4fe7135f974e3786ac091b91fb69182c91fbb6f00474c11559091c63801f6eea544d84b9773989dc0c430eedd92bbf74f138fe190c1b86b605a53d6dee926c37e3560a000acce6153d7d110981d9cecc9847e749647458546ce4d894ed5d963260075a00de17169cc08b02fe99d2fa4d46275e9e9b96574b387a0ec7b54bb1a978995f3079df15f81f8dabc5e46ce3256b898640697b23006134c80a31aa82c7f2cf7681a9f4f9964cd292bf5361710a15426f720db1a372dd05115ed56f6f04d24656e45165a27d782b31c5474606e60eac625d9e7a420b774e1ec9cef3dcf0f60f0b8260cb4a088c1234f3611bde589298f90e691ef7094ad595c54c0f809c07f67aa72e72b4d9118b08e41eaf95b2ae93bac9cad0a7e5cb6549e98f64d18a030ed8c551529498f0e7c4acf1f43cd57c71eda009d30ad4f9250328f389e8791694d5344070c57f7b8e88561a851026c2ed66b4f2a819632c95bde7b00578d8f0b7ffe3f5ce5f42e3b0fb7fcd69fe9231e8fe0795ac666a857053a1afabb812fd5343e8657c40f8edb68f0ca023f2836ae86bac426144c8ad348c184de7624c4d3c1b470a6fa04763fc3a9b670a2e434ebc45bd39a0e1dbe6e03d09836da821545a7522547d28168d71728b15cd3cfb078d56e3485132e8e11d1e93930b7bcf76f0cea12ef40733df70b85cc373833aef5f5537e20737a4c15bb7df6fe19857de8522238f839df5073672d6a4b6cd14769747773cd6821261fbbffd3ad070a5e8a835f91f9feaf2a6c3ec8d849f521875a2d438e9b5578585139d5e5bf97ae7f256c5445331ea109c1ed19e1f0f79d942a7ccc50ad4055aa217494c92adb1600dd63cfe033a2ec56c3837a940d8320ac4b7b7f458c6d3a84c00148b8f2c5452efc6a265312f8862bd845e3cdd5f20a95bfb7c5ff3ec3246ae2b146d9f0c5be5e964e8666938767245ce4e1df21cb40a8424857fbb52c41d2c4c9127e90d3c8e5a98bd13c4404db256e9eec6dc7dbafe58b2f900b8abb850808c4937c6d766a59466cdc0b25e4942769cd302f07630e748fd41282c52046868a78aea07563b860a55d10f3cebad7487540b0b30d0ebbdaa4df73fe523067b0a1895483613bbaf5acd8ba8dcef53fa3da3b1073341c67f424af5d46361ab6240c59dab7151904827712534f423bdd3a7ca06fe7a3a520d70eb653e535a3b24f631e42dadaf9b71dfbd4eeb47bfad16e5bb0b57fc38506ff3b89007ceab1fea2ab611b71e22523519ad7d0956fd5fd49010ad167fcbf1c0c4cd66ac484bf47187b0bd41b6c5d8474e312fbcd0b95badd526813ef2af331ec34029eb1e829b9307f3a60e136ae5a4b274187b3e0a95a7ce27bc5e81d79f7e7748a052c03aaac322ba9b9e728490b8519c9b5e8d09a4a6170f88f95bc95ad18df0031021f726f686f2a510fa62c28e2354444b97cc996864a332e1e425998a3250130ab02eb78464b46d9e78e90240081f605bad0d3983ec7c93bb05730eb33ca1a0c3fa0fc845075c475402bf013d7000fc24c86a957ae2f922611f049c7f978cb9174c2bc88f2f5f9966d012822082a31ee4c1f15f426b691898d46ab4021917248bc1c9d21f02a5a846386cde490829a1bfa7b9adc6be0733a656604ad7d7ede666beae82e4e82d6f090feaa3e4279a01c9ee226c8090594edc51209f1aef0b063a80d6140dc51e7323eca41f30e5004e3d254d5807db3facf6d65575ba6c6a78713211b2e1b7e2b34b7ad62a8f3519bde172489d585770e768eda33dfca3cdfc9f3abf4042d12b7d2805b7af444676667c4898796cb4c510a73dae6d46b2a8d40fae5be9c5b4f5cb2bff20b3e422ff63e74afde11e6e537b3a0c33d75af2f12028f7655dca1035b45a827c189329fa72631243524ed1ea5f47da43965a2ab1391876dcd30e226de329b75a9aa6d5689bf5f2e9a04fd33a6ada47cbc03c7e89d2f407c86c695af0a15eac800a1edf94cff16b15c41fb2c3acdb87fedc2083fe0e1511431bee9c4bb2a507e6a872490d22ea9a7c722aaeff2be93351f824df8cc86524195752c28476ec7bfca27ec82de64dea2decf9b8d0767f5c4d0402f985181ce8452772bdfcf6bb19388a8f57e973cf6e91f652f264f923077ca6ef5cabc5f62d66ca250904c2ae2ec5ea7c2dd37acd48966d1579526a6fd738c662947051750ed43b71606ac3240213532fcacb24121a4403b7ed61545cf39eaf2b3cc3423411f5b103d909e1fdceacec28f79e5fbd22ac0b64d9a92f0023ed4da6832d0a946a3949d941870b59aa9cc1c9be7f0cc0e5004547a1655fd75f50e4ccf6e8734c14aa6e150430c8d3b35a0bc85beed58ff1415c58d5feabb6c1bb4336b08058ca01335adb6bfa17af9a992c5c218012d68fa6ce0ed7beacd1b994563fff02146f1652fba18a48560bfbc5827ac7ee618a56735bb2cbdb2d4b57300ebb95ecb9b807cc3cff9f6116aeec2a861c3c9b44bfc6860be589f1934d1b5400626d4e40326de186de80616e091dab60ce895e65a41889f76a7e57e113cecdd0c987240e0b936ca43233fc764713e669bb72e2ad86b256ec16b11d51a98977cdbf9a433c5623cd25cb9a90accf332e1dd444eaa4c47caf5e0884b062df90fc998ff6e42d9a7c72fedc9046d134b7c321842ce9a9533cd3a60eae522e38f817e37462927ebb2ccec5fa4d7c814ef8033507cc6acfce49f5c8dc687f7ad5079ab50ec98c07dcf55f1b7c8e8a592e22ea4e6d3122e37b1d63823cb5cb41e1e330f3571d5aa889a352a4e06cbae8643c444b3ba88af80748b6a2ceebe512adc7bbf1f104aad27952b2dcb6a37d39d9db514ede5055ee14cddbdbffb33c3cae9dc85b1a0a3ab055f2e26498314ca69b33b3c6597f9028daaee01c25cdac4a915b15c0304b41c389cd6fecc9fef5346d10713ca8f77d61f82970666d02aa6bc28427f953408aff85cbe9d9aa03a7c86ad213f725990e02aaf82a20282093c3a44bda1d6a800ad0c22b36c4671d575e91957b78c76361a17620e998682f0ab6a86d8e35c6047e6ea837785516696186205c4b37ae3f86a488ff3076b35b91c984dda72e61cb0e9ed1b3fb0991d64a7d3981f3c3acad19393a78f0c3e515bd9a7d1b7090d19a4bc75da4573cc3b3c124fc7eb4faa1c61a2b9d99e8aa5645cc9237b5111132141bd70cb1b6cba70fb4c8d5f7d3744ddfea3ad3caaf1bb2b55f23fb852e980f5eb91fef5828a747f9caebd737ca147c9a2d01300cb0e14c56de2e503f99f3c55b83ff3f3d9a91a67e23b83666ed90982ebcdc2a0d1922b8951c408b9d1f2cc285a12579c4666005ce194957fd1a3425fe854ab61bc7df539ba6f4d3cee2866463d940709c7ef8b0898e9ce15fac9896c8f5aef95c22a142befe7b2d6f7644ffeb716d44e2d51bcc64a551ca9ed749a8a8a1f5210f138f1623bb1b0fa829fac1f17becd85624fc11440860fca2fb7b634c7fc30b8112039e52491a0e362b83ba90caa3a5ad77cd643be6f242304d04bdcb339ef4315a55eb25d1fa1d0452295d3444c5586c6fd2e7d2c71b9a3afa28ddace3da11027a9334268a99d060acd23dc9e7b72022d61baa4d0e8d56e5d39bd92242242d42da556d133bacdf083b1121d742b6b482b1a15e074f425a947ac59c50438b47f5e0698d9b80d17ff258ee953301262eece9dfc625def61becdbed8d1863c5f355905623420ab7d71048243e60aeeb3da8706000a032423897854bf5f49cb3ef60b8a4c66cc42ff7f72fdce3e88c7f6c5948ec9037f35b8b9e9c1f3c7d5d6996b549321e66d077d5e2883a8a339837b10ad8bd92bdec25fd139f4f93dff426d4f2764d1ca517bcacd6c0560b7e2d41fe42557910e5b0eaaf89aee2e71c3240d48f45dffc6ee29f5fd07603093c29ebc66c8660bf5cac0246583c0058e3e8cdc488d3133e799c5be931695bf3dc3bb59e1c1c1c697ea3b41bc424597f5703123010f6cb3167d78b98d776a52614f99fc8748f9e092e38282b83f2ece74c02d0409d2d07e72a9976f77ba5bce9a827504d0ec19779326456c94376a6ce7f7dd4e0cdf89c852559da7b4a84eb4c3638531e1bfce85fee2dd1ffa124c4be6b71dee7fe99bcc6eece8271c28b4a9779f3cbe18a025f12fa150a86d587c80b90b4b68c858bf181bc888ef89acb6e94ed92d73dfd254ef037b02874e016be391f7e5e4388da3c4939b2cfe4dfaa03b36d1074b343fb36c6ab32091c496f572ef11d16ae10f398281f50de4a15ceaece68897723a9ab1244a1b0bd3e371a2ebbbb215aeae9fb9c947a67bbaa70530df1d4c0b113e984f46746ea98fee4bcdca863af4746a02faa6eb298b1fa3747deea49fab8cfa7ee5af7285a29cbd5dc246069b3edc122da6ab3eb18552c8dbd50112c115b3ca07014dabe3623b1e1a47359cd824862c791f5bdf3cc34c77625a470a6369e07b6e992e993a2b0b05ed65e0d8e5a55a5e8715a0b8b9b0cda2ab246ac01122661a99ff7c406212916fc8817aaeb054bc1c1e38fea93cb94fcefb42d0b0cb6d3936665422750a2946bd488487708a3862cce534880faff9738cd14552ed80abc06b3f8dadc7b7beb677a1b90085010ffd56be8b1939acb39f03c26533fbb70897fe6fd83d02b7aec7ce6250b1c2bd2203c7cdbb9791519969fb661945253e2e255c3978e5a809054cf49cfe6ddf5fb95b39a2691997ef3876fbf3ab84ad5a5ad999c1940802f9d383b991a3efb2c8acf481587dac9e9b7a9fa31e8d5509a457a5a578389b76fed6ebd688e063409e9d5e41fc3be8e770a2f552b4d985f958310647ed40b6461b7d808ebcfa50b83c866befe821afab11f3b8826f3fc62f71e22da25868a7843b3b690dd079992aed152c39eb177125d8d1894ccb971cfc24b524a83596cb24efa84e86396829c78d1a7918c02ea77812b2deee0bfc47ebf5bb1a229b6a336beccff385d91c2b090b6f2baa070bfc99b0dfdade2c4b319fc1c0289d7bb0bbba8a5520f87f421e3e461fd1efbe87f3058aa63773844c9e8aef3001d61bbcbf1293d9e86b6749ab3d0a2267b300fe0c81d408534794d7353fe7aaee9aec0fd3cdb780fd0df1669a967ec43be8d24416fe0fde75e0a47e8977493be68e327cc7c8a96e5e10450949081e5305445f418042f1b97df00768feb04bb0dcf69042af5691009040207f60c0edcc9b0842942bdfd13a21f50caa9eef63c981e9d59893344eadb11644b645616e4ef45a4904a659098e0344e2d28c5a40a1e0333a39c3548714f0a4930033f421abe19dc7917507e83b20b0e181738c306e95e8", 0xff8, 0x410, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x402, &(0x7f0000001680)={0x2, 0x2}, 0xc) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="0300000000000000acd7acd8315540479a4d02b34aca0d1961136ac42a8b2e873744af3fbd45ea89473ead19ef75475d697e60aada9f8f07fc83eca52cba1ac6655c9d4b9625b355f4b299fb5c679b584bd96781362fafffffcfa49ac0eab913f36d93e57aa530f4648c2546132af79fe2dd85232034f67d66a47d19f98b2528f2dedd7ed791850000"], 0x89, 0x800) syz_emit_ethernet(0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001b00)={0x0, 0x8, 0xa1, 0x0, &(0x7f0000001880)={{0xf8, 0x7f, 0x40, 0xff, 0xa3, 0x6c1, 0xd4a6}, {[0xc6e, 0x8, 0x2, 0x0, 0x0, 0x3c3fe838, 0x0, 0x0, 0x7, 0x5c74bfe5, 0x2e1, 0x0, 0x0, 0xd70, 0x9, 0xb666, 0x6, 0xfffffffffffffffa], [0x9, 0x9, 0x1, 0x3, 0x0, 0x2, 0x20, 0x0, 0xfffffffffffffc01, 0x6], [0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x20, 0x0, 0x7fffffffffffffff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [{0x5, 0x4, 0x0, 0x1}, {0x7, 0x48d, 0x8}, {0x0, 0x7, 0x1, 0x1}, {0x9, 0x1d9, 0x642, 0x8000}, {0x400, 0x0, 0xffff, 0x8000000000000001}, {0x8, 0x4, 0x5}, {0x8, 0x3, 0x5, 0x40}, {0x7f, 0x1, 0x0, 0x1}], {0x0, 0xcf0d, 0xd2f}, {0x1, 0x8, 0x401, 0x7}}}, 0x9, 0x5}) chmod(&(0x7f0000001b40)='./file0\x00', 0x10) shmctl$IPC_RMID(0x0, 0x0) r2 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x80, 0x49) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000001bc0)='./file0/file0\x00', r3, 0x0, 0x0) msgsnd(r1, &(0x7f0000001d00)={0x1, "1fc04a5db416a5bdad14e587aa69e4c1301b858008ec6c26e83514fc52571ef2aa9dcb24b0d54f25236795b4229a6a812eb441868f29ceb26b35ac012a7e6032e73ac360c07e7ee2075a19a0ea9fd5494655a8f35beb02692868b8ba2522f7b18beda31e853a684f343be2b4671a4407e14001bc6cc92b76a330efbc97db02a1e24b97016566856d198d25403ec1a098e8f613983223df7e0f0dca350a2938ef7d1a22d2578359c6fb4694871911f70f2965d5a25bce3f0c1e0a307322552d4586e2b40eae94f9a26825029c4557be55fb3f6c64a1"}, 0xdd, 0x800) bind(r0, &(0x7f0000001e00)=@in6={0x18, 0x3, 0xe2, 0xd7}, 0xc) msgrcv(r1, &(0x7f0000001e40)={0x0, ""/54}, 0x3e, 0x2, 0x1000) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80020328000000000000000000000fffffffffffffe"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x80) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8531c17c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f510808a", 0x80}], 0x1) executing program 7: close(0xffffffffffffffff) r0 = open(0x0, 0x0, 0x0) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setrlimit(0x4, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd30, "8717f901fdca0438004000400000000005008000"}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x1) r3 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x20) dup(r3) connect$unix(r3, &(0x7f00000001c0), 0x10) sysctl$kern(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="57d3f5face26c2a4c8c99d37ab3b6b21feacc44088dc28508e2116487b9879794c5228c0a1699ed59c75bb7caa8323d8ae91a1de2780373b2d6e0469fbb7ba0f5e6c80e9bf3ca0fe950eb8e84b71022286bda858c36ea2a02885d647605dff98e94016c3690644ea1ffec3b76b816fbc716d73551bc635ee2c20e88b7013e226e3ef9a31616cd7c617b0b9b67eefb67d25ef670b73", 0x95) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x0, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1011, 0xffffffffffffffff, 0x8) syz_emit_ethernet(0x23, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x15, 0x0, 0x30, 0x0, 0x0, 0x0, @empty, @broadcast}, @generic='G'}}}}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x4}, 0x1cf, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x3ffffffffffffdee, &(0x7f00000000c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r3, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x8000000000001, 0xffffffffffffffff}) dup(r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x1000) geteuid() sendmmsg(r2, &(0x7f0000000b80)={&(0x7f0000000500)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000300)="86d20340ce19973656ae95fb646b38fd6feb9cb2488b4b9ab93df5afd35db883c29ab96829e22611c39b9d70a5a90eb7530191beabbcaeb9e31089b83e2b74011c99d221d1d240c8037552f02163ca27128b6de4f7f95efa27936e5ba38b139b31bb8e6fa5a38b92ba4554755d53f00d7258f3b8f039f592279205b025903828bd05188a02e15047c8a3c9bc5782d5fdca0f6e82878d8cade40d51985a1206a6a8e55fa67b77242a2c7417842fe24f04f60a77", 0xb3}, {&(0x7f00000003c0)="50f132b0fd16e1c58b8b3e9eae0a830fd25d1718106490f881471b1b0340becc707db4cb8e47bf56b1e64e67a79934b91c3092b995a5506c087c6c5992db8e6ab05376966e6b66f4f7bbf66ffd29f48ff609c09e5ace0c5eb4ecbaf686fa1692c5c7f27d35b0cc164aa5e189f5523fbbd8d64811d221c8b64cdf44177eabad2b16caaf9145a920adac4a1c46e502e38b924b761ba2fc4f70ea3c55cfb0427eb020d022ada63a59215cf8", 0xd6}, {&(0x7f0000000580)="4314c611f8c1c48b7779ae90a2672540729a47929f0135561c5f899d26bdf80ed4fa0bd2b05e0b274db01fbf4ed88fdc5f15f51342724f5f6f7ef140664439ff7a9d50673d0b346cf3", 0x49}, {&(0x7f0000000480)="74e744116e8c5f71255de35c718356b8a205d8e71b15a59c344c3f4d360e76ed2905b68a02cf030977289b95a66683", 0x2f}, {&(0x7f0000000740)="6b0bd16a71dc04e4f0b48829a0dde730095dee0a81c2dcdd95393e2db329826547ebc8296ade7da1fe7bf7bc635cf4fa7b350608666ae1da5a4297cbbf1a6718655ceecf12a3ab75e25b8bc9d619d13c0fa365438a97aaa4eca3bee8ecc4e4a12bd1266a6218e8b4b42aee9ff8a1f2f4789e96e860810e763456f749d823700e580f7f5b16e7777eb8a80aa5921fcce476fc92cf5f60cb36b7745fd53232533c218e6955c058563b9ea5fbc56d40f0274eb7ba91a9c5b6c0e7c365782520dbe8abb0ad3255bd16b8c54081d3481853f2b11df673fc4b8ed1798f0f7e2d91602f75b4b61217f12c6bb158", 0xea}, {&(0x7f0000000600)="642afaf990d8540a37c3c751ef72c7469faa2e1e408ce4204bd11bf258ed293b802f3b548de61b462760836ce2d96859ed935ff61ec01235890f9a2f4785cc8fafd9662facee51f51969217db7208dddedf772795c102d9f145cbd48ef9b93a986b815dbc382f9ebbfd2904d0635831ba51aba", 0x73}, {&(0x7f0000000840)="1f5fbb29643a91f32af168303d340760911ab58e7e232090e296b39862f2a19326de6a41add0026255fdc5de679553251221ddd9f4b4687521ef380155dac93c4ea736a9dc09d83d152211766abacc3c946c8b08e78048c5a972b85d370d509a4624f53bd163e313d5626176aa98ed2f5e5226dfc35e0099a23041f39c3cf531bc85f40c535df009be0fd0f88570e74ffea5b7f261c1ceb7426299222309ce8be327bb95ceef9e9f928695773a0b7d5581f763be217a62d6df6aa2c4693ad38be4c63429f57e28a304c9a32ecadefe3b38d75409d1ad679d", 0xd8}], 0x7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b800000000000000ffff000002000000507ad522d3ab71f5511dac56bcd2e94d66cdc7e65078f0a08fed108b964474482b8c52bcbe62ed7196d3b35ae13c98be9d78bfa75474ce7829fc30cb6f97578df91bddf43e8bae1497f8aaf991bf459cef67ce216f65dd44c3832238b5cd52bb503f324b3ac17510f83f0cc6e552da9580c7c129da06b2a23ce1379eac543fbc116ee7be4b65add5d6a338fbc7336b70285a2cebf9d36fceba18494645c9a4976c691ebe5900e19b9664c351ffa62cc2fc25d80000000000f0620c1a14d93d1057fbf29107bd93258353c170dac45f34a9dd7c7c925417c5b3627d22ebb9b0ab3f0e1b8362fc361ef7bd947686314688305405a2858da7d1962ad3a37f9410532903bfbb2a662c1024041bb6894d4d0cd4d175f940ed9c6972559f1391aa907607f06ddf767cbb61d625b44a8e224c06aa5756aad13a278203442f7d207039e206cf8d8ed806993c5e3e75db61206eaa277fc5f6a256d825e3da1f589a500e85bd13b8305cc2f81c28a5e8f9eade3e62c80d4456e56b21ad09a3f95900750a8429e5afdf60a52a7926290d16101b1702d11fd27984fc9e6660ea59d16bb8eecc7c3ca862938e4bb6a18fb0438bce92b50b1c658189e2a98eaa46282484143074c86aa06497e07f23feea90ab91cf2b88d9c512e8424c5b25049a8fee1d1a07123ad34cd4d3753ff126320f0d7b5ca9113710a13af575c6735d126e76a368bd7d58cfd03fcbc5298396d82b3d05f00c2cd8aa3147c200"/564], 0x190}, 0x3}, 0x10, 0x8) getgroups(0x1, &(0x7f0000000080)=[0x0]) semget$private(0x0, 0x4000000009, 0x82) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) 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) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="0b20224119b14b60", 0x8) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f0000000280)=0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x2006}]}) write(r7, &(0x7f0000000280)="f659600777eb3e3a6dce3c530404", 0xe) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xecc, 0x7, 0x28, 0x8}, {0x5, 0x1, 0x20, 0x8}, {0x80, 0x7f, 0x8, 0x3}, {0xa6d4, 0xed, 0x4, 0xa3aa}, {0x100, 0xff, 0x3f, 0xf33}, {0x9, 0x4, 0x3, 0x7}, {0x0, 0x2, 0x3, 0xbe8}, {0x100, 0x3, 0x6, 0x8}, {0xc92, 0x1, 0x4, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) executing program 4: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x66}) r10 = syz_open_pts() close(r10) semget$private(0x0, 0x4, 0x0) r11 = syz_open_pts() ioctl$FIOASYNC(r10, 0x80047470, &(0x7f0000000280)=0x5) readv(r10, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) syz_emit_ethernet(0x12e, &(0x7f00000017c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000800f83a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000002b00ff0100000000000000000000000000010ed0a2c550654522c7660e9a1eb7a4333c00efe1660000002b", @ANYRES8=r1, @ANYRES8=r5, @ANYRESDEC=0x0, @ANYRES32=r3, @ANYRESHEX=r8, @ANYRES16=0x0]) r12 = fcntl$dupfd(r10, 0x0, r11) write(r12, &(0x7f0000000080)="01", 0x1) chown(&(0x7f0000000040)='./file1\x00', 0x0, r9) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000200)="b6e79256093887ddf3444271f19e78455c844b5f7754a6b6aa7481d30ec3876678825f6c7a646a886942660be1dbc3985b95c45c83915a2f1f6eb79e9af6b31f892dcc8f190d4596f3b03ef6423a32e8a0a132efdb7a094a5eacb5b92abf9b263da7afed93b26b7f03e5d0419066a19766359a0a0b578d7c19a9c95b914b7173abc40ef0c1ff75a36fd6b00c6fba3d88ea2353230916b913bbb013c6b72b09c02d678431629568400839df57f9ffbd8b63f25af8d78cfb2fa3d1d1fb5626453bbd3580a131fba346e4", 0xc9}, {&(0x7f0000000300)="3393d18b3dac113511aa9a6595125e9b939aac9ebaffbe1b0677609152cd14873ae19c931833128e990aec211bf2779d282085e4376b8a8b2027111342e5b611a5acb1b28239466177a0880c03aa56845588db6352a70c4d52608647fbc4dcf50cd90247d60611c8f4515a802c9ec2085b9d035b12e9833f12d0c1c3246de5e663eea6ac93ca6470e95fb11e7198ea53f50bf1a0f6d9a84d2db5039c13fc25fc5bdca2cc19f84961a0c4de278edf6c2270f465da63c554e6515dc02933c2ab", 0xbf}, {&(0x7f0000000100)}, {&(0x7f00000003c0)="b7f7fc219f6e0f321f8bff09b6161d8be53164bc355a25f4b49d88c68f4da40d042841054403be6dea06bd91", 0x2c}, {&(0x7f0000000400)="31f7285336efacdaf4edc953d28e68b5edc6b28ed60e55b9069cec562df43bb6a507c165e023e6b9bace4a7c5510089d1f04906f3e80c90eeaffa9d25f775b4f1ef1501dbab6f7d7aea5bfe7cb5564beef81e17d2aac8b45282d1168f85954b7b7d676fc9e97fd14e64268612fdd04c93c65e3a1955a553a527023c430c1ae0ec8101f9009fba87629086f78d9a9af06c82da07448ccb10822fb5903cd3eb75c9326206da8713ca562b40adbf16e504d2542391fa2d36cae1195d034c0e2421a4e7865c4c60b4c4769f5eb4efe338cc1702821d778ab8ddf98eb6046fc14208785f8471009673662bf7116cd3a3c9fb7bebdd50cdfc580b8d2a96ec84862b68b4cbcf1bcf371c306a33d2b962433021856cc0133abc36bc584be495b9e44011479fbb7738d4cb2c58fb6a85c116a7d26d9f92acb7b9936a169ce9502a85fd13604a436f204a6c1d248ca56a2d11d03bf4179e928aab6e69aa97fa0150e109022f370221278cef370ef59ed44fcc9e49164c90b87a738fd922644ddfbfcdc7cbfc9fb80e918f6eba70767f85da6cc55c742db9eb89af51cc368a1a597995f8ee77152b8c09c5adff3edd90dfeb07ef03996da87980e307d404fb9395f64ccd2a2f532908b80281b6872ed8add0dc329192060415916218c78e62bfd47eb018f9eabf46734a8396fb14c7ed1c335a2c1b351e968316fbb85a7faa9c40cd82bdd9691660a02c2e36193b5f7a6c9a5ea2fcf84961e9280d29852e510609c8a8a0e66ddabb253916bed9e8830c3aa5b9c9c2ecb70f8d913fc5be4e51bb6b2132788080b0b5de600d5bf2b5506575b91f604de3a2ce63b3707642ebc4e88e70d833e35b669cc1f175690da8873d272a476c57ee8a5fff921ce88fa0cdbaf1a38377f8998252eecab8df2b86171c1330c04799cc4596abf6ae204d6a6b03957d5021c73b892f9596f91cdcb68288870ecfd1d7e6852cfe36d279f0721fe4105570436a8100cd726300b456482b71a683c69960e08d8d326e5d5626dd995b2bb9ebcd2f2293ff04a55be97b58056a4d7f09a0757cb4b68b0005a4292ada6829e01ecff55da715711a2ab60e85b0485b67b297802d8ca86acd52f917328852c66abe7047e48ea5ae49dcd1a0148d15e5ed0164b7e8eff832bff1f4b8589e976c0be7b232127128101404a5e1b56fce8f0eeb3df47c5e0183dac818e91d5c4cf9fbe4781509b2ce9d9acfb0e086ce8e4ac1b0f9c9401b89d77e3821c1599d1ce71b6a58a3f7a9f198c45d39317b0b538c185b55d5982c3f1aa85e12f5b86f6736992de3a7e41fa4b6f652bb44da1fd530b75d8c15deda2baa30f552c774a083d96817d1f10ee8b6548b260988e610e433dce3c969a711c947e5f2d9e6ca960b31644b9285f0a88c1ec1cd17d69d5d1f35988f38314cdc8f88b407182ff5726ee3d367f8179a9840c040adf4e2f6bbaa4321df226952f620a654220ecafa19464ea834dcc6d34695606d5f0980460b3623a2ad50124de894470052946012d45184a605fb5f673f6332b656ed098045badac63802f740b9043f0bcc5f158c41a08c11bcb4970add0e2db210d1444897b8d7489ee1606e6b9be69ac444df419cd846f3629757a3fb40b2fe3d021a5455d7b2a0d52d356af72792d88a0b8783367674be90dbe6965e0a9f280440d8562dd52055f96bc75ab27358377ca5a709b29e5608fb30d78c7bac2d2fa9f30b5ea1d7be10d46fb08b6ed8486163a5aa46a11287c754ec62fc0a0083f0c51e5ffdd6a93bf1bbe55ecb975482cce21a8241a0e29c95ba4673ba7c721671d0d3ceb27df97da3b54fdeacb7968792caae76f2eacbffc37539a37a206883a7087846f67bbfda1531a5cd446088f3cdc375e719a136f01f6fcc72b64cfd3992f9cdfc757d21d09e568b78142dba73485a7007e3e86faaf9962d50ae663a1e69c1dad4d5d4ad184eb94cd223b347db80ab3803dc9b5e2385c8e6c5ef1419d5c36c74695c5782c548582a80479c2df0a4e2e56ab8ebc1d3aa63074fa693074b977e7bb0e741c5756fec855844a7d1e55730fd6e249317c114ce1e758a19401e27e85d2c75880d600702b470f316432a55417b5c986b88e3187988576a8cf7ac95aaa520b59a2d2ae32d3a848f2b14b8d213bac6cf651d3259e563c96e705e4ad57826e4a226d1a9ea11d0254dd626a30bc498487f3657618585b64ec7531c11adac439487e71ea8e39cded0c533785e8680ff32dcf1ad2415a7b7a665d08f4ab0e59a133438e6cf7f47a1095f35c5b130bb19c36ed450f548867e161064edfb114d3d66b38e3b817a1bff8046cf0c8e30688cd4fe2c13454d1b702028b913a52a9a2b7e1f12cf00c0d5eb34be835b1a3867dc873dbdec28db43b791bfbadee44791ec65a063c6880bad6a5808aad21317f694080297dde7322473903542c583f6388535f5dd6a606ff63e7cd115ffead26cb79ec95ddef0c29e5a587c33d93157576bcfa2602e29c845bef35e821fd036a12238572c1edbbbbf03c0d299ba3cbd22fc00f49495632bc5acbe7bd1c885b78b2f30a7307cea952af96c90fa03465d0edfe6ea56e47845e54641bd9f9b7d8543468a35aa6ed5fddfffcadad5b77913a4e0fd19762daedffaf6833dba534c3cdb67ebb426d57c89b5cb6b85c14c47821489cc41684204ba88651adda6ec80b5bfb430418f7e0f06a3cf79a0bf52b396a8bf7350adf62876f2d8b480a1ace178a071452f5602de608d589171bbbcfe14066442046f9e7a7f56bbcbbf6a2e174eb799c04e000ec01e38fe08ce32c93bd4e2db79dcbfa01c908f0697537d2e562f3e4c51d15400f03956cc2d90eafbc35756c613e64c132758ed1e91f4aa247e143cc214bb6433d89cdf85658665ddb74ea262098a1ca18ec841074868a48f116daa8110941c65aa313a3b36c7cbefe06e14b794c8b4a073ed599bec72d4145897c85b6852734a0cf1de4ca0cea54c31183a640c2462c541f338547ee5ff8e998cce7ba05236b8878433c464f38c0538c463b00a0295c0cf9e59db1941ac74481c1a6d0902a8d9c78a70d72c7de9b88a2d09544c176028619bd58494ad190de94485eb9c74fdd20bd03e993e851fec6dc712b3b58e062572261196a7c7476cfdb93dc9c3265554d700fd7ccc20ad653f648c2e5d5e899178dc1db944d7dac0f9a461c7c995fff4fd2800af2f50771258e05aac6b749054c1c6148b7aa0fc05342b23de03d1d274fe6b008ece4cc39e7c0000a2628871fc4f75f7279e105878e5ade2aa649167f3e3a33be13c9b3e388559e2e086fe0e7cd5a06fb71c4cc7a6c25d25a370e297b5631237b218204c156bbff397fdd870ad0242a0d1ab32ee7572d24a62cb38434e8100f6f93718a02c4bbc88df6044f7a9d44d30e23036cc01ccb3e394674a8f7065ea97b66c0344e2d156ec01575ff7112fbcd0b284cc09674ddd739389f6863626318ba06f6a6482118e2572f50292aca206d6b1c6f8e85c29393efe77dc6382af37f17d1c79139eef12330a1b3b686a1f6f76084a730d2e2aff18bc6fdcdc88a82cab8759f42a8e57a253e518778c287be000c53fc0fd589af951afdbb1777ec55f2ea60d366dea193a8f65d263605ce44526dc3e387aeaed23a9d0f07287421a7873ffe5c0d9945dd8795c872441748462a9d344a9c98467b39644b1eafefea62c6c8d4807388afe19233999cd05cf0e5030d9a6c244ca39a8721843620c4939e1d80658010095c4253443fcd7e9c206d2184f61db97b199f64d99737cba91db0e8867aa0c26bc6fd17b885d1beb035dbf86742940179d7a99a25453caa9f4030e0971813a084a8f78318fb7fcbbd8395e85fa866ef8fe1eeff9d5d53bbb2a30e5cb3ba542fe11208cf949011d9d2310f9130abec8fd6bab097f3c0cb4153ff480369276342b975b244364d3c0053e147db1303472f203c2ed9de06a164997f8aa794f5a4fbd6b2fadad073dd1d6f9a4d6e5d67d54935b935704528c37c8475dd1b1f2fceb9daa4f6951f72f7a14001e2831c8d7b081d338cf9032e277194eac9501d923bbcc1264b26ff1b9524fb0c4caa7e72e340c6cb611f7371b6c31f43a1edf0f267a50c0ca3a4ad490c55e5bcf21096626b089f643a6dfa8e554dbdd6542c354eaa0141d0b8cd6d48771e990424ac594b471a2f9099574ec7af4c15e159571ae947565834d7e31a02cc477ac46b3dfa4a46fbf8b1cc9eb0cb80b4b4ce93057bd13369b34aaa7cf5a2accd59f6771d80b727154cad514215093808e030da8bf8f1df3abceb2870ac69c03c534fcc542cb6e8f9b7964ceb7dd5b6a063b6f901e20aa99051381f85092f2fcb2fb9ecf6c403832abe6945e9c24e3916476319644024f80e3826dd6511f9df491e7b6c3ea0c660a09b8a96825c1c40bf2bc3cc9bf9bbcf24ee9758cb4b8aa7eaf953ebd5a31aa2114570bc6623bb330c1150fe370b51d9c1e25a74587c99a8bb9164950eb1d3791654df4741b3b57280768d44320ff36f044d7cebd0356cd36d960301f26080ea4347bc0a1d188bf86609fbcaec80dabfcfca1023ccf1ea970b3cfbe467f1860e93f9f2bbf968502391da19e1eca37a5b50573b0511dd7d4a1cd521ef17fc998aaf8252af83132c6d56eb0adffd98207992dc49c409c8e6c7e83ebb2942ce8df2581266864db5e9135f7d832f646c3f576ca1ae1a65e7fda17323f89f59aa48f939723f38bce35cebe16f3e15a0b11933653cc739d979d3280b4757f449102cb3cfc8e8bed025dd3a3348667ed66603091a164ececdcf991d93a0739ee09f41ebf0601c7137d1ecef406a84fb7fca481679c3404b8dd901d9a3a75ebf5b9ee09b0e7b17caba8140162c316f7fb43e7f8c54ba4a7466b4aa56b282591060bf8bfb8c37da76effe5dde67575f541f849b3dab6a93e20a38adb0f37256a6495f631a869b2b2f963ea8adb74edee9d459592c1aa09d96694274a6084ecc29774e0e82fab492a8ff9f33ca07f3294e2465a79acc803b1f1ccc8a4b065a0fb63949df3aa82275a113d17833ddc99812432c15e34b8dea49a04f82308e24e9c129aeb33a501e6e4dca3068b15641b6fe1b2adeb1ac831cbb2d5e8f2a44d8e65b9557d82e7f128e094ee2b1dc083c22e3ec3aef6770baf1586b39e61a8d8215baab8d4efdc0b0623a4ca28539804a9a7581ea49d13c297fa27a6601b81ffa567abf834e72d4e308290edb12172106c0c3008097eed335587ddcb3608934a89eae207b9e2028de51ccd083f46a82764ff5091c8fafe92490a5c17aa648d7bb4335f83927ac831b26f905c66cbac144708db19b3825fde00f84ac2fe6643f1be4ec9aa8d36f80f9e7de4a1eb4f51d9592ff396abe13d076a062de6b73a0610bf51baea44feae1898a5838a8c4f0550225fc361308ae05b9454292fe69836fd8aeff04c93ba8dc3d48e3b1f172130ba705d664a40904928b237f2b487b84867831cefbb4b58d34ff33a0cf5acce6154fb8e4f3b6d16a0ac8d798d134aa991bc46565b1792d487ad6403f0e554d469811b17927eae4bb9e6fcbc7224944f95d79e9f420c9e482447c613c85d652e3275d0ff62bd8b6b3af9b1ce2a3e1031e5e78fa0ad42c3366b7bcf429a3b9ed93d29b2675142384b83677ad1e9c69a1870bf5152f944a0780100695c777ad69e6b25cb6c2ff404fa06fc367b4d3069f0f622004cc2b913747a115abc905ec461395af9b992a1a352729cb6e4e92f575677877a6f3bec4664b4aabed8f613c4adbf8c05f14a049e2fb", 0x1000}, {&(0x7f0000001400)="9591e558b863aba96f5c9a2e8e4a30e9db803bac20d24ec183585df656487ad4b12626987b62d8d17d24732603b82434221e5e138278b0c65533a24f820e6f1e4f6d59a6d3412405f12dd3f17a8c806aeb6949678763b3d6a891c65d78d5641fe18f9086db6a81d2db28da", 0x6b}], 0x6, &(0x7f0000001700)=ANY=[@ANYBLOB="37e63de620010000000000f9feff0000f700"/27, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000074cdc164816889285bac0bff000000080000aa4995f1cae1cd8d8f9fca2b4ec6a058008b8d9dfe8cd4fe70a95afe7635a72a5dadbcb8b454129f14f1ac6a01", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0xf}, 0x6) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x2f) connect$unix(r1, &(0x7f0000000000), 0x10) connect(r1, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000340)=[{0x2}, {0x54}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000800)='./file1\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) getgroups(0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x40047463, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x7c}, {0x15}, {0x9106}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x1}, {0x54}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1ac) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) dup2(r8, r6) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 0: unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f0000000000)="732173c986c23f064b562a25fc127d5f152896effa268a5fbdefc5dfefaa0d39abe2b91a656f", 0x26}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffb2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x8, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') executing program 0: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="c981f8fe24c6ffffff000000810048008864eb44c821966a2ab59a565e1a884dfd1a1f9973b44fda8a5b466a00c38ca5cef449d842ec617c0ec16e097155a3b1f872f8fcae8cb5f8ea138d9ce5a0ea9d79b402711ac77833f9a27b87faa7928412933cb2a458ca7f6ef9eb6d52af04000000000000000000000000000083441d2d2b8f70622d82746705f8c55554e72ee0ef1b6a27e1444c65ae9d94a4e2efe0ef559ed66df7068d0b9aa4864103865773f859aded71f3b881643b747e7752c28e31e2ab5aad06"]) fchdir(r2) syz_emit_ethernet(0x4e, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x4001, 0x0, 0x1, 0x56, 0x0, 0x0, 0x472}, 0x0, &(0x7f00000000c0)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) kqueue() recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0xff) shutdown(r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x800}) r4 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) getuid() executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x200, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0xffff8ef5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x43, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x14}, 0x2, &(0x7f0000000280)="90c5d0103978376e41631d7a4fefe9ce52c3dee07e79251c50da55e63a94f916740f2991f3d6df8de31c64e05fec8a3941f5ae15be986fcc7d564da06aef849c8671ac753620639a6d8341b8b169b8ae2bc71a6d22690fc11b51ca3f67f2d8cf4d8853a79232e0bf7c20dfd608299402f75a3a72fe8b82b796052e01b6b66408175ecc98b63a20ef89913d51abe08afe924d06a176d97ec0a6246468fa3034f7add9f927b44b7f4d35acd121b65573f4fc783f6c6aa39acec33b4dd15d21e979c13d7d6667744e07d9da4b79b5a36c92257b42cadaf4324a", &(0x7f0000000380)=0xd8, &(0x7f00000003c0)="101641329322337c581014", 0xb) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f00003e6000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {}, {}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000300)=""/229}) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0xffffffe0) executing program 2: syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x7c, 0x0, 0xfd}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) socket(0x10, 0x2, 0x20) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebaa80713048e699319296480000000000000000", 0x14) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="60159fa4271ee02ad1b6efb93dfa97a1e031cca9582ed13f50393374", 0x1c}, {&(0x7f0000002640)="95ed352af973c36ad77e5dc835ab219b31fcd9cd174c71a6935696c277ea74d4d1d2f0ea51b00df5790a100cdbbfe598fd697eed808f54194fdf4ca3b403db0decf9cdf105890a04f2ca55c467d671c5d4ab1ba42feb0d6c196423a825d27745187e286c9ec88637a2413502d6d3e186a1dde261f528dc8c513f4f4a1f17217743b23c389a944961163fc893be3776d971f4ac980da07acc2c67537e50cbdfaf9a4789ae1823d1bb4477ec7905eeb8116b6892fc6b1a1c2f88fd41fd2fa1444c969526a92b3d37042f2ba6bb683eb3c4dba1458e7e7d672cc44e7b9bc9ae6d41924724a62a41af785c769474b63aac502a6ad46d4913161eae9fabe202be4f6f6a4d1657df78fe23befa83bd7d21f4e945a3210119e3a8802d1a783b33e4ce068392d1d288dfccae409dc0c55f194c8e34ebbb295ae222768d8aac43ccbc4b1005c7c0c3c57a95f229bc7d913f67e01038e5827b0172e865a0f44924b1606aa8d077692fef689c907f811680e2a6e9d7bdf095b760dc3992caf7cc12591f23e479dec6c2a11283353d1099d241c28048e2f07224a812314dd80c8928d0330698f721bf866b1431a8bd9ed61f94fa2807083f3eadc68d0c46e4e9e9da86f5cf88b04dbcf6a07ce0d74fd524b42b39ba381af0e22e660c75e00a9a8c564db50b00c058f3be7a582aaf70ef72ba0d3cca1eebdfaa0ac194a241adccae29807e5e45315941dda5b7a43d62e4b93e8d4efdd7c6a25f18a86aaf668c10693f76f211e64f192b89b39c2aff7cf749914061b8a42cbf394041c5fbb19e878f58dcea0b619d1799edf603b616e4db8ad66df08e860fd2380ebaadfeba4f73b60adaccc875fe6e107befc4ddbfe4febd7fcfd2fb9ba4aa45817c610e30e716438d6a567bbbaaaddae7686dd1b39cda04a7d23fb8214ef8cb4652f62bd31589b34ed51dcf6c41afe178adb31624172dd1f0ff41f9db4313c5ef7178814b0de047fcf20c40408630abdc754cc5af871aebc0ae677c716692afb11f7c0931179e2044cc4db1feea56297cc2b06e8c1fd22d4a8ec38e7cf56cf1015ef5245716c36dc385edec6565748ec22d9350e6b89946b4173990caaec356acf7c2e62d3ba3e2e9dfd29b946ced4c8b56df6ede9132ccd27e2ab6ec8894a8aa071ac9ef4df8931340aea24aeb51656382f13e572733fc4593883b36cb7284e2000c2164b690be8c94bc5ff8d4252a1786b9d1bdb4d331342cceb60d192070295f97440ada5d3af0649ed87e2d767ccd60480f4fcda7dba3a7b7e5afa666d735ca8ae35f3e491dd1641e4fbde80ebb91c1e7e9558f921bf3b5b52e0851c42be3eb9619b7196151825169eac953ac42b5570e0900cc236029a2dce3fd311ce80cb8afde8fa7532c45dfd14cf64f2c5551c3a2b24642b17062064c9593ee5d7bd28ff4fd4698a9fbfe7d945c869db5f35c15909de1f5ece302bdadf4f4a4a42154503ad935d0a274cda9e7c240186abaf729d89a350360580e239a0bb6854f1bb397cbbf79781d881987892b77457b53220232c93adfc0b2a04f0bcc8e2a965b27f72432eb24d65d7cc4f2cd6c8f0d4f2a9aa54a844970ce4bdb9194269b343ed28135205dcd1e12a7273db4062744a923c58a96c10224ee7a521c42053e67b7be935cfaaed75d00b78eb21882c64053ce3980a1c83bc81f8bc2f3a45f90201d763ec0a138c8469cf5c07d2b2c7661401aa7c856fdb5d6e121544c048e73982ebe17663ff0170fb1cb7f1d978eab0c0350798a627b6aabfbff8497f29aee1b73a748ef75c7d0f5ff467fd6b9d743d0d62885a51915736999fa4077709f9963a464d496dbabc23ce9d50efeee7a24508097a015e9604fbb622234265928d3c81cd973320ab2d423a4245bd498f50daeccde630558df4ca66816dd150620e3367cb1172789e0fd4c83378d3b703202b85989ba480beb856b8a74b654bd7c2fe6b947ec80d286282b59ae1e76260013e7bf95b2f014b18f99f091d2de293c9bcfeeb13e8e79e4b995382f29f5672e56a3ca39afd1b421e2d3a39340c9e8e4f54a2354db5be45758f954b44822eb7885bb37a32f107d560bfa7bc8c3768b444de68a9fb1ebd3305aefc745bf2dcb3204f0668f0727b50d98f3b2588265cc3ef48341cedb5de9a1c5877d601dd455daa9a9ac348f3144055aebe9b5fbadde0a9b6eb3c1be9e5d3276c5ebeb642a40c34cdc19fb73dd97a7ce23658bb1f2fb1f970c5c39467fa590b47c0042f3811ca9542819df7c26794c634585ab71f067875388805bd3604cf08847a5e6ab399ca4d5d6929241b5097fcce14f41e5822f14d6240ca9c3947ddb8ef938345b7894d5e6eadde32087b6d6e6803a7c48292dab502e9a5661726a8dcf17b3781bfd556eb8eef1f1e307c859a46c35873af58391c4b2cbc25de2bdd8f83f5067860e3578f14575bdfa26df2dc727453045dc4886acc48db9d94f6d4b741ea1a305777db288f70a502947add555496a196202320999bbaffaeb01d58d6a98ab410a9be7937e48527a4e7c262469e4134053c233e5fbc61febf5306a0d4cf6e0a93226da556cdb895b89149c120957e6403869b9b45c7a9b3062b2ceaeb77fefe5a94880a62b9b5dd6c3a9fb0f3cb07c85d9e61b0ac4c7d061cff2ee4942638b05822ac8ab5829b00601ec75bf5a2242e55d1bd93507793b67291d60cbbcb6b65d3fd4fc546457bcadbfadf5cd97f11c6c5ab4a0689d02c351152a398bf98ba59551e01f3a591c0dfd5cb951b633372e918d211d39a435a009186ce8c6a528a4c3c3aa2886491d3b850a68cd424482b406bb438a655eab8c613eccac085921d563a76cdd5c6e6c5940aaed01fce465af74812fb4188277a848dfa32c666a8d78930ec93088ad64f55ecc9f23b8600d2ceb0af37fdddda29c2dd532d47e1dbe985b623f3bb9a0326a4ffb72877507c8bfa320be6b273cf77b3a465c45f602d09ca66d049cbda5c309a25717bf66a16ad7724a7686752a6d693933ad4ac097ba10995a2fc1c4b471fc5f9314f748342b1887b26135631a0ceb6fa45e1fec85460da70f9ede25112075af44c0c42eef214267503af39461c191022d643eaa4a973310ed775df590b7e23f788f769cd07f371686b96872c2da77e05ea8aadafed91edaca29c6f31037c7e2be21ecb4a7f5698a45f3bfffab56c7ff1a88445b3c7cb7107e4f19704f3c8eace9f4a39389939d1d8cd4172d8a08c3bab2147ad11498ddcb71d69e6d0774698b50a7fcd0d39f15b289915bf53b7826524089781bf8b074b2f93f6b7022525f9653b5609ca663eede37abc6e87d2eec439f68bdfc94a96bc41b9d71f31e4647a582f3319a3f6ceafea99f0d357954bdf4a42da42aff4cabe20d320905be7ce7b7b55ad2b4a5aafa645b8d14bc8bd45cf190fd22443f15d44bae8db6a23fa3677483407029436c864610c8523ba0ad51d762136f7badde07ebb0d1e11f2fbf9755ac28737b5ac61d0df7098222bd6119b23166d8b8ff5c85b9414e64c09c72e078cdd46804fd41be7bf5a45fce6c4b9ef0ff1feda86b5e53a95e41482457670386ac0f56db4c59e912c51eb8b773128da4d722809d1e2e29eefeab0e714997061f7303caae0943296bed8f0f43a2a77d82f8386ea2f87862d85db218a41276fe31bb0eccbc9eacb62ff583a4ca1cafb49e6300bdbabd7bc6964a14073454d66e9631a065a261431decf4d0b6f46bc78f2649ae5a9b28b800f8c8da28bb996eb38994c7e505372b37b5d58c10e7a75aaabdea8ad9f0723d055da39646b5eef523586417732a0cfeb9f50919b5f399bbddadd1c93773fae013f44aac86f8fea94fa8ef217910e58550526236470c8d98f8cb02f6e90a356b5f773cb8ce3693b9c0acc629af0de418e3381b76b27ecc87e185d6ecc0ed4a0be8ce19d4c971efe2fbe3b0c34dddc9adc6a3e352d6aae5e86a30ebeab9a0738069d7892314486e565205334dbf501c5645afa7661ed04bc17864c81ddec987271df495b3821f7a69893ca4e4ed16986202a7cc1cb1c3fada7618b9006a083855bd357f0ff4f306aa5c9d930793474e5b99526a6242923c179020aaab727a3a3f0f8fc2923dbd68d453dfce457f2e3b3d6a898a23cf6434c0c1f3120de2deb6acdd31f441fd333a07f1fd734b267f53611c3d09697fc4e4da39c2c1221307d377c3d4927b0cd43ae16060a1026477dfe4dfbc9358e2004cbb9ef3d5944c785d90675e856b3c0588754fae25d5aa8eb530cfbb055174590befab51aae96eee23b86391c5d218f12133fb65c647160459d151f9976c0f691e40b95df6203ffbbcd1987674c57105697d3e16595e661466918e60e00c45d1a98808846c0c06bfada11087fd0c26ba432c3a45383022db0a46a21398f581ef6b185a885b928c5874eb0b60e91540092bfe6022280fdbb7622268825437c66806934f33c013a4b276774997fe78d38b2a42370424755a7bbd63aafc1ed2d5e064e5574b173de877a69e16c83ba3c8e2da33f17c02dec9818a6cdbd3b5990b19e2efa555fe3005e4fa19f76752109dd39a52716a6326c4754bf164b7a5486f789bc908a90efc9e8c2fe0dda796bc137c6eff4533bbbb9983a495453dea9553e35f32323a38fec51dcbbb8e73524c06634f2e4810681d137aecdcae6dab7ac5b2acffe1cc2ffdba10e56dc59ba61e640d136ee9a97f703024810d24faadbbd2ff9d6149410d42699b80c608ca19ae42d98b6a35cfae1b1aead790d92bfdaf8af34125b11132f91e6ce6f314bbe7626670d167fc0b4ca96f56053a8eefb3c0bf26f1952f4b0de2b04f37cbf9f1a6688035be589982818064c008bb27f1fd1c491f4da2a7ff22033ee2a2db5840afa0f24f4aee21fb30055380daa946e2e4ed66c2bc514cab7d6ce702d648a25be3a98c11c43f8d385c9278543f936c62c994a3daea2b731b16d6a0ffb55a802749e306d74deea9d7ef8e2adac99a6967ca6620483d30f358409d994f3081c63a7ee8c98eea5130a5855f7e187fe8f897dcd110ea3e88f109327c24e6f2afb040e8b84e00930c5f83cf93749af4c42959f3891eb0c9b161bf3dcbe98db5e86ba966e9c05a74ed0f6e16b8d01ecc4f810e1b8d084dc936bcdfb81c093da33a229ffd16a1ac263d8b775948fe783d38edac27f7cc84b08bc4f22b8ba42b289eb103b524c528a330ac88aa73f616e0c52cd9fdec392abec6dc058f873f1162184225fd24d68d4b88e7e03044de492845eef035308f5e68a4767d8dbd5dc86be50a30f725f692c11d7374bb582349253ecbf693a91293a513734d4b0044eecc882b6bda9c20cd1d2130989171515e6360569ff91ec36abda43ac114d805d179df62a50a9249fb7b2eadf5370a1e24bc0c557bd38901ac7d90a72fd68b437832774f4aa87aa4ab3daff3552ff6f26fd8566656895830eaca9cb66e7f6e1fa37ad16bc01507058db00ee41c7ad74f8d23fb25553fbacd208da627486ddbd69cd95ac3d45a22f1577c114724fccb97f61951a7cd1ac3c84dab080aba751358e3e503d393ca8c04dff2993444635cb025394c995ebf8723628aec71baca140f76dde990468840c5c495f3968b20a97117a23c4440d5871718b2fc9919d94fb1c53d3d01d6539ca161c564b0c326fc146303fad5bdf0b74ce827f06881566ba85a151e30715e13dfd0eb3f96f4cdafc14daaf37a288724bb6d6fc421529bcf53f439bba0063feb6e0d59df9f6bc66858e07bbfc247937155054cc7d92a611e0df56d5f673825609bc5", 0x1000}, {&(0x7f0000005640)="03c14edf820c9ed918df4b558fd6b1cb0a2bd0f6a7c9597db0398f2f7dd87373a5fcaa48e83de4393627364f43bda46725ba14277f0fe936a33d0948b872bd4caca8ebf35585d2f29fa56b0c2fe06e1a79a120b28aa6ca91908568c35c5a0b8bda4de9ae4da70f5cc71ce83dce915458720f4ce9660ea4f6ff4780e1984f9a5b87739b33dcc65ff7acd4908e8efb51d24ea72ae71451c4db415676333d563d740662d8c7effd2aea29cd1f2052ed8957db4eca283c01b4fe8ae2b5dff018d47813f54d82882042f72e5d983e9d96c844257b0dc02366ed18774d5eb107f556a451977a197c3928acd636cf49d6b2d05c2c282431c4c685f0ba6d89031722c03b9483856832343855fbe237f341d95f581304734241053dac0b370ab4b5ff1972b007495c7c7d2f590720f877cefcfaed221335887d027cc1c8a08a44c97032cb716a999e2fd938e38b6565092d3fb5c54819ed2337eb6425cdd41d9b1a4a164adfd4c44a7094908ae00d201be8b6528ef811790b486c8d291f13cf71cf2275eddd7571d34a5fda0c6133fa36ba14a16f3e77e2c9634a380c36893352cec5e80a9f4276cf193e210066f992f5041fc4df4661f7e906babbadf2d1bdb4b5d1fe13eb21cdbb37fff061899a13bd11061869dd8a8f432704c45f72b088806f235dd3902c5365cfed24625faa2dedff647764048f707ea0494056ba3bfeff72d8300e3b629382293c8734bf9b42e171b9722b078b4292002be07e5065aab40ec108df806f5326c3c553e79f866091d8706d8837d159e52bcf716914a72637633c0a53ccc27efcf0d6e2f7818ae71db61f757f924b95fbbd3ccfa543f39d8b6ac905a1d0101dae72176e71c4a6ecfce76fdaedfbaadeef1b663b59e45ebd5aaa18342b016cb776b59155cb0e584af6a81f653392449b2be771dee9f697d7383f02cd132d8b238ab5579fbddf2929d9bddbf5c879babc17f0ccc9c7cbf88a185ec87b1fead13b44d3b40763bc4e99da9cf2a08f684494dd072165fe05809a5b3ef39e6803391103df5ae18abe695d5c10fdb15925637bfb90b60276273aec846433a2cda27882d25668383e80a464cb1e922a1d98933ee24d517989e9bd26249750a98a00809f37e082b400c04893074d4d5e9fa8c595cf3384e8b9d4b8fdaef08a7863dfdb23f160454cab91c07d5d07ac13bd2328eea620219ba97c724454a7b9369840cee01881256e03de98ee7fc35e0ade00292421b4afc37aa9ce5aa1fc00e28bf444065b6c4abf4279dcd68b57a505563e37f4357932531d6b989d1466dbead79e2ce2ca0520556a4e5ca10577f5c8152d1aae5b761a7c6c91fcc44324d325d59d3d042cab8056a9d4ec1372cfb056743064dc83b160de26768cc068fd12e07d05d918de3ce12ec73200b75470df62dddfe602754d18671814f1bb2b22f808519c9b32953ab1b76870ba30f1a42812e82e9962888c11152b0f3e58199d1da6163f664e75e13db30323fd7b372aafba861490c4c63ca4e126b148c8022baa21efcbfc2a64bd58e7486402a5fc1267ef7cf2505ac43aa09b07e690c0ef3537bb4e1fb7aa18e3a8565a44bf53b50e1ae53e248260e04461a3bf68884dfd41cb3e8b4e534fe8e6079663000a6032126989195c4e2a322bdeb4d3ea9f1439c862f8d218bc33e40b5b29d5a753b65334dc5b7d2333279f07d4c6985dece70cce7d9698264bc82073e58c41137ef9abb3fec1207f7c2d2092e7da3b089246be8b03dc58e0e8da9215062cec7fc1826988634672c1a00500501bcb245e0a38f7563df390680371b8ccedd547413dca780617c1810b58b3226103798361fad38eb91f48fdba6ade353d9474d27aa818f50b3dac0f5bd4435596473cb983be58b92bc818bebf2693a3211d2f9f900fa5d800dc03465247f8ba1bbfce0f8350860a30b53591f57422b02c73de1cab4b5bde825f5554e25d99f86a5c3140186ae3ea06b7a5e5bec3ba4163f9626307fc909a4aa06ae750e323836ccfc16a1bfeb851bd8acc68f5803f8a77778a469468fd1be6dc1f1cfa07635406a705a647eca75e0d6b759b4b034ca9c576d8a5314b6cab6ad95c96c14a6c7cd0376035106d20f5ac9589b56586d7996a522a2e99de1d9d63905a1a8fd51d53c4682397851dd5e945723ae49ea46b0b21a5851981000fb0ec1f5221aa175fe8d3495a67430681ee4c2bec5ebe0f845fa3b7ad4e6f746ca23f1094796196ed90961bbbeb5e3a111608ecbbb2e973b38037c50e6fb93a12c8998ea6f8a5c29ce0bb893543914b3ac7d1082d9fe185dc326cd3283fc9b3412a33429e642b57fdafc2429eee5a0464f9fb297694bb30d37b351d5f543d93a20e9ac13eb976828af6e5441f14acd0ffbb446b9036e37b48e0dc5317256cc1fbcbb8ac07bfb94f44792b137f71d654583253a22a3fd3a52046fc5c014a659ba1b578f2a9991eace4900a6835402d7e49ad76a864aae911335384669a613f71a0335e35afe6038fb802781f2615f42c18e6ff5c6373d7c3b929afee3dcbea3b7009c6a0ef5d18c64372dfe83de206680cde2d82b7786c7238d2cd5f8a6de63cb135ed0d4c6cdaeb301746c2073bace1a499794e5e7c52ef74039b03ea6d79f13269058c1e0efb167b68cd91d077815bc441df938a39f894a83d35e55689399d41fb4a7b4058ce0a8d3a443714189773fa7036a839d169ff866ac272d6e312954dcdd7b380fee00926ac1414e3af2352a9ff9848b2e27ddc35649faa629b75f3cb2b80ee3efc34db0070ec0a302abc3233db92a8f60d9c6d9d8aa32d9c19b44986a86d1dd8685dd9ed47896dcc3d3dbe18934ee190b58e0d949f2245d1b65ff7c25ebe2b9ea4664219307a0365ba7df148fec21f785d7b3a17c0d0b59585b7929a7d743b3c3b61646f08e8b78d6f2e721476b7891879c3d8ef080a2e949bda06315dcb76c3b1f3b2859a6970d20a94fe5396880136f84a7e90ee6bbb5a8c5882cae90cb333fc21bdfa95a8201c6b6d89a11e8857adc8265bfe4eb127f8147d034a116cccf248497df34bf5e334c5fea540810bdef4a1efbc9a2455ff237253a889025cf15a22451c7fbe2fd0e18f1e255de65c7dab25c07ce9e2354a5874fb5d1a7a07c6e893685a0ea237c8ea2c4eb61efe6e1f526954318bc2b28af88b2f202b2f05083db13d70e8d3a70382d9ad57582169abd74eebe8d0d38ca981790d3c795dffde187330d7ed70f33a6a3d775bc27b0ac5eb57f300004544f9743c0fd6239ba0ed5e4c039b81131cd2fffb20594813701ed55ae746f37a711df8baed77208b1f1c34028af62b736ea48fd30c7a3990927a5cc740acb4feba8f85c637ace453f2eb750ebc03a840dca98645c8c88c9189fb114cc2642fda7de60323d47967cfa140d0193b5e2eccad3c94df502e39371fb839cd34799439c9e899147b309de69d745355de18bf31e75d3ad053f8420351ba6eac11b91f1bc1193d5a81508f62727a8ca73c3ce4b77305c1d9d0c09ef90e91ffe027109744888e5123c990b1687aae772173e16ccffac7a390ff299162d73ed9a7b1c4daab457ee6956ffa252fd4e9a9b8581294e4e77059a5cbb63b11a5b1c19650663b8d1b56d5df314386436949c11f33f31ba84f7523306e43b1b64497fafbbaa1252540b9ecb345a701b63149863233d58e7fe73e5b3578050b6e6cafd2c30f1f964eb9405befcbcfd8f8bb311ec2095add2e011f4a03b77faba7726b49f048d3c378f5722f3ed8634601ccc63773b0326d18910a553295e8f01f59b9b993f22b6738fa42d76fe5828c04aee36a2c7fba14feaa9bf22e12cec726e8d36d9dd46e062bec41ea93521ee14eb685b7906a0c4ec83cde85abe4226e17ba2042b2033b8a96de6c193edd1bd20bc600da485d1b5c8c27bc534fc90a12bd476e5066dd0d05c2cf1d39f738892ced5432611ec330820a7b260e04bacce081ad800f6a3541f4ca2e3fe55503e63143d78e4529f05e087355058324964f42f562bcb21551beb6ce33480053519972b7be8249386ba274cd28c393990b9dc86b610898721b03a81a2969b76872f2620b4c8523039bfc908a89237dd34a8e4ae3bda788126dc69f2127765c5ad9db1a4b94d0b74d8ccae6e04af46d50972176b71fa1201fb9a6acdf358ac542a9b573103c8dbc448a1e9ed6dd8a16e4e91f131f7f0aaaaad833b9ce8d30622adbf721b9125de129a17cafe3d57387b35bdeaf6b49c8d17af49ae6cbaf3f0159254bf20f588a397e11310738d2734b6a6d1653f1c4ffcd0fc1f2552674c1d1ce8066f0af319bc42e7f9d3fed1f0aed8def7a8c7ea8c3de72d8e34b4323b9818f55492f53fb39284ba619f867cff019b515a2e03fd5d76fa39101a6284db547b7bda3d9de26f7bd8eb096d7d8007ce2fb4af59829fafc454dba4c0f58029430cd9c550bc1f084afe8908a820e831eae0408bc0e1b7369d689abe15f03af16d0d1b42c7fc6bb05896fef974ba6ca9e8b915fe38fcb71eeb2ef279a37a8b3f799d7a700a6d454f44726931d90c03e48b523e0c00e51cc63216d58163879e1b3c217cf509dcdb405b562bbeed83319a9869e93245b4e2afc65f5a45504b16016a2df7c31813b82ac62b277d605729642166b4bc9111e2ca97969027aaae231edf91b01d42f2c4dcad6f0ffc267efe39d478dd9829f39999d85c82c2f0a9d40acd1c943035f53497f26ab8721a86565b2c361ea733eec2b8631b0d7d4e92ef7d1e8ada640b01fcd889714cb4d55f6f157c704ff2bf440bb33fd805ececfce1189a9d04f7c56b7ec2a7e4fc9e15a1413cf74b27a1d6476f631787917d06fd811694ff2dc9701380bd2724adfb1648499fe59c63471df94187abb58a237979ef86310434fe12cc73614637f18eb2dd0b350bf0539b09918ef589d624ffcd4f93230abc07066e412ecc9f4abf67b940bc370fea6d576d8af3a7aa5d789314a330df5c3d23364dca8daf4e3464099c35449818d5aff1d52a0f5285842e8029b481b4bb626a7d98556a84a484f468d908fcc5000189a0c7fd9048083a47e302491cadbbf019f3664c8db154c699d9fb6bdf91f5b3c120bd4d948e365f25ac722028ab1a4d3b974adbdfd5c8e69834a1f549b0e25d972a60ec0e1bfddbe898c1e2377584876369af022c05873eaa068bb5dbe8c152778125bc98fcf76c1738362ea695dffc7adb345b01d102ae04907ea25eeb3498fc7b3066e739375034c86dab139e0b516690e4f058cd5086cee7a10971bda5f5b39e80a26c37c621dcc27433064e41d5c5b4571899d9f412decd20b5817e134b47c7f81587bc3539f8c567f43229441b2d3543d94c48200006ed5d714d1998622b5c22f4e968ce40be07741764ce358345ba5f2a7943d4eec5f78c2da90d16f97e7b62a52bac9b7a0667e0672438f68d06938d933dfbae23f9357643e3b507a5226fa848ec5400bf1bfa25016d49cffd76e94465685aa96ddc96039b944a01def9ccb92d96676c591e32e2d5141952927aea1d35b8ab8afdd81f17b02c1bfe521f9d5d389c046219f19aa06fc098f55582ad865a448b57bfee31ce8c89c2dbee93aec9f70364ec002b43336e1f6d661f0cf78d3d3f60aa84151a17ccc0800e5b5425d4e0b398955663abe492121c5abafd8909ff75142cc2bfe263c57ffd9969779bfbb67bb151858fd5baa1cc267d3104b7eb78d2aee0e3251f0da18417b5a7524b2e9550f701c8ccc0674d078e2dcd604e18a6663f90cfc00000000000000000000000000000000d50416b014d63c0a13eb946589d9ca2f302673d90da33d8dc97cc0ba016bb5ce5b3a98bd8ac3da8a836ddbaff5d5fe490bcbbbc464be66e1d796e4a8a101e901b17280aeaf79e771fc33652e8a08de2586a453ec2663c841b3f332e6971b7c6cf6bb6efb2496dacfe572726f96e678fb26520a616e77382749f4c2dbe37f2b9562328cbbcbd9ed5d3072d420824a698d0f4853396781f3", 0x1097}, {&(0x7f00000003c0)="f5c70ce891e4f4bef2ff329f9ee93472f40a3c91e0fdcbc8161bae75ae1cfa89cae242353d4642e714ad84926c70dd8a7133fe22aeb703a31f83a9874b8a82f69a9761f6fef5c0a85505fbc7c4c822213b24ae120b1e74bdf9a242adc3332d7bd7db0e5c2e0da58346de80c084585d9eaf21accde6fc0ee997888484114e35b36314efe78250d378a00b61ebaa43029cf44d1565d9719b29d1520de94cf9b126694133ab16120025abf7fe379152ef05faee9973c80460a6473b725e1b5db182a9e4b49099bc5c8cb54124a89c4f43b3bd256393596363a108ba5b13e28a39b87b48f2d60ce1f3a6cce993e5d045de966cdc4d4ee0d276621738a42b294474291c635229f0c3fabd74f4cacc8cc65610682ec17bcdcc26157f55ec88defc483e89c68ffa5114605c7727fd97d8362ed064acceea41ec09a688e08b1c935cf1b77d9bda59b331405c88399ab58705707cbcb3c1b6dcf274034bd6a8d32ffa5101e4765f353228c782425f868638a9f706b8641db73a4a5e0a2a906007a562e05b38a369a9563fdc7d60bd9ad4283062af50d12cdb3ae2d0886031448c12017e619e080ea417fcc7b831c9393df2794c14092a1bd355dff4ba420b7d55e8d055e3bb494f2c98a33d92826c74a84d053322f264193305d90ceb423f32ffca9afba5d500137af8c59e113bd93b5ce7d533ace5b130ad26e0cb75b861dc667a82e61d04658dcfe31480fafb616d8b8d62971d86a7cc9f38b0f07945204139fe78b2e5a7b1eb747dc2afe040afefab22f6eed92b6272a90cf57a", 0x237}], 0x4, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0x2}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="106696b7d6cec30eb7eff726f3d2f62dc771e0cdd788eebcad60bea58c857522c0abb9256e864568bb7a2e653cb18e66ff6ed95a84e22c8215191f1afa43b92230cf209d856881569738ff7e2442caeea3d21e025a8abca2f25f65545992946ee9ba35559f47f41740aa655ccc68e16823d7b3c49a9e0c8b20314602f5fdb14a7cd6782afb1b4e606b7119039fe0a11eac6bd0e0de8cc461018760904566450419a0ce1bdd22fef338e67eb6afdc537897fb39aa86118e151fff8256b50000000000"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES8=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x0, 0x10000}, {0xc}, {0x26, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) pipe(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) socket(0x20, 0x4000, 0x1f) socket(0x18, 0x1, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000080)) socket(0x11, 0x1, 0x9) r3 = socket(0x2, 0x3, 0x5) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x80, 0x2062) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000280)="5fd49083a0540b6535a14b56d84dc7ab1dbeed65cce76d21f60f655ed06680f07677923132ebf53c2fad95da53c966d6bb9362fe6421013d06ce1dbd4e0cecfa2d4655837f67d28f36b3033cf07149fae1ebe7402bf58ca9f3e1b22696fc48dd4c7704952ab8053854d2d6437686a0178ff70b029bc74a53b50fafc3845da7f1697c2b09dd355b257abb46d8cb2a2b29a330610a1775a4d2ab8ec1bbc947ce1d7c7d3dd368ce2f95a9a0b751c14c148a26ecd900e0f1376168c8b821532c3d303ec7c29179c333b1c76fe2328b9f31b47e4871c81d5528d86f6cf53f", 0xdc}, {&(0x7f0000000380)="c95ca9f21ca2157307bff5bb1ed2a010532d9422c329363b64d85d8a71ca17ed16fab45ea616df421d1e1840bc50971323cd9a9b48c0bae76f9bb0194b03ae643663289850829b6f79cf52bed3cb2b8a045abf28bd4dbf46b75ce78e759be41b5341ef41e4b65f1be10cbad62fbf17fcf78ddcfb8ec56787d0771229d04095c22d0fe23094071ec7044e", 0x8a}, {&(0x7f0000000440)="e411ece2d35bc670c9f05486bed5198e51b39c9781fa9c3f6fb8d733d5838b301c094f23731d9c666f21b645d3ff6246a46b05e3a47474dc6afd34563ecb34eda520971d", 0x44}, {&(0x7f00000004c0)="29dcfed639bd08e88974c7f6aea26a2a01be4c24dd3a8f3258826086be4a9f058e5f9bd5ea7b04c977db9966ceee9b714b8f", 0x32}, {&(0x7f0000000540)="78cd8b930460a9cb9def3ea0871d287884e4a40d647eaf5e40b7e958feac38bf1e7ba8cf4cefe5fc72b5f2c09d043aa570400ffa8f04f0b621deac44fd18519aa3184496f36a62ef56ce6ca78ad6901fd7e7c969a5717de359d7dedfc72a565addf45ccc1d5f9be2d0ccbd71c368021d0841dfebfc47fd7b743fbe14b493dbab650162", 0x83}, {0x0}], 0x6, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16=r4, @ANYRESDEC=r1, @ANYBLOB="00000000180000000000fa0c0000000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000910000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16=r0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES8=r5, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x2}, 0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000080)=0xfffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8480, 0x0) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x200004}, 0x0, &(0x7f0000000240)={0x3ff, 0x100, 0x0, 0x0, 0x5, 0x1, 0x3}, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000ec0)={0x80000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) r7 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r8}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000010003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0xfffffff9) getgid() writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f0008000000000000000000000000000000000000000000000000000000ff"]) setrlimit(0x0, &(0x7f0000000240)={0xb, 0xa03e}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setrlimit(0x7, &(0x7f0000000140)={0x8, 0x9}) r1 = syz_open_pts() minherit(&(0x7f0000747000/0x1000)=nil, 0x1000, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b24f1ce61f1489dec5657149c708de674027c7648d91845892437ff4ee83accb49fe9301e005695bf00dff7b4d9fa49353fb50f39a33bb7b1c03b9e6f91ef3195e78b883037a4fc26505093934cf2a6e24c67dcd1624c91daa16d1728aa8f26fd9457dd956c9988a4ebe64fa65cd53d59bde9cbc79db4a931636dbfc000"/164, 0xa4}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f379", 0x10}], 0x2}, 0x0) r3 = syz_open_pts() ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0x1000, 0xffffffffffffffff) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x4c04, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x100, 0xee, 0x97, 0x8}, {0x800, 0x1, 0x1, 0x8}, {0x0, 0x9, 0x40, 0x3}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x80206999, &(0x7f0000000100)) writev(r1, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e", 0x805}], 0x1)                                                       executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x8}, {0x54}, {0x812e, 0x0, 0x20, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[])      executing program 7: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000200)="55c7a56cbf00246c3a205dc692c7c190e12fee0459efc63287853494f6ca48e16fbb642aa4cbb6dd010cd63c3ae84b046827eac5643e2df33b74b1c2ae5f178875d185e029c82b2dfda2954b10d3a98765c95e311beadfea5e02c14b17959aff9b61fabf7107ed03ebf5cbfecac947a10c4ae23299d6f8c664f92da1a55ddf1c86b98747b59441d70cfd21d485492107e4e8c32b1136a9ffac7eb7051f7a6a29f3619a2eb81b8e32273eaee5c4880237660fb0cabce7984f66b70190dfd26d07200bdf59b0b0c3dacdc3771d118732cb01cee7ec7ced54218d6bc8157e90aa370b5f", &(0x7f0000000040)=0xe2, &(0x7f0000000300)="3cb92143593f84d7353a21c783f969a171acb5be767904d5441611aa5e7e3347e41a4835dffd697658ea31a61fef7e3b0f2577e5877c583880a65b4c8277dc69dfcb89a19053e7b2baa2e354375a9f99b23853830d42a0dc46529933762d8eb098f10d8378d9265a9440b7bb6e6ffe70e689ad657d8d44f50a8a8fd4330df534cbf6b7183be0e7b6fd830de20d87bda8df0132ad2cbdf64aae9a533a9f3ee8f7f15439806be952ef8b80040de3d8fab2dec1c82d23f2ec2b9db56566d8822e87ec47e8d8c0f27b3ecd69f5a2cc17bd35f472", 0xd2) mlockall(0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000180)="e923f8464d45d2455965bb8fae5b9f9f3a93ac1bed48afa98100757a50eb1e808d203c1397c6ea553861e3d7", &(0x7f0000000400)=0x2c, &(0x7f0000000440)="a54072f0fdd363c098269d04b9fa63a200dbd24d88e9158c328e8929970a6f7b7f55bf4b236b58a66c0de9fe99483c88d5bdd8db8385303a3fe19a0f20e7f7450daab7587a8c3cd0e084fd803ce9075d272e6f23dc21a90b2c10540685ecba7ed98dfcbc66537cecac31aa2f976d3e710cb2537385e10d08e966a5424f17c23dff047d15ea2dc9ea4219486977015289ee0da026e0dc635d7934c695b2027fc398f46d0e714a49aa23d788153e69caf0623d1faa38df683cf74ee8d5f3150c5ac8bf69b19beafc19612066cc653dcc343f1189a40be1d97f92549e5833c3d35c57fb59a146f9c3894b79e025b9a1bc3acef3ae3b4e1587", 0xf7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x50}, {0x8126}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x4) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000280)) r3 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x17, 0x0, 0x0, 0x2000000}, {{r3}, 0xfffffffffffffffb, 0x90, 0x10, 0x29}, {{r1}, 0xfffffffffffffff9, 0x2f, 0x40000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x839ddc09e06e1445, 0x81, 0x6}], 0x1, 0x0, 0x2da43435, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x89, 0x2, 0x400, 0x6}, {{r1}, 0xfffffffffffffffe, 0x64, 0x20, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0xb0, 0x1, 0x2, 0x800000377f}, {{}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x3}, {{}, 0xfffffffffffffffd, 0x88, 0x4, 0x400, 0xc13}, {{}, 0xfffffffffffffff8, 0x32, 0x40, 0x4000000000028f, 0x2}], 0x101, &(0x7f0000000180), 0x9fe6, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) socket(0x18, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000240)) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) fcntl$dupfd(r2, 0xa, r1) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f00005cc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007e7000/0x1000)=nil}, {0x0, &(0x7f0000102000/0x4000)=nil}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000689000/0x2000)=nil}, {}, {&(0x7f0000270000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000246000/0x1000)=nil}, {0x0, &(0x7f00007e0000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x80a19f, "14000000000000714543e43382069400"}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() close(r3) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x92) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) fchdir(r3) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0xff, 0x70}, {0x3, 0xd3, 0xff, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(0x0, 0x0) rename(0x0, 0x0) unlink(0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x7}]}) mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000240)) listen(r0, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mknod(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f00000002c0)=""/82, 0x52) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c185ad5597d0df50ba04f0d058556d2dc97f2f6febc8befc6d5409bb867233dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8db1a1bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b705676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b01b3d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5682bbee2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6d64b95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab09b742e3bdb8ca2083c8ebc5c307fd20acaf43dfb4"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100000}) r3 = socket(0x800000018, 0x1, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7, 0x20}], 0x7fffffff, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000180)) socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000100)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x1, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) syz_open_pts() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x11}, 0x3f8d}, 0x10, 0x1800, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) 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, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r2 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x2}, {0x6, 0x0, 0x0, 0x6df1}]}) executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x1000, 0x38d, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) truncate(&(0x7f0000000000)='./bus\x00', 0x6009) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x11) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x2, 0x80, 0x8, 0xfffdff7d, "02000008bdc8a550847105bf0e9507ff00", 0x5, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x8000}, {0x81}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x1, 0x7f) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) linkat(r6, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./bus\x00', 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1011, r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x2f) connect$unix(r1, &(0x7f0000000000), 0x10) connect(r1, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000340)=[{0x2}, {0x54}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x3a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) setsockopt(r1, 0x0, 0x1ff, 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x100, 0x8) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000580), 0x2) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept(r7, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0x9}, {0x20}, {0x4, 0x40, 0x80, 0x30e1}, {0x0, 0x1, 0x0, 0x5e}, {0x446}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) executing program 1: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(0x0, 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="dd7222380000000000000073d40b5106dd414d3be5001ca57c0b83a2b5cd54ee9cd215eb90eea88e81e172fc5235d1cf8d6aa2d7bd5c2243d2bbede201ec8e6828a616309345bbac06000000000000000000000000bf9e4ab062dc632d7273f698a055384193ad121d746d55201a484b42df1dafd511a891e30d", 0x7a}, {&(0x7f0000000700)="c0e41e61131f68a224b19c8e83785a81eaa2e4c4180d85892fed061db596e47f122beb852c4d6415fb6ae65a5cc47053c17d88fe5f935e1e0c82ef3afa5e583365e541b369abf32e9816b28d12f85caaf489effdbde60297669ddcea141a8fcb89f56ae834ebb9d979f5234a4e03aa7635d83a8d67401103ab916ad5232629119b270a647369e179b86e5332c70d388145cf01000000a600000042950f53715e43993377efc5131343d1e0f0ff9e222a8f3145c1871376de49cc18c0f20f16212df6", 0xc2}, {&(0x7f0000000480)="98b26e98bf6752785af4bc5d35c8c7f08332669cf2ce8594cf6823d54456239cd9e8c9e36cce14831a56cbc5c59dc329ae4a6002462e027bb8c602aa5885228ddd5db329ac72e1d0b2cdb94e2f241a2edea1d5e5260162716e3961c62ab81ee06e68fa5d4b9e6ad8e16b04c13fbae6cf8d97fb407c1cd182b9efec264ce8d1a877a4ed3b3f95ad7d4fd37e0e9ae9ff2cd23cb54bf665c84d547998290b904cfa7c21cf10c27bf7d997382e33c4971576d9eebbdbead9f49c685b4535b0cb2dd273ec16b72dfec4398a06814c41ee24597d0889d6c4791cacc8c7e04d8100e521831665244caec5f257fce479c38d1728170a8488bb6d2411019fe8e6", 0xfc}], 0x3) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000440)='K', 0x1}], 0x1) syz_open_pts() socket(0x2, 0x3, 0x0) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{}, {0x81}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) write(r0, &(0x7f00000000c0)="84", 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) r2 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setrlimit(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x6}, {0x5}, {0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x45, 0x1}], 0x5}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r4, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r5 = socket(0x0, 0x2, 0x0) r6 = msgget(0x2, 0x0) r7 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001240)={{0x4, r7, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b", 0xffe) executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x1b, 0x52}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0x401, 0x820351a, "090effdfff0f00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000680)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039007555d75474dc27b205b892df904dfcbdb8a85e40c0c76078b226c5eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab29543923180861e75b8f29d91a9a260f", 0xa6}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000140)) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x2, 0x0) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {0x0}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000001380)=""/4096, 0xf89}], 0x5, 0x0}}, 0x10, 0x1802, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) sendto$unix(r4, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x8106}]}) lseek(r9, 0x40, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 7: clock_gettime(0x2, &(0x7f0000000040)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000100)='m', 0x1}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000003b80)={0x1, &(0x7f00000002c0)=[{0x4b0, 0x2, 0x81}]}) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) getdents(r3, 0x0, 0x0) open(&(0x7f00000012c0)='./file1\x00', 0x400, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket(0x18, 0x3, 0x3f) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r5, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) dup(0xffffffffffffff9c) write(r6, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x2, 0x800, 0x0, "dd86072b28bb5561cb692939a0171e726e00", 0x0, 0x6000}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) socket$inet(0x2, 0x4003, 0x0) executing program 1: chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') r2 = dup2(r1, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1011, r2, 0x6) fsync(r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/265}, &(0x7f00000002c0)=0x10b) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0x20) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x100, 0x6}], 0x9, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x60, 0x2, 0xc1, 0x8}, {{r2}, 0xfffffffffffffffa, 0x84, 0x20000000, 0x0, 0x7}], 0x6, &(0x7f00000003c0)={0x80, 0x6}) r3 = accept$inet(r1, 0x0, &(0x7f0000000400)) lstat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000500)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) chmod(&(0x7f0000000540)='./file0/file0\x00', 0x1) sysctl$vm(&(0x7f0000000580)={0x2, 0x3}, 0x2, &(0x7f00000005c0)="dcbfb8114b44230d402934e927496507e4614b8dd8487a8bec", &(0x7f0000000600)=0x19, &(0x7f0000000640)="5a92389382234f3d308adc4f", 0xc) sendto$unix(r1, &(0x7f0000000680)="688ebd19af04a6418bb37279d5d803f2b19ab691d8cbbbde6cff975cf6e46e6664264de23907d766c075cc411be74faed4f3e047a1a64ede0d5d54843cbae44506dd1af3ab57095e2d575415003bb2a307780b7d4ac69cd191ac1fc89d6a3320c8a02fbb8507f7d7c5f0343587f815eb", 0x70, 0x8, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r3, &(0x7f0000000ac0)=[{&(0x7f0000000740)="e1b3a46bbdaac4a321e00d01941d9f9664aaf1ea74347b631e2ccf8c8a249e111d589a0ae5515ee20218bfe344ffb23c1e2841dc68bcd7ee381eb43b3d5e8b39786d64e982e8a94a36cb31e5193d2cccd7f4d9eb8b47ae5265dab9d3ed6dd0bccaf9a8bd7aa511bbb0f33eabf4a2391c67a33af557f99816e5fd0e28074b0cbbd072f435cdd233a9def29c7d7e1c571a988e92d53167d0345ecb62b2b8b9292e256f4adfd6c95f57b41291aca1a0ca78f0a880110e3967e2140ea4c379a80aff114281a149e6f2e7efe0b88575a26c6fab49d452d790b1d51f8f4e1f8f7cc275e3da730583689a9f125e", 0xea}, {&(0x7f0000000840)="24b72d433eac1be70f2469e9052f48d734b48ddf1d0aa7663e99567eb940eac73b87893f4be9e0532c1eddfc2a31ff3191406425d55c67815c00402ef94a94e64aea0e6853e5ba700e068a37eab557177ee16b5e90ecbe0a6bda4fc7799dd34bfa91", 0x62}, {&(0x7f00000008c0)="da1ef5ba80b2ded58859a3494079092d296218a111d40f0b6dcb8f386630c4c074d2b4bde4c18d18012ae89d9d71750572dc579e5d2bd171449e4420e821eda8a96c834a61876f84dc273b3454ce6d8f976bef0e278845a90f86bff8e25e184db9b0e6bb2aabe48d5a0c378d43932afc031349a1bc8b31513e2fa0c94d6013aae2400244565b76acf968891be4f7221dc3aa2bdb826270d62026ea4b5b2e757a3669eaf1cffec65f40f46a398a77a20f7fc70236", 0xb4}, {&(0x7f0000000980)="c94dd1ee2612c2ea33a247624a83a03498aceb41d09ab5e19461ea1c06d0265607a87cc6ce63d110459dfad2b47dc8e15db5cf9bde21b0ff9d896db285f9b4ba9ec5ff342062a0c17eaee4967f04e3f1deae69cb73e47249322097c9ba", 0x5d}, {&(0x7f0000000a00)="ebd71d7742e0a423fb189d9694043001de98f7ef2d4984895fcb5a2313a0e6d94cfb462a9bd9bb9ab6e1db982f8c954a86ad82fdcf5a608f51922c542c949853a06af66468012bc2477a23b29d618d63ff7dfdf38fb5ad57c00b3355f876da9e23384fae70aaaa3665f25b0ce2b8a188407a467aac841ed308e0b01235ed354d13297784e1367d86b5f2f411fc10e12ed288", 0x92}], 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000b40), 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000bc0)={0x3, 0x2, 0xffff, 0x7fe00000000000, r5}) mknod(&(0x7f0000000c00)='./file0\x00', 0x100, 0xf5) sysctl$vm(&(0x7f0000000c40)={0x2, 0xb}, 0x2, &(0x7f0000000c80)="f3530b65eeabb8717cd7efe3bae9e79d33e9ae41becc26", &(0x7f0000000cc0)=0x17, &(0x7f0000000d00)="829c32c975a552fd23bd331273c3e8985acbc4ea08afb7a60579806399fa96d5322a4b737f42da3cb2d86e193b682a9ed7d18fa413c40b06374b8674ec46737e540ee75af97c8e65e815697087e6d5de726edcfa0d3fa4e20a58eba993c4c4727198d0ca0c355ac0796dcc92bff03ab903f3a04d21ec4ce21fafa9414af9690e8a13cddebe6663ce71c67d7463fa74bc5cb92a3a65acd8afa30c1d20e1033985558b3e5947d1c27292ce57703fc85df52d106b634270d7c8dd7723376b2fbdf54a2345312d8fc75a39cee7add73083afa8207955a83c", 0xd6) unveil(&(0x7f0000000e00)='./file1\x00', &(0x7f0000000e40)='r\x00') sendmsg$unix(r1, &(0x7f0000001100)={&(0x7f0000000e80)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000ec0)="6e72baa83ad04dac07bad5c346ab98756113885fa6d00a1b481d0b453f07dfb81f1d2f7a930eee617441b1d61389b74a177a354d785fb690df1b0f5d648a3b5061dcccc162de5876978fd93427acc8b6fa6b0b6c4b577033bd51256c6101af1a35013a424476715e45f971502049050670893f27c9", 0x75}, {&(0x7f0000000f40)="30c8ba397fde49d93827b6d291209350efe677bdc6087cd69185da7985ff5810c04fdc8ec0c35dc358a9c9908f0d10fd24209ecead0471eb8641d27f64c6e855083b4dd7866fca52d98ac6383f389451", 0x50}, {&(0x7f0000000fc0)="b21b82ff426a7e434ee85e7e8b9d8bacd914", 0x12}, {&(0x7f0000001000)="af98c00c1db9fdbc4af0da8972f02c1755b6720e25df5e1f4eaeab26fcd556781af021805bb57b71f94a256003f9ead197fc7324c10cd64f39cd34cfe86ab0054a", 0x41}], 0x4, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20}, 0x400) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) connect(r2, &(0x7f0000001140)=@in6={0x18, 0x1, 0x6, 0xfffffffb}, 0xc) fcntl$setflags(r0, 0x2, 0x1) lstat(&(0x7f0000001180)='./file1\x00', &(0x7f00000011c0)) executing program 7: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f00003ae000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f00003ae000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x8000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f00003ae000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) mprotect(&(0x7f000051f000/0x4000)=nil, 0x4000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000240)="ca730293902244451dba5bcd1bd077bdbc6207f87a08e7480895c2fd9f05f7cc7ec82f04996c4cd20d7d2e5f01b66dc54333603907e3ab9e8cfb6ddfd093099263cb667c97b4274a2695c848679ee23610ed842448d3d773fc77e4170c46c3350a2716a000c960ae1f3da283325df7bc030f9c7d66e987251682f12acbaecd97fbe761dc899a01098106d198ba808a7fc0589133a4dae207a9a7ba6a15ff42a54b9dc6b17ce894d88943061f566e3a3e2983ebfc3784ca70d91cfbdb90dded2da69297039b61d7c3cd98f2c34f9eaf8164acdcc8d6cc97f3577f39032e7e962484f66c56ce22ce5b19aa1cfb323bad915c8f7561209b0878367bbe39346c449adb19daa29fb8c83a0e12232c9f190d313c01f11fad503b5633a631b9d3bae360ea343b368cd4a2195a00994a3d56169e404336fbf06b0b39743851f1f00fc70b88e022e312fb57276a17ea8d9eb954766b0a159b1dc3ad8fd3891628fdf7827dcf8ebf98b0593b9831e4721835bad4e22a8cd1a39755c9eb11ed64eaf83158ded313f5c65818df4f5d765ea59b0652d0a8b72e3638b80d768f993149ca608aca17044552d1e7d7402e53707f4764cfd4c60721af711f432cf1defea28f7dfcee11d6254ac0cbdf3c7d59d362886d590175d70636e6aa70dc47c5a7a1ad9b6281220d348ff089fb1e5c480d93d24a55ff5e1cd008c9aad5ef88e436159bc966065c8c1964943eb5976b117f353c489d59f0946131fe712c873f3b46f420de74606db8197a9c2e475b050a757d4aa5710c2b92d802a1a1e5ba15adcfe06ade7abf1e19a8b99743b1e49b3682dec014613a77f0048bf3122d2ed30e83a98bbaff1fe96d9da5bd6109ca4a2e5731f974b53edfd68739a198a1442ef4e1121e2d8753ab59906a0fe328d7683f4c65a066f79c11344cfda903b76c4acb552e38a599b69b0e34c5ea5f03340c57e198e8ac979bb79c298e26a85ad4b8136a7cc50a99dafbdca82179d1ce6369946230ff863900fdad538c3448f1f5bf6f839e10550555e8d7b490d1e7b3f1e3195d6222371a23dab440d869d291a5c517b2229315efa19d25cd4cf05d825f338e048c84d6088f89488850e85faf8fb466ec10122a7544eb8898fd92d534f91f32fe9693cf60d90c4a81ef4733229edb3f0ea3fbe1caf60298e8a6256ffcff6431a8011c1770d74f947ac955a0bbe75f5970b74b05af3c535193a444bb4c3c41f63a23c399ec3b20da8c4af6f8b73d717be82aecdcd5a0721b0d130e43b1fc45c73e1f6934cbc796e15581d61b1d9d0fb9313d7467727f7c34175ff9012b22833558f4e88c1c05c0b1a9518897efd6bd2280df906a29662a7735d9e862408cb82b2ba0379aecc466cd7f407742bcdf50cd7e5b6258650c14f374aba413984f6b1e141fa56326ad0c160eed49df5d428b146328c2ad013227200612bf4013bff83697fa8763eab5a9bed43f6c3489743d3131930981c51966af93491cc79c2ce887c8757d6c2beb1cf2bf7ea702b27cbec6d3ac31f65183e641da727942527fe7e8d3e1ed51e12913d3a0b151fa5f84e49b4744cb831dcc6368f80f080b3726f8de8facffe85e9fd1b583911570428c7787eb5b0138f95af4395529793d53bd48e6f933cf5ee900324a1daeb4f4fdc7a914a8a9fde3f4eae03f9bedc488ffb8d49198f252d5a1e97081c00a712630fe3006dfe4aee7ab05725e5667b392623a051553795445a8093cb1b1d67189a66f819a3d4acdbeee981df7378f239f19251f9d321ec159f4764060f01eaf5c7fe21ac14c4dc43f1ac1bc40dbf84d4c136a996dac4cd45a48b9ce51ae2cbb1a14cbd363b25d05213de59251df4d103b97f3089f61311a4281c3c7b93bc7920ebd5b9c6b25d9cb82c214c2d08290655af495951c28f6e44b192b37271943450ae71896990b67f6ddf27f4ee020910fd3599313e828cb1bd413a615ecb8e16fb79aec8de5eea2d7752d4a2769b21667496961be761d7e2b621106a475299d5c9cdc2ffd5689f5159954ec991af1431db1f362f95216c4c06dba437f5b08f08d806f5f124448e3f70112f53b032504c6be6271f56b2aa27d9a23cce0ffa94c606bcfd3b6ed3f405629e61b2449c5c0192386ec36bfb9a67e9986847972780eab413d29df51dba78633d871ab58c0e91fdb7e021773b535dae044db73669264903c22d18c1a4d3cb6fec07231032a968efba7cdf6ff03eaf7f2e5a4b311915790cd1ae8c086fbc4897f4f96b63b65e0da2a5d287ab18bcb3df130ce2bd1becc6fc39d80a9f844eba3e67e414b3d3ad98458cae04e2d9492cbe1929b3d221f8cc5994897c4447c314ce0ed7956a836d5a90be48273565a6c0e0360493ce6e75a1919c6272892224f747ce5f8477fe7a2e0af1bc317d0387746f6c267bf39cc433d7d36d8fd4096e248de3a1eab776b10fbc5a7683da1f148cc55a1e3abbe953b74094adaf9e1c72bdb77f517063628238ab42817baaf210e9e3f2a186642f879b417eb3001df68b78a728467c414603d96abf911ba77432d7d281d49f36b6232104fd9af09f657641d86e6b73ac9cd45f6f37728e6e093a1825f07fd24e2da9c20356b28673449d1a8e68a029ceaa1b5f6aaf33a86f3a5bc1d7ef690f7a759153c5a0d78eac7fe500a57b3ec0f06c90b19822e37ee56441845eb9f4c92f96af5f399249d44018a99b308c724ec1d7030c85d8c503726759674cea3b433916fc8e3666780ee992f25efd117231abf774db50eaf5b445088079b8ea71c2060c32cadc8c8b15d22382f5538751148dfcadc17971049c0250cb1b65b85500b6459dac896b1344e2c43c8befa9fc94d5ed5fc84de6b0950175ff28eec7d9a8c30d485bf66e3266e44a436a8f32bc3335885162ba879e48217a4292545b503c3cc04edbd050a0b55035b3a2e8f1e594c197029f172c1cf1b3399d5ff4053c7b7e3162db0c6c72d162521eaca697b2c47e9a2f4c0a722a2e821dac86a2f6b037514f84df633d3d28b619b2cf0f6f0a1e8b79179f0bb5d25ec9ffcd9314f332652a16b5a483c54ba513b93fb16055ed050bd90f9f19a671b9d48eb828b98ad7a367e7400fee2454dd732eaff15c4645af098714af3418fe1317a646d171fa042f4d88be611528e5854883c2bed19d0f35a5a39478578a816dff1b40310e8d4b333686c90755f2ed58e3c575891a4d4dbf9423903e5ac18248ba89852cc1f44dcb035b8ee164b05939b7366d46e73e5c51974d3b435da29faf7a6bcea2d6b5bebfd009bc3936280772418faec076064617b2edd00b2656e47ad474c2890d073c918e154e5323b4cbab0e25f744df45759fee007a0e2d9dd82dc3734bf2af581e26f3f63570babd7238151d8653aee962f17d5518ef8ef458e4ace8e18540e3fe30d4beaa1c9ca6a661b4403195f17066df020e7624ebf643b9be5dd155b1e0383b32a5ab12e5cc3cf4fe6199468159b4964d8336baaf11ccc417def077e0b545b014aaeaea400ba79a82fca6fc4ca0caf49bee4a4693f897dae99a181168d6663edc44f2de1a916ed18698a680cd70dc0d0a39834ed02af65fb04d3cc273559076c690a1c694d2c07bebace8823e3435e9b27826dfcc5a749e4237a016316900526dca0807cfd8c871c2fd61123a37ca4cbc7dcb25aa4ac419c30cab0478db06fc5d409a5966499bc74f0100a233099c027edded9c39e459dd110d4ed61cb8ee489d266c607c5004bc6816eddb356b8b53af5558f00858f593b257afdaaf0f159fb1cc30f9402fb9b91a609bda773678bfd7d74db148a99859ab51a0259b3dfbd51064e982816ec7a60bccfa77fd74b4a6d561e1a5850feabf02aae84c4d319105e5d25299f7dc4a82ddca9e0fe6ead3d1392c39e690125a618a409fbbef7f15f51b5192ce0bdfadab94195b887755db6217dbd40c848c4b33504ec1600b951443f45a3971733508798e604e8908c8f49a0deb3fe5ef92e5d812327e5a8c3263837270d94bf8b1dfbd2214e671b3309ea5f602425f825146b78d133e6f9f756b00c3757521189793a7ef3895c541c68a9b1fed7ef51af8924650c43dc29670c49f5dfdbf424c932e01038e443614690a7585c879ba031bff7f2826b9b480f41b6b5d6b9e9f180fcb4723511825e0f516d88d81d7674034aa8e2decf998d1b3c7f6d5163a71761444967f92967f6b10cdd9e58a730710598c9b1957cfa9c00b9bb89d0ad2ac52f747ffcc98fe9735a0230e6b0ec1d19e40b0e76bcf4feee3d52bb88fd338c69d36841ea1cbe6912c565e17f391768ec45f895bf9657f1d68af911e17b2eec9c8b1813994e99542b9b03b61c72b04e8934ff910487ee83f4e5e790934f8c58fe1873d68d4b92ecb0b47370f61bcc77d34809cc9573a265f48197f6afae8d06cf0e122cd503393fbe06b82754a56c4555c1ef753f51bfb191ad24d513bc1b413c7db747df349567c06cc6a870784dd8b9cb1316038b3a4759f14bb684f9dd03982cb8dc27c8938f3ec5b30c7e9289138d9dc298e53de6590f0e7e1641917db3da0ec0be99f2e8f2c927db646d4b2b26465cfe16593ce78b32849596b0041faff572515f4a20732f5055b5f4b0df60aeaf5589afa577c73ada65b4fe4da9bf8020157f9db47f7a9c7156c94f39fdd94716025902f7041e181cf283b6e7cdd13f7fd8bf59518f3ed6c822d566670096873d9a37083e48d35d2844ac6113429c4fcb4ddc2d6dae67ecf1a222fb2257eef65a24be8c7b964651e4a113c5251048ad35ce23c20e2b2b2ada5238b8746def564e93c24831c1193af90f4af76cf83c8478a549875b443a503d20f7c4b4c6ba793b6ada396a071a3d2ae6a4fdd07e0d0c64d7c7e53851f2557b63dbab17a81ed629ac9831ae5aaf8d879576bf44d6e49a9d06d8408c6e993a7577b830151980cf63633326cbddce1259d670d144493f4fef783c0f4f3e7f48d1c32cedf3379fbfe0b56943e1b6bbbc3e910b6bca6ac8512eab09fbe5b6f925492cd23cd76a1f34846abe627b831908b7aed636a19ca5f0a85b4cc0fc216b15c929d0210f8ffd434518a271efce89dbd782dd5f36152a5cb6b21a33d1cd3246b82b759311ff5fb534d75b53e962ad5629445eabf956e357c9c366a9a83aff59164a8392fe3c7934f22e63e359661c02b5d3641933a3598be167a75b97ca1645d6fcc567691d46c5b877374d0f49c72f3525b18a13401fb992ae416884fdf4cbf19e579b199df5e1556da45c58dab6e7d7125a8a5aa4aeeee53cd96d34e8996d933fbcca64b11b395c8c7c17914c202be89a4dcbed305abd4c1aab135a60448e7f1f7fe14a9122f91b028f409a8986d9391d7ab0e7d13b38ec9992900c7545fa81f19e8afd537d55eef043ee38cb100934c84214ce541ef943442858556476e22f93134382ccc2eb4ca772a6fde3ac9e995fbf80252e3ef2b59677ec9162fdd9318d768e3e96c3d9b13f62bfaa99080cab6c29c33cd18080cbb47410d264ff1eacf29397a9d29efa5922c55dadc7521c4c99006b60cf7cf80db288b572973de5248a3acc1aca2a9726186fe5a46a283f8a835dd9a9066d111395a4a5fc7736b9d25820d4e2013779de503abdfecb4ed86d05637cac614a2aaf7930b2888305913a0fcbcef749fafd81a7840a2f4e23927dde3728c2a13593dfa514d75bcc9c5d4bdf5f0192a8aa96272753161b759d6f75241d4f5f579e86d0e2e7c7918ddf013c15c9915906a764e484ca40ebbb03cc8ff7b1e360e1ee1b5cc730d05dd2068681edf958", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="5d766bf3352477cfb9a065578dc21cb26389b6c1e47c2c7e61c64db3b8c5ee1fa81fda59a24c1e3c6b3df841f806e8f285ba3b4776a4be52387ea9002d5c0504ea8916f094eb6cb7cd832935344ec24656a6e3c17e19dc1c451cbb10fa5d13c210af237783fc72156802e970e14426e149414c41b3d6b1e06a00166ed909bba1e9", 0x81) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) setsockopt(r2, 0x1000000000029, 0x20000009, &(0x7f0000001340)="03000000", 0x4) acct(&(0x7f0000001380)='./file0\x00') executing program 2: open(0x0, 0x0, 0x0) pipe2(0x0, 0x0) getppid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) nanosleep(&(0x7f00000025c0), 0x0) executing program 5: socket(0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0xffffffab}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "247a274f7b870255b792397a03c015e06ffaee8e"}) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f00000008c0)="12495070c207fe786de70386f13805ddbc7c6243cac1c5f5a5bb350cdb0b38ea19f233faa9327cf535ed85a30c806d745c52599354a42240fc8eb00952546f4942c061d27702b19faa6850a01a48220df81e43c359c5dac168b83cf9427afe81d0570fdc9151007d97179e503039b74230542c5458b9d3f639dac0437d70b7b27799e8dd151b6225f953dbb1651247dde20795d496dc0e689085fbd7da7f0e65846009034e02912dd8cb030f41341a59856b1e803471db9ff9f24ff67ab8e69fb3b3519a90f0d72cb7881781c4d359eaab0391ab95007a8e6845e49efcccd3f43aa52d3dbead152d5b80ab6f12cb0de2d80d1dfb8744f6ca8f888300a503348c3e5533a4e08d7bd2be35cdd176b72cae25b3a9ef4af87c4c79490e95436dccbad6bf18f97c8cfdc508a2b8c0fdf321b659bc5f760039292316ab283c4f065dfe350a9d3161c28cef334908133164367e7149a1f435b21691ecec73f6f48de84a10cf00063f55b7b1d019f2b21c16dfd228c39b9df53c86e74bea5772528b13b8d1a759bd95a6a70f092bdf542ed114b80d08d94823d804ddd7277d671b05a6593e9a0b64a18d9d8c26707af3fda6ab13a7440c58aa019702208ef38b6d72e5d48c4a0ded7d5028f1d6f6bf7fc98fd7db53212012cdc6b2fdb124f9b59f055d7432dc23ae608dac2314be29c10e20e0c9e81d6e64c03d563c369f3bce62aa40e0561eeb12c23732d1d93d6a1f8a77c7beec6944358bd1f17e3d85d00889bb1a48641d010e710f6a80b119e9ecdb6369d4cdcd8567e3d74cb03420899d3158bcee90e33d6b8a9d53f40ecd8c33ac49969af02d7008c5ebb91b07bcaee1324fd148c8c2b964fb342a8478ef73642efa6ba4c77213cac8054b5c6c0526cdbd5500f8c55bbd44cf7131bbd4d18e63f3bfff700a2b3aae61b8e7a49dba3532a89d1a57796fda514ad578af4627c798b03d139f77815e642a7c4f0545636abc6dfb287b6bb6219da9ab7f2f1abede23c424b41629b89f65a6514762cb963a3cf080424f753bff352d2fecab518dd65ec7e6e33f7cc8b1ba8a6ef63ca80f9604401c85652af221bd67526b2f0839af7c037d03c64b749e20849ed62cc42934e4d870177a713e03d52662fda906550795dbe3a5c54cf6c9970eec9ed3c596b8e6b9af58a37afb0a4315f905a730df8f9b693e3a95fbaedfc5af8168e37c92ce3136e0d6d4ef24d2519641be7751d58d25985efef7fc71b2045c7880a4cd8784b6d2fab44263df6b9057c5cb54ff25c623c1de0c59b524d2be7ef8944866fd0edd6a50be357ba75c9c70eea71beea6cd6696df1c8ca01a6310036166649cb91ebb259888236e78889ebae22d1f1f371586d34cce503f065416d93092cb19713131aed8dd86bd8375340c4e60518dabea680d043950574e83230e320dc4d2cff5f2646e4021da882d524827fb1dad220293abec2f2ca9364acbbfff558cbdfbc51ceee8528f1058621c70ad90ac2383a8fe74af4c6a9c9250d19bd860afcd000aa69a3957d8a270a42925bb0fb292ef58c706997941c1e960cb816b353b476caef246a91e91b3e6c1a2fce2524121e7b259a8fe9fc23e335a5d2387bffcfd22dd17e0b2a76315fe802413c7f832bdb774601a3bcf820fe9474f67a376ff7488c2f77b7ecc9c3df38f5d5bd2eca316f230ba2701eaae63ebb022882a0aafd79c8700b66728e44e597e5f452ee6df530f1e4db5913d5096824350a3053e9a254505d3dcd44594abfc4a23870beb669ca7d524f0ae48e7b2f831d7ecf3f2fe0bc2dd9306285bb2bf329fcef886e153ec9a67a630770db7a238ec57ce972d408117df708fd3689ae3cad3f4763f2e6f4a9c1f8941a3ff7b48afbe096db70f5b435dbf987fb6fec2a69cc77e008884b23da45fd18c7d78d4a1532a2e971bf8b7c228f499e48bfea334e3a6c71eec9a3d75f6e8b16f49706a0651064640d30e166b56cb8acac0791101410980c02030c65104b7b9fa8678f359de958f10b29abec9769d2d0f72df497d192c5c486c4ba7df03232b35b613c84b1db83fdec3b56936e424679bfdd6d9d2353d466346a15b8464c1205eb55e2556015ddad7c5d3b367d8c5f0486ad3a03001129a156e593ebfeb68c6b2e82dfbb87ebbc91c1c535264ab853f75afe4c38f0e94a1c6940ee0a4d929737322b5fbcc2342a3305feb7d0d0a558d3eb89b7c302ad6a639fcb74c77969eb2bd5e23a7a137e0ad24090a48e07ccdce621e2abcfebde4cb57ce089c072ec6cd9cb806561029bfd5b00e4c57813296c340cd9f525ccea672559239a5dac4bc9f8514b8a8d97eae65c6737858393a13d69ac1d980c2686e77f3d08031991354403a162b15a35113a55821d0fec65baa52f2525e1a63fd07ba4a20642dad213da3c688b3a032dde5adc87da893138df66ad55447c6af0cbfb5213105d750e83dcd663ac0140d2c9360ce23439f7e627ba1d306187423d72571a1d0f8906bdb38e02c17ece2897850793e8b6ecec682e2e3447e856bee48db169b08c069459465ac415f5e48af3f301ccbd043e67d2bd9e0db9c0703554a8288d2163e3e8d2c570b1e7c0931fe737b7aac7896dc917d6a7b8602f2cfa4eb5b68b9106fa7f0b6a1be7daa05dcb42f95d1be4acc145fe4c2ccf5f86ac688b0f8b75c926139f1e8d8c63b4d85418b4926750a83d3babdb9354c73edaf9b73ad7325a5f5e2c3f458c45479993d21308171db2e022cc38e59acd4f639d8d1b16ad0132ddcd30ea3252d37d06b27ff6e8e2b9fd642d72655a2ba212fc52ce784d9a4039a62bb1d8afb3e66b445be4e18b65200893048712d1c73078ddf4cc15616ad5481ffe994a3361b76274bf97152b96635233c8ec106080848520b6169fcb6d599e689324dd1eaae189a5847d088a688b9da5072f64e69fc01a91738317dec8693636d2cc74a3e4b38953ac15e04b325594da5c9a617531c9f75f11c3933100e90e905b656c8fa441c64b4feab4d5fb577850c62d35375f6166e616e95ea48d05b65cd2a70ed895835efaaf436eacb542817470f6f434776177fd7cab56c61ef5f71c1cf4a515c6cf2ab979450d3545b982eb03ec340c2262672a4553bdf154cc9a9379f33f25527498cfd8fe9fb714080217a3454403ae96d046fbe83cd140181320fe8b2eb12414035e76e0566323e6b7613baf4579dd1d9288dc681b6862d45d10961e285825cae1eb8f5ef1369bb057551feb0ef4e880ec886665d6f5a74b15588693ce344accfd005ac9347e1649d168e1d45dbc854836de21ef6dc475baaebe028c2df8b36623c6a2b465e114c54b7a60caa29c6e01e3eaeaee4352a24c62a463635814f3349b762d4a6b1848a4c1c57d47dd8aadd889be920ecf42975507f4576a768b9213776cca91ed41a659c2ba9b3a89cc66933d1f6ae4a806c53263e55869d9b9b5294938908c828e7db9bd8089e61c8bbd8f3f59e66383c2ebc14a99e582e7ae181a3d177800a6a74e70b13764bfe18b4211c41f6c4189af3299c1383b3253d190125bb89b149cdf48a0b0405caa66c215fb42de582e1b2da58e46159d7af4c1cf14b7265aff70328625b48fdcdf03b315653e7f789a75ae37ce9e2495fa1d61c855879ef86d4ec9af94bf42dafbfde9e66db95fced306cece4ffffd2aca7411a2e08c92c3036ac2f48e5da335156df5293c442882c815c0b65cd53a03ab0e1453c086a3820009e9b5f4803b8073d3d8a97855418ccd05d871d70d54fa5a66786c378e1e2baa8927de34fa1f23bc51165bacb4eaffd270a5aaec9095770fee6e8feff6d9254b3fda5c6a1cc08fc9df0b83bc886b0c23cd93678c5a18f5e665b0cd73ca7f349b497f1a541210b72aba370f8f005400d6b533bcf4dd93ee6388871e910c7362caee3ee1b40e323f3f76cb33181fc853e1dabbc53fccdd3501b02d8130a4bc23556350d7287949f1d1772734264f0c8a08f0d4ff10b92e731bf45627ae35177e084189a649e64169ea0dcbf8a8ac8387354e9ed1c2c5bdce09ad220de9cc203025363ab585a12bac7044413f3569690ade6bdda7419ee3c15d6d93c01b17c37773fea1811db1f51512afe6954048fd1958f5a124db5d06df5eb82ea59688b01ac13b1c12434fff395806ebc0a305affd996f0ee27ce30c9b41a5147c8f7367af55b3857af657015029ac5c7073cad1b778add226cf0e7023d7dec2301f22b5a5774c16383941c750c361139957325c7df3edd0d41258798b3db64c5a86ebdae5ee185b9d7fbf68ce683fef1a4bb077680ad1a37145a966ac08e93bf48c50a054e670586582c046b3518d7dacc09a8b2fa7184f2221b25ecce97f8f41614dc70d20b03f45b0482dee54a73677fbcd915907a7842377722173cdbbadee445137981404873f9203125824cbc31d40b8145e4b52ebc8fb9b3e9691420365f65bc4687b10e1f35bc17bc2c50072f8fe8a906ded1236701f4257ff3274783c2cef415a5822a545e41e37f2dd389e8c5ee65783118ff95c02307ac9ad69b9dc4d35d8a3686c638d40201811f946de40b0a7f62fb51679e240306abc6e3e002d07174cd1c16253d6a70a9ef407b0784a9560bf72ab5fbdfd359e4c21c74bdd4b17655df7072bcc05de217c35dc4401e91f61dbad6683c3482e153678bcd6bfdf1124e5c2a7d53e1d8e1639207b147cf88ce76cd41279e7e4bfabb62d19024ae1673fcf26792632a33432798977107f0e41b54e9dc2547d341344269166dbb5d7847f206c3736994821b9a150fa98eec5fe1cb52972cfd9c6fc7f482408524cf3b20ceb69b19c3a0432459d000dc87639a4f2d5cd59500002bc8a4487c72b38213e060898af76c8706650bc320d0e7d10e8a0667698f704680b91ec31afff3678488f267cc95c457efd3deceb0dfe98ef35b640b71f3603b52c23e1657f8d06e968842f7a1e669787a445457d5c44d35075f420a5d772972f33add9edac26561ec3557b70adc762014d34c79438a30c7050c752f766161e38e8dacccdeae0c0815c87012160ec0ec9af3f75502509472399e2ec5e608a0c0d2c0e3a010f4d449c2b429cd42038a21126870c899e2c9b9223c3bdc30459fa450bbdbdb73fb37b05ea1cab2ca62de1ece38c129ec155f601880be73b4deab7dee19855ba4a369d6b16ae619ba9cb356c87432299a175ff0d9e3d3c928200be5bc69102767f9d09e7776c00068d9895c05ada68993f0d9333fecf6f0040339a3ff287d479edaaecb17210487a7b1036966b2dea00fd630c87305cdd61cfa515411a3bd47e2d11548f4b0a1ecbc801396f8697f6a675f285f573f8e20c8c44d6b6c9fc3487e1d481003fb74e88d87cb87b4d7ba0b7263aa2a5051ae89d00a7137441b7fe64fde27f59a6296acb53c9a35e6900ecc604b931813952a6c647dade4efa09ebd39e35364e4ae6c4adc0c460a307baf241c18787e9fcdab54833ee35e7af72b8c3c56b77b2f781cac4fed05fd87687e389fb31ac9a67c5ca01b07966100219f4cf65712517367dce8f008c0835e52ac8d0ceb72f1a528372840581aff5084d704b9bfc67664d6d53b5b8b4b3f28e401a7996feab5b9cb609c26afaccb904816bdf74f4d517a32f3ba646d97bcbe993e8df02dc70dade2749bb4a54d73305a341f2634a66ce941bc69f0df9b94786a74bd246934b097210c7781bc803e5f9cb2fbdd1be23b40b8c91917354c53d07763e31865ee569b0962de78fdcd4c40d29ad40a66cb2eb342b87b1e9462610b22ea30c5396c1b50ff6d07a016", 0x1000) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x23, &(0x7f0000000080)=ANY=[@ANYBLOB="ffd98a810c139c1acaebb7ffffffffff00000000000008004500001500000020fc0812"]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0xfc, &(0x7f0000000180)={@empty, @empty, [], {@ipv4={0x800, {{0x1a, 0x4, 0x2, 0x5, 0xee, 0x64, 0x7ff, 0x40, 0x3b, 0x0, @empty, @loopback, {[@timestamp={0x44, 0x10, 0x20, 0x1, 0x2, [{[], 0x24b}, {[@local={0xac, 0x14, 0x0}], 0x211a}]}, @ssrr={0x89, 0xb, 0x1, [@broadcast, @empty]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x8, [{[], 0x2}, {[@broadcast], 0x6}, {[@multicast1], 0x3}, {[@empty], 0xa0c}, {[], 0x88cd}, {[], 0x4}, {[], 0x200}]}, @generic={0x0, 0xa, "8c69a0931160b803"}]}}, @udp={{0x0, 0x2, 0x8}, {"bee0f4f826cb2b0542bfab4ea7b39570f2b527875e31b1ba33c4a2cffd1bb61536fccc2fd2141ef5b36e6dc03236c126856d709d1d418a1b48311f1cb4f8aca88555e4dc6f2313f6f4e3c937837fa9260844ba23f39874d27445ddf5c7afeedb0eaee19b8ad2c38a5f2aef02e6f063026ac79b3ab844631cb6f74e6581c4"}}}}}}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="420100ffbd280100fa4e747d55639b3422ac387500000000000067232e", 0x1d}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000003c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x259e7fed}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fe8000/0x13000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}], './file0\x00', 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000840)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1c) r1 = syz_open_pts() close(r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x70) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f00006b1000/0x3000)=nil, 0x3000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x4, 0x1d, 0x4, 0xfffffffd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYRES32=r3]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffc32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) getpgrp() ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1c) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd27d43220c7db9b, 0x0) getrusage(0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="89000080ffff000001fdaed0d232258d64ea0597ab7c17cac753f15febb1422cd229896487d011e6e8860feb7d44f8bcbeec84b9fa9a7809f15f44955b11e1562863ce0429298676b0d1026f756725fa28a6b97727c7ded2cb501c04263baf17b8062b4cbfc018cd44e6bb0797607d61d5382e66332083754078e1b673d15d3c37c43c41708904c31294428f93582bb9c027f8cd98dc12ad8e6c0884b9185ab78599cda2480bd8509a5788012233220de90be106aee1391200f1867b8505b44f391b89"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/223, 0xdf}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x70, 0x1, 0x7fffffff, "6e39e78ab11988330beb4d8ec557d96ac4127aa40dca89bf816d8acfbcffcdcebe57a2351d2d7a3e1538a2a0a4e9c88901f239f2a43c4bd224a0f09579ca52b8e169326178099d557f322d88b5f641d6a4014a19beb2b541ee86633feb8443c4"}, {0x80, 0xffff, 0x6, "d2228b6644bc98af225938f6e02b8fde3e6f4427fce42fb2c7067ce18bf75a6a10575f268b0b09c7901af04f59642a807119aeed55d95aafeecc86698e9af28dfd4f79fe9171c957cad9841e1853a5ce0fcda4d2ba93f6eaae60f296ad4865fd4e4c111a4c7336b205face9e46"}, {0xc0, 0x1, 0x9, "02f1e8c0cfe86c65ea1e9a7c543c2966e348d7f14b68acd1e72756428ba90b3598db358b0dad1c244dd37ff764d8a93f0895ac3edaef049b2382f337c1b7446a74a42c4555fff0f221551fad33f2d1e374e6f077d9557da86aaf3ba4e6c1156f26d6f33bd17b2dad5614b8521286bcba5bd4c0972cab9d0cc9c4db3552d36ead88ca9a8cf13769826083942dc7e349e81e585572986558190471c6e6e370a7e2e576ab95162bf21b406012e9b4"}, {0x30, 0x1, 0x0, "5b4570a803db3e56d25db8ef05a29185375409d5a07fff3bc2"}, {0x28, 0x1, 0x0, "b74a13769b62289c5f3596ff6f7c099d14f6"}, {0x80, 0x1, 0xffffffff, "0cb7c673d8f91e3e87ce0a200a4d5d66670295d0a9fbacdf94bef980204d4a419e1985cd9dd7b169dec5fe4bc3a9a5e3962468c6cb906d1ec9db6bc8e33866dd4b45a117d4768638ab1119655735a68a35f1253c439907dfc2fda54e78770dd9fd035bce8f6d04d2d4fb61757c8da5b6"}], 0x288}, 0x0) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0xc0) open$dir(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x4, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) syz_emit_ethernet(0x56, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) setegid(0x0) setgroups(0x0, 0x0) getuid() setreuid(0xee00, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="086b38bccb78ba24c2cf7de225e9ffe7cef6be489a00006eb80809a4bb5cdb8c04711c5e51fc", 0x7f, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) semop(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x0, 0x0) socket(0x10, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000001600)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="53770c84318f44569648f1a6d1fe3c9f8f13dff1467c57d3178e2f79c338aea04ce3d3e9f992cca54b4b54b967781b2c9874d04a190c6e5ab92d1f720323140e9a188d773a33ed11c8a9c5efa4d4060dc37821dc48c04dd78bfc4f81407853b97747f7beaebf966c86354d1f7c0e820b31c971943e503c"], 0x401, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000502af0000000000f2ff06000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b697be1aa5b230500000000000000c257699a5f139b67274d335d223e7d026ba8af630037382102230000720fd38bfbb77ec1f5a8727781ea7d4cb960d28315bd93c14625586e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabf4bd62fbe0008e371a304353712051e000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 7: syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500003406ba7d7ba90e0000cde02b726ae00a1a9ba685009078000000000005774ede9478079c5628d5b22f19655714778405d0aedc696c570e3532a5268433762fc09fbc30a8a0ea8a3096fb42e13817c938f09d26ef89f13fa86013eb82a90bbfe2"]) executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100002b100000024cf2dc72f6bd3629c45fd00ffff100001000000496e0a102c2764deb0e688201a5e0c5c2f9b937105520b0ec06492bf9fc8b59631dc6d8b06e5e83ed15e03f9411acfb1706fdeab57a82c547da367f93dde1ff26ea6e51f59df94003122ea73d9c785ede0488df783cd315172e034799cd7557df28e000000"], 0x10}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x8}, {0x54}, {0x812e, 0x0, 0x20, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 6: bind(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="f79664af65941f9ab4b15f2952fc4507c1d537a6387a700603809224812363c287740a6fad5ff706484db176af771f4c5003a10ff48c6675dfd13480575f77024532e614e63f98aadbd3c22e86a275d259d9ac73253c57477cb25a1682513e40780f82705c6c31bd4d8d3a419987b50ce058abaae09bc45f379d911016c81db9ad49ed422b", 0x85}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x2}, {0x6c}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) mprotect(&(0x7f0000635000/0x1000)=nil, 0x1000, 0x2) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcdda9b489e9775d3e", 0xe}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000540)=0x5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xd, 0x203515, "28b7e60ab87aa57800000000d0d2000000001c00", 0xfffffffe, 0x4}) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)}, {&(0x7f0000000400)="d0ca4e3dffc800214c8ea3260622118e06013336c84bae4fc17b2423dbc866b8e41164eff3e8724c326c7a13d44f8b85ed6fe46b0fabe74b2ecab2b617e63ff67c2e970d1e391dc19e902406ad8c4a675ba33e1d92696554c5a1ceeca51d218ce649f8ba17e0ce4b7605700824dad2c01ffd0aebd47a500f13efe11ee3d6891516de5debfe02000000a225d2c5b781db2a19285a51a21319bbad5e7cfce1a6bf031a1968e0d9b0c55cbd8a1748ddfa772626ec3f8099fed452962ac5c51de2c845a2ef36293089efb734a7df6e3ba91ae1147b8a5008f4df761568c26d61e78062dc4ee7cf99962e279228e28e9f7378c922a3bb0c6f518c9ebcf180542e22b5d6fcded0204a07068e8dfb65bb863713278cf0e5b6af8d31ed3b34d27f9006c83b06a51238d50cd24e1729c76c2400b3a986fc76f9f04882a3b5490d92bd9a6d4451187737941c4d24bc337ff76570", 0x14f}], 0x2) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 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, 0x5, 0x0) close(r1) connect$unix(r2, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 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}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r4 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0xb1, 0x0, 0x0, 0x3ff}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x8}) r1 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f00004fb000/0x3000)=nil, 0x3000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffdd9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000052a000/0x2000)=nil, 0x2000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0x0, 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) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x80108000, r2, r6, r7, r6, 0x89, 0x1}, 0xfffffffffffffff9, 0x4d, 0x1}) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(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}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r8, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/11) r10 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r10, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r9, r9, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', r8, r10) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)='\x00\x00', 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', 0x0) rmdir(&(0x7f0000000040)='./file1\x00') bind(r1, &(0x7f0000000000), 0x10) r3 = dup(r1) listen(r3, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') executing program 6: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x1ff) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r4, 0x0, &(0x7f0000000040)) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000093000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f0000768000/0x3000)=nil, &(0x7f00006b7000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000412000/0x2000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x3}, {&(0x7f00000a8000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000412000/0x4000)=nil, &(0x7f00007e2000/0x4000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x7}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000099000/0x3000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000091000/0x4000)=nil, 0x1000003}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x2000000000000171, 0xfffffffb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x28, 0x2, 0x8}, {0x3, 0x0, 0x0, 0x1}]}) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="a36ce898e0fcff32dbbb6e0156be1361936ae0ba60ffff86dd60ab9565071f8828000000fe801d6616952d16cc49410b6bf260c8000000468a000000000000aa6ddd6d79cb81cf"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(0x0, 0x3a) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file2\x00', 0x7e) setreuid(0x0, 0xee01) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000200)=0x8) bind(r4, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r5 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x119) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x0, 0x69a55ef195f9d320) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r1 = socket(0x0, 0x0, 0x0) close(r1) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {0x64, 0x10}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setrlimit(0xc, &(0x7f0000000000)={0x9, 0x1f}) socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000280)=0x7f, 0x4) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, 0x0, 0xfffffdfa, 0x1, 0x0) socket(0x18, 0x4000, 0x20) syz_emit_ethernet(0xdc51689fc2e656c5, 0x0) r3 = socket$inet(0x2, 0x4000, 0x30) close(r3) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0x6) r4 = socket(0x10, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100d, &(0x7f0000000000)=0x6, 0x4) executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000000c0)="f633f3cc647f62066bfb1fab049d094d807b7e153618815c996c0735b7f5f1c9de", &(0x7f0000000100)=0x21, &(0x7f0000000140)="43cc851733996598b324eee5223d6a621f19f269081066d00edc5521758688c56ee24a8cd918d5bfd45f807f0a1d25efb2827ebd917e4eba3e8b4f82dbca240ccb8556454732d97ebae5956fe4b0e217e4c170491f8d40c637e38a18d00ab7ea0caf40537e19101c3cbeca55e7b07812a4ba663515728f2a9cc2c4aa2e7e6a9d8da146d3933e0cd97690a77d6ee86f0049d555a34029b167fef0da543b12dc79e6b2", 0xa2) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000001980)="9ce8bbd7af317338cf424b363322c59fb3712f52a6fff81c022174b6b70b129447880b828de9aa78d68a6fa0d6a7ebe4b41d601f235ccb323102add9fa0329daf751", &(0x7f00000002c0)=0x42, &(0x7f0000001880)="f111589eea96847aaced2cd0fa3da5d7d5d1830414d0a55fdeabd9eeacb9292025dd1842a993d26008b0d4ff7f275c886fa5104e151e85745ca6cd149fa326a65ff550184c4e744fceae69af80be6fbda1bbdb0083e88128065cd8c940ad0bda15a0552bbbe80fbbeac70c12dfdc037755e7874d1dd20ae2dee95395ed50", 0x7e) r2 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r3) fchflags(r1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000380)=0x8001) r4 = semget$private(0x0, 0x1, 0x12c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/4096) r5 = msgget(0x1, 0x204) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001440)={{0x200, r6, r7, 0x0, r8, 0x20, 0x4}, 0xffffffffffffffff, 0xb015, r9, 0xffffffffffffffff, 0x5, 0x2, 0x3}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000340)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001500)={0x0, 0x4, 0x7, 0x0, "8b36d01104df2c5abe29562629d1bbf8b8c37a3f", 0xffffff01, 0x200}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001540)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x2, 0x9}, 0x0, [0x32, 0x3, 0x2, 0x9, 0x20000, 0x2]}, 0x3c) execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001680)=[&(0x7f00000015c0)='\x00', &(0x7f0000001600)=':.\x00', &(0x7f0000001640)='tap'], &(0x7f0000001740)=[&(0x7f00000016c0)='\x00', 0x0]) r10 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) r11 = openat(r10, &(0x7f00000017c0)='./file0\x00', 0x40, 0x4) mkdir(&(0x7f0000001800)='./file0\x00', 0x114) getppid() fchownat(r11, &(0x7f0000001840)='./file0\x00', 0x0, r8, 0x4) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x9e1d813b748cc0b2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2ff, 0x20, 0xc00, 0x0, 0x2, 0x7a8f, 0x3, 0x0, 0x0, 0x8, 0x740}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x101) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0xff, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x400, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000140), 0x2) sendto$unix(r4, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) msgsnd(r6, 0x0, 0x401, 0x0) msgrcv(r6, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000740)=ANY=[]) syz_emit_ethernet(0x36, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0x26}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) r4 = open(0x0, 0x75f493fec6515f78, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000a40)=[{0x74}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) writev(r4, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413", 0x5e}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r6, &(0x7f0000000080)={0x2, 0x2}, 0xc) r7 = semget(0x0, 0x3, 0x616) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000005c0)=""/162) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}}) r1 = socket(0x0, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x3, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) r5 = getppid() ktrace(0x0, 0x5, 0x4000042e, r5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80020328000000000000000000000fffffffffffffe"]) executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000000000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x0) getpgid(0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x9) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) executing program 7: mknod(0x0, 0x0, 0x3200) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x24, 0x10000}], 0x1}) acct(0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0xc000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x40, 0x18) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) executing program 6: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x11) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x200, 0x0, 0x0, "32cd8b6a4ac8a5508471050000000010000407ff", 0x0, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x8000}, {0x5}, {0x106, 0x0, 0x0, 0x3ffffffe}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000009000/0x2000)=nil) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1011, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) shmdt(r1) executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xd267136ed270725, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="bdd9e0c3f0c88f6b1b12c6299caa8c31785939551357d065a6ac3850e81ea2ed34cfd50d5d2023a20c1f5444f771e1d12d3dfc11c7b86880675c0fcd9d4d8cfee0138f6bf29883372e871332", 0x4c) executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000280)) r2 = open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0xffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000080)=[{r3}], 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x1a4) poll(&(0x7f0000000340)=[{r0, 0x100}, {r2, 0x80}], 0x2, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0xe8) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000140)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') executing program 4: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x61}], 0x5, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r3, &(0x7f00000006c0)="92", 0x1) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r2) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x8}, {0x54}, {0x812e, 0x0, 0x20, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x4, 0x8) r2 = dup(r1) getsockopt(r2, 0x29, 0x24, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) r5 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) dup2(r5, r3) executing program 1: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x9) writev(r1, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mkdir(0x0, 0x0) socket$inet(0x2, 0x5, 0x3f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x802069b4, &(0x7f00000001c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x28}, {0x6}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) open$dir(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000940)=[{&(0x7f0000000480)=""/179, 0xb3}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/234, 0xea}, {&(0x7f00000003c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/235, 0xeb}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000000840)=""/216, 0xd8}], 0x7) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r1 = socket$inet(0x2, 0x4, 0xf6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f4728ba416539171f1945419ae041b8146d9cd7a944bfea6dd2e109781a34c6eeb814a7862c8f885fb93d9b0f33e6508b4cf6167b4cfd8a440c344fb2427fefecfbc8968c66998a9b5d54aa2c21a49add13d837149b93069ef652481f996c798e8288cf43e9348bf53077cfb826249ec7eb21782eef4736fba5d037c595454de460b30395871f1be1f591893a0273b9665812d9e71cc4db791bec769e527d09f7da61cdb195623d22444bbd4a83fc1", 0xaf) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x84}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x44}, {0x5c, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[@ANYRESHEX]) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x2}, {0x30, 0x0, 0x0, 0x1d}, {0x6, 0x0, 0x84, 0x80000000}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) setrlimit(0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) chroot(0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x3d, 0x3b}, {0x7}, {0x8504}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) syz_emit_ethernet(0x2a, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609302b827b5c67de208c8bda61223100"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x5}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7f, 0x0, "bddbf448105300"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) close(r3) socket$inet(0x1e, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x4) executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYBLOB, @ANYRES32, @ANYRES16]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200), 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r3 = socket(0x18, 0x4, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000440), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r3, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x8) r5 = dup(r2) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) link(0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000580)={@local, @broadcast, [], {@generic={0x8069, "a3d49d07f3e61efbfec813bfe971335a7524c66bc4e58acc5449c4f8bcd11b64b9d02d0bde2b4214d9fe5fb33b8c982b219ce8bb44e5f59a05316938246d2e852ff57527f64e7b1e2ce6bd1cb8f4f4640a9559fa729744d487587eecb8bb31efc4695ec0beb279219425450891ded3cfc93314b1125ab12e3207b5bbb93d03cfef6df8294b01aed3bddbf09eae0d4cb7e9f3a34ad8b1a876073fcc027480657219b07fe65635e68f583217ad3714d3eb27f164bb1fd6686971d93d05b53163879108b3e75d9f98752be5a7d66c0972a82a937fa5cd000000000000d9222ac1be71ce178008b7c139ec06db59f7cf6727c53c2cf79fea3d799f0ecfa7eeb90aab5fac603ff5ac1dacf56d930b71ff92ccf6f2dd0b6dd2b244542e199cdea20c8647457bfd035c855cea18fc7d6058c86e1ab4e8d3fe0e6196dffaa7158762fe722ff2072801af3f3c5130720752bf5b60447ab1044d11dc6de95382966eaf1a5f06b88d8977b63f92e53a09616292b6cc9308f8d3f56c18b13be39c4cd6dd216227346311eab5994de30c62192b997f6b6673c74f14773bc83b73b9568321f9e05e940c80ee8d0b02d7b107abb6d80cb9b427bf242d5c574389d2efaff49d41f2bd7a1746cd187dbdb9fa581dba4480550565052cb228cd3e8b4808adacd8531d657a579255fd0d84"}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r2 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r4 = msgget$private(0x0, 0x400) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/156) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) executing program 2: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x48}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(r2, &(0x7f00000003c0)="985fa7fbdf69aca69c9a97347864", 0xe) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x8d) ftruncate(r4, 0x80002) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)='#!\n', 0x3}], 0x1) connect(r0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = syz_open_pts() setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x21) r7 = dup(0xffffffffffffffff) fcntl$dupfd(r6, 0x0, r7) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) executing program 4: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000440)="5803ba216aea6a85352fcb82298956cb682f19169d9c76c3487826ca59ed8600f984c8ed5895ddfde09ca1f46a99ab491707149ad724d40b6deb6f3231f7e6609b958b4098733f070d7b2b29d51f696d5598e5a1e7f9f4f8279fadd039a499498d13c96fd7b2dd782bcc3b212331886da29730323c37c5bb5af4f6a3a2d11be288119c81c2575251da1ce20000000000", &(0x7f0000000280)=0x90, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x0, 0xffbffffffffffffe}, {{r5}, 0x0, 0xba, 0x3319763792fc49a2, 0x100000003, 0x5a43}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7, 0x1863}], 0x55d0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r6 = socket(0x3e, 0x4, 0x4) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {0x0, &(0x7f00002ff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40000000000000}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f00007a8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002ec000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x80000000000000}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r4, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x6) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x20, 0x2, 0x3) ioctl$FIONREAD(r4, 0x8060694a, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x3, 0x0) msgrcv(r5, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) r6 = msgget(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2000, 0x9) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) bind(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) connect$unix(r1, 0x0, 0x0) msgrcv(r6, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x0, 0x1800) socket(0x10, 0x0, 0x5) executing program 7: r0 = socket(0x11, 0x4003, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x7ff, 0x0, 0xffff}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004544001c00149eca1d81010000000000000000011200907800000000"]) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x209) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff}], 0x6, 0x0) setreuid(0x0, 0xee01) write(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x9d, &(0x7f00000000c0)=ANY=[@ANYBLOB="52ad5703dcf700000000000081003c0008004322008b0066695d01019078ac1400aaffffffff0044180551e00000010000000600000400e00000010000000000070304830b08aacbe0000002ac1400aa830e49ea5fc2f0f458fd188c27bd000004009078000000004d2200080067000205620400ac1400aae00000018307007f00000183130700008001e0000001ac1400bbffffffff890200000000c6"]) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing]}}}}}}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x3adfc590, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x4a, 0x0) syz_emit_ethernet(0x3e, 0x0) executing program 5: r0 = msgget(0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xaa76, r1, r3, r4, r7, 0x120, 0x2}, 0x0, 0x6, 0x0, r8, 0x1, 0x7, 0x319, 0x9}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$unix(r11, &(0x7f0000000240)=@file={0x0, ""/249}, &(0x7f0000000340)=0xfb) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x6, r6, r9, r1, r5, 0x1, 0x7}, 0x0, 0x0, r13, r15, 0x74, 0x211780000, 0x7fff, 0x7}) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r16 = accept$unix(r12, &(0x7f00000004c0)=@file={0x0, ""/4088}, &(0x7f00000014c0)=0xffa) getsockname$unix(r16, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r17 = getegid() getgroups(0x8, &(0x7f0000001580)=[r14, r5, r9, r5, r5, 0x0, r17, r2]) r20 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0), 0x20000, 0x0) ioctl$TIOCCDTR(r20, 0x20007478) socketpair(0x2, 0x54e2c9974ca6fda3, 0x4, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r21, 0x731, 0x0, &(0x7f0000001640)=""/90, &(0x7f00000016c0)=0x5a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700), 0x20000, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001740), 0xc) setregid(r18, r19) fcntl$setstatus(r10, 0x4, 0x40) msgsnd(r0, &(0x7f0000001780)={0x1, "216988c29bc0f0a2d1ca7dcbf8d313f632f5b8abc1a40004b41674e1946977fa2a22df805a7db0d1abfc0d15a071c20b1def8bf5208639e823d1087f2cd0ea616bf2303cc2b249d474"}, 0x51, 0x0) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800), 0x40, 0x0) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000001840)=0x7) msgsnd(r0, &(0x7f0000001880)={0x2, "8db84b9d3fa5dfbb147462ed3cf5471e372adb66aa4dbd0e9dc66b97abdff40c6d0a0c3bbea252e5349512e854c5e8517ac67f0ea34b51fc737b940ce348d1447a3c73983bc06674a61e774becee6821a52308e7b039a453326d6f67734085cdc0584aea9165e492ed338bf9bb4f88a610e12c7034afc5630400ade606729f44729319e2fd5a80d1906bb628bd4930693ce94abbd0812466f8856772f18942b48ba1e1447d4bb541e56bb2fd3a3ce291f3e749f351e9643a7979619d2221af6819b96e6b6a1a03540753955b"}, 0xd4, 0x0) rename(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0\x00') executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x0) getpgid(0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x9) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000540)="d5738258f60c6a99a46b9c7beacccb8854a2361a354069783af1a630afc3ab4d59e6f517c9702df11ee0423ef7dc84af133157dac7b54ea371bc4167eed84b2f83833dd2c281eef315cc52e7eac16ceede67070be66172c7f1e62e9a12d0fd571c2e7677ce04a6f5d4517af3b835d2897f3e20c97cb43b0a4bafd1cc0912d27b0d7042210df7305e89a4a446e029411f4a108320cc2761512334bb8bef634160047da6ca3c55d5b6547d65f5c513d92eed2fa773936840504bd01003221e6fafe9be31e72be060a5a5e554b5c0ceefa2b9cfeb7a539582748b0152485d00fe2446936b4a6214f102d5233f3fc0e5be8324e9472c72894ffeb5cffe0da5eb0e2a5c389d99d7cc9f6740ee8b78a4f5305d24fcc3f0d97cc4a8a2fca55dc53a00db7c0ef10075614511b601b75757a0088b2cbc80ef3df96963ca4ea65ef0a6f592850b25b35bd54bfc9c9e9580f79ff3ce672f4cf69bf7ac9d7d45f1137e75d09c3e2f9e5a4a5afb0fb7be4ba0d9c075b85fbdafb67bb22c867331677403f08051fbbd1622b51b64aba3ebaeacad724adfaf61358200f0220a63e0d48f7da40ee5f574474a995829d24e83376a0a2ed435aac8245b2c8ff6fbb3020825477525e02d210ac0e5ac53158e3deef91bca343cfe3e6df0a9079a66cc80040715fcd0fad14b8dce2fe9220bc99a51bd6331c0105390e9d57b4d4b0b19e736ae22639fce9ccdbc1062ef6f146d9ad74159ac28c6c58f09878f54e38c1c7f345c44b5a3270afb6feb409e80a5f436ffd0d5b0fa7a373bef0e22721744ec438d56dae6d5505432e45915db0eed7a3a77043d4a8d869a826d3b7e066832fe9ce0d4ea44efc842ea884303059050081ac1dce04afe243f744ad39ab4d236015deefa64840dcf9f54d57827a8a44a67b66f5f5088a093825298ddd704bed567e4539c85f8a1cd62ec34f803eee337d6b5c8be51ea92ed4cfc7f2dab0b1f1ab97c1e4a3b0786f163203ff260d385ca4c2ef6c05b1afea51e4dea867421b69fc45f0af70bee4641ad405f7ae8d966230a70c6e530571b1a0b556c5af6903a463f84254120a491c48ef95a262a5103a0887edcfcc2fb928cfe44414f78a33fbbe57e9ef95fc95b1285f6773467f0f988717134f52b34575cf6f676c281c3130ca6467e5dd1d3d5410da38651221475ec672c824d3b9969fa3a9c5e56e264dac4bc79481cf04c75e9be381c45071d6ea921891584c91ba214c405da61bfc7ae334dad788616e1257b323075c034dfc68937b9b5459b6c10398c1f441271900b6f990d146005461a259fa805f3b322015a74fd654a3c78c609fdafe3cff0af8c617dc8c946342187d11cea56ca87a71bd6d8041df70ab1c0e5ae13d7baa58c5af8fcb4a2fab1dc6bfa63356fa0a2d9cc5a8b730cb76955cdf5a3e2c25f6a0ae3c904de00448a3e3c118f52a005b21f6389ca76ef2f70f5da3c8cb25587b6204cb6a390a42471e8dbbfad090426fcccb8cdf9d377b9c493055a50f2e7203b0256c60875784af1fb2f29a884c4a5aba4cedda6f803e28e91e428d1f778019e6e1f8fd49edaa4b0db6806c7f6adc0465278475e94baa1c918123b78c7bfac99eba98b2856e65a396d42ac0f34f11a00406da2694c7e4d37115b5db6223e97324b23b3ccc40f8f2c70bd646c707859ee7f7e85a9111251ab92ccb4a80de384fa1b5500f755d1508f2b4108f385f2e6d58000947c3ea4a9903246c64667bef07e5add1d34c6ff817c18805f3a848bfe624ad7c1ae6c14f382516fee4cfc1246a560ae343edf1091af0b2230e2d7dbc64e4e42ba7ecc9d512e1c2b890e0e7f4b11d2391c05e8c12a37f6e63e5dcca5b55a3beb99e49951ff3f708dfa0d98907848b36c7d2d03cb83a70bd4b29ab06cd0f9a1256137cf5ba9a10d163a7f14dfba36e6eb0d61cc3a2486205672222c1ea353a20fa70db19b9da04267664a08462664850d5ec6fc8e196b252b9731f0fc279d93731bfc5d4b128e91ca39a285f673dd144d14e9e8aa4f200d5269003c7461aca8388bdf4f114b28956bf800cac75bbdc8433bfff12d029e207c8aecc552eaa268c5778a0cda9b6b3140060ecde7b2ae83b44d42f4c5bb8ab5ad79f6bb27f2d045e315d6e90c9aee8c520c7f7e96fc8f6eb971cfc3cc19399c770f9652efc569a7bb2331a32a4c0a761520e0c5a6cb75dbb0bf824712d172b5ee487464d907f32da8112123e0cbdbf7dc955134874b42b533e84e879402dbab6af12f7c393251150df8f139bb35d8750178955c10d7dbdd6b2a403713e5e7dd1ea58d1f1a91d9996fb58450fbaa19605ce22577b3d4c39f58b238b1d60d857c0215704e2f42f21d5306313db653ac707f7b8a19103729f4597c9074a73d0ebdbb73bd662aa218acf1f40decca38e005362360793e13d0cb370c2abaf3c226919c32eeae8b0dae360fa2cfb993f61bb15bf451ac71ebd54cf3edcd71661408addd4f3a00e8e7f31b261d9ac141fccce613649b35535a3ef4f8b0d9e679380babf1be7cf8d7857c0ef46382e11577ac06511f1c7ad6eae1bfa7b37903f3b9784b7e08a5d3ab7c4c75702cfe27f1a304b97b34af32555762d04adcd820a45de45c571619dc33e9951976e254627b16534b99b7ed42c3de9300494cd701cb6b40fba5e34f70225f261d97e9f6de88410213672db40d6a2b6312b6759e457b32a0ff9eb9afca2d0e0faf393d4c89b1157d13760fae00c778f55f9a810afdc05d5e8123192cf6e909d94e55904bec1e484b24f83a889c21618903ba53c0471051583677584f7e1c91b5df7345bec55794048df8e73b35d4ef93bb94d59e5ed2fe1b46498de54dd30e7e4967f04a1884f5a6d3e680d53073c6fc41300f054410620a1e4f14a10f96ff02777fd8ffeb31a1ce76a3f2884353954dbf49f354afe4b39828903ee46e657953a63632c0539e5eeab8518dd68c86590000c2b220c3e27b59b23272f0d625269d46e621c5e4ba93ea3668d795b0d9c2584f8a45a5217cb5b3ca5a3009dd082d854e247aef014dd5e1551b86a9f63b983ad7dd1a3109affbf6f05cdb928d155d580c24d7987f11572a7d95efee36166fc3429787c5e08b8dc0e804a68be733198d03578bbbc53299d35ff9b8763ccec5e7447996c85fd2062669ca8659a22efafaf8b83ea3bcf229b1b5199cd00353df310e91abf694d2dd1006a368366b77c70ce6c2c61355b17f6f9ac2d3a7f585fc03d7c6f865f25592b36146a4e700d38c73ed353dfcd07cf1674042b08de02267ca3984aa93f3ad57336aa992a0135101cb5c6219ace8a6ff64f41de2ea56593bc5469403a32768a70cc7088b8dbf747975261d5d7362c0ae626c16cda74330641a96f7c0073e1dc53edbf4e5cf6d3555d04cb20d27bb9828bb05ea77aae0c7e9ec2d029d7de3bac620605ec1595472870eaa03db4122adb3b472250b0de7e5782ea3e8fdf73ddcf5b38293aecc2120ac893925ecea40f6dfd95a9ff2e94fc6c619d74f2f8d8630739479434828999cf5e27e2e707450a0d4198d977e93c4cd920db16e57841fef9229506fc967fe11628f6b4bde35a8a950f087155169fde36d26a768cdc3d4b30f0092b4eeca90ff5f4b586812e4833aa0b7ac9cce4008615c8f2d40f6850c21d528de99922fa972d7463e7e426feb87b2e52b51e5c87402e4bd5f3201777fe6c246ad810230be65d8842c37df1b271d0e7af248ddbc018570bba53623a184c4cacdb180b8dd3e4333db9a6ef6ab39e0eb3ce2cd7c29220282151a3f07bd0b6f31504c43cfe50f591a90225fc2f11c42a47e72ed344edfae7287d15d249f239e0666e7e416e2330e82be15c4aee1b2d0c72b1c59295fa5e478fc147fcb0d66f6aaaa348aa9cff17c4b143e523f30db5c12c8b0ffec3e6431d6ccc098607a244c97c57568290ba922269e328907d696761910be405dff7e6ed4a526f311bec1356938f52da1399c1671707e332393f66d866ff94a2a2b9855e6a4c4ef3071b789610a8232f6706f035c55486ce4b37736d38b427b6a958289a4e6d8ea75d642c897b888938750403b0fca8025455629fe555c088028f7b6ba68b04b249cd171bad06fc0962fdd8f8df85ef1e332f41e752b0b0f610e9900a50e6d5f4402ea59901355e6756e907a24cddf7734ecef630bd3256e2e2e253f4a1f61242603ea59c44e6c86fe7bf4c3592499a52ed1865fd200727db48c5a13972918b6d5cbedfe780fa22002289694fbb5c5ae21a686a58eb1af94ab358997da687916dbd022eba17d7327725941b1ec3f81cf9cda8227d7010aeb817610f12151c9872f8145b28b2a9ca46d0d7e202af70eca12dd52b5a00fc3d7e816f0ff623048c0aec0aac46902ffb24273c3c78d3865d3356381128ba3eea100c5bb3e01110dc39ff003a20a6024fa0be269a7e4180f31b61f1e7f92b91ecedafd8534ad62b7334de9190938fee711f74ab9f71506c1185d091f0b12727c0c8ed7383eec1c269ee7693f16f49e0aa4a290b70bd8ec4ceba1b4ed710b763fa7cb3de2935ee12d1178ab6bd5255181a7705eec8b17cf4b9904422b07673e41b464ba7c793315c9cfc9cf554b299fb2f33592cb9d4772c487ad8104ceeab5f2709d2b4a991710cf04b6deb1f5d7dffef2639045e3b26b8bd8d9ccec659020ef605cc039ef237411dff43bfd212d3ee8ee0164a91f73e0668d3611331579b746f5cdccb26299260b8d952043485f4b434e80b7076c4a776e9bffdf9c06d632b3ff9e81d8f59e5af9fd33af87cea9511957cb0c6fdd64a04397ca75877abc1a1f65580b60d77c893f024375e054e9cbaf4c6f13999ca51ee1ea56e0df878fa7f8323b22e30fddbacbb049cfc0a96d1df4ae02ff463b9b416492839ae176e97fe0850f381341b0bec5366178f6b609c4ffd32f1b7d1ea229625357ced5692b825902cf6815a7f4c81b7035d5b4e5d7d7ffd8e4414a09729106ad02bdeecb7734af1301ce9371acb4d2088997da95e2409b67de2da56f67f68703f0a541bdc9fc4d2c2189cf90021490b2dcc325b1b3fca6eddc50839213bd193fb07a9ad021a0bb9d7b5c7840488c963c592310ac251cd8481d6461ad185ed52c331cc6d2fa0fdfee840a4fe2d5c38e4a6b21ca3d8349592558df32c435202a95d7b6d65fcfb33c9bcedcfe902f2e2773180f2813a558be8d72d62b8bce8a5452df952a8163ada397626012fbcdeedf8fab00a549898f5a3aa6ffea7148438d0014cae14c4c5cbff574bd3d484ca8040383863decd60e7aeb6878dff75abff07c567ff8896f2893d9d0b44f2b80595caf3d71d80d681393504d895f2aadb5e1787955e1c65754e38eb01c8036269930ed1641d4e26981d952a4b9da6b5df8a073bd7609e60c21e766a5c1c00450950800af5c7b670e4aa3be8b0d14e75f4ead94f407ca8df0f5b10ba859cab7a7dd8ce30f05c6c36fd394f03046fabfb30c1343bd5ef1fa61178d757468fe79bee7638b0be5129db2f802437ec9ee024e619c671758875a5d73aab5e591cf563846ff1ed0d5d7039db8a23e0078fb717096bb5d844c25a2cbec4d8c5a2439c5b1d917ea7223dd8acca6fc244f6acd5d723b89de6e47077b7b3c8ef8bb7ef589cb4140c1af9b998a9d65b38a01e39ba1e89040cf790a01f906f673d2f7c84f5b819ac233f136d4e2551f7402ed6951f54a6144b3901cf867b56046cf7330983de578662a483afe4ee44b03e68df7571b778b2bb388f8b7bd614907e88ab7fb8a2a232f01ecb42c13aa0bf4178223", 0x1000}, {&(0x7f0000000200)="b3e860ce84c5a7e9674c7326a0b408b07abee369a8eca264efcd954cf3633d49ae8a8ea1fdd13df81fe796bfc3b7", 0x2e}, {&(0x7f0000000280)="159cdb98f4d43afc7f6ca21ad7657045eb53314da2db99ff2523cc4e59f016de13782b3d093a57046087066924e3135286af996aa5f9a359551d9a78b844fd07d2158195f84abfa3356bf1bbd2512387064b0638f6d89aac95802e9e4da2210086f40038858ac5d461e6d8ed422aaaf5d6187785fb683eda0182660074cbd00f0358dfa11d", 0x85}, {&(0x7f0000000340)="83e5a923531de6d5eca2c81cb8378ff8b6d76300641ee329f0f0b4356581f70f9becce5ea2e18073797af529864baaa44077a4ca3fa4c47c8fae3ac5e48ecbdb356f606aaf554a1a9f8581e43e9c3b3de5c4cbd24f60bc8b6225d1a7922eba7db899fc86cb61be91f338384b6f44f6487e7eb2cd2a89d6799ba1d075df3abed1718c4f9a2e159e14f9d312e47e00f52262242d631e28fa79469bb0adb4b1263dbeb030e136b93ec4730780f5caf930090f09e0d020cbc0a03595b55f2e15cc374985649438", 0x11a}, {&(0x7f0000000440)="4b907372905a624c18a9d3ef35903986", 0x10}, {&(0x7f0000000480)="18d5a8d19cef13491ca19b04be689d4c8793e2fd708a4778a8447b71a914a7ed4e899920e01801fa6271e5618b6d88a404", 0x31}], 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) dup2(r0, r2) executing program 2: mkdirat(0xffffffffffffffff, 0x0, 0x0) chdir(0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x9, 0x257, 0x1000, "e2340b7dc8433d5289a0e05fee5d0d144e21b216", 0x8, 0xffffffff}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @rand_addr}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mknod(0x0, 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0xb528) read(0xffffffffffffffff, &(0x7f00000002c0)=""/82, 0x52) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r2, &(0x7f0000000800)=[{0x0}, {&(0x7f0000001180)="9ca658528ad98fb9bad9c70b4009ae0ddbe0599106e2d3781182ab7101cdffaf4671c0151f21d3624080be7ced5b4c76115d136f2bffca6f8e5c1e0e9cca3762b232e92353abf378b93beb5751752c2a6d7b642055a6b25b4606defc8e48d6dfa1612457b05e793c6afc7c50c6b3790fde6b406e88e04acbca1249b387dda5624b25d23b4c8b1052efb944d395c21a067790", 0x92}], 0x2) execve(0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="892500004000", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x8, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @udp={{0x3, 0x2, 0x8}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/150, 0x96) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x7f) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x48, 0x0, 0xffffffbe, "00f7fe00010000000000001ade00"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x27ffb, 0x3, 0x2, 0x5773c544, "102609307e7be2df67de208c8bda64612c3100"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f00000003c0)="e539ff047c8729c282c5f25d335b858a7aad4358d1a6470910634ff57e0a9a8f203b4930860586d2c91a099bc73ebe482b81350a111bdeb779e26aec1ca98d1cc887e0a56476de91041cd397379b5de6593f206e11b9ce7446afd42bddf26603a7381696b303d92635429230c60181dbafdb25885e0804cdf93a44d43bc6c910a55bfdc0b8ea0a86cbf87afd9b97aac8afd2ae9385b863958b461823815c31c0b879a7af7295bb852d54873280d5b3b6d3633e6535bbe5b00e2a717d82cbb7f93e0b2119a0f75f3c3c0b451b999e7c50defd9feb5c6c7e403c6304d0271ae670662b6dee007e891f70460acd266647a40279cdef1784cddbca3c66aeee12", 0xfe, 0x404) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0x7}) writev(r4, 0x0, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000380)}, {&(0x7f0000000800)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae15783f727410f3d334987689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a57737577276063596504000000a2f017da45c846dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea410422cd6fa1a3e307dcf703451019c7aeb015fbe14180a3bf01ffcab1db396bb5db705031d17a", 0x185}], 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x9) dup2(r6, r5) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x8}, {0x54}, {0x812e, 0x0, 0x20, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 4: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000440)="5803ba216aea6a85352fcb82298956cb682f19169d9c76c3487826ca59ed8600f984c8ed5895ddfde09ca1f46a99ab491707149ad724d40b6deb6f3231f7e6609b958b4098733f070d7b2b29d51f696d5598e5a1e7f9f4f8279fadd039a499498d13c96fd7b2dd782bcc3b212331886da29730323c37c5bb5af4f6a3a2d11be288119c81c2575251da1ce20000000000", &(0x7f0000000280)=0x90, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x0, 0xffbffffffffffffe}, {{r5}, 0x0, 0xba, 0x3319763792fc49a2, 0x100000003, 0x5a43}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7, 0x1863}], 0x55d0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r6 = socket(0x3e, 0x4, 0x4) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {0x0, &(0x7f00002ff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40000000000000}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f00007a8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002ec000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x80000000000000}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r4, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) executing program 5: setrlimit(0x7, &(0x7f0000000240)={0x0, 0x3eda1228}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="6fffb121a9e0f05af6b588261b2f6b49102ecfca19ce0fae0aded30bbcd54477dd6f954704b395edaa80798cf97e840c99836736a35abd2f19d1489a82f5da49602c", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket$inet(0x2, 0x1, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r1, &(0x7f0000000000)="19", 0x1, 0x0) ftruncate(r1, 0x8000) socket$inet(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open$dir(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) executing program 0: poll(0x0, 0x0, 0x0) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x40, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x2, 0x2, 0x0) executing program 6: sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8020560a, &(0x7f0000000040)={0x9}) executing program 5: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') setuid(r1) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000010c0)={&(0x7f0000000080)=[{0x0, 0x8000}, {0x100}], 0x2}) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="474a8be2cb258278cbfcdb08a8db7223a285cb37a047bff014986327b24c6c9d0cef1a884ce230aa82057b12e49108391f67b17a95e86518b09a731d2009f3c2122275ba6d3fd6be1470abebadd0557a45365497bc1c13c11d3eec4b8e52b8f5e7e149d4808b143cc1a6f8ee105ba308f28d48d13488c1d9cda65f7b2dc3ed8228ef6f0e3acee120fe6447031ca010b0654110391a880fedd9d19f8f1073470171cf215de44bbd20c6df590a901f39e3995ab827aff275758aa8f987195c11409063bba64d254f3f28c4ba9db3449cad88b97a5c003f20ec8cd0b25b37a903a58d85fb725add03490d8281d82ca2b6eb582299f5eb1b19a365ce0c1ef938e280764d35c223c8d3b34e0706767101d58a6f40250863a9583a6bc1a9bea245c0796e571684bfbd68d0a97dd3f743ebc3c0c74452e5026e65d7a3deeb9d09f02ae90c433c5fe87f00434950a79f6a1c8cb9b084df260b3cb6d9e7b36f372be1214ff0c955d31eba6d9b78c0bf2e0ead02fb4bc3e139a4a4865fc35ad66e4e52e2b8fc32972af541f64e5641b0f028f77f4bd923f08b0a0e19bad65938ea74b874dab11069af99b01e6a48aa768ab9a887d6b2e735b189b9d97f8076aee6cd02ecb198e09205fb95755a4bbe0a5bb49fc50e9e6a6806917888d140ffad3c63a9e39ad075794b85c99aa98c676c1a19464907566213c388717d0b078a94ebeae80dd68094ac57a071150f3794170643a58ff125ddc15f1fb283e2480196c79f0aac4f84238ae1b7621f39ad4887daf111a84bc9228dab6ec719613cc344b73791d13462c4bdeff22c4bcd6ab6d69fa6f2c7212b8e7878ba7347c79d3f73d99225b7d4043c67ab4c8db481d5c3bb18129e04c4d5bb00f61adeaa8134dbe7727a7a4a0feb664b2e1bd44f08643f6cbbff568c011fadad2d125a59a6e9ca5ed1fa1cb9916d4edd5ecbe0cc2e2b8244e5bbca32b91006a726cbac723ba934f505dd729e6eb7fcbcb53c9df69b257864be42710adf3fe1b2c78dbc6f4301ab3a371ea122edfe0d78a2d5729986358703c9dd735949dce1ae94d495b7747b2cf77c8d6147bad778bff70f469144eb6195240b24cca63139bc5c4a16e7a0b7311b316354e52054e0840e846ef2aca7039e4a0c3cb83408fe7f8a20d84eab0a5fa3be83f4b635d1c594e789721026e4bd9b705aed7d2956fcbaa90b0ccfb19b77d4cfd889723d6f61509c408e2696cea4b6e5db67af26142a44ca54a5c71f427e825e5dd318731beb3fbfb382ae54fe07d32a5d3e3b12533e4b4e9c81abf2e750dc75ac2a3f98445c0d96ac139da3f7906ac9ed87d669154d75e89a81b9b4e19ab970c6dc1a228366d9c6e03848ebfc696204b2df6dea329935605ac3fcb9f5fbe6b21124290711d70ba708840ac585b19c632f9eecfb11ef9983b0ee2d70e06e727782524e0b5945904844f2ffff1ff2b6b0251438faa20c2949b1e9c511ba99476226f7d56587c33fb7f1c070335fc18dcfd02863838abce715870c4032ab544001f3f0d688a9824a0554bb82db137679bd05cdfb0d98e5881d58067d18b178a9855967c3febe02545a1a201b0745b37e1874687a971b30c0704ec3706f98656c55ef87b734499e0bfc2c73df7468c959736f061fe195a997ae86cce4ea1743bf0abc2e729ed7102d3e7ae74e16a8bdf08368734b6b27bdd4c80af4db3be36a6afdeea45bdaa67cf8c2764f038f779db3cc0fcba1efde835df4a48bb97dc7e3dbdd7ffdef59507ec85135a9cc61f861b6e6089d2648b4bf041e02622bf38fe382977fe92f5a4aee4d64637d1d58f225542d42b40c5f12016b5bf5b72ea93315f79322c383eff65fc266e7a784eb891f5789d331d61546398acd73610372de99f9ac71f2166191035fbc88219376baae1e1d754d39b36958161e9a0b2ffe070af3061e4d88d28558dd9864ea4a697a469db4aa250df5377a5f9e7002c1d33961e4e16c5a88ce789f3f45df406f177236af7891a8bbc032c9292bd47b1fe9d30b88dd67263cf1a62a91202197f3c9a8b3b419f73958c99a92ba384b4a99ea8e7d8dc80cdab1bbcc78591456318ba9e0995045659ecb6f04eb474c683d6f460df9fc119f273fbddb1e42117753e0b8859a0e391cbb1043989ccc64d2e09bb4b2d5d7621048366aa5c256b131a0052284faad701e555345a7c0d7e8e61d31fef3ab951b0a5cd78fc6ecc74c933da22a129619aa7390adb5892bbf1c2ae46179e670d169aefd38e8ec51e193517e2689237afc294a5ded27512b8610abb69173e42c26a070c45893f8f9a15b11990a4ef0bebb181b56472bdfafa18e812afb0502c2a9c3ac7f8b95b87631505ee1352094c731b409cfde138b5fb5c7521f731b6cb238a268683065427dce7ee7575632604dc88eaa6333d4d62f48ea279fb0a44252390d80bb3716cbefecd5596652de"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="db589f47bc9b490e4cf0b1403c335488924c3935d5b51e41e94009800f424e88b5d59c9fa2c90c2f8a6aae1cb634478bad6de0a67453765b6a539ae6d97354164307c4962743a30f00e563e95e267b0d9583be7064624384006eb2419337a7b1eed6c3f2b101084482ac9d57842895275f993912f077c5d44ad4de49a575166e2f77c9f54fb8a64fc9468c0801c651", 0x8f}], 0x1, 0x44e) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54, 0x0, 0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}], 0x1, 0xfffffff9) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r1) executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x62, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) executing program 2: 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)={0x2000000000000090, &(0x7f0000001a40)=[{0x73, 0xab, 0xfe, 0x8}, {0x5, 0x7, 0x52, 0x6}, {0x8, 0xd7, 0x3, 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)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002040)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x48}, 0x2, &(0x7f00000028c0)="a32a8c4ac0799ad77e7afe89a686582aba7ae1b3e1c9c026c385e9e1035530a0d4a19647c352462d69c156869e71f05b20d722c183170000a915ca6bb657a9a339cf6bb222958742bfa06c4f5120de42ef71048550c1dd1d58796323d341025781137f200e39680e8cea6515348305fa16415c4684df4b9c62f207eed27d2517b65b42cc3e43f8a088361fbb7f60ff0e31f715d94e50c5fe32ebfa7598cb78ac748784c5f87fbdfd11ab7d010a1e367bd70000000000000000000000000000009b61425bffe9365839588164d476e30946b32cce78ace555e816d4a2c21dd9d69af4e63193c6d941d39677fbe5886947da0afb129ef3c20e3735e4b8b5ff8b8b6a3a9b429c354159276dffe5e7a7b3797eb0ac679d4f8c8a9e5fecc02fec5561dc9f426906c6a40146816ae58fa0a457acf214c7c067cddaafc444a2e2a9cbc77f482658feaae3f5050a5900d80068813e3daf34b11d73161ffb6e817895d8db0c8fa7950828a0a2e3941612bf4e73ba08e1d2bec8a3a293e5167f063c8e66e81cf7071858b7034099d89871c0175f055fb2d460de917cbbeb0bcf64de25617963d8c85b6bdae1a91a60312057fbbb5439c35b71fbf7b550934763d2c1c4b70c3026efb4c9dac77d81061c77db6e6bc7f0b924ebde4987ddf208755231a1465cf2b89620cc969ffd75900d1858e69d77aed52206c5b1d5691ce2fe8319dda554e434458e33f5f6d4d522057e607eb28bacb62ccddfc133ebe4f69e068c90bd5b1d00822b455c13d8760f58a0b45ddd7e4f95eaff9336d3f5c90f67f71e30058ff4d685225a134c60d144dbb2ffc835552db5a959e6570f8980dfeb5e79a3da7d90be6930772727921f11cd833ecdf5c6117647bcf9583f292edeaef3f9a2e1043d17d5a5a4069f647a6adf391ba1819709ed4b4e99a9c173a329d7170c5c517fc2c9b8ae6afad2ff559f731bee0d79f154e62fb16fe0024f5a3e8adda040c1709aec4694fe1225f69c5315f95479b69f9ea530dce1d61361523626b8b9ab289779a923a24dceebd349948aa11abcdac0c3ea0e03cfd565889856e0f3501dddfe06a3156be1890062435d2b2d3d414b", &(0x7f0000002180)=0x109, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac19065c0f89e4e425fc98282e00000000000", 0xa3) fchflags(r2, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0xd30, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) write(r2, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffff, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f000008b000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0x4}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000087000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) open$dir(0x0, 0x10000, 0xb8) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getpgid(0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x28, 0x0, 0x0) socket(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) dup2(0xffffffffffffffff, r1) executing program 6: clock_gettime(0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x10000, 0xfffffffffffffffe}, 0x10) r1 = socket(0x8, 0x4, 0x0) dup2(r1, r1) mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x2) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f00000003c0), 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000001c0)=[{}, {0x1, 0x2}]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb38, 0x0) mlockall(0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r1, r2) accept(r1, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="c83c3f32b19169f180fa1af1aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000000190780000000000000000040067dc80ce00004565b51ac3f39131"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) executing program 2: mkdirat(0xffffffffffffffff, 0x0, 0x0) chdir(0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r0 = socket(0x0, 0x0, 0xc2) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x100) ftruncate(0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, 0x0) r2 = msgget$private(0x0, 0x2) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="4f9c986054746fe684f47abb702e73d86e61bfc40c3be40b4affeebfb9ac94a64a026395ff2b8e0f085bbe3bed529d869961e428204d33c61126220cc5218b287d934f547327a92cad2d6a474229437fbbf570433927c2dbc67cfcf52f72ca27a2cedb5f1e24f16f1d87dbfe86241b5ba6fa45458cdbdcd9082f535b93241318d9ebd16c98f084a1d9bd7663b06cc6", 0x8f}], 0x1) msgsnd(r2, 0x0, 0x401, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYBLOB, @ANYRES32, @ANYRES16]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200), 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r3 = socket(0x18, 0x4, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 2: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) r1 = socket(0x18, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9", 0x8) setsockopt(r1, 0x1000000029, 0xa, 0x0, 0x0) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x0) getpgid(0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x9) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(0xffffffffffffffff, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x26, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffef4de978cd000800450000180000000000119078ffffffffac1400aa00009078acbeb429e39a2fe562512dbdf2f44ccb66841330ecb664e74730ab219a7a6b5727e720c8416a898e"]) setgroups(0x0, 0x0) setreuid(0x0, 0x0) r5 = getuid() setegid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffff3) r6 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r7 = getuid() sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000240)="4435c7bbb2f317c2bcf99a5549957b7a6e70e1633b8d1095c5893b932773735def937fdb70ce5b8bc3ffa9b601eda4e50103b0487ae9f4d821d4554d73286ecc045b894f517dbc5123e45e629590603aa8c2c5f7ee09382da3d77ebbe652d86fc3f9e458a3e4ba146a4014e78a19c0119f38e35416d3b6056cb6def75e727e782e2f38384604eeee0464cd020e16f54d5943d1243a7556455804e8b6ab70e79f47e6e4f0c2cd374a7ef7f1f72ea43995caa3979ee965afa9ca5f579f23185d7ce468cb1223291d6c0e49a8d92e95f4c02b752266ae69f2395de580ab2f5382bcc7ba18a4231c0180218a120b5c7c8065dbe557", &(0x7f00000001c0)=0xf3, &(0x7f0000000340)="415cc12a12db5afa7f04943278e746cd28765c2eeb29242c0da9803751f4462b8b4555658e45699fa663cc84ee3f2867a70fcb376347869e352aab9eec9a7a6cc3868a63e37b63e8b2433532b6ee03cde1f29d1a8ee0174f5e3b741fc5e274ddedd4673f2827f356768485ad2f43d47e4c87d3e2612f", 0x76) setregid(r3, r2) setreuid(0xee00, r7) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000000019078ac1400aae00000011d881e90d9382e31"]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r5, r4, 0x0, r2, 0x100, 0x53}, 0x0, 0x7, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) getuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x29b3) open(&(0x7f0000002600)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/266) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000003c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000400)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x44}, {0x6}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x1000000000000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="b8", 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r5, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 7: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$kern(0x0, 0x4000000000000078, 0x0, 0x0, &(0x7f00000003c0)="964b2e8c33c6b90b4c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7df503ba0ac2262672aa4264b2ec6ad65c127c506d10872161f6b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b40697282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be90729087369babc60ce10bc4c0600000022c1b20dd9f1051803afb3eabace95d2f1379135d4a287c99ab3b79aa5cb2c8dbeb52a3f2dc53bf94f454b7dc2da157c522e436b300fe99b9106cab4be6272e690ac61bb7689be3d982e6c9e9b12985d45f5160fc459ea404fd9b5021c656a7d395c84d415940de89c51805469df32094ca7952ecfa6f86b0ee85547aeba3a68e37b97b44a9ce3a330c038f6a451324f3cc45db4949a63cf0c74866fceeb1596cacbe1d846d9bc1476f815b10ff78c361dabe4ac890f32a89788e7b483c8e2ac71666341a9a8a18ed53d70939b0e9b4429e6fd52e94ad913fa27dec9d8de9d3ce1f81e74c793a7f78c196df8d540d3bb46cc7837719983097901bc0cffdbf8ff3348d295e2cabb98a6270b1bfcdf", 0x15a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x2) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000600)=ANY=[@ANYBLOB="9e96f03a68855dfdaa1cf3ebde39e3ff02692f782948755f25f7c0386615d6d4756f94796567e1bb4b24df11b2114a44c480b9955336cf7ee2f0aa5f4b14d94b52ded8ba232f15ed24cfa60f07e7e391be0570c37eba413b9b088fb90dc20d326bbdcd7fb277c082191eeab6f6a3517699acaf0a950551472037d877a4da0ece655e4570978c5b598e2df47e3be94b09057b14a18df5ea8dca2bb026836315bd266e47cb9f4b4d4ef37030492bdd12a75dd79eedd938fbf8dfb35aabdf081619d585d8c78781c0ed66bf4b7428f813acdb44f097a4412e722eb3f0ce1dcb1a1519e73508f172ada096ada4e2739848597e989c1722", @ANYRES64=r0, @ANYRESOCT, @ANYRESDEC=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) connect$inet(r4, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x34be093be5451fd1, &(0x7f0000000100)={0x6, 0x0, 0x24000000, 0x7fff}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) munmap(&(0x7f000050f000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='.\x00', 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x18) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44b01280b0", 0xf5}], 0x1) mprotect(&(0x7f0000070000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000085000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0xc005, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000380)=0x800) syz_emit_ethernet(0x60, &(0x7f00000001c0)=ANY=[@ANYBLOB="deb26af49a0c98441cb3ef7180c018de365e90994503a7bb54a23f8465899070319fa6b3f228014c285782eee1217db00abaa422ff13cb0c6d020b2a0e25efba41d08ffa25fc76bd61ffaff96e42c49b5ba07ff6433813411d6970da4a84edc8ba928fb04d432e9bbcf3b18bef11c34e44c59c603a06c4772b3079e3a639eb3a4238f01fb5f5c8fe03bd898167a6f3af97fa25150c9b28ca8849970bf833eed5d72dd51c53c6838eb6e5e54d2da6c997fdc5b377705eb71bf2", @ANYBLOB="4520a8d51b0b3cfbbf10520181fdb58235e1bf39ed64e9", @ANYRES64]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x8}, {0x54}, {0x812e, 0x0, 0x20, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$inet6(0x18, 0x1, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)='\b', 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f0000000040)="bd05a495881211e9f76efa0ef2b14bdb55c7c061b643c2c2f51c8e726a7dd1206b8518694086105b44fec0e33850c5bea39acbf988194eea98d3fa9649", 0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0xffffffda, 0x0, 0xff13, 0x0}, 0x404) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xc0000}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) msync(&(0x7f00007cf000/0x1000)=nil, 0x1000, 0x7) msync(&(0x7f00002f9000/0xa000)=nil, 0xa000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') close(r0) chmod(0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0xbe68df9a610de7e1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4d}, {0x24, 0x0, 0x0, 0xffffffff}, {0x16}]}) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0xfffffffffffffffe) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) chroot(&(0x7f00000000c0)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) accept(r2, 0x0, &(0x7f0000000440)) truncate(&(0x7f0000000180)='./file0\x00', 0x4e1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r5, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009f05000000070000007d9113fecea10500fe7a068da7a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3e5148e68934e5029617c217dc9d1b5bbbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a806000000772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d7a33c556ae9be371a3f8343712051eeab71d89000407000000800420000001a1136c770a7081212514e8a4004a8e7c7f45cf544834f91981c8d1c1bf4ecbafd1ae5658e680d1b5b64383850d0ca56598496866e5331de395aff6275a1eb7c9b1707ba28b75b9155ce44753e50fbf33c4d153a3b19641a89aed632f5b3d00000000000000", 0x11e, 0xc, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getegid() syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaa9717622041772ca792ccb48ff3aaaa81002e00805c004aa2ded5cab922cc33e522e90043fd386dc19bf0f98870500a40d3eb0f8e854c275a342b2dd492e15faa7174df973c8c680ef7e91102d1e8db3795db497cfec39c66759041fa7afe5997cf40b759bf95431b57290db1fced6200cac0ded2db307a31ece5150c9745f094533b02c7b94ceed3b9d4d1bffd9c7650276e849a1d0f7fd146539946dc0ebff43b6104390acdad622fda6216b9845c974cd7bef45397ee6b2d0253"]) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000000000"]) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000200)="b1c05b040065120a4224a763037a", 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff31) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x100}], 0x1}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x99, 0x7}, 0xc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="0300", 0x2) setrlimit(0x0, 0x0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() syz_open_pts() kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x8, 0x1}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000480)=[{0x9, 0x4, 0x61, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="41d3013926a33838dc1e7df5f502dee812d37aa2d0757b1cd94aa3c1f7809dfd2aae745f914597daa6bb9f58e907fbb0f04132ab9dbbd278e8b88a8417bf36e20d9dff65b8cbdca020040000ec29ed0abdc11e373bf71fb000932d1e1412e7249f26409fe918c0d6c461cf25faac0f91b7cedf8f5dc6"]) syz_emit_ethernet(0x56, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000240)={0x2, 0x10001, 0x8, 0x0, 0x0, 0x1, 0x20}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$kern(&(0x7f0000000200)={0x1, 0x4a}, 0x2, &(0x7f0000000340)="f35f32ad78672577163ca958b2cb8492420fa026eaf9d948c86af4a8021f841e5d3faac5ad41b188ab34c5e1053b4ff296f74b04a218dc2ccaae53b6e3b8580000357ab035df2e2bc42361c2834ae6d8c0", &(0x7f0000000280)=0x51, &(0x7f0000000780)="a96c33acfafc735eb98f0ef2d0c69e49f248c8cd4ce6556fb3f75c0d7ce68e531316db8257b982ed6c54115a0baae10df6ca5e737ec988d9686c360cc9c14990b50d7bdda695af34860930f1d7d7b7ea6fbf3b53ec8d3b6f4bbe09cf60ae4bb96214030662c61ec0d6596dbad1409e840d92079ba2132c3da49618c6b1a4a99ba15909000000000000003b155eb70695071a1dccc4dac6060087776e58e0646a3bd311aabf912281844e87f6a0ebce28ef844bf53b548988a1aa49fb8d4f83f91f4abc43bb34651f6802034d9a0dfb16aeec6700000000000036c3b309f2aafa495ef423b5124a44c869651edd746ef5ff139932e804e279ca5d5268398a4f936747c245aa902ce09ae7596cf962687678a72dee4c5a18e8bada5ea80b74e3f8329c1baafb07b3cd5f9ceefb6e8105e3067c98970af9232b027f804ee757412fc6a94d0a27bf6fa4675757ebfa10cb9c595c9e27b7dc89e4d32c29f521bb949a92729d3dd3583d7166b8eb2c53b07bd27aff08a20717a503b1e55ff3f57b43dc8ba1368201f59c27fe2050321d372278d12d71677e", 0x195) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/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, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe5f2433ca5a137640f46ba8b3b3a435c8"]) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x0, r2) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) fcntl$setstatus(r4, 0x4, 0x44) connect$inet(r5, &(0x7f0000000000), 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x100, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x0) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000180)={0x2, [0x0, 0x0]}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000440)={0x3, 0x2}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r4, r4) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r1, r4, r5}, 0xc) r6 = fcntl$getown(r2, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80, 0xc26}, {0x8d, 0x5}, {0x20, 0x1}, {0x89, 0x3}], 0x4}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r8 = open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x0) close(r8) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$setown(r0, 0x6, r6) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) close(r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1a1, &(0x7f00000011c0)=ANY=[@ANYBLOB="ceac532de64a2d46bf9981b62a28a8a7dc39d5b7101fd027a827dbc8bca6edb435df9dd96d1015e6f6e355474179037718d3d19a25684f315cf57c4c598710f8dea59fe050fd6c599be810bea645613f8c05ac8547be6e12604da363a540a821e1f9c0e56f0c2ba00f55ebfef9907b86f996c1b28d3cb7c87282a98e9f272aafb166498fc91051d0db5955276c442db0a827e2d7ae39293cf5862bd767cc916695c6f199be1cb9bd22cf08eef9536811150b6868b90373b928142a1b09467739b8b86d475baf11c35b87b79f09387c30f26acd0d7c11dd2b92cb6f9f140877988426c596a7d3d8f0cc2cac9804f6a337418a8b0bd1058012979f437aff0fb5b50909e5b51e83603c58681cc2b0abd5ad993b0087e1dfdb27275064e7dd3b3813818a08f3332fcc31230bbd5cdfce41e1f7857d875bf299c69b547a9becbcd0f268f0c86b9b6471c0b432643e4b6b88ec966071fcdb059104274571da10829ad21fba0965698519f0850c634ab03a212171edd19687ba4095eacd05ea4394a65351aac358ba84b09f2bb1f207cb43b31a8e99b53bf219254b849b2b54b2b2deb3906c5f2ca778419e9f26f9103c40f3dc8c7cb49cca9952f88bae73b7a495b5a42103a540997b3e9f26c3eca119c7ad34febb745783c4890f4e2dd8b8fa88896222418538f353e6478993576d26b409a92c118128934e5e4c2d95f6961f7a3073f98de025a94f5728e4848d29398f4bcd9cd80a4d5b46035ec8415aa5e6c2f3f86c0d3edc5ce3611c031ec1342d62675b7c189ec57cbb0a434579bc14998c9874a01ddcb22d423e7571667d14abc06429e818f8e7f32f7f2d05c2d8304798805799ea8d5846084b519da8fb9c02b92a770bf471198539acc21761d51ff09eef56010fc63fa79da036783f154663470bbf262345e9c10ab50c95a8fd4c8edc3c92c02e7a05395e73c133945ad19a14f16ab93df1a7eb158ba1eb43899f51e562d4d54d6124a9f539624e76ac6c471f1baf3be2b5327c5043b121cf528cc944765f9b474a3e68d5946469a45545fd27393289041934711d8fdcceb56bbe39b71b9f6f1dab40454d0b811c3584efea888b467f61f69a281c087f3d0e9f966fb0c904860a2066fc6c0a5ee57fe063de63f3e663391bbaee3a0ef3e872bed63ca4fbec8141ae469954acd66ff211c00a3cc3daff2c29aeb7ad55d514b4e07d2460756d32cecd166a536cd795218588db1c45199299716f37213073a20290d8d73bccab0114e8a548516bd0ced5beb4ee317fe6dc7e97213140633c8bf2db0202333974b0ef8fe14d33ca693ff9e749b717c9d3f2322a550bcb639b06a56f6a5435e71025c3a25b2c050610ae4e8d3ad97206d4c1a6e3e8dee98a24305460f000ee736d5afe3a70b72cf06f6314d61dd07c5e05f850833c578e2118ff94f807f7dbdbc99fe931c0acb2bb2f02c8c5a7ff2d93a71b23ba75d9974596308fed2885a02cac4924a18f1567bb2f422ab0b95e1de5c7bffb62a42a867c598bbe38daec67c51627e8720e0dd48298873fdfe48b454d28fe036a4295f7a0d96c6689313b3bb0bc68df51d2fd0ed6395aa2dd190c6f2e12463d1b285c6db23418efc76c4bce15b227d076ce52983d33916337be3b3f9649c4a0da65605394b0498ae9574187a61f03b930c4646fb5d4a2090787c2675d228ca8d68211cd60cf2c17292ee2376e62bd808a705e561c0144024272237eacf20597dc2795d9c71d72836e7ed9c8c907e488e58a857e200364459ac4380cad99909fe8fc7a6c398517616065fa0d0f1f337356bc9bcb4f55ad5966931ce946950790911dd63754a6728b68178d620169f47c47646a13f9940ddcfc3448a050688fff571ee05819ddff95b779fdd47c800f0a39ca79bfeae5fde003350226994f1b401ce32b9db0514df2fe199ca6e5bc46a943af8fa079bd0ff15674b9c681301e5e7a79ef068e1348fa394dcad673b41d66a3189567cc98b4f953a5cf3eb478ec428b6408618c26a5503a7462372b188b72e673b90c2a04a25b4bf4940561a54b2c67e872b945ca8983862be838d58ff05abe41d57da4f6f1b1a0044b285101fc2fefc2918fcabf04d4db1aadf02aae07ee3c257900a995f330385db059aea6867ba916cbe9bbabf640479df871805e892081352f44d6797effaa177cc4e002515ec96187ff6756fa1dc4bbc803fa6c58a9ecbe22dc4802f5ffc6418a9336c310d764254df53729e86ecdfd22bb0eab66ca6f0e4bd0c77df1d6b287f65cda75d0934791589bd8ea7af6e8fb11def038384c01c996e7ccb21a139afe46304e00df001e1d47d537a94dfc19db14e673ca55c0ee8fe1aa35d03ef8b4976aaf9e33b07f0acd9e11c05756edd4400d9454dc615e5198388bf914668535c5bab05f291bf5b47b6b5ae5966b2c8c862f45c2c9859cfe65f749f3a06d669d939b164a1bcc0c831baf87b2bde6b91eebd360da79d172fd415bcfc25c223b921759433aee4ee1539c790db1f31fdd8879e45678b15fb7400e8680bd5eb4fdc7090555940d0660a2920390140290a82e8d4fea279e82dcce27b8a401ab593c8fe83974f6ff0335d08297e9faba86637d9f0a539b1a4cf562eaa46ef89c6e8333050ad0559f4a4ec6ea7b8555dfde523bad95057c0ee8264fe35ca7f08544e18a04e45874f7c9ca69d701eb8e3e3e822b27604899427c27658930406945864930627c654e02caacdfcee8fb883466f572b26ce72fad3de949848c89f7be375a22d766a6e46f1d7e427c35e9dc4707649ed16b9f6ca5d35fa5431ce417f488c1a0464db075e027ff16ed6b855d3c9aa7b468690ecb67826f2418827b2066b73a5eed2a87d8c6bb5cd606a2e7f568ac5caff54f845bc56035540da8a312544e6bd11c7f46fcc4dec7a0b3c8cb4b46e13b29af41dae58467c5a2780fa88606b431ac79b5a1eb23cd719e60b68263058035563cd96323fdee3f5b4982417eeeebbec02ef8b9f92296f50c2dd35f1aeedcb6212c778b2edebfcb84f62f51fed4df896ab8717507ce6cb288d7e2c3feeaa2089c5207dec4cca0b6888bb449ee833d04c4b5bb960ca91ae14cb37e686a52b45446531d8b10b5cc3abb2b9fb0787a0b197d680f475d0041857aa11f647472b5205534b556df1dbc1f47d964029bf65aa162e402ba9f4ca6f17cec19548e64f0a29cb42cc07bcaa1158ff898a1569b344e3e1e1707417be78d3dc32a43d376538b7a6c827f643a250cf50f919cfc5cede1226aa5aeae77ba15b1c0678e3a7d80dbf1006241108161dd2c97fdbb6bb9ad7fcec4c68cf6b290eae05100c1656cbfd21c80d9901abd95cab3f93079de8641134cb07f135271de42dcd45734349ecb7337a584716b59d9d70492ae91bdceeca4bf26810b98353f615d878643548f7c0d17b9a398148aaa3bd9407ce36f572731f1d6c7fedec70271381f75af0374e7bba4ce0857b1589f7ccbf0217604d9d5e7595124722a5b04932437b0f49057cc46c6126e8b5545279168d7490feab85340243a8c294da9e726f648c4f240da7985c9c32d9bfc1b740b7aac2c829914ae2104191a7bc3457781e478f321d5bc91a601ab0647b57f643011ca4d21020bd07663e01366ef82b867892bf86ee303c08bb38e09125482d65f59cda57e83c23e20213fb0d722388178cb971d5af8066061e738d391f47821b50363cd20281da61ec04708b256d51a6bd056e126e18ae3f1089b35dbd8b3a7334f85786a8883099c90b6ec80364920798acc5efad89f0a15540101679000fae1d96d2f0c4a09c02986cc5b8ebbe1fc489c90c3e0e9ef8c7e6eca39eafbcd075dbbbb61f49def32a8ea9d870279484eabaa9f503b65e18ff713d1dc5351e92789895389afc96fe136ff3888765ac2f7af694b9b47fa8dc1f0922c1851f6ee5f6fb2ab92b2767edf3d3b845a394516fdc0bff91496d44d68f57521a42b30908033ac83286c9be1d50e0f10f26348f704dfd2312fc193b82b26ab1837f283aca10040ed2d94643ea42370b548a85ffa74524c722133e37464dbd54e002ca2c44e1071633873f52c559f80ff3f140ddb055f792da7a0967ca9218a43c66cec7ce2107b62f2dd82ce6c055bae4ae45293c858f4b613b3e7085efb9cf2f8fc0298264c118787cab3861ed8da1a8df71920ebdb33d92f95790adcdda9605c754c51acaf42cc0aa1672a02d92feede8c5cda0fe33212ef959268626a4e6e0ff35b531f523e59310e0a51854e1d95dd7589904b85101097de3e457cf8f0a2d19c0004fed1f0e62f0a9e22bfb2c65a2af718f85f988f275a96265e3a840b44dc0b91e593c9b1e070186faa34c2469a94ce863524a46a5d78b8c367289c207d9c48a86f886db61b411a79e7f84f613842859b6ad2984805e06e6eddc46ee69d5144c4d306effe78f5bb47919669f5efc9c3721a45328865840e3086d3564a8647f594710c172ac64eaaac67f30c029daab6eea5e46b3b73d0d6e0425a209364c19e6629f32226993597752629803b4dca1a348311f2e42ee27fd014e70610adac82703bd5ee3f00f957b320289d24b112b34b67bd7c0524f2eb2c4b1c0b7564c9b73f030e5e69ab7d78199c04f2213aef463c7bcdaa1e9c5309ad1467d94f1ffd6d75847125f2401de2e7fe6f03c54b318d7efc4d9a62b3c618fa2ba12d7d004426c420551b53f01cf7855806242193465554df913e68021cd5faffa1489422eee5b8adbeaef8f40c4128a59e27d5a8f4f60ba01ff1b852633ca73bd78b7c79893973fbda8543dab757ec4d1bfff240d7975bc194c5e8130fca08b0860c8b991afa54f24df1b6b1d120ef0695e3673de98fec9851de495987e262d78e9e2539902e628fa52559690735158566cbd5db0d2199da7b3f9548cc180bda02fece3b7a6cde839482551da2d8ac26b3680550c2b95d769b4e1be6a190d45c41b3e0eb1eff2f2d7738def80174ba995077bac0481c4a085b02157d5e64817798a1e51936f2de63c8de32a666078fcced41f4dd16168e605fa4ff21d696ecc4db186421c17dde2aac90666c542e43fd05d01b5b8ca000d304882e4386af60e7c254933186a2a87331cf97991026267f4dbfde719777760432cebe90d24a87a59d8fc9a645f5fa09720fd7e85c025f67ed9ee5a671a231d39369ad9e70deb527d12643ce4c687cef8a46a6582c7f753d72cca61f68a12f7897b84e2e6a958818a2b561038592fe750508f98a7301ca5b27efd667be2c993528ed2a3ad77613d9f34c692720d2f59fc97ab88a0314a9a144f7ed97ffec8624b51de7da2cd25f807dfdee4c46562b698ec5156a914df8c86843518ba10da41499b2abafcfe2b714b9e4dc7c5eae453e2a829c4a14d48baaf7d4efaf346b76f055ac0d1426371b77d3fdefa05f8751634e9ea5f87989b6156100ca77d50de49ba7b2b45958817960087a35e512cba30f326d33abbb9f4c65dae38e8377c31d751e506ceaa3be3b8e599ddedbdf0dfbe729250fdb73b949f6a862dafb34c3f148a4d5c29e01562d00956b9e29cd35c287eee759c996f536bb4bf3ba8a24a0470d2df348c22d267e168607ef9405214eed2690ac5a70923a263f775e55fa91331d66be5a5dc61b3da2e6a3695fa0322873ba6bc8e291c3c42ed9e68d40be7b938964b18ec8540bc52fadcf91089253ded4156cceb9fa1cd8f464e43ad8dc33ef7c48d71e9d4df32586678d7ce2b9049d4939f31bb3e4e4681de08fbfe99df789c17ebfca686220af8ea8c60f691c12ee0a"]) fcntl$setown(r9, 0x6, r6) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x7) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) executing program 2: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000640)=ANY=[@ANYRES8, @ANYBLOB="cba1b0a592b92ec450620533a681315e24b64447893b8be5a001018997709696b10ef406c41849f5f1b911d367403695ba8579f9b276d6ea1c81c6c01840f6d83c7abe71d95446b473a14f41d7bd246552fa8c8b31bdfee6e519d85289618f7a21226c73829c973174b3e4", @ANYRESHEX=r3, @ANYRES32=r1, @ANYRESDEC=r1, @ANYRES32=r2, @ANYRES64=r1, @ANYRES64=r4]) syz_emit_ethernet(0x4a, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x61, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}}}}}}) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) r5 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x4, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x4, 0x0) close(r5) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r0 = socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x2, 0xfd) setsockopt(r2, 0x0, 0x41, &(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(r0, 0x0, 0x841) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 3: mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x8040000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x99, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x1}}], {@generic={0x806d, "856a58e2ed0e0ba1f46ef4b702052c29fb0b0bcee3ec824cef61b24cff5267c7367a5e0792d734eb023b772aba8dbec43f690846bb950881aa35592e606cf298db921af67a8a884eb924318919db3e34fbfbe92344f37d543613d0dd7f812319c22d0b2e78b286a71c1bd6a15025d76aa52b9402f0e085175e09005b8e0a035f03b653faa1144d"}}}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getuid() syz_extract_tcp_res(&(0x7f0000000240), 0x3f, 0xffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) syz_emit_ethernet(0x1a8, &(0x7f0000000300)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "1015cd", 0x172, 0x6c, 0xa8, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@routing={0x2, 0x14, 0x0, 0x0, 0x0, [@mcast2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0x11, 0x16, '\x00', [@generic={0x59, 0xa9, "efc6ccde2a23ccddc893f56ad12e783680e71cdbd55980b1621616f89724a28775e29bebeba0dd5b854cc0ee8ba6765022671986c79e2d6132f432ce3a75daf41b91a18da7077673c3c05985bc05e31e88f80e1155335b5b94c1aee4add4bb3d705edacb8de1b8b08da47ae93019d488bc43c6dbb31726a09c81921bfcc0b10f2134b1e1335160607040a36158cadc608ab699f35d417bedcb50098e6d9a140a24e61bd1e1ac54bec5"}, @ra={0x5, 0x2, 0x100}, @ra={0x5, 0x2, 0x7f}, @enc_lim={0x4, 0x1, 0x8}]}], @udp={{0x3, 0x3, 0x8}, {"31c5"}}}}}}}) sendto(r0, &(0x7f00000004c0), 0x0, 0x408, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="8255ff63a82bdf7bbee7da43c2b904a76feed066c537c43075dda4a9f3cb2c", 0x1f) r1 = msgget(0x1, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/137) syz_extract_tcp_res(&(0x7f0000000680), 0x4, 0x6) syz_emit_ethernet(0xf0, &(0x7f00000006c0)={@random="632492968219", @remote, [], {@generic={0x8130, "c81cebaf9a4ea8afc294fde6bf71dd4c37781a9beef064166be33ddc35273009396de6845c4338db5e9e1bb932b0c7f03ec1c4d75b191df0b8a5ecda4032333bf6deec62c912e6175dbe37fa1a0238f45bc5875f315b72e3ae138ec9281f0d83e9d125dc4e690c0db528e4c8b226f9939b20005ec6d36add5a28ab9b8c6c04847517e7e8b40fe0c3c01164777e65de061268ce1d53129bc341d1b7be557ed67cfce14e70a9bd53394d7d1dfc492df0c103cca8a19c49661430d8a495953d4a5ff6776b110a5c1c7b0e347321d416cf271d7de7a2a77d46545d0501260e9adab6e405"}}}) shutdown(0xffffffffffffffff, 0x1) r2 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x7c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000840)={0x5, &(0x7f0000000800)=[{0xfff, 0x1e, 0x75, 0x1}, {0x6, 0x3f, 0x6, 0x3}, {0x0, 0x7, 0x81, 0x20}, {0x4, 0x13, 0x17, 0x401}, {0x400, 0xb5, 0x3f, 0x70d}]}) syz_extract_tcp_res(&(0x7f0000000880), 0x2b, 0x1ff) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000900), 0x1, 0x0) dup(r2) open$dir(&(0x7f0000000940)='./file0\x00', 0x80, 0x42) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000009c0)={&(0x7f0000000980)=[{0x21, 0x80000001}, {0x8c, 0x2}, {0x0, 0xfe8}], 0x3}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a40)={0x4, &(0x7f0000000a00)=[{0x3f, 0x30, 0x7, 0x7}, {0xfff, 0xf7, 0x3, 0x7ff}, {0x5, 0x0, 0x4, 0x10000}, {0x401, 0x4a, 0x20, 0x7}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000a80)={0x100000000}, 0x10) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x425, &(0x7f0000000ac0)={@random="391c7036a2b8", @broadcast, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "a57e01", 0x3e7, 0x62, 0x3, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x4, 0x3, '\x00', [@pad1, @ra={0x5, 0x2, 0x2c}, @ra, @jumbo={0xc2, 0x4, 0xa2fe}, @enc_lim, @ra={0x5, 0x2, 0x23}]}, @hopopts={0x2b, 0x0, '\x00', [@ra={0x5, 0x2, 0x7}]}, @hopopts={0x67, 0x58, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x7}, @generic={0x3, 0xa4, "66705754f73018d5fa615e4ef19789119e235c136fc20c029d53e951fc2c64db90cadad50c0fb1f8eb64d60a8048564ee7da544e61a95bd4ab12eff44a4a275dd0d537464b8d228ac8e54c5e732aec9612c12f1e75c44042e5abf5e6540080306cdae2921c552a98101dc3e6ee183f90bc9939da99eb8c0be69dc77a0297dd64f9daf1b2bf81576aa3a9ca81f8d7afe1265f214e6d1200bcac018554b2b23579b5e2bf2d"}, @generic={0x5, 0x99, "3d58042836648aa2c29fc96e9f2a7f2e6bbf4cc6765148b819c272667bfe15133f63c13933625f22c605670bc0824eb9a720838d9006012fde24363a0d815d21ffd0fd476ccab77e41d4f78bdb12d5aa0721c7cc175be12960b50bc8d4a2f28dec92032529420400b0037038987062facd5ec967df905f71bc344bcea6801650aeabaeba71a724ac75739a5c8d1c4561c8b1eb8a6726374bd4"}, @jumbo={0xc2, 0x4, 0x9369}, @generic={0x5, 0x37, "867cf2eeaccc77ec701ab8059609b4e3f60440bf15678004cd48eea28efb92943d131a7fd440e727369a86ed073acddc4b4e711949e8da"}, @generic={0x3, 0xa9, "20f984e72e855ab2306bfcfde14dc4327c2f4052527b4c9f2dc4e1a46682f96560fbc34375c689052189701726751d37aa7f4ba4cea7bc9bb6d1231581c186720e7087e78406f0682c73e7e4f55fc7a27b75d4a74d3de9122ca33eb4d69ac360306c8c66934e04c46e1f770e7f1647703580538cd7046fffaca756e43a88f3671da5e1ee508d797896dfd78e3f85e9b30d6e63da95dca478cd17b1868820ea1f0083de678b53bf646e"}, @generic={0x2, 0x86, "535252e3e069bfbe75dbb739a53c22bcdbf7a1922c3db0e229df3388ea766bc213af679e52ec500a1a6883fa2b5729f21d24a50207de12feb97d3032247e6d68d09ea3ee0b05e3ab4b686f8ce96ec75c892f85a7231d2c38dc24ba1331a0a538f06c86a772f76ba611a395e993f40ef450f2f381943726418681c561d4d25cdcf77c50eddb86"}, @enc_lim={0x4, 0x1, 0x40}]}, @fragment={0x76, 0x0, 0x4e, 0x1, 0x0, 0x2, 0x67}], @udp={{0x3, 0x3, 0x8}, {"55742d8b7c828d9f46526c0c7a9d02c624a044e3a1e933d549c12c02839e6a6bf41c5b8bd0ac81df18486a4fa28db7f9a110c2a2e40b7a12d66f9b172a5d20ee9b3f178e2119fe24ba18750db0e1643f52cddbf91e51c72849debef33e69c697a38450011e4b1d90026966cf2f3dcfbce259b22c7b6c731620a037c34e4ad87832ebdabbb69aaf526f74a987f463ad652beba4cba319de4439007c284b4573fc54f9f410a513303b687a88678f4549356bca0e9c5f5d6f77e978961ec3e29281bd4dee2afec3d746f63440a99fa74554cab30463cdee70358f6b6dafc6cc74"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000f00), 0x8001, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) setrlimit(0x1, &(0x7f0000000140)={0xc812, 0x5}) close(0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/83) r3 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000180)=""/176) sysctl$hw(&(0x7f0000000240)={0x6, 0xe}, 0x2, &(0x7f0000000400)="db083b4246c8d73463ec1c2301b88bae02e348588ed1918484595ffa3b89cb1c2d192b8ccb2a48", &(0x7f0000000340)=0x27, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) r4 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r4, 0x2, 0xfffffffd, 0x0, &(0x7f0000000500)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x12}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) socket$inet(0x2, 0x3, 0x8) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r3, &(0x7f0000000780), 0x2aaaaaaaaaaaac39) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000840)) shutdown(0xffffffffffffffff, 0x0) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x17}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) read(r0, 0x0, 0x0) executing program 3: r0 = semget$private(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="030e60263ca24beb237dcdabfcb96df661ef5a44377f8d334a12b66452f75b37a7ce", 0x22}], 0x1, &(0x7f0000000340)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x38, 0xffff, 0x1, [r2, r3, r2, r2, r1, r12, r2, r7, r1, 0xffffffffffffffff]}], 0x68, 0x8}, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/192) executing program 3: acct(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000d5ee41c1f48901666a73b8a3c175adf09305073717048293ef1d44aa6d10b698e6210cc28c9b9afb84e615037c29d1db8eeaa1030bdf52412fb8112b8014845b0e05aa0c67ca86a5cba42b4463b7487ddcacd45336233143d89164c628207afe0c7f54b47221fd8b0dc59dc0254402d49c"], 0x7d, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r1 = open(0x0, 0x8880, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="7958866df2e2d9f14e1b232000c9343f7dbbf856b69700a4ff955497cab3e601b02f4914a4714fb609031ead21c715cda234f263f1222bf02d182bf489f614e500004000000000000000", 0x4a}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrlimit(0x105dbed77dd395ca, 0x0) mmap(&(0x7f00005e6000/0x1000)=nil, 0x1000, 0x4, 0x7010, 0xffffffffffffffff, 0x80000001) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x5c}, {0x3f}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x39aa3ae2d899d355) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x73c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc, 0x0, 0x0, 0x1}, {0xf7, 0x0, 0x4, 0x5}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) listen(r0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x87) r2 = msgget(0x3, 0x280) msgctl$IPC_STAT(r2, 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c000000000000e7ff0000000000000000000000000000000800001a00000000000401019078000000006041c93a00000001fe8000000000000000000000000000aa00000000000000000000000000000001d70ec89204690f034c2bf84ba915083aecc15ceb0dbafb7aff0940352a388514bb50331e301529e64eb9481ed5967f4480418112f77085b6d86320d9648aacc4845a527f4a7526c7da5f77f3dbf4bdc12acae23af6c211bb100c5903c4b05787a6156b71606c36e65449d6d6ff85ec5c299e50f4771099dc1aaf6b18067149bf0397044ceaf3bb0c54c5e563751ae50ed77b556945238e27942fa39c0000000000000000"]) getuid() syz_emit_ethernet(0x2e9, &(0x7f0000000a00)=ANY=[@ANYBLOB="3e74de376e3600000000000086dd632f4ebc02b3880100000000000000000000ffffe0000001fe8000000000000000000000000000bb0c00000000000000050203ff00010000290080086700000027720000000000000101002fd960d94085dc1d526f3d8ad6f3f55d7057370ea5f10d4cabd08b13881e9282e053de340ed38c262bfea6cbab08052f55a5102ef74fc2106b35e6089bf02059ab9dfa1cce147108ff693507ba3113d02bc5e378bd61b90388c80d52046537c92f17b1894bbd8c38748c69f8d8ef9ba33568ef20cfb70694deb9bf53401f1cf5de4ac5d01cc341a38c08a998d473d03d4deeb4d76c6bce1fc3783f86ade297af36558890ff0d28f22ddcf0282cf147f7e79decebee19dfe2fd1af8c1b0fc7f7dc0a47c4d257c4d97d0867626eff0f7e727c4824c8103af99a8a84e74f8186e76baf3433973199713058064a8bf57c3d9406945740a4ab68b912b38df89499ca0f1b90f6c2b475eeef7fde82bc7b0a49038f322be3ecd1c77631ec8fd0d2a2babbcbaf8676d3f355d41a91d6c2e3e1c3fc232eafb2877f7b1e78ac13a3f6eb6bd641fea9d2aeb11b2363037737625eb43f118790afe32377d9c1a4783d31151f9c543c201139c472f74cb1461cd2673d68e0773c888bf888af0f3add41111e29d79c4f0ee1159040104050261eb000088000000000000001d08000300000000ff020000000000000000000000000001fe8000000000000000000000000000bbff020000000000000000000000000001fe8000000000000000000000000000bb5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f000000000000"]) getuid() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x8, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x8}, {0x54}, {0x812e, 0x0, 0x20, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 0: socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x8, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x0, 0x101}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000d6408809164e845d000000000000000000000000bbfe80000000000000"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 3: syz_emit_ethernet(0x138, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000480)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001480)=""/224, 0xe0}, {&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f00000003c0)=""/78, 0x4e}], 0x7) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x48}, {0x28}, {0x1416}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRES64=r3, @ANYRES32=r3, @ANYRES16=r5]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0x0, r4}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x7}, {0xc3e}]}) syz_emit_ethernet(0x4e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001600)=0xffffffff, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000"]) executing program 5: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed", 0xb3d) r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r2, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="0168ee40", 0x4) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) getgid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) executing program 4: r0 = socket$inet(0x2, 0x3, 0x4) getsockopt(r0, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) readv(r5, &(0x7f0000001400)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/114, 0x72}, {&(0x7f0000001140)=""/222, 0xde}, {&(0x7f0000001240)=""/189, 0xbd}, {&(0x7f0000001300)=""/182, 0xb6}, {&(0x7f00000013c0)}], 0x8) executing program 7: setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x2000) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x61, 0x0, 0x0, 0xfffffffc}, {0x1c, 0x0, 0x9}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x35}, {0x2}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010009}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x978b, 0x0, 0xd3, 0x80a19f, "bf08000100f1675910812cc900"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}, {&(0x7f0000000000)="6eb25be022dea0a4222edd11804ca2d9243fe8eea3cbbde186fa844cbd0bc0d865ec46b17bc97d5fcbf96fc5ce33f6fbfe464f250279fadbeed96720078dbb76daf4e7802900f06bbe0e061ba158520c253511035032e1c139a1b00548c4344629c2159b6e0648f0085f52b1f8475a366cf2fd4f4991996a0211b2145cc415", 0x7f}], 0x2) executing program 1: setrlimit(0x6, &(0x7f0000000540)={0x7f, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x6, &(0x7f0000000040)={0x4, 0x2}) r2 = socket(0x2, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040), 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r0, &(0x7f00000009c0)="992a666a908a385e1418f4e272f2770f6ed37b7f5c746614a22dabf7557dbb4f390578139e4195b43b227ecd161d2622d6462b422b8629f202b9967596d3be3a7516d7429c1556d567450e4da62372633d560bd840e435ffd2a26c12adf4c7f2b4be517d69188711ff1a4a6c63ebc24d799eacf5392caeb3ec6bf0ec2fdd31c301761dec01c56dfd0a5b0a7e2924d90565f08f0d90096c733d5562d01b6920774f3a6bb4b0160a1d1532213c045fc4a2cef4de8190379f99b9b442a54bde7cce630e77fa29665893324d6da9f4f5d909f207b7e57cbf7f186db93239e8e833e0fc410169e20bceabeb7ad2cf4af454d8c57a0b1e48ee7b2ef2628fe8f6d63e41845231a58fa901b5037faa81198bcc24c04be43e82659d474c349c8ad053ea36dbcfbcf520e4dde34405162533225883a2a9fc3b0e3bdace609a9252eef8ebd6cbc39fd9887ebc0e0c75e3f3497ebb6ab4e0fc82d077ba00c8071043d11b192ff0f0c4123895e17f01d8c302ea168d277c6bf65d86670868be271f2fbe9b4f08bd7ea6fc71e99c494711ff0a93db1bf466bb000ebc6a32dbd7c10dc5026895f6ca6f88c91188dc35874ef7c2d697b71a356b4e665e8dff88a17a46176a4dd227250f210a407e3e6b2d31637df7a8e8af13b753d09b494789b378d186e03381fafb44320902f4f5233411fda8f342992df35609e05f3bf52f7f6e9ba266ab92c22792a7b85d934538ad50e06531b08ebe3f05f66b12477b657fef5c963f54c9e81770e20d846a626b8e6e0358ae6767f9b8a08d79d0a08757b82165317f20c4a8e048857038eaf6d04fc04d5b06143e3cde4ba31845a5fbbd81a8a45234151954951a4b8d0d08d5ce18bde98335482a88026c7021879fa984adadcf197fa666c62cf57e949f1c1c448a3cf4364ce4bd254ee9c0d2839bdc9f02de8696de5115900a3efd9d23133f9921e50eb3e875cbd24dd648c9ae4787aed7f360a4b69d8a6bd886e9b87ee59efea3ebe6aa022d9a4cc6d1045a37ee322ad61d1e925a286ce92531a45596094752e5bdf6fbabb938e6ea8a51c3136e68327896e2191213b9e8685f0bbaf669590b61a0aa9f022a4d60b6061437effd2cffedeff52b44ae7ef2cdb7ff20d16adbaeb2ec98508c185ebbf0cf565fcc0482d025c1a8ec41e247643aba0a6f859e4c72d18af0b026d4f98923eb66cd5eb318e832dfa944314456c28f10f132c2465bfe3d2b29bedd0139d9a07a59cdf2aa4f2202b547bad6207e0657bf6190066482ee89c3d2033bd729097028318dcf79eb7ddf1c8fe32e38bb89e9eec349513fa9e814e5d2d01499bcc97106c0ce14de1308a13229dfcf02a4bbc312e8815e8fc689879af54bbb43c507d6cee47020864e5d25c31aa545513558ca6dce7644d4377a3bd628b16d761cd3a5264061bfc8e51e14f283f96341b003567353634befa3ef807058b9b1c92def54b6c56a47f5f2fa85a8b715edd452736fd81054b52d695930506dedd42c5d92aa20879a6a19f48e27837378830d135aff22d85853c128b6e2226a9b2eda103bbb449a6aab7bcdcbe16d2d575bb897201bcaa4c461a4ecc6391244daf5bf0395c8867b047a3eabdbed99c26812a6ea51498287de375416de90060df6213e1937a7e53931318dbb3b0feff55224007f0a51f5986977c54a3a3d2d7895f86c7599d58c0608ef4cfc2a90b93806e52eed52e4bc93cdd6eaac2cc58ab55f27fa8aa72833336f200713733656b475f22109f1fc5563838d3ccbd8991af9678a027784428b3f511121733a58c16c060383062711a2c46374fe62060422a56c6f2e14fdd99f3d01aad39e7be3e1140f563c3506763e6e434fe6f495e66c52b9438821184474324742e85740774fe2c815411682c44e751da3b26cd94c1d7f1e32bcf4fee451e5ebc7bcf4a14dc43c7cafe8c3789ac6fe91d304862f6c8c0d2f82a9194d262f0193c18ea3d9b62f3e888873b2d04cc7a64d6e55ec5ec785e94e817161da20a0e153e2ba253ba039f24ed968a254f1b255bed07d008dc6009f1c271d8aa2f6b7c3f71d90ae7c1ae671a9da4e2f04aac7bec94e4b4b3a56ba7715081e078ecc3d8a8577260cafe10d458c7fa601e26789c339d4a2f59d37095af04c1b2b7a1a2de332fd78baaaf529fd2720458c607205d49090ba0a87202a91819fbf4d772dd170d942870703382d02756e14ead70fc2209c91705c2515d92dcf531b430cd55aae8fca9d431a590111970b79e0ec8512ea771b79629216a000503e3214bba904af35e588d180cccf17e25fe2bf4b7138b431db6bab7511a67dee46ddd8172f5f304687c5ff0cd723a1fa04d41c89253783b7c02ae7d429231c12b4e6065cf1d462116663e413e13bfe6c5c94cb61fdf8f835150a70075e0ad52129e9a45e998c1c00399e49e1faf357fad5be3ea56d9a7b249b0a57e78f5ec16669dde3f78a25cb3907f92638d318238abcf36f5111531bc2da8e059db5ef0466ca99dea8c7a1bbf5c68fde058c2c5b7ef0cc267c6fb2975bf747b3f7d76dbff59416df61ed790dc4dd8de59b41583177af8d113234c19f47c3eeb3cd8eee8c296ff9bb120a433240a4a5e4937cca4e1ff15c0d406238de3ccb9576dd3453699b9a83fd2377c564fb998eb4ba5483a604d44459265d6d682433488fd5a3713c861174e099ebaf395f0479e68f5725b5d42a7be34e559ea3802c7b5be57829dde58325ed60fd587ec5a0186b5f230ceb3254cb69caab67f106c3d33c3131615931285092b0b3e3e4bff109acbecc9b86840aec613e24971def05c0ceb56d0722d9a3ee0c65d56e2d3db23fe30e17cde74ada1bae30bf3172398ef357eebebc67a4fc1dce90f1f2a6fe7cffc9a5d6a83eddcf6deed05a1d5f8b72c61da4052b48829c7a6f1c3432a9b4eba6c3cede49179943c41a8928ac425b0f28c83c55b96d3995b71bdd70be46176ecf9e95dad37a0cd070db239cce7c06e39a421c9cd6ba9b3b1cd7276d456adcb585406b06317b09e027e36f284c55f5b6a316d4e5e60546c321bc87f7ce46aaac3b4bc703a5e7ab9afc4bef5b0b4bcbd0609efc6884f508f06e87b9a9042d6d1e6f95b5e789c1e95e64127373e7d09a3f02ab81ff245d2a64688612ce5a9cd78f945408014943b913e89c04e86814bf2a9d7fbd644a89cd62e204919e55dea5b504cca5d90f0227aec077329c5925ee689a130d3133e09c31e178a0042242d99d73073929bd29c339c87fcb88ea28bc09ed0728afacca67c673cb875c771d992abba818975c251d41db20dcb6b05745be428d532ca0b0807727bca5aef4e5495535619b557b150ef905092d318b8021a5736c5484df3945a6ae19a2c457c34395c29fce48f855ab67619946da05a06223697d17d9c6270f1fbf88d1e8351033839b3e582c165db5d3d554f04897160a996008d9b590cf57a4560f56338d4cf070b4f41bc6b7a3e665feaee9f18740f903944cca0850255c6c5b878939d8e36929f3bd0005a628326fbe8ee480377fd01f1e6af77a3dd0552df48187b422c71838102cd6e21a1fb34845305a3041d60a2011ea44cfb6f4854d9c21758a1b1fc607d3fa371a1d6635679aab2307f52806acd9a4389a82ee5214cc7833ae6da91ac6b5abd4c33631d45328b2f01f7a672359f870151fba35c90c4d40f64ae4ee0984a251a42114eb8a9c25577bd7212e743cad231f58bc1d4047fb95fa20d88afd216f1843fdc3bc09b3947e74c024e3360ab266a4f9917bf225d67dcd7984b98c08e7375c61f05f6ad43a48b17d2b911f5b4bd793129a50f36cefb2c4af8fae84d937f5e3ad309d9fc87f7aab25af94308ab2d091f18052de023d251c2f5c64f67f440053fb835906834fcbafd58fce990d40c7a2e60aecec542b4686b2c7e12b0b6be66e9c62e86b5179e3dd92ffed9779d70c955ad7230f21d0ffd95e5daff47ab6c6d1ce919f52e95f0f955c5bb65fc8b255f95c7848cb9dedad7a7ea4cdb89b00e2a581de3c023ab0d0609bc32cd4b845720f1e4c0393b657ba5046fd201d28259e4a2422e1e489847fdd4f70d356a498b082d802b01c6b14c65c9e1afacbe744e74cdd827f5608c7c61ee4489494ea2898c8efc72a837c7f1cdbebddbd0df1b2cbfe001fafbccd46b2347dd0c978cf963a64fc1171d79291e0f7a66274e754bce62d0c56c37df9751de45030b153f8458b7ac2e776434ee1223f03e9f329f229801989472bb93f9b83ff21d0bf875ffd5cda19229379c50b20b3e5e6c251354b99f4b944bfc0c1a81c8f1dc9d17a8b14449cfe6bb98cc161cf176bdfef5d4c6df2d34cfebe890ed0baf0619f57b389c680cf21f3ed0bad71e8496d40c5df5286b25ba085aab7892cd12eb2fd74ecd605f75de252336af6bc37848363db65e4e51b552a3e004cd9e6b1ea921c08402e12696e0018a82e80aaf90af86e36da2a9ed0cba03e3718b61737cd51c620a6a58c7c81cfcbd4932280fa758b8e635a4a95fd5bfe209c7eab2f703b565201170662c8ebb836e9bc090d3cfd186bda4e1b203b5c78e89c0efdea0db718d4d6b19478dc3fe929960b788f703dbcda2dd2c31089883d7ef029d7cd56e263e61ffddc58ce7aab05395190bd69fd83db5cc86f9659bdca798d67b40ebd9edf76051d9c0ddfab8e09372cb0746ccb1fcb4eabb180f7f2cc9b0b810c3c0cf4c6ff0f7a0f1dffe4539fddc1c633ecea4dc595d6f78a1a7c527bf9705b7920bed83bd9f2201a2999658d71ffe2cfb384f593288057bd7394bfcbbd85e3da9aca8470fb553df17b762d4d4d221cd8c01047421182f7f5e438ffa06b928e903f5665afcdff8c80972c43e90ad5056492b6711f7ebba78831fe600ccd0f43f3e19638b8621c9fbda51ba802b452d5657fb639766f293ca4aced0d9a1a734888ea8c6debc27ee7cca3135e29040822c346abd1129fbef57bc5bac168809fd33ead5586506f17fb5bd9785068016da9f4a841c021f411b0a756cf9a5bc2069842f1e7cd4d532c5ea9fb56ce3c5120f894066300535d5ada833aeb01528631a1cd58bcfbd01f46f13dfbb9d942df59632f7b0fddba2901a49037882c7f581d5d49330dba0d4df5d35364349fe5f5bf7c7c2c05a49a8d0e1eb90ee2dd254d32a7ff5fd04ec70db3959c59720079587fe6b3f106aa74cd47c330c4c775ebd65bf2d6c922b09ff59b4878c4062bedac190376d9ad962b8e20863fdb38b2eea09301d79244b3e60c55c19fe514509477c4cc7b7864fa141e4701bb12cf59a84e8d39874f12d341b79e3ca613ad06b6c99b1d3992e3fba4c6ed1cb79744529541bb1f5a909871f2b9444a72fd958596fca31fceb339e3e9abb9acf8b6d899ece6ad9c192fff94c238fa7379920f058317cb14d43f0a53a89c6f4c9906733e6a4a4e0a054c1f38d705f2d3b7c32315985efec0120a149728a3e3577ac53938c96cb726b912def6fdb8065a720be28e65d1e8dac647b7e817d5bc8b2d102eae2c4da9ce3a1b0b7caab8291bfd649ceb1551fea614ca7e9c9c73bf348c8f250e0bfa65bbf3a8b805b9efdd65c215186652ad9d8fdec016e84575ec2563f41782255d08922335b1e96ffeaf3bafd841c523ee8363b45b88d8db6764123533a5e00e1a5a9e6746fdd5f5695c397c32401ca7ca6b65fa989754e5c3af9421de124d7148572b5d90f892c9a4526db4e4db2d5c6a471fb21002b7f0ae61cd7c715da153a540970165ecf246064b7651145fda4e3fbc131cd0697603eb759f2066a0aa20f65754fe60ad", 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000340)=[{0x2d, 0x0, 0x1}, {0x3, 0x9, 0x0, 0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg(r2, 0x0, 0xc) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x5) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="7423f84e060000008406984b308068ce86b600764f0000c0666bcbd82ca238114ca9a524c539eb7e527e90c32aa57fa67f7b8f45bf588671500d81617760753515228608a124b46e4013ea9ffac843397b7d76a6c05584f84760700dd6686abe3ec73eebfb1fe06444cebedf6b8b5ba84f45482b9c41345c251935fc56c8e0b041b3df3bb39ee00ba1de7deb4424e809099658ffd54458ccae14043c43336687849a4e74a94102a945636cfca2f7fcccb76a2d0e4f4a07b49f08d426a8d0d79692f9053b4741c38872f2319ae6e514c8b8482028c613f907ecca8ab23f9222e6b1eb36d918d1c1ce9ef425113d07b8e9f8875cf4ab2b2fcb543a1ae45c792296798bbc55c4c0caf8464a8e1f5473dd6ff0ff0299de468f250a0cbc37d721", 0x11e}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) executing program 4: setpgid(0x0, 0x0) pipe(0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x6, r0, 0x0, 0x3, 0x0, 0x2}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r1 = getppid() setpgid(0x0, r1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffe01, 0x0, 0x9, 0x0, 0x7, 0x200, 0x81, 0x0, 0x2, 0x2, 0xee}) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000440)=[{}, {0x5}, {0x2, 0x0, 0x2, 0x3}, {0x5, 0x7, 0x6, 0x7}, {0x9, 0x0, 0x8, 0x13}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00000000000000002000", 0x7}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x54) socket$inet6(0x18, 0x3, 0x2) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500fffc0000000000010000e0000001ffffffff0478fa005b03000032561115bd53d63acd03754d3723d6cc5e75c11ea3315ef2aef9666afd98dfdbe9bd1ab29c25b6e0a6a8f83a84144c51e64e0dfb296566137773cf9ac59fdece556d"]) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000400), 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30, 0x10}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44b01280b0", 0xf5}], 0x1) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='c\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0xc0, 0x1f}, {0x2, 0x0, 0x0, 0x7}, {0x8106, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[]) executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x85, &(0x7f000001e000/0x4000)=nil) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0xfffffffd}, {0x6}]}) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0) socket(0x0, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x4a, &(0x7f00000024c0)=ANY=[]) r3 = socket$inet(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) clock_gettime(0x2, &(0x7f0000000040)) setsockopt(r3, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f00002b7000/0x2000)=nil, 0x2000, 0x4, 0x4810, r4, 0x1f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r6, r5, 0x0, 0x61}, 0x4, 0x2, 0xfd}) r7 = getuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpgrp() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, r1, r6, r7, r8, 0x134, 0x5}, 0x3, 0x4000, r9, r10, 0x0, 0xffff, 0x8001})             executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b635c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1000000"]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x1, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end]}}}}}}) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x74, 0x100000401}) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x129, &(0x7f0000000440)={@broadcast, @local, [], {@ipv6={0x86dd, {0xa, 0x6, "9c51b1", 0xf3, 0x70, 0x1f, @ipv4={'\x00', '\xff\xff', @broadcast}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x6c, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @pad1]}, @fragment={0x89, 0x0, 0xb, 0x1, 0x0, 0x3, 0x67}, @fragment={0x32, 0x0, 0x3, 0x1, 0x0, 0x17, 0x67}, @fragment={0x33, 0x0, 0x4c, 0x1, 0x0, 0x0, 0x65}], @generic="fec73ff59fd9f861ba78a1e3567a72f77ffc06a66a1d986a04b700cb338bbdaf8fe01d869bb89da00f4ac9b510c5126e2a4c32624dcc6b312e508f1951a519ae71a30a47d56e6c2f1dc163b7cf5b4d0077f27adbf722f12e4fc1cca942c378dfbc4dd7fbe8f936b40987cdd9d6ab00e2177765cd1a2f091082481ad44d1369e77856c1f708998a3f67ad6737b84963227e44bad6f8404869fc84a7376c895f8ee1fc36b456e9080103e56654864906973a6459b45b6a6359270d95"}}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) setrlimit(0x1, &(0x7f0000000140)={0xc812, 0x5}) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8, "cf000000006300"}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000100)) write(r4, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a", 0x177) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00007b4000/0x1000)=nil, 0x1000, 0x2, 0x10, r6, 0x40) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0x3) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x50}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x28, 0x2}, {0x3, 0x0, 0x0, 0x1}]}) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="a36ce898e0fcff32dbbb6e0156be1361936ae0ba60ffff86dd60ab9565071f8828000000fe801d6616952d16cc49410b6bf260c8000000468a000000000000aa6ddd6d79cb81cf"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r3, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x0, 0x69a55ef195f9d320) chflags(&(0x7f0000000180)='./file0\x00', 0x1) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) executing program 6: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x88) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r6, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) pwrite(r8, &(0x7f0000000000)="a6158034f9edea5f0aae33255c7b33ef2c2f2df81183ccf446c169dcd3aafe08fef589560c4ac9dacd44ac0ee6cc1479a6c5153fed0395949524842e4f6e99633f1210276d950a9d2b814b96f6f36c3938", 0x51, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ad886dd6036e28200383b00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605a00000000000000000000aaff01000000000000000000000000000100"/110]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = dup2(r9, r9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x20}, {0x2, 0x20, 0x3}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r10}) r11 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r11, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x3a}, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x2000) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x61, 0x0, 0x0, 0xfffffffc}, {0x1c, 0x0, 0x9}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x35}, {0x2}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010009}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x978b, 0x0, 0xd3, 0x80a19f, "bf08000100f1675910812cc900"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}, {&(0x7f0000000000)="6eb25be022dea0a4222edd11804ca2d9243fe8eea3cbbde186fa844cbd0bc0d865ec46b17bc97d5fcbf96fc5ce33f6fbfe464f250279fadbeed96720078dbb76daf4e7802900f06bbe0e061ba158520c253511035032e1c139a1b00548c4344629c2159b6e0648f0085f52b1f8475a366cf2fd4f4991996a0211b2145cc415", 0x7f}], 0x2) executing program 4: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1f}, {0x4d}, {0xce}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mkdir(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x3, 0x1d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$inet(0x2, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) chmod(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x3a}], 0x7ff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="610b0b0aca10fa84c880a6dadd0fd29351e19896fc1f", 0x16) open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x176) r6 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONREAD(r6, 0x801169ac, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff, {[@noop, @ra={0x94, 0x6, 0x3}, @end, @timestamp={0x44, 0x20, 0x7, 0x1, 0x5, [{[], 0x8}, {[@multicast2], 0x8}, {[], 0x937}, {[], 0x7fff}, {[@loopback], 0x37d}]}, @noop, @rr={0x7, 0x7, 0x7f, [@empty]}, @ssrr={0x89, 0x13, 0x40, [@loopback, @rand_addr=0x9, @remote={0xac, 0x14, 0x0}, @multicast1]}, @end]}}}}}}) socket$inet(0x2, 0x1, 0x1) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac3b710e82f18b29b567232ecc031f890a84060000000000000028fc0d9497e083baecc36332", 0x33}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0xffffff8b}, {&(0x7f00000000c0)="1622d331ba86fbe5205d9b9e8a6e171aa9ee", 0x12}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0xc14, 0x6417f8bf790e9224) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1013, r1, 0x7) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/28}, 0x24, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r4, &(0x7f00000000c0), 0x0) write(r4, &(0x7f0000000040)='\t', 0xa) write(r4, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r3, 0x0, 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000508000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x13) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="7769f7abae0c2b1c49e5a8bb73d6d72dc248a004e320334829990024a02f75b5884d6f5b7b5a4cf2c6f0179ce35fe90079d2627908f71f98ab934198b48b041cf4601269cebd9481084d23a1e0d1c5cebe29f465734af1023ffe102c26221002df0f77b4ab8619959ad4c0cb", 0x6c}, {&(0x7f00000000c0)="d2d684b15c4db335e008215e2f02038b6b803a1e17b7317c891a9d1effdc9ae2018c227693793e70730bf57d42dcd41f92261f8ebdb29e06f61639f46efab7ad281ffb34f55f8183703c89512047c78d327c4f33a42e7714807a1e78d7f50f109736b934e79968f02fcde0b53fdb9f3b92431dcf0db4809c070a6b80d24d75f8a2ae954497226332649d701e191d48a1a977c5788aa0e8b53b5b2b75579453e3267039e692962b7bf0", 0xa9}, {&(0x7f0000000180)="62799d7e3ce58987abe20c67ed3b6457179570c0c6a7352791680fb43d380ebf25b5c395f3b79d44545d07be7e93dc4059a28c9f25a8ff40d1efe8f81b8ee927ace6a46b0664fe559b69d880d0626f4bfc1ef036f4505461874c82e859c238d9362181308950a7d0227b7de23dcf27ec7327d461242f8f38bd615564d61f5377458f95a6c25498463caf161ecb5b1a61abaf87e3e84e4c4edd9ba7c1e5796fae7824ad38feef9d830aa0c97901fad0d7ebc7d1b0bdbead42a1e192c545b77cc425e3ed09eefdd97518e92e8d0f142ad25555d07c01d66b4814b98116ee3894b907d0137751068149a417ba90", 0xec}, {&(0x7f0000000280)="f461766fbc3977a15d819d05c21fe409cef07e09c1f059904e488dd0166f8a1070d65d054dc7cd", 0x27}], 0x4, 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x8, 0xff, 0xffffffff, {[0x6, 0xfcff, 0x80, 0x0, 0x7fff, 0x8, 0x2, 0x3, 0xffff, 0x5, 0x0, 0x7, 0xbf3, 0x8, 0x3, 0x100, 0x100000000, 0xc6c], [0x8000000000000000, 0xad, 0x8, 0x4, 0x3, 0x7, 0x4, 0x9, 0x7, 0x9], [0x1, 0x4, 0x5, 0x3, 0xcfb, 0x0, 0xd6e4], [0x8, 0x8000000000000001, 0x3, 0x3, 0x6, 0x8000], [{0x7f, 0xffffffe0, 0x9d, 0x5}, {0x9c9, 0x100, 0xb5, 0x80000001}, {0x1, 0x2, 0x2, 0x4d944366}, {0xffff, 0xfffffffe, 0x9d10, 0x9}, {0x401, 0x1, 0x257b, 0x4}, {0x94, 0x7, 0x10001, 0x582}, {0x8, 0xa4, 0x2, 0x7}, {0xe1, 0x5, 0x4, 0x8000000000000000}], {0x11f2, 0x5, 0x6, 0x8}, {0x7, 0x4, 0xff}}}) r2 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000005c0)) r3 = semget(0x3, 0x0, 0x502) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000840)=""/185) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000940)={0x20, 0xfffffffa, {[0xfac, 0xfffffffffffeffff, 0x7, 0x3, 0x3, 0x0, 0x8000000000000001, 0x1, 0x2000000000000000, 0xfffffffffffff8e4, 0xf4, 0x20, 0xffff, 0x9, 0x4, 0x58, 0x4, 0x1], [0x800, 0x7, 0xe47, 0x6, 0x56a748ce, 0x216, 0xffffffff8fd36e3b, 0x5, 0x7ff, 0x7fffffff], [0x9, 0x100000000, 0x4, 0x7db0, 0x5, 0x8], [0x81, 0x2d60, 0x7, 0x4, 0x3], [{0x5, 0x81, 0x1, 0x4}, {0x2, 0x6, 0x3, 0x9}, {0x2, 0x1ff, 0x10000, 0x7}, {0x7, 0x3, 0xc4, 0x8f}, {0x2, 0x164b, 0x0, 0x8}, {0xf000, 0xb4601458, 0x8, 0x401}, {0xbe7, 0x9, 0x3, 0x800}, {0x8, 0x7, 0x7, 0x9}], {0xa029, 0x3ff, 0x6, 0xfff}, {0x1000, 0x83, 0x8000, 0x1}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80), 0x10000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x8, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000d80)={0x3, 0x1, 0x4, 0x2, r7}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000e80)={&(0x7f0000000e00)=[{0x8d, 0x4}, {0x23, 0x7}, {0x8a}, {0x80}, {0x47, 0x8}, {0x2, 0x7}, {0x20, 0x7}, {0x83, 0x5}, {0x42, 0x8}, {0x85, 0x8}], 0xa}) syz_open_pts() r9 = syz_open_pts() ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000ec0)) sendmmsg(r2, &(0x7f00000013c0)={&(0x7f0000001380)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000f00)="8d242ee6289ce37fd7328de75f1040e38ba4142b52fd13a40c1fc32b3ea33b5b6e261c03ec87ad10eec80ce6bab5536a08762dd338a6426f40fe70e4802564a495a1c000b6a74a21b942e3bdcd05208473f974b2a418414026f788df9e7b64682c", 0x61}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)="0d790307645985d48735b0e3f526daf1e0b8cc43a39abfb9ff32927d6fb452d0e51d36801a16578dd763831eeeed3afc11f4fae65fa272758971faf7fa1b3148cf2084e5ed75c79bcaa97a95bf63adaabdd3f8aec73fe03a1f8e941b31a5fb8bf4795d221017dd680151d4ff3ee00d8d555aa4282251ccea7430fa0a4f9055845dc99f0a29a4d5c4e30037067cdb6bbbe87a91a9b900405c9b6ec587851a251031d9b8a48db7aeab1032c0d95f69325266dedaabd051e0fa1d8eff2a836963122b7af158febafabaeac097a0f9ff49d8cb0b24189d7c91b2a5818b21c284325e151ceee6cd9ebcc56099ab45e49d345cc6", 0xf1}, {&(0x7f00000010c0)="01ca929626dbde3a41fdb38f733f5b11a7523200cdeba9e7f3d42565b2abd38e67e3adf08be7209105bce379ac4291be14d601733552bbe88825de5d67da11025e85ba918798252543781bc5f8b462ff95135fd3a540e28e9b394dccead4f1e34bfd066283776fba7db4eb8c0eaf702bf34d8b90f5721f380ad4a78f57c3c720d9f9f29232ea29a514969a835e8988e601cb65b0b85af3571dc3710d0e55ab3710f51b074c0f1721d4563912dd4944dba9ed2001c2159c7c68ee4e1fd14b516c38ec", 0xc2}, {&(0x7f00000011c0)}], 0x5, &(0x7f0000001280)=[{0xe8, 0xffff, 0x7, "1c38feb51adfd4c73034883564e57cae2be326ccc7d7b9552e5d9f47d48680c1c86e16d8bd3c0d73afca3d7333241ee035401e5385c8916e8180b433f8f9ad21120b7521cbef098c3e10579b9303874f4a8d8e6ff408acd37a8136537bb7b9491d3618f90115f4caacfe53baabb3753e393aa509d713bb9e306f0017a9bdcfd063a63f04800cd7ca5bba5becef3d419d1178c8003e72f326f22b5a45eedc553cd0d18d97345b65e157a5cc45daf214c6b3078bc387f08eed5da48cad8d43e1373086c9f6b60818934f93ac775970e8887440ee22b352ed"}], 0xe8}, 0x5}, 0x10, 0x404) r10 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000001400)=""/98) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000001480)={0x1}) syz_emit_ethernet(0xdb, &(0x7f00000014c0)={@random="2e651db49252", @empty, [], {@generic={0x802e, "5395c0e94519d97e4080012509849d45c22799c0fc162bd8b2d68fe05050135f28faa0d3e7920ea4caff020c280321f67272f0503bd18cec01414a05774e069401ab1d524c4277935536dad0dc998422d878fc0b146fa8918014faff9b3fb51df759d38c366cdd6cbf9962f9cd1ae3ba4dd57dea2d9a4800e494cf1246b4a92666c74c57de06187c4439eac15d75b8c66021c5d1520ed69906eac7273cde7e7079b3ccbb0c66be90a267f1c20e611bdb4b91ae158b60da5805fbe847e62f0442ee26c01bf7151f768696b23a14"}}}) r11 = socket$inet(0x2, 0x3, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r12 = accept$inet(r11, &(0x7f0000001600), &(0x7f0000001640)=0xc) recvfrom$inet(r12, &(0x7f0000001680)=""/172, 0xac, 0x1, &(0x7f0000001740)={0x2, 0x2}, 0xc) executing program 5: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8480, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = getuid() seteuid(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r4 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r5, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r2, r5, 0x1, 0x40f9}, 0xffff, 0x6, r6, r7, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r1, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f00000001c0)) socketpair(0x18, 0x5, 0x3c, 0x0) executing program 6: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) mknod(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r2, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r3) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) setrlimit(0x0, 0x0) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x100, 0x0, 0x4, 0x200}, {0x40, 0x7, 0x1, 0x7}, {0x0, 0x3f, 0x7f, 0x9}, {0x687, 0x20, 0x36, 0x9}]}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xf02, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) getuid() executing program 5: mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r5 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r10) setsockopt(r5, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$unix(r3, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x101}, {}], 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200), 0x0) mknod$loop(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, r7, r8, 0x0, 0x202}, 0x0, 0x0, 0x7fff}) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0x887c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x38) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) execve(0x0, 0x0, 0x0) executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r1, 0x100}], 0x0, 0x1) write(r1, &(0x7f0000000140)="04", 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x586) write(r1, &(0x7f0000000600)="351d244386ac66ce0c32fc67048e21132c1b49d87952527cb69dd0551a1d57821887f1fc4ba59ec8e3d8a1cfe893b9e7bcc6eab9be30cf17d285a6704eb426f6165468d6f8e41b4802575ba8a24032d243a2810bfab92db6632d36cb594606a798cd1a3a99d2b7aa9307bb90e99148cd4355f3cd41d4ced35b1b4b628865289c5687d672260c9ef83fe197e7a4c0e12db2050601c88b9852f5ea1d7f53b5928d55b7d0d8526d3f548d30726f2698feb0ce71af663e2a99910a9ee20677f441e0fb85aacb2606fda14506040fd418287d05d76093ea9d03c4751810036cbc58b1", 0xe0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x45d48) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open(0x0, 0x70e, 0x0) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000003c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffc9) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r7, 0x0, 0x0, r6, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f00000004c0)=[{0x0, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000240)=[{0x1, 0x4, 0x4, 0x9}, {0xa, 0x1f, 0x20}, {0x1000, 0x28, 0x81, 0x7}, {0x7ff, 0x6, 0x6, 0x7fff}, {0x8, 0xff, 0x4, 0x40}, {0x5, 0x20, 0x80, 0x14}, {0x7, 0x81, 0x80, 0x1f}, {0x1, 0x82, 0x5, 0x6}]}) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) dup2(r2, r1) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0x0, @rand_addr="9c7e4d500100010008000000bbde0312", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x0, 0x0, 0xe06}, {{}, 0x0, 0x60}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x802}, {{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}], 0x0, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x8}], 0x0, &(0x7f00000002c0)) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) executing program 0: shutdown(0xffffffffffffffff, 0x0) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000002c0)="a735171a18c9fb7730fda26587db50f8ebc6edee049268b05366b6ab193b612fb1661e071e824ac9ec9eea80119be3882d9052517c08e9475e14e966ad6ee0e245d95becddae68714c567ec6033503c74a42c935643de6776b528283099b04276045c55bf01f99c14da46bcd8fba4f28319d039477127204e01721fc88cbef19181c3283b5617f5047285f67660765f1eb3c8785e9d6a58e4fc654f59b23b366a453b375e039dd3ca2ba20c3ff9030a0a433a5", &(0x7f0000000140)=0xb3, &(0x7f00000009c0)="0564628e93c68e1e54e1a099aacf2506029ac95ce7040eb44692b1037478b596572afb77f0365a7509aca6c9508ae1dc832383728b479cb5abee6bdbeef6af402856e388531b3d605bae64b46b7814793574d0b432d23355bc20ffd2afb08b7ab87d904914a25948a7d2511ad9dacd81075925e4412964bab459fa0c2e9257afd7addf4fe4b442d529c533968cda9cc27da0fdeb9b10d950ec4da0a8fb6941cdd6b3b29db26121d9a80128dcd437f2e79fe7e996acf92c7dae1792f1bccaee09b4156b529f6ce9dd6cd5d516eec84c1617ece62b5c4674034b03f9aa11b30058e1de76203d2152ee7fdb9fd22726b69854c4d2ce17f33aff096c482b62ef12d8a25e8eef33f9c76cae74b2784b2f0776a8b2b5ad25211c9b833b54f4c1ec256aaed2f835b11954c42213cdbfc66c0260f3618b84532301a73faaab3606b1b6a65b6390c2a5de354315b13e4820dc2ce293d07be748e9ae435499490c6cfa565775c1ea87d63e902d6213c7e5b1a8c150e5e578a9994decfa3cd720636696ed89f2839664f8f36c68aa1d2e96a918a7c2e5d1ecd18c1a0c8313558494dc7256dd615d4d13218d3c8df82165bbc0c465b9fed35517258eb21ac56fef16e1669fa33b059e94afe75b5b2e1536990f3e14b8f65200eb633a4f710bfc272692f6b194752bd64cd8cb275648245ee587c01b71a5375d3c2472241a39c1a4d537640d2d03a74755d7b3f8615f4f31a31b8188d42546ca5c7fee48f09e4b7846ef5ea10c57bfd4b235f01036b4a06dd8a9236c76b2d7315f9bb97e46af5e9b52a89d1291afb9b6812077d6674b925e21173f8ff249168353c2360fd6e84957b03fdd133247f55f0fadd7080224f432f3db910058f23e1dd18be5f2d6bf13163b5e663e197ae05d69dff4c3f6a7e3a071ee477270ac75f622ac95a9175715f81c8c5959d018c95a40edc97b6732770af00cf0eb8c5132127fe555e3f9adf8f3146b4c3f1e368e1d6ab97fd759ec168ac8f1aee7a7fd60eadfbd13a110b52922642c67edec65d5a2e49fa50f78373e92b3002eb92e347216715db21c13a4e9cd5a4ec98ef12558d5109e464ccd1b629e780d2a4cac15ed3df34f0330a679f240ed6e0a8b3de9919869c868cbb4c57361660f3c75b8f83eea31f9a9f45c39ad4a7f8ba97c4e5528f76e81eea7fe214f31c3795f3567568187cd745b76e0d494bec11029173151d805b74d89a2bd4a9ac2a2e04754bbe5fca28430c9728b3d79e8f4e001fcaf2bea74cfebdfaa14ea8cd3dda861c7317a0665b18ce09b02a05219a623a5eeced43c389c00e2d9bfc8965e19f8b93beca094b1a22a9c0ccf017b8476ea6348614e3bb9e9be7682450c74dea4bd2d9c2404ae37b6b7a67913310d7af05ede38da2b93c5e2d32a7c4c2de3bfcb7dd329d3bd52a72effac2922cebbd36f25570c1b8c818538ff9a3f153509a48e1eb4828cc47a6ffb9e5060113d0b7980deadcd87b1b382ecdbaa5f5fbcaf8b502c83c28190ea7dfca318dad7b1ed9af35dc0d0eae4cf8bc3fc20003c809892d13fa61b2285b2651be1a608e1bfc5256927868c390e9dd75e806cbdd62f0538d94399fd3d781b3585a5967a4108c3e1b1018153ac7abaaed8754100262cab5192184c77ae865c4a108969255a7385df7c7abaf276eb318786286348e795ff7330e6b29737e45890fad210b8c10820469df60cec82e2ffa35e79329e31c3346e5f08ebbb3a9f6c0d45ceb04c425923af3c0bfb461705611817aa7b9c20f6d27e6938d04fe45021b671787c41d36226004c24d6a3419d189394f77a135b9ad8abdf5f11e45d4e9e016b8ee293ec0d291e0fda5ed2b91ae2e5297b76aa4c28c8d36a2fc654cae89b9240ff7dba1588de13b7b71a6f285732ce1da1b391111644a09b2217ef045dfa40e8751934a4254df2e19acd98407a5bc203612d7424435e3e32937432a2264c912662b11336c86ff3a6e4ced6e7cf1185feed714b40b46a29f0ed763a4cea65eba781699d39d3762add3b949acdd77ecbccfe316747a9a54858dbaf2248f872fffce19e431d7b53c1845afee4e90fe90fde8475cd035bcac326e54bc7d17f8584d428ecbedcabac284f61059ae625143cf82478c536ce2d00579dd22dc11d6a12a4f8467d3d731079a10e269e232188beb753513b0a69c03ff90560c344d54ebabd30044915d61e4f9643a87232990887bfe11128a061ebcedb3c7683d66852989dcff489dc59a2b8324867a17f5eae7e656a7bc9e8f848a9918be0ee2d7afe60cdc9cbd55fcde9b3c6f32f327b86e3333f83b52e69aecadc11951d595cbae9576154c13fb22fbcde1de060fce455a8386cd0c111cfe553bf2029a65066d14c0d2816c848fc2d4f5e87b1be611e1b7629e8c881a61dd166476a8456b6207f3c99ad720712270dcf0e70df67e830e6cfd180699e757322b32d041d583b5d05446eb574feb6d6c63c7cc4a838f7428b2d5dfa152812ea87fd3e409cd9b421436f24c5614ad239bcaea97a12904918f2a5f03a07412d123ce7405f54a65d827cb28291c70c12432ab05e3605f2e3a54479ad34f0cf350d49457e5881fee2129ea64d556f2e5381c31028d9d7828d8838806a43186b1580aed80bf002984cf1a1141ff6e2ab4f2b0ff994ce682f228b450e925847dd26703879c912d7d78d8119874ec22116a23c93cdd9b66f67d6743fa013d2d7fe0e677a03270ee3342be47fe8e838e98bd699aef90b773a99cea7999f6aafdba8da5e40ceea819ea0c3be195c5e9f01fc26cc6bc347e2371c96317c4240fbdae72c56864b02a1e4110a0f7c77f534317dd43de2165a11d2f43f0b6e8a425c27bf3f6b41f02d6a3be385e2a877d5de64b362e661b2da7ad537a68b9f0f3b23f6c9917cde0506842a34d8418bf1a2d2d94a5ea965fe6b9b5d388f6c6c8c90060695106e0eeed74382ccc4622ac84dd620afabe0ba7294df5d1ce50726db9e72ce356522aec368c6ac0443abf24a24628996a9899027791a17a1bc6d795fcb73481db6b9eb4ef29a2f2b73f8da00cbc35c91f2fd8f870f0cba4a0a2689a14730d34ab6032861a9162df23e3ec6d73de2c761da680932356f7585b48a92fe4e52b3b374cfe1588a975829c649a5f96d337ab107a748f395deb0d11c49a14d9be2543066d59647d5ddff9179511ad4a394bd19995c136568e202e0f65fb7b5e4c6f5424dba91a23684b7225b11587bb359256fbc6dbb9f77de289c02a058d15f9e600ad1334ca91d5ed18b5825c839bcae2a08f19f4ced75e5ec1365bf105d710c704ebe815d920289f3999595b1db410505bd6bd7ab8ab2807c7a0f4f8f87c363ff339a33ddf9b230b9123e28774aa000bda06e21d0583e7a57f51c3651e2852ba4b7a8e670d186cdc074243820fbf193805b60e16a4985f88c12d1b7718735bc92929f3c420de0910b9d5ca9ccd7f7b75f26cb7914513a8099ba7a76be311b564edce1894015233808c176559eb2f530fe03de83c97627f2c67ab40c573752b511a022402011066db53d5236d1f010bdf8f66df9a26ffe4444d606b8f22ea67b93cb81135f3a734c172dc57547a0edcd52ccdcfbb39d1a711d86c9f4b1c22a8f01ffcefc3ba521167eeb5b1cfcb770619a87d63cf7948b557a68bcd56809359795575f78ea4e8e5af7f622e2360691a389458ca197b7a4d57d32a40320f33868c44429adc8d8f5ee64015cb7c7656627166119fbe6b87487685f9ede37b26e96ca4f1d4c27d6dc68af3037a727f3b55f7602600ee4dc6ce40650e191c4b002f72891c96fcf418d07c55074fc80bf5e556b3e7359aed7ed3eaef0a583846b49c5ecc4497a3d7c18e784dc666dc1e293a4ecf76671b0b9303ad9c42fefb56a263d4db5bccad2bc10561e3a728f0d23fbaf46049db1c7301ec1b7c064dcd71821e307affa955a4b852b378314cd8f2f106ddc6e348b4694aae9d1cbb8587396f3a181c79cbe543e34729ae4d06eed1ef6a44108a617f0d184d1e79a35fd699899c592015c6c84cc718be6f3bad7a90b9df3b02fb372dd5331913bed56d9971acd87e6d6ff1d44ce3c5bf7d843fd7fd34c5dd880b1e44d40b61e8b66a2b5892603c731e79566a403174513c0856718f461999fbcee693a9cbcc97b15ef4804990025ad3484bda1e6655f7d9ce5926c05b507b5946874fa82c20981d4a0048343235d89057151526108a650ec191cce246c06665ae619d37bf76fdda113b750460e385c95ddd6433787f0affefc4feba6fda699ae96271457b49c68eff1e41642e08e41e540e0bfa8c1295f146931b3ced0800ad3290ee795cc1ee6b2f9d2feaa865f4abdf774a069ccb2aa4721560b69c6f2a4604a66357b31fbec4ff128a640d308456348c728f63e390f3ad006ed7a5692bbfffafedc8311b661ecabac05508630bf324312ac519f48bf01639e7a85e82054c3d2b3ba5e405ae2c1cdf4c0a9634d5ca77ded8a6e56350ae6829e6cf9889e4e08248dfa305891aed095ed704d8bf7f0fe34d8b7c8f7b4c09ef7264e953c896b3ad51c7545bbe392229f0686a46e7a4cdf41314def70260ade8b6769ea6b39bfa2015809c7e97006eeca51cf3cbb375583a70df0afe4a69f14493bab05a6843abda3c1b3af1b8d41918fc000ed9e2638631d6568a25f79ecdceb72a474984bcdb53feeb7ade66f190497ee9cfd94bc45534e668bff7d50fb4c1fbab5914f7257b02fa72ed1a4a676da37d7c131a613a7612b1d2245d14f355fdefe4ca2ef1a0ce31410f846b8f5fa7316a81f0e5d5e41b695554a62ae493976b93bdc16bd639ef3bd89a7563a7113775ad7346d266ae7f08126f1efd0da3fb230ba13b64ea45603be6dbe0e403ecf3fe3ec3706be1a9faa74a95a6bbc3e8568a83ef90d403c26a370122be95a32a216778f401c1d22606a5719eab2a1b3bcd61f1fd9d30246fbfec48e71030dfb8dac93148e6db19d215409a65b200cfd308b55e34530d55af343ede1aaac7960bb8e5c4dd4ac2a54b9bf7b45a8180f98292623fcc6b6f554baa1d717e82babe14d8de06fb6c7d221513f069250c053365c322066130903fa172b6d21e2826e5af20f046f01c3c9ac07358773deb5c154a5732a227dbfd83fc23e883f74d6e1393e2643f5412c3131004cc3d4b8b970170a64a4ca77f08f68326bc47ceb168094fb3348b7e66276082196675df37409e5b935ce6540fa5fcaca3256b6a122eabc2a30dbd7fbe7be93079fcbe764fd485078a046d0668e987a1a9aa8512c6b211d2b3115ae8e803eff6e69b61d63cb31193405b4f114293c71e5331d12782a0c847589cbdfc83d215eed78eb4efcc73817e1104b000e170bffa546e103d6b3b2bbcdc679c530d027c559281ca5aaa16139feb3b4abe31035958e8fdbf18b64fca1bbc92caaa134314134fbd225075852b6c0d9f44a59210191c45397105939305a252783efa2ce40597ebf395dd1c7290d6f3b4ab074a8480469abf73a22fa4302e534332b101ce511a2dfa4f1e2d44fce162a99e76ad978fee6403b7b819f29891ba25241c70bacd4bc80d14f7b68667ce11aeefe4936d5cdb9503d952f971b7fbff00c8f97e70e072bf54f78fc72711f1c082f277aeb02cb761cb0c32e1df242c38f4966dfc4edda30aff0f2b3dbb55b93e56df2c44ce3ddf32bf35e749e3c44918edde85f3a94246267590f0148054b37a644de9617e17762ace6aa5d3d060857c5fd8306cd31abaa1aef3c6f92f23723760472d3710c4e69ca3b478e05d403507642f5", 0x1000) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x90) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe2(&(0x7f0000000780), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "61047d00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) executing program 6: accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x200, 0x1, {[0x2, 0x8001, 0x7fff, 0x7, 0xe7b, 0xeac, 0x8, 0x7, 0x3ff, 0xffffffff, 0x8000, 0x7, 0x0, 0x0, 0x0, 0xa301, 0x2c00000000, 0x80], [0x80000000, 0x0, 0x8, 0xd4e, 0x7f, 0x1, 0x3, 0x20, 0x8000, 0x4], [0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x1f], [0x49, 0x0, 0x0, 0x0, 0x6], [{0x6, 0x6400, 0xff, 0x55}, {0x2}, {}, {0x0, 0x3, 0x0, 0x6}, {}, {0x1f}, {}, {0xfff7, 0x0, 0xfffffffc, 0x5}], {0x4, 0x0, 0xcb, 0x7506}, {0x7d, 0xd3ac, 0x95}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x0, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5c}, {0x40e}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0)     executing program 3: msgget(0x3, 0x280) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x746) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x426, r0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x400068, 0x0) r7 = socket(0x1, 0x3, 0xfd) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x2, 0x0, 0x0, 0x6}, {0x40e}]}) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = socket(0x18, 0x5, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) getuid() recvfrom$unix(r4, &(0x7f0000000200)=""/166, 0xa6, 0x41, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r1, &(0x7f0000000300)=@un=@file={0x0, ""/79}, &(0x7f0000000140)=0x51) socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000000480)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r6 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r6) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80606948, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pledge(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0xfffe, 0x72}, {0x8, 0x0, 0x0, 0x4d}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e34acb0262bbc5a7afec3708200"/28, &(0x7f0000000240)=0x1c, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1, 0x66, 0xff, 0x1}, {0x1, 0x6, 0xfd, 0x18}, {0xfff, 0x0, 0x0, 0x20}]}) r3 = socket(0x10, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x55, 0x80, 0x17, 0x83}, {{r3}, 0xfffffffffffffffa, 0x31, 0x20, 0x4, 0x6}], 0x6, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/94) r2 = socket(0x2, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x100}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={0x0}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x0, 0xc0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0xc, 0x0, 0x0, 0x4000}, {0x84, 0x0, 0x3}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000001400)=ANY=[]) executing program 5: pipe(0x0) socket(0x0, 0x4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffa, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000004c0)=[{0x20}, {}], 0x2}) executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606660000c2c00fe8005f655fb444c70054fbda3474a00000000000000000000000000bb"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 0: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40, 0x2b, &(0x7f00000000c0)="d0d8f8da8297038aa8631ed8a798bac0df5a9ca61154087ccf2de588248f70d8968e5eda29509c9a20d56c3d59031eef7ad3cea125a99576545568c310caf758c9731f1884c46d616ea50543152e80", 0x4f) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x20a, &(0x7f0000000200)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x1d4, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, [{0x4, 0xf, "efc7f294391fb621153c671dc265b1226d689a52dc6c9ea71daf9b99408eb5349e9b560b696149fa403e0312d94bf721b40fc36cdcbe8c79c069efb77ac2726c7e5871806b54218104c7bf770b777a48ab04dadef2f487196cfc4626047d78899bb53455a68bfc0db4feffed0e28d005b5fa5aabaad0b96d2802cb6b"}, {0x2, 0x17, "b74ec82ff98dbca07c5beaf211c8fbccbe2c751667cde9ff64d7478d32b8eb831e08287d94f6a347f41efe3a70777c640e6fb2fc7dcf008863027045f17d42619e08caafb9a4a7de95d19238071acbe9083f79e40618519c0f4bc55cd843fb52c91ff0d9c919f0da841a9a5d3fe35c5fae7235611154eba68ec1c7215417dff97ccfbce8ccc20d19ced9910f53ab64d778484b0f1034c9d1379f2ed19d02c109dac88e57b6c28b99873505ac24492a97a6266c8d08b7a21c03c4f20f9f"}, {0x1b, 0x10, "f5606489aa33fc85f5f2aed3608c229579598220283d3d677fff43c5d3b719ced4dc9142f046ac77c93a7a15a048fee3cb0315aa70751a14767fd554b40567a7af15bd92e6ceda75f73d137fab2d49432f6543f3a9afa68a390aff842c8b5769783fc1dae01c6fc29036f8070a09c03da9dbf1ab07280d5971e48f89dbfca4f490"}]}}}}}}) executing program 2: writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x15, 0x0, 0xe9}, {}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0xd}, 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x3, 0x40) socket(0x18, 0x3, 0xc0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x4, 0x4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x6, 0x4) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, 0x0) socket(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000001880)='y', 0x1, 0xffffffff80000000) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140)=0x80000001, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[]) socket(0x2, 0x1, 0xff) syz_emit_ethernet(0xc5, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff18ecea3a627888a80300810043000800422300af00640002ff049078e0000001e000000144382030bcb41f5d907e3efaeb6d8c179f1ae0000002000000067f000001000000008000000200000003000000000000000600000000000080010000000100000000fffffffb880cbcbbd88c0d4c18031c3894060000eda307278000000002000000027f000001ac1400aaac1400aaffffffff7f00000100000092e00000020000001a7371649a3072b2d37e1cee92ef7b64d139d8d645a01a08e4"]) socket(0x2, 0x2, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1b, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1000}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) r3 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000360000/0x11000)=nil, 0x11000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146953, &(0x7f0000000100)) listen(r1, 0x0) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r5, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r7) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 6: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r0 = getuid() setreuid(0xee00, r0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = dup2(r2, r1) r5 = socket(0x11, 0x3, 0x0) accept$inet(r4, 0x0, &(0x7f0000000180)) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f00000029c0)="fb408c0a5e1b8d9921f1cd0ff5d1cd59b70d330ae1129f4549d975772ffcdc6ff2af722679b7c40b7534b6d4987f5752816b256cc1251b9ae59538e38c3aabcd2cb7e6a74d0d3653021cc6be484d77e0768c5a55d2ecb2bed4fbfeae13d8c55eea350315147078cb37d2aec98d7e96f7cddd15d19118da9d6f365498e0d9d1010c1634fc98886298b7fe1afdf4d8335f0606b5f1a55df86d4b69fa0dcccc23ec6b3a5650a8ea8c5e70da5a95ceb8104b14b13d0b22638051c8024f63d8143aba30c6107d2457150e752c20923e03dea31f342d955a4e41efda566c4c58e51585b511495aee42b4572364b9cf7b5000b554ecddbe88de7db1987260ccaef84c8e333456ff53fcd5525ce618d7330b1d760f6d25871c0001240100f2febe1e57ba916e9d90619a1c4334dbe187d74c8c4d7fab1e6cc740588a216f7f4752ab2a92c2cdfb0df0a4b8e61da2027a0f118af9875def0d06b22882576de0896a48f4f7e7cc15b4b30345336e88167bd67c91ebf6690f51051ecd13ac4f77b1bc88b820785f99527cc0f3b239904544f75d63e2bd6f1cb524c93bfd5db650b74269f9ff30ab5f6f9f01fa5c2b03bec51a81e71ec9b91216eb04c3e8608db77caae4f85e002318b102fc261f3db4da5756cb515c38633f25ff5bae9ec46815b9fc0e452affe821ba10d2e19e2d6822991765798f2db250c39f6878e2bceed8d2017592314939392f525068e951d6831dfd03ed50d9592478109f37ba81acf6d4610da26e41d992628b0e4783407a4c9bd7b53f6c2a9c781fb95dc6fd4813f42975743296dc5074709628fd0733bb678f448b74182247ef4242e455ab993e8fabcbfbc5853913674e29944b4a74257dd55a37a1ac051ad7f7c753498f0ce4ff4678b3eb839a69908808ca2a42476224103113da398b9ecc5b78975ad9487174d27ea32b8f9aa41769c35a1c3d1923749904ba496f8c8b01325b52c0cf572ab2d29ddfdfd154cdce278663d0fbba0e5744fa41dcc53c16f4a9c9dc9a9655924dba3127cc5d736c60d7ad61f3659dde660a92306d4b30b5dac61709402d082776ee663b52e5c98303f9ad2cc6e8bc1783a78a11c1a6e386455c93d2a131eba1395b3238be1e16e9d648cf26aeace6a13f34d840b1c2a36f6eedb0ccfe21daadc6a580ed3bf57e74f667616eb4e96102e3707a762a8682b90efc4e13d99579938716879119a74c7846433f1836b191b115c2b6e871d5f25f9a834e2ab94d4a67243bf3b2f1331ba2ab3991e3977d6aee6bd69305006b2eb9d557c961544cb2c6a977bb5ba59c0686abbdff317d777b4aec83e3089db2ec8ab21e1cecdd74abfaaddfe1f9b1303ca140b536a1862e576ea6884e2ecbd63b641ed44553777c4b31c013ccb3615425d668706abd8ed4279bd64418940a8acd902284a1e95f511ced96a8738b309ef7902479c812656b31c6ed91704d5a1c9fdc99eefe7114277674932e8b8370c1cafc384759baf2dfe5c6f890268395f681560fd6a37dc47215fc5b3b431e6ab1abc4297fc0926a2b8afc46de0afa7c68a7cf3896d0da5071d739d4e4e60ca874c0bbe9614cb7fc2b6cfcb1851975e1f20170f057e376d2b85d878677d05957b3ae85c1259196adfac79602fbf1331f1ccf94c2649657e0df915f18e14bc59bddbba22a6b7fc76887071a56ed022f73c8e3f6c9eea155dc17b60bf5b77fa98ed7c653d8dbb26836529a28cf081683a6b74b139907087f31921257b41f3b3ab2663fcbed279e6f96bede6f42f226a6ededf3f231e107c496d6459b6d54e84323a42fe4f9e5debe26797590869b63bdfbbc29f9c280cc88e1bd96e3998a71501faeea6d041f51ce6ccf36cdb88e6f6848acd7bea60223f451487132802ab7f3e10863e12ebc3897e362517b06ed6cb16a9b66858b408800c0725201ebac1a5de046ebaac8e5c297c30d895be15ef6a7b38cfb05187d34eee8e8cca658e4bdd793f8dcd8b8c07d9123b95a9cbc5fb7821bfa221d7372f290b888a78e3b83e92d289e91c6fb24d24b4141e274d09257764c1e96ca9f797e595de21b8f30de7f1cd7c0412a390907d8066ec9cbceac9ff07e813661d727066cb580b9bf64c3bb08b7c259f64d2aea9ffc9c817e2e47253ca5e1201422b788f2bc498588e7fd4dcc42f3749faf3113853c1221311f515d85f6102ee10216d1bc33d1732270689515ed375e69aef92252b6392b3c6be7b93c265a1308414973c84bb701f7e08441d1bd6e82402e10bfb2c878e3487798bec17dae998565cfa597e8ff4fe82479789c4f622b8bff5352ed6cf1393f935cfa74797f238499c657d6be39811c896de166687d88334d713726cecdaec5367f6752cd144eebae5c3d420339b6b5d8ff7d2133c6bf4b9c33045cbb4385ee6d467d6695d06dc95ccbfe23bd187bb659b69f00ea0dd9802bec307b84c9dfcc144a53600fd83132811d7fd99064f64f429e05f7a32d06f78769bdb4677c16bcba56f6db2587561b5be382cb7f8efc995f790dc01961844a80a27ef17ac363dc75ea2dc19526ea3e8e5086f09df21d17e99efaec5cbd6406bdb57e070fcdfa422b87eb3ccc394bf771b77854e5c991e05ba7226ca366250030e0b909872a2743e9072b2ebeb060b42236d555890e14509c5fdce166ac92936a448dcc115d90d68388377359795cee0ccbdb34ab03d5d3ca04ac192363ec27a4ea95c4a6f40639abf9d52a13403b2f357065896e3f002fefed72495b30f67ca8e7f321a455b4bca345b0e8bc9a4c4a8c2534c5cf0e45719b87a35dac817b35af1e62c13046745d154f5d528ce613f2fd60db1864516f37b0d122e758ecb0e9f2ffaea293ea01b2aefa2121f2c64a7a6979f9753c0e0b523fa4831f79b7", 0x800}], 0x2) mprotect(&(0x7f000014e000/0x1000)=nil, 0x1000, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) setuid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) fatal error: bad sweepgen in refill goroutine 47 gp=0xc000308a80 m=9 mp=0xc0000de008 [running]: runtime.throw({0xc2a98d?, 0x40?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0xc000491790 sp=0xc000491760 pc=0x43d1bc runtime.(*mcache).refill(0x29d2bd5b8, 0x51?) /usr/local/go/src/runtime/mcache.go:157 +0x20d fp=0xc0004917d0 sp=0xc000491790 pc=0x41aa6d runtime.(*mcache).nextFree(0x29d2bd5b8, 0x39) /usr/local/go/src/runtime/malloc.go:948 +0x85 fp=0xc000491808 sp=0xc0004917d0 pc=0x410f25 runtime.mallocgc(0x280, 0x0, 0x0) /usr/local/go/src/runtime/malloc.go:1149 +0x4a5 fp=0xc000491890 sp=0xc000491808 pc=0x411545 runtime.growslice(0x2852a7e84, 0xc0fd4d?, 0x10000c000308a80?, 0x0?, 0xba7580?) /usr/local/go/src/runtime/slice.go:242 +0x55b fp=0xc000491900 sp=0xc000491890 pc=0x456d5b slices.Clone[...](...) /usr/local/go/src/slices/slices.go:343 github.com/google/syzkaller/pkg/ipc.readUint32Array(...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:554 github.com/google/syzkaller/pkg/ipc.(*Env).parseOutput(0xc00030a700?, 0xc000491d58, 0xb) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:431 +0x486 fp=0xc000491b40 sp=0xc000491900 pc=0xa3dee6 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc00030a200, 0xc000491d58, {0xc000a9f8c0, 0x146, 0x146}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:346 +0x21c fp=0xc000491bd0 sp=0xc000491b40 pc=0xa3d75c main.(*Proc).executeProgram(0xc0000109c0, {0x3da, {0xc000a9f8c0, 0x146, 0x146}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000491d38 sp=0xc000491bd0 pc=0xa483bb main.(*Proc).execute(0xc0000109c0?, {0x3da, {0xc000a9f8c0, 0x146, 0x146}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000491dd0 sp=0xc000491d38 pc=0xa48198 main.(*Proc).loop(0xc0000109c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000491fc8 sp=0xc000491dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000491fe0 sp=0xc000491fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000491fe8 sp=0xc000491fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 1 gp=0xc0000061c0 m=nil [select]: runtime.gopark(0xc000643a60?, 0x2?, 0x0?, 0x0?, 0xc000643964?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006436f0 sp=0xc0006436d0 pc=0x44006e runtime.selectgo(0xc000643a60, 0xc000643960, 0x1?, 0x0, 0x182c9d?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000643810 sp=0xc0006436f0 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc000328c30) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x113 fp=0xc000643b40 sp=0xc000643810 pc=0xa466b3 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:203 +0x1175 fp=0xc000643f50 sp=0xc000643b40 pc=0xa45c95 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000643fe0 sp=0xc000643f50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000643fe8 sp=0xc000643fe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 2 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x42a51f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0xebfae?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x145a5e0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427ee9 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcde810?, 0xe0?, 0xc0?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0xc0001fcc80?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc000007500 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc000007dc0 m=nil [select]: runtime.gopark(0xc000059778?, 0x3?, 0x8?, 0xd1?, 0xc000059772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059618 sp=0xc0000595f8 pc=0x44006e runtime.selectgo(0xc000059778, 0xc00005976c, 0xc0000d6680?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059738 sp=0xc000059618 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc0000d6680) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000597c8 sp=0xc000059738 pc=0xa19d5f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000597e0 sp=0xc0000597c8 pc=0xa190c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x4776c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 20 gp=0xc00068a000 m=nil [chan receive]: runtime.gopark(0xc000079e60?, 0xc00066e0a0?, 0x90?, 0x26?, 0x8f71a0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006916f8 sp=0xc0006916d8 pc=0x44006e runtime.chanrecv(0xc000078180, 0xc0006917b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000691770 sp=0xc0006916f8 pc=0x40a29f runtime.chanrecv2(0xc00047cc40?, 0xc00023d8c8?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000691798 sp=0xc000691770 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc0006917e0 sp=0xc000691798 pc=0x8f5f06 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006917e8 sp=0xc0006917e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 12 gp=0xc00036c380 m=3 mp=0xc000063008 [syscall, 2 minutes]: runtime.notetsleepg(0x14bd020, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005afa0 sp=0xc00005af68 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005afc0 sp=0xc00005afa0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005afe0 sp=0xc00005afc0 pc=0x7b9453 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 34 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 11 gp=0xc00036c540 m=nil [select, 2 minutes, locked to thread]: runtime.gopark(0xc00005b7a8?, 0x2?, 0x9?, 0x3?, 0xc00005b798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005b640 sp=0xc00005b620 pc=0x44006e runtime.selectgo(0xc00005b7a8, 0xc00005b794, 0x0?, 0x0, 0xc0001452c0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005b760 sp=0xc00005b640 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005b7e0 sp=0xc00005b760 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005b7e8 sp=0xc00005b7e0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 34 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 35 gp=0xc00036c700 m=nil [chan receive, 2 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005fef0 sp=0xc00005fed0 pc=0x44006e runtime.chanrecv(0xc00008a180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005ff68 sp=0xc00005fef0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005ff90 sp=0xc00005ff68 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:102 +0x19 fp=0xc00005ffe0 sp=0xc00005ff90 pc=0xa45d59 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:100 +0x3b9 goroutine 34 gp=0xc00036c8c0 m=nil [chan receive, 2 minutes]: runtime.gopark(0x7b9065?, 0xb269c0?, 0x1?, 0x1d?, 0xc00005f758?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005f6c8 sp=0xc00005f6a8 pc=0x44006e runtime.chanrecv(0xc0006988a0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005f740 sp=0xc00005f6c8 pc=0x40a29f runtime.chanrecv1(0xc0006988a0?, 0xc00005f7b0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005f768 sp=0xc00005f740 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc00005f7e0 sp=0xc00005f768 pc=0x7ba005 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 36 gp=0xc00036ca80 m=nil [IO wait, 2 minutes]: runtime.gopark(0x4118a5?, 0x29d2bd108?, 0x1e?, 0x0?, 0xc0001a0c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001a0ba8 sp=0xc0001a0b88 pc=0x44006e runtime.netpollblock(0x21f59ed30?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0001a0be0 sp=0xc0001a0ba8 pc=0x439937 internal/poll.runtime_pollWait(0x2617a3a10, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0001a0c00 sp=0xc0001a0be0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001a0c28 sp=0xc0001a0c00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0000d6000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0001a0cd0 sp=0xc0001a0c28 pc=0x4e956c net.(*netFD).accept(0xc0000d6000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0001a0d88 sp=0xc0001a0cd0 pc=0x5c9869 net.(*TCPListener).accept(0xc00031e1a0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0001a0db0 sp=0xc0001a0d88 pc=0x5e063e net.(*TCPListener).Accept(0xc00031e1a0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0001a0de0 sp=0xc0001a0db0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xda3150?) :1 +0x24 fp=0xc0001a0df8 sp=0xc0001a0de0 pc=0x70f624 net/http.(*Server).Serve(0xc000476000, {0xda2150, 0xc00031e1a0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0001a0f28 sp=0xc0001a0df8 pc=0x6ed5de net/http.(*Server).ListenAndServe(0xc000476000) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0001a0f58 sp=0xc0001a0f28 pc=0x6ed271 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:362 +0x9d fp=0xc0001a0fe0 sp=0xc0001a0f58 pc=0xa476bd runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001a0fe8 sp=0xc0001a0fe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0x37 goroutine 1000 gp=0xc00036ce00 m=12 mp=0xc0000de808 [syscall]: syscall.syscall6(0x4ca040, 0x828b, 0xc0006906b4, 0x0, 0xc00009cb40, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0006905d0 sp=0xc0006905b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00036ce00?, 0x10000000002?, 0x21f586688?, 0x90?, 0x29d2bd108?, 0x90?) :1 +0x2f fp=0xc000690630 sp=0xc0006905d0 pc=0x47a14f syscall.wait4(0xc0006906b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000690690 sp=0xc000690630 pc=0x4c68a5 syscall.Wait4(0xc000a9c468?, 0xc0006906ec, 0x3?, 0xc00036ce00?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0006906c8 sp=0xc000690690 pc=0x4c3fe5 os.(*Process).wait(0xc00003af60) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000690720 sp=0xc0006906c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00017c420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000690780 sp=0xc000690720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00030a580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0006907c8 sp=0xc000690780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0006907e0 sp=0xc0006907c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006907e8 sp=0xc0006907e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 1098 gp=0xc0002dd340 m=nil [select]: runtime.gopark(0xc000059fb0?, 0x2?, 0x56?, 0xfc?, 0xc000059f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059e38 sp=0xc000059e18 pc=0x44006e runtime.selectgo(0xc000059fb0, 0xc000059f88, 0xb?, 0x0, 0x10000?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059f58 sp=0xc000059e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc000059fe0 sp=0xc000059f58 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 530 gp=0xc00036d6c0 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1e?, 0xc000998000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005be00 sp=0xc00005bde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005be38 sp=0xc00005be00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a5530, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005be58 sp=0xc00005be38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00059cf00?, 0xc000998000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005be80 sp=0xc00005be58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00059cf00, {0xc000998000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005bf18 sp=0xc00005be80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc5f0, {0xc000998000?, 0xc00066042c?, 0x4?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005bf58 sp=0xc00005bf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00030a400) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc00005bfc8 sp=0xc00005bf58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc00005bfe0 sp=0xc00005bfc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 13 gp=0xc00036dc00 m=nil [IO wait]: runtime.gopark(0x6?, 0xc0000f1000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000389958 sp=0xc000389938 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000389990 sp=0xc000389958 pc=0x439937 internal/poll.runtime_pollWait(0x2617a3c00, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003899b0 sp=0xc000389990 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000695d00?, 0xc0000f1000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003899d8 sp=0xc0003899b0 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000695d00, {0xc0000f1000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000389a70 sp=0xc0003899d8 pc=0x4e54ba net.(*netFD).Read(0xc000695d00, {0xc0000f1000?, 0x197?, 0xaa5a60?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc000389ab8 sp=0xc000389a70 pc=0x5c7885 net.(*conn).Read(0xc0000a0548, {0xc0000f1000?, 0xc000389b58?, 0x4c0270?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc000389b00 sp=0xc000389ab8 pc=0x5d81c5 net.(*TCPConn).Read(0xbe74e0?, {0xc0000f1000?, 0x407fc8?, 0xc000389b70?}) :1 +0x25 fp=0xc000389b30 sp=0xc000389b00 pc=0x5e7f85 bufio.(*Reader).fill(0xc000698a80) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc000389b68 sp=0xc000389b30 pc=0x66c103 bufio.(*Reader).ReadByte(0xc000698a80) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc000389b88 sp=0xc000389b68 pc=0x66c827 compress/flate.(*decompressor).moreBits(0xc000481308) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc000389bc0 sp=0xc000389b88 pc=0x685427 compress/flate.(*decompressor).nextBlock(0xc000481308) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc000389bd8 sp=0xc000389bc0 pc=0x683868 compress/flate.(*decompressor).Read(0xc000481308, {0xc0006e3000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc000389c08 sp=0xc000389bd8 pc=0x683a7b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000d5e00?, {0xc0006e3000?, 0xb61780?, 0xc000902b90?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:124 +0x22 fp=0xc000389c38 sp=0xc000389c08 pc=0xa43662 bufio.(*Reader).Read(0xc000698ae0, {0xc0006501f0, 0x1, 0xc000389d68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc000389c70 sp=0xc000389c38 pc=0x66c637 io.ReadAtLeast({0xd9a560, 0xc000698ae0}, {0xc0006501f0, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000389cb8 sp=0xc000389c70 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd9a560, 0xc000698ae0}, {0xc0006501f0, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc000389d10 sp=0xc000389cb8 pc=0x9f5a31 encoding/gob.(*Decoder).recvMessage(0xc0000d6080) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc000389d48 sp=0xc000389d10 pc=0x9ff373 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000d6080, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc000389d78 sp=0xc000389d48 pc=0x9ff6e7 encoding/gob.(*Decoder).DecodeValue(0xc0000d6080, {0xa97ae0?, 0xc0001468a0?, 0xc0000de008?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc000389df8 sp=0xc000389d78 pc=0x9ffb2e encoding/gob.(*Decoder).Decode(0xc0000d6080, {0xa97ae0?, 0xc0001468a0?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc000389e50 sp=0xc000389df8 pc=0x9ff96f net/rpc.(*gobClientCodec).ReadResponseHeader(0xafb7a0?, 0xa94160?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc000389e78 sp=0xc000389e50 pc=0xa13245 net/rpc.(*Client).input(0xc000698ba0) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc000389fc8 sp=0xc000389e78 pc=0xa123df net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc000389fe0 sp=0xc000389fc8 pc=0xa13125 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000389fe8 sp=0xc000389fe0 pc=0x4776c1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 40 gp=0xc00036ddc0 m=nil [runnable]: runtime.gopark(0x37?, 0xc0000ac5f0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006457e8 sp=0xc0006457c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000645820 sp=0xc0006457e8 pc=0x439937 internal/poll.runtime_pollWait(0x2617a5340, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000645840 sp=0xc000645820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000699680?, 0xc0000ac5f0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000645868 sp=0xc000645840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000699680, {0xc0000ac5f0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000645900 sp=0xc000645868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a05f8, {0xc0000ac5f0?, 0xc000645978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000645940 sp=0xc000645900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0000a05f8}, {0xc0000ac5f0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000645988 sp=0xc000645940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00030a380, 0xc000645d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc000645b40 sp=0xc000645988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000695e00, 0xc000645d58, {0xc0007af400, 0x48a, 0x48a}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc000645bd0 sp=0xc000645b40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010918, {0x3db, {0xc0007af400, 0x48a, 0x48a}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000645d38 sp=0xc000645bd0 pc=0xa483bb main.(*Proc).execute(0xc000010918?, {0x3db, {0xc0007af400, 0x48a, 0x48a}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000645dd0 sp=0xc000645d38 pc=0xa48198 main.(*Proc).loop(0xc000010918) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000645fc8 sp=0xc000645dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000645fe0 sp=0xc000645fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000645fe8 sp=0xc000645fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 41 gp=0xc000308000 m=nil [IO wait]: runtime.gopark(0x22?, 0xc0006841c0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004937e8 sp=0xc0004937c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000493820 sp=0xc0004937e8 pc=0x439937 internal/poll.runtime_pollWait(0x2617a43c0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000493840 sp=0xc000493820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000979da0?, 0xc0006841c0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000493868 sp=0xc000493840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000979da0, {0xc0006841c0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000493900 sp=0xc000493868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc4a0, {0xc0006841c0?, 0xc000493978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000493940 sp=0xc000493900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0001bc4a0}, {0xc0006841c0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000493988 sp=0xc000493940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00030a580, 0xc000493d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc000493b40 sp=0xc000493988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000695e80, 0xc000493d58, {0xc000780900, 0x2f8, 0x2f8}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc000493bd0 sp=0xc000493b40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010930, {0x3df, {0xc000780900, 0x2f8, 0x2f8}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000493d38 sp=0xc000493bd0 pc=0xa483bb main.(*Proc).execute(0xc000010930?, {0x3df, {0xc000780900, 0x2f8, 0x2f8}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000493dd0 sp=0xc000493d38 pc=0xa48198 main.(*Proc).loop(0xc000010930) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000493fc8 sp=0xc000493dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000493fe0 sp=0xc000493fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000493fe8 sp=0xc000493fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 42 gp=0xc0003081c0 m=nil [runnable]: syscall.syscall(0x4ca5a0, 0x24, 0xc0000ac630, 0xc) /usr/local/go/src/runtime/sys_openbsd3.go:24 +0x35 fp=0xc00038d7e0 sp=0xc00038d7c0 pc=0x474435 syscall.syscall(0x4088c6?, 0xc00038d858?, 0x4e41c7?, 0x2617a5720?) :1 +0x25 fp=0xc00038d828 sp=0xc00038d7e0 pc=0x47a085 syscall.read(0xc00059cfc0?, {0xc0000ac630?, 0x41a601?, 0x202e9e178?}) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:1192 +0x45 fp=0xc00038d868 sp=0xc00038d828 pc=0x4c8b65 syscall.Read(...) /usr/local/go/src/syscall/syscall_unix.go:181 internal/poll.ignoringEINTRIO(...) /usr/local/go/src/internal/poll/fd_unix.go:736 internal/poll.(*FD).Read(0xc00059cfc0, {0xc0000ac630, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:160 +0x2ae fp=0xc00038d900 sp=0xc00038d868 pc=0x4e54ee os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc600, {0xc0000ac630?, 0xc00038d978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00038d940 sp=0xc00038d900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0001bc600}, {0xc0000ac630, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00038d988 sp=0xc00038d940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00030a400, 0xc00038dd58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc00038db40 sp=0xc00038d988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000695f00, 0xc00038dd58, {0xc0007ed400, 0x3be, 0x3be}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc00038dbd0 sp=0xc00038db40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010948, {0x3de, {0xc0007ed400, 0x3be, 0x3be}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc00038dd38 sp=0xc00038dbd0 pc=0xa483bb main.(*Proc).execute(0xc000010948?, {0x3de, {0xc0007ed400, 0x3be, 0x3be}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc00038ddd0 sp=0xc00038dd38 pc=0xa48198 main.(*Proc).loop(0xc000010948) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc00038dfc8 sp=0xc00038ddd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc00038dfe0 sp=0xc00038dfc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00038dfe8 sp=0xc00038dfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 43 gp=0xc000308380 m=nil [IO wait]: runtime.gopark(0x1d?, 0xc0000ac600?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004957e8 sp=0xc0004957c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000495820 sp=0xc0004957e8 pc=0x439937 internal/poll.runtime_pollWait(0x2617a3ee8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000495840 sp=0xc000495820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000711260?, 0xc0000ac600?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000495868 sp=0xc000495840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000711260, {0xc0000ac600, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000495900 sp=0xc000495868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0938, {0xc0000ac600?, 0xc000495978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000495940 sp=0xc000495900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0000a0938}, {0xc0000ac600, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000495988 sp=0xc000495940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d6200, 0xc000495d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc000495b40 sp=0xc000495988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc00030a000, 0xc000495d58, {0xc0008e6000, 0x7c0, 0x7c0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc000495bd0 sp=0xc000495b40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010960, {0x3d9, {0xc0008e6000, 0x7c0, 0x7c0}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000495d38 sp=0xc000495bd0 pc=0xa483bb main.(*Proc).execute(0xc000010960?, {0x3d9, {0xc0008e6000, 0x7c0, 0x7c0}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000495dd0 sp=0xc000495d38 pc=0xa48198 main.(*Proc).loop(0xc000010960) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000495fc8 sp=0xc000495dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000495fe0 sp=0xc000495fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000495fe8 sp=0xc000495fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 44 gp=0xc000308540 m=nil [IO wait]: runtime.gopark(0x27?, 0xc000684220?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00038b7e8 sp=0xc00038b7c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00038b820 sp=0xc00038b7e8 pc=0x439937 internal/poll.runtime_pollWait(0x204281dd8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00038b840 sp=0xc00038b820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0002fa2a0?, 0xc000684220?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00038b868 sp=0xc00038b840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002fa2a0, {0xc000684220, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00038b900 sp=0xc00038b868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a07d8, {0xc000684220?, 0xc00038b978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00038b940 sp=0xc00038b900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0000a07d8}, {0xc000684220, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00038b988 sp=0xc00038b940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d6280, 0xc00038bd58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc00038bb40 sp=0xc00038b988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc00030a080, 0xc00038bd58, {0xc0005cf400, 0xb62, 0xb62}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc00038bbd0 sp=0xc00038bb40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010978, {0x3e0, {0xc0005cf400, 0xb62, 0xb62}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc00038bd38 sp=0xc00038bbd0 pc=0xa483bb main.(*Proc).execute(0xc000010978?, {0x3e0, {0xc0005cf400, 0xb62, 0xb62}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc00038bdd0 sp=0xc00038bd38 pc=0xa48198 main.(*Proc).loop(0xc000010978) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc00038bfc8 sp=0xc00038bdd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc00038bfe0 sp=0xc00038bfc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00038bfe8 sp=0xc00038bfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 45 gp=0xc000308700 m=nil [IO wait]: runtime.gopark(0x1f?, 0xc0006841f0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006477e8 sp=0xc0006477c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000647820 sp=0xc0006477e8 pc=0x439937 internal/poll.runtime_pollWait(0x2617a4b80, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000647840 sp=0xc000647820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0001449c0?, 0xc0006841f0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000647868 sp=0xc000647840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001449c0, {0xc0006841f0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000647900 sp=0xc000647868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a04e0, {0xc0006841f0?, 0xc000647978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000647940 sp=0xc000647900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0000a04e0}, {0xc0006841f0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000647988 sp=0xc000647940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d6580, 0xc000647d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc000647b40 sp=0xc000647988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc00030a100, 0xc000647d58, {0xc0005e3c00, 0x31b, 0x31b}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc000647bd0 sp=0xc000647b40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010990, {0x3dd, {0xc0005e3c00, 0x31b, 0x31b}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000647d38 sp=0xc000647bd0 pc=0xa483bb main.(*Proc).execute(0xc000010990?, {0x3dd, {0xc0005e3c00, 0x31b, 0x31b}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000647dd0 sp=0xc000647d38 pc=0xa48198 main.(*Proc).loop(0xc000010990) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000647fc8 sp=0xc000647dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000647fe0 sp=0xc000647fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000647fe8 sp=0xc000647fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 46 gp=0xc0003088c0 m=nil [IO wait]: runtime.gopark(0x25?, 0xc0000ac5c0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00038f7e8 sp=0xc00038f7c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00038f820 sp=0xc00038f7e8 pc=0x439937 internal/poll.runtime_pollWait(0x204281af0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00038f840 sp=0xc00038f820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007118c0?, 0xc0000ac5c0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00038f868 sp=0xc00038f840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007118c0, {0xc0000ac5c0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00038f900 sp=0xc00038f868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc6f8, {0xc0000ac5c0?, 0xc00038f978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00038f940 sp=0xc00038f900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0001bc6f8}, {0xc0000ac5c0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00038f988 sp=0xc00038f940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00030a680, 0xc00038fd58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc00038fb40 sp=0xc00038f988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc00030a180, 0xc00038fd58, {0xc0007ed000, 0x3d1, 0x3d1}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc00038fbd0 sp=0xc00038fb40 pc=0xa3d69e main.(*Proc).executeProgram(0xc0000109a8, {0x3d8, {0xc0007ed000, 0x3d1, 0x3d1}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc00038fd38 sp=0xc00038fbd0 pc=0xa483bb main.(*Proc).execute(0xc0000109a8?, {0x3d8, {0xc0007ed000, 0x3d1, 0x3d1}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc00038fdd0 sp=0xc00038fd38 pc=0xa48198 main.(*Proc).loop(0xc0000109a8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc00038ffc8 sp=0xc00038fdd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc00038ffe0 sp=0xc00038ffc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00038ffe8 sp=0xc00038ffe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 48 gp=0xc000308e00 m=nil [select]: runtime.gopark(0xc000649ee8?, 0x2?, 0x0?, 0x0?, 0xc000649dec?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000649b78 sp=0xc000649b58 pc=0x44006e runtime.selectgo(0xc000649ee8, 0xc000649de8, 0x1?, 0x0, 0x15cf9a?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000649c98 sp=0xc000649b78 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc000328c30) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x113 fp=0xc000649fc8 sp=0xc000649c98 pc=0xa466b3 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x25 fp=0xc000649fe0 sp=0xc000649fc8 pc=0xa45d05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000649fe8 sp=0xc000649fe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x1168 goroutine 1107 gp=0xc0003096c0 m=nil [select]: runtime.gopark(0xc00068dfb0?, 0x2?, 0x56?, 0xfc?, 0xc00068df8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00068de38 sp=0xc00068de18 pc=0x44006e runtime.selectgo(0xc00068dfb0, 0xc00068df88, 0x0?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00068df58 sp=0xc00068de38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc00068dfe0 sp=0xc00068df58 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00068dfe8 sp=0xc00068dfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 930 gp=0xc000309dc0 m=nil [IO wait]: runtime.gopark(0x19?, 0xc000a56035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00068fe00 sp=0xc00068fde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00068fe38 sp=0xc00068fe00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a5058, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00068fe58 sp=0xc00068fe38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000711800?, 0xc000a56035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00068fe80 sp=0xc00068fe58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000711800, {0xc000a56035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00068ff18 sp=0xc00068fe80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc6e8, {0xc000a56035?, 0xc000650070?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00068ff58 sp=0xc00068ff18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00030a680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc00068ffc8 sp=0xc00068ff58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc00068ffe0 sp=0xc00068ffc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00068ffe8 sp=0xc00068ffe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 1075 gp=0xc00017e1c0 m=nil [IO wait]: runtime.gopark(0x20?, 0xc000b00035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058e00 sp=0xc000058de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000058e38 sp=0xc000058e00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a4f60, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000058e58 sp=0xc000058e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000a39080?, 0xc000b00035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000058e80 sp=0xc000058e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000a39080, {0xc000b00035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000058f18 sp=0xc000058e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc7e0, {0xc000b00035?, 0xe9?, 0xc000058fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000058f58 sp=0xc000058f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00030a700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc000058fc8 sp=0xc000058f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc000058fe0 sp=0xc000058fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 1105 gp=0xc00017e380 m=nil [select]: runtime.gopark(0xc00005a7b0?, 0x2?, 0x56?, 0xfc?, 0xc00005a78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005a638 sp=0xc00005a618 pc=0x44006e runtime.selectgo(0xc00005a7b0, 0xc00005a788, 0xc00065007c?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005a758 sp=0xc00005a638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc00005a7e0 sp=0xc00005a758 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 428 gp=0xc00017e540 m=11 mp=0xc000273808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x9d63, 0xc000474eb4, 0x0, 0xc0001a4090, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000474dd0 sp=0xc000474db0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10100000000?, 0x202e9ea38?, 0x90?, 0x29d2bd108?, 0x90?) :1 +0x2f fp=0xc000474e30 sp=0xc000474dd0 pc=0x47a14f syscall.wait4(0xc000474eb8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000474e90 sp=0xc000474e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc000474eec, 0x2617a4b80?, 0xc00017e540?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000474ec8 sp=0xc000474e90 pc=0x4c3fe5 os.(*Process).wait(0xc00003a0c0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000474f20 sp=0xc000474ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00017c000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000474f80 sp=0xc000474f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000d6580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc000474fc8 sp=0xc000474f80 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc000474fe0 sp=0xc000474fc8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000474fe8 sp=0xc000474fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 912 gp=0xc0003981c0 m=7 mp=0xc000272808 [syscall]: syscall.syscall6(0x4ca040, 0x4cb3, 0xc000690eb4, 0x0, 0xc0001a4ea0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000690dd0 sp=0xc000690db0 pc=0x474535 syscall.syscall6(0x40998c?, 0xc0003981c0?, 0x10000000000?, 0x202e9ea38?, 0x90?, 0x29d2bd108?, 0x90?) :1 +0x2f fp=0xc000690e30 sp=0xc000690dd0 pc=0x47a14f syscall.wait4(0xc000690eb8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000690e90 sp=0xc000690e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc000690eec, 0x3?, 0xc0003981c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000690ec8 sp=0xc000690e90 pc=0x4c3fe5 os.(*Process).wait(0xc00003b740) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000690f20 sp=0xc000690ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00017d340) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000690f80 sp=0xc000690f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00030a680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc000690fc8 sp=0xc000690f80 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc000690fe0 sp=0xc000690fc8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000690fe8 sp=0xc000690fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 999 gp=0xc000398380 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc000712035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000692e00 sp=0xc000692de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000692e38 sp=0xc000692e00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a4990, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000692e58 sp=0xc000692e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000979ce0?, 0xc000712035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000692e80 sp=0xc000692e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000979ce0, {0xc000712035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000692f18 sp=0xc000692e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc490, {0xc000712035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000692f58 sp=0xc000692f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00030a580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc000692fc8 sp=0xc000692f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc000692fe0 sp=0xc000692fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000692fe8 sp=0xc000692fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 403 gp=0xc000398540 m=nil [IO wait, 1 minutes]: runtime.gopark(0x18?, 0xc00075a000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000470e00 sp=0xc000470de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000470e38 sp=0xc000470e00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a45b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000470e58 sp=0xc000470e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007111a0?, 0xc00075a000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000470e80 sp=0xc000470e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007111a0, {0xc00075a000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000470f18 sp=0xc000470e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0928, {0xc00075a000?, 0xe9?, 0xc000470fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000470f58 sp=0xc000470f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000d6200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc000470fc8 sp=0xc000470f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc000470fe0 sp=0xc000470fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000470fe8 sp=0xc000470fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 1099 gp=0xc000398700 m=nil [select]: runtime.gopark(0xc0004717b0?, 0x2?, 0x56?, 0xfc?, 0xc00047178c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000471638 sp=0xc000471618 pc=0x44006e runtime.selectgo(0xc0004717b0, 0xc000471788, 0xc000684638?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000471758 sp=0xc000471638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc0004717e0 sp=0xc000471758 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004717e8 sp=0xc0004717e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 992 gp=0xc0003988c0 m=nil [IO wait]: runtime.gopark(0x21?, 0xc000568035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000471e00 sp=0xc000471de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000471e38 sp=0xc000471e00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a47a0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000471e58 sp=0xc000471e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0002fa120?, 0xc000568035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000471e80 sp=0xc000471e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002fa120, {0xc000568035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000471f18 sp=0xc000471e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a07c8, {0xc000568035?, 0xe9?, 0xc000471fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000471f58 sp=0xc000471f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000d6280) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc000471fc8 sp=0xc000471f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc000471fe0 sp=0xc000471fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000471fe8 sp=0xc000471fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 1097 gp=0xc000398a80 m=nil [select]: runtime.gopark(0xc0004727b0?, 0x2?, 0x56?, 0xfc?, 0xc00047278c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000472638 sp=0xc000472618 pc=0x44006e runtime.selectgo(0xc0004727b0, 0xc000472788, 0xc000660440?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000472758 sp=0xc000472638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc0004727e0 sp=0xc000472758 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004727e8 sp=0xc0004727e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 76 gp=0xc000398c40 m=nil [IO wait, 2 minutes]: runtime.gopark(0x23?, 0xc00092c000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000472e00 sp=0xc000472de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000472e38 sp=0xc000472e00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a4d70, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000472e58 sp=0xc000472e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0002fade0?, 0xc00092c000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000472e80 sp=0xc000472e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002fade0, {0xc00092c000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000472f18 sp=0xc000472e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0001bc0e8, {0xc00092c000?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000472f58 sp=0xc000472f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00030a380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc000472fc8 sp=0xc000472f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc000472fe0 sp=0xc000472fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000472fe8 sp=0xc000472fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 77 gp=0xc000398e00 m=14 mp=0xc0000df008 [syscall, 2 minutes]: syscall.syscall6(0x4ca040, 0x17ea4, 0xc0004736b4, 0x0, 0xc0001a4240, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0004735d0 sp=0xc0004735b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x202e9ea38?, 0x90?, 0x29d2bd108?, 0x90?) :1 +0x2f fp=0xc000473630 sp=0xc0004735d0 pc=0x47a14f syscall.wait4(0xc0004736b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000473690 sp=0xc000473630 pc=0x4c68a5 syscall.Wait4(0x0?, 0xc0004736ec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0004736c8 sp=0xc000473690 pc=0x4c3fe5 os.(*Process).wait(0xc0001d42a0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000473720 sp=0xc0004736c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006fe420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000473780 sp=0xc000473720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00030a380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0004737c8 sp=0xc000473780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0004737e0 sp=0xc0004737c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004737e8 sp=0xc0004737e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 531 gp=0xc000399500 m=6 mp=0xc000671008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x140d2, 0xc00046eeb4, 0x0, 0xc00009d170, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00046edd0 sp=0xc00046edb0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000399500?, 0x10000000002?, 0x21f586688?, 0x90?, 0x29d2bd5b8?, 0x90?) :1 +0x2f fp=0xc00046ee30 sp=0xc00046edd0 pc=0x47a14f syscall.wait4(0xc00046eeb8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00046ee90 sp=0xc00046ee30 pc=0x4c68a5 syscall.Wait4(0xc000601278?, 0xc00046eeec, 0x3?, 0xc000399500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00046eec8 sp=0xc00046ee90 pc=0x4c3fe5 os.(*Process).wait(0xc00003b6e0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00046ef20 sp=0xc00046eec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006ff1e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00046ef80 sp=0xc00046ef20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00030a400) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc00046efc8 sp=0xc00046ef80 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc00046efe0 sp=0xc00046efc8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00046efe8 sp=0xc00046efe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 404 gp=0xc0003996c0 m=2 mp=0xc000062808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x2c83, 0xc00046f6b4, 0x0, 0xc0001a4990, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00046f5d0 sp=0xc00046f5b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0003996c0?, 0x10000000002?, 0x202e9ea38?, 0x90?, 0x29d2bd108?, 0x90?) :1 +0x2f fp=0xc00046f630 sp=0xc00046f5d0 pc=0x47a14f syscall.wait4(0xc00046f6b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00046f690 sp=0xc00046f630 pc=0x4c68a5 syscall.Wait4(0xc0009839a8?, 0xc00046f6ec, 0x3?, 0xc0003996c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00046f6c8 sp=0xc00046f690 pc=0x4c3fe5 os.(*Process).wait(0xc00003b590) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00046f720 sp=0xc00046f6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00017c9a0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00046f780 sp=0xc00046f720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000d6200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc00046f7c8 sp=0xc00046f780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc00046f7e0 sp=0xc00046f7c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00046f7e8 sp=0xc00046f7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 1009 gp=0xc000399a40 m=13 mp=0xc0006fc008 [syscall]: syscall.syscall6(0x4ca040, 0x91ac, 0xc00068c6b4, 0x0, 0xc00009cab0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00068c5d0 sp=0xc00068c5b0 pc=0x474535 syscall.syscall6(0x0?, 0xcdebb8?, 0x10000b3b460?, 0x21f586688?, 0x90?, 0x29d2bd108?, 0x90?) :1 +0x2f fp=0xc00068c630 sp=0xc00068c5d0 pc=0x47a14f syscall.wait4(0xc00068c6b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00068c690 sp=0xc00068c630 pc=0x4c68a5 syscall.Wait4(0xc00068c738?, 0xc00068c6ec, 0x2617a4990?, 0x12a05f016?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00068c6c8 sp=0xc00068c690 pc=0x4c3fe5 os.(*Process).wait(0xc0001d4600) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00068c720 sp=0xc00068c6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006fe2c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00068c780 sp=0xc00068c720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000d6280) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc00068c7c8 sp=0xc00068c780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc00068c7e0 sp=0xc00068c7c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00068c7e8 sp=0xc00068c7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 1101 gp=0xc000399c00 m=nil [select]: runtime.gopark(0xc000693fb0?, 0x2?, 0x56?, 0xfc?, 0xc000693f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000693e38 sp=0xc000693e18 pc=0x44006e runtime.selectgo(0xc000693fb0, 0xc000693f88, 0xc000650e40?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000693f58 sp=0xc000693e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc000693fe0 sp=0xc000693f58 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000693fe8 sp=0xc000693fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 1106 gp=0xc000399dc0 m=nil [select]: runtime.gopark(0xc0006937b0?, 0x2?, 0x56?, 0xfc?, 0xc00069378c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000693638 sp=0xc000693618 pc=0x44006e runtime.selectgo(0xc0006937b0, 0xc000693788, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000693758 sp=0xc000693638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc0006937e0 sp=0xc000693758 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006937e8 sp=0xc0006937e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 441 gp=0xc00017f340 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1a?, 0xc00043a035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000a53e00 sp=0xc000a53de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000a53e38 sp=0xc000a53e00 pc=0x439937 internal/poll.runtime_pollWait(0x2617a44b8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000a53e58 sp=0xc000a53e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000144900?, 0xc00043a035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000a53e80 sp=0xc000a53e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000144900, {0xc00043a035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000a53f18 sp=0xc000a53e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a04c0, {0xc00043a035?, 0xe9?, 0xc000a53fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000a53f58 sp=0xc000a53f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000d6580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc000a53fc8 sp=0xc000a53f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc000a53fe0 sp=0xc000a53fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000a53fe8 sp=0xc000a53fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 1076 gp=0xc00017f500 m=5 mp=0xc000670008 [syscall]: syscall.syscall6(0x4ca040, 0x9cf5, 0xc000a546b4, 0x0, 0xc0001a4b40, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000a545d0 sp=0xc000a545b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00017f500?, 0x10000000002?, 0x202e9ea38?, 0x90?, 0x29d2bd5b8?, 0x90?) :1 +0x2f fp=0xc000a54630 sp=0xc000a545d0 pc=0x47a14f syscall.wait4(0xc000a546b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000a54690 sp=0xc000a54630 pc=0x4c68a5 syscall.Wait4(0xc0008efb38?, 0xc000a546ec, 0x3?, 0xc00017f500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000a546c8 sp=0xc000a54690 pc=0x4c3fe5 os.(*Process).wait(0xc00003be90) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000a54720 sp=0xc000a546c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00017cb00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000a54780 sp=0xc000a54720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00030a700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc000a547c8 sp=0xc000a54780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc000a547e0 sp=0xc000a547c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000a547e8 sp=0xc000a547e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4