last executing test programs: 4.660698501s ago: executing program 3 (id=238): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = fcntl$getown(r0, 0x3) setpgid(0x0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x40105109, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) setuid(0xee01) r4 = syz_open_pts() fchmod(r4, 0x80) 4.659515652s ago: executing program 3 (id=241): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000280)=[{0x15, 0x3, 0x1, 0xfffff4b5}, {0x25, 0x0, 0x2, 0x2}, {0x81, 0xff, 0x5, 0x2}, {0x2, 0x0, 0xaf, 0xf}, {0x6, 0x3d, 0x7, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) truncate(&(0x7f0000000040)='./file0\x00', 0xa0001) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="c597003eaa968de9956edb5fa491b375d10625c059d0dd05b0d5ae044c26450f9485bf98c912a11aaadf671c5ce7e1f79e8521c16b5e328e04199664b3151b6d5a671d9b6419effeffb6065627c973db907acb2b55df6bb52d77c8851f87c4c4a396b3ee91845ec0882bb4ed9481b7ded57ec17008d25b0b59ca3035f8d566e8b5c3db946fbf9a0ac985368c51f9c9b93036df027073ef02fe8e2420da512cd57174ba35951f66b47cf88783f40dd57fe7d522da19ed73889ccac34c0eb984daab5df92a9f3324ba477fe227e0b76caae6cb8132ca1a2ecc6ecaf66ed44ff4405f21ce954b0ea7f181d87cfd341ce5d7dc6effd47b323e5b4d87e60ed7272b7e6936f0a3912160fc92827945f06231990762811a31f072e3602b4aa49ab8220c904d5e7e7f74e6be29bd99064780045a294b87ee5a53fc9703285154a81519549b9b669ad758735b2d83f285a692af5fffb8c40a", 0x154}], 0x1) readv(r3, &(0x7f0000000600), 0x10000000000002a5) pwritev(r0, &(0x7f0000001180), 0x0, 0x5) 4.426176769s ago: executing program 3 (id=262): r0 = socket$inet(0x2, 0x31fb75d6bc14342a, 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) socket(0x20, 0x4, 0x0) dup2(r2, r1) (async) sendmsg$unix(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$TIOCSETA(r3, 0xc1584460, &(0x7f0000000740)={0x2, 0x5e, 0x20000004, 0xfee, "000000000000000000bc6083e600", 0xff, 0xfffffff7}) (async) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x10001}) pipe(&(0x7f0000000200)) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206981, &(0x7f00000001c0)) (async) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x5c) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') 4.296026297s ago: executing program 3 (id=270): kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x4, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, 0x0, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) fcntl$getown(0xffffffffffffff9c, 0x5) (async) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0x4, 0xfffffffb, "2a61a4df9989e2555602009ac7744c499f39d220", 0x2, 0xf}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0x4, 0xfffffffb, "2a61a4df9989e2555602009ac7744c499f39d220", 0x2, 0xf}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 4.159776953s ago: executing program 3 (id=276): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}, {0x3}, {}], 0x3}) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x4c) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x4ee50b61e38991bb}, 0x3, &(0x7f0000000040)="d4cf1097ddcce8e9a3f661f835182475cdc536370f3b0a534ec3965e2b78834218d357c157d121f95954c4a4f8b02d58ae62308972aab4150dc0c69f69651350c74aef904d06384cb7a4b442805a0cd93f867183e701eb47148d74", &(0x7f00000000c0)=0x5b, &(0x7f0000000140), 0x0) 3.959775033s ago: executing program 3 (id=279): r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="ad4f94277e575f931394540ee12051b304e82dd3679298ce83769b37452c605fa428329719a6b1ba6d7e3cfb3b81374758569632f6fa728fa5aa26abfcd1fd6617eddb0fac5cdc975de1fdc45787b893cb58ea69d5390dd30f2bb4f7874cced594a86a96f114a32957e348c0ff3930f93b7b90f3e898b6b18a3a64bb83258bbe00754c4bcb1117e6a80b3d4ea5f2c4b1541ab3d31a6f6c6d83c70c", 0x9b}, {&(0x7f0000000140)="0b33dbef2ccee48c2883e48e247436ffb7ebcf263142af938e8e269b4f323e0acf", 0x21}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) (async) r2 = msgget$private(0x0, 0x138) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000bd90b18ccf21971d00d5f4253bc089277570850694558341d1dba970dfaae2413651c1e4d8c3a10d15c1349128b1dae5584bbc855261a1b794110d6fee70542f09f1a5cdc0e1d683c49526f014723e9c9a2bf62e22a337076f3348eee3cb7540172a0d7c542fa73088697cfd26b66faa7715275f66"], 0x84, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000008c0)="4bbe3911f2399d12ba090600a666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e46929bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e362975f81cecd8201aee4d077563c2841f692bee410950879bbd86dca274839df1112f7a8a814223", 0xb4}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) r4 = kqueue() (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x60, 0x1, 0xfe, 0x10004}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x81, 0x10, 0x8, 0xa8}]}) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x80, 0x0, 0x4}], 0x5, 0x0, 0x2dbc, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCPROMISC(r5, 0x20004269) r7 = socket(0x2, 0x4, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xef3}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f00000000c0)) (async) execve(0x0, 0x0, 0x0) (async) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000080)=0xb) 3.075533422s ago: executing program 0 (id=313): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x3) pread(r0, &(0x7f0000000040)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x80000000) 2.9712161s ago: executing program 0 (id=316): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa8f8b7998e11eb4704e8450bb616fe2", 0x14}], 0x1, 0x40) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x42) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f00000001c0)={0x0, 0x8, 0x0}) mknodat(r1, &(0x7f0000000580)='./file0/file1\x00', 0x8000, 0x0) socket$unix(0x1, 0x2, 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 2.926526072s ago: executing program 1 (id=319): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r3) (async) syz_emit_ethernet(0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) execve(0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0x40105109, 0x0) 2.926148246s ago: executing program 7 (id=320): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) getegid() accept$unix(r4, 0x0, 0x0) socket(0x2, 0x4002, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x81) 2.925894508s ago: executing program 1 (id=321): r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x33da) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) dup2(r3, r1) shmget$private(0x0, 0x1000, 0x526, &(0x7f0000ff8000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000002c0)={0x10, 0x65, [{&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}], './file0\x00', 0xabc5}) 2.924834139s ago: executing program 7 (id=322): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) socketpair(0x20, 0x4000, 0xf9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x5, 0x5, &(0x7f00000005c0)="079200bf6772ee7a40045da983f435a31d654fe8ff463092bd61e35b8729fa8898429937ccadf5769958acdc24d8f7c4f68f478aec627244756fb5478200c1cf1189b67fc7a831d8005534c4cd5814ff93a421540ad9ca5a929fe5bbc7891e00ebdeb59bc060d004578c0d3e3f8302c82e8cec550cb9e169516e76294e81aec36611708cf2a08017c2b84db03931f65080dc64e772cb7ddb2bb29e88dafa637400ad620c98eac76d1683fb096e82cdd8a90672572394f888fdc0f88c1e63d5e6ab1803208360aaf15a49b08fa09982851075418f45", 0xd5) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 2.796875573s ago: executing program 7 (id=323): syz_emit_ethernet(0x138, 0x0) r0 = syz_open_pts() (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async, rerun: 64) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/251, 0xfb}], 0x1) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x1f) (async) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) r5 = semget(0x2, 0x1, 0x588) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/180) 2.795162879s ago: executing program 6 (id=325): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x10000, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699b467f12b", 0x14) dup(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.698884964s ago: executing program 1 (id=326): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x100}, {}, {}, {0x2}, {0x3, 0xffffffff}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x3}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x203, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000, 0x5}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="eb0400000000000000aa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) select(0x40, &(0x7f0000000080)={0x3ff, 0xa8fb, 0x4, 0x7, 0x2, 0x9e, 0x8000000000000001, 0x9}, 0x0, 0x0, 0x0) 2.603639334s ago: executing program 6 (id=329): r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0) (async) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x10000) 2.578852941s ago: executing program 1 (id=330): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/76, 0x4c}], 0x1, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x200000001}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x9, 0x5, 0x9, 0x1d89}, {0xa25, 0x7, 0x0, 0x401}]}) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='$)-[\x00', &(0x7f00000001c0)='^\x00', &(0x7f0000000200)='\')$%!+[\xb0\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) 2.578621512s ago: executing program 6 (id=331): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee77", 0x2c}], 0x1, 0x5) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000280)="e293713568989804cf94ac67027cddfd7d3e58c3492492cf45da9426bc3f4e3cc35f4c893a7df6f569c282d096", 0x2d}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000001980)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000003c0)="739f79342fe4b811090c48777f2dec6e3038", 0x12}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 2.575730309s ago: executing program 6 (id=334): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x40047309, &(0x7f0000000280)) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20, 0x7}, {0x6}]}) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(r4, &(0x7f0000000480)=[{&(0x7f00000000c0)}, {&(0x7f00000002c0)=""/28, 0x1c}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000580)=""/186, 0x5db659f294f7d060}, {&(0x7f0000000380)}], 0x5) r5 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r5, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000440)) 2.164462211s ago: executing program 0 (id=348): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r1}, {r2}], 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x3, 0x40000000000}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000180)="3c86e503705c00f1343cd7ee3904e60ddd33eb6b3edbca239e197e1653a1e5aba1d78d4169780f907e8d9baa9bbbc15de27800bb2f01559d232610083d8dbafd53656ae73b9c000d3581578dcf1069b10812ea1d4c92e72a440aaa5fcad7a7dafef1cc0cda1a4d0a2445c9684698f2940f93ab50abcce80ac9237f02bfc714be77c25839a88425af31a6b8e43bc972b0b902f8b6acaf1b7e647bdc6b032293021aa6b6ca1bcdfd0766b78669aa06a3741db943d737ad3d7cae79335b8d062ab7d26bca25f36450e9133f55140f406a56", 0x0, 0x0, 0x0) 2.162863242s ago: executing program 0 (id=350): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x7fffffffffffffff, 0x10002f0000002, 0xffffffffffffffff}) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd60ecff8000481100fe8000000000000000000000000000bbff02000000000000000000000000000100004e220048"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x7fffffffffffffff, 0x10002f0000002, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd60ecff8000481100fe8000000000000000000000000000bbff02000000000000000000000000000100004e220048"]) (async) 2.129166785s ago: executing program 0 (id=353): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x83, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000340)={0x6, 0x1, 0x100008, 0x4, "97860000000000000001000000002000", 0x800000}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) 2.123588417s ago: executing program 0 (id=356): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="06000000", 0x4) (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d475", 0x58}, {&(0x7f00000000c0)="00000000f18e1a645b909f9a3014", 0xe}], 0x2) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) (async, rerun: 64) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x26) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x1ff, 0xe, 0x4, "4dc2760206f345c2af095ee3d1898ec96a458c98", 0x9, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) (async) fcntl$setstatus(r1, 0x4, 0xab5fcf8cab5c23cc) (async, rerun: 64) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000002c0)="61a271297e7d24e955f1077e040c8c3f87bcfa707595aa56472aa654946a810e384bb9ae6b8681e489f87d4ef6f68d0a8ab584630f5553ba26dbeba0023600941c2a92d547837f7ef4ee3d8c4ccf33df2771b76ff0e17cdf471be03e8020d44550bed2c0645afc7636a56ba2fc52ce97a6269c2c2718c440e0917d0f526c33ab33ff337d09fc9ec9993256e700a5187364", 0x91}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="0a9d44f83741f79f13532360a5f85bd7756e4a9a1da63077736f5be7", 0x1c}, {&(0x7f0000000200)="850f9eaa4b3700c7a7226bcce8ec40553d4818fdd4bdb48d5cfb75a18894bd", 0x1f}, {&(0x7f0000000440)="5a89bebd113861c54ebec7bae5776af4db230c3804c150ab0b3a152451296b8e04cc07f77ba189664a2f4b3e34acffd53c46d027699ff84808552089d4ddf5805f6a7a522e864dd86e6366b86f6a1781319120547ca32b64484499e0c84525a02eb97d60009219cfaf9c8aed435477edd427989a696ecc9cc3a3e1a65643a2be4623360b9b2fd673cff211422105160aa3c2fbfeaa05ce0abfaa759c088c8711e778c161e35bb28fdeb14214612ce9d9d3673c4c9b42d3372f6fcb16b6154866e169a3d8beb6d2d98fec2082c98071a28f9a863ddd55f4f30fc840ee", 0xdc}, {&(0x7f0000000800)="f3928474e6e34e1a15b6e07fd79470d743abc4d8394efde8faf97af4638181b2a736e34b555b7e9818ef2f81d673fe348599116f25ac24af9b66e189a6dde6458bc1a76628e4f4e82dbec8df47b7d8ff9e40dd7bb472ec726a03fe5c2b65981526b0b5cf746bf64a969c001cc0b791334d30ee7e9c243c552a2240fa3781d997693f85c77a9c439cfa33546383b5966141a768c894390f8f78f7980c1b3fed547fcae467dea91fff2d3e35cc60247b2cf7b04ea13a18286f5d30ca6387d8cc5c5d344a1690682c1407557958e1228971110965c7b75870663c456315516ab5e70fb5be083e829bd7ef62c145129935933c551ef5efa8f196fa4a475b11644660b9be70d8075db29a44b1e289a44873e1f599fd277039b1e5c03b530ca6ef59b1b8d429d32ba582a81cf92cf7fd60204a4cd98dcb4cfa74f2fd3d5b544a779008d1c99248b11c4c3802bec6878102b55bb4d55cc40c595b685888a57d4a673ce89d488c157b7b190fdd37ebea9d80a2e12d2484728402c7f2bf372494da547c6d8dd6efac90d58602a3e8e9fbe0aeebce738c4cbdcb3ceceea8354978b4ad2125650dae5f4436c375d9a843d741c83fc290c69b0cd07da26707825fbfa03d1afb8c622aa0d0c16500dec09782d2f1f04e8dee559f933394905c4bef5a2027472aa0ca86c6c74a723f15d8cf5158a6e2a3bb364e5972ac4e389b9343689b553cf4da608b2a911f7f6565ec5b8a7d177a50047bba6f820c2cbc5aee277e9131d084c96e5a5f0acceb41c4727e676ed3d832852011756f6e79bad78cc442ae13a9862bb67c658a03cd4d82e95ede1ecae932986b50cf2606114048cbfeb4feebc1a8ed394a43a85a73711e39087d11bb3e80946121c56379641408572b4f6b1e334a181070dace039ae0e2eeb8fb08d88802079e461459b5842168857190d9c6f4778f1af374a1c02419ac701491308dacbf65438862d231a82e79d8046e3ddadd657346960f77c7c73804079f20763270672b7be1c7c50d1690221ebbce04ac89598e12b5d03bd6d08ec4b1ae720fb78888d208931b00d6d9eb37ade5eb9145fa616ea09e2c0291ac7b76d05fa38c178234a42801c642b98fdc96304fe3634a73d8854e924ad8af213312d44608a01ba2e18e2f3511b87b3328862787cfd224bae8e843284ff80b45691c99d1d7dbe3a7e6dc4aac6c0e7b99c797c9446f43642ba2f00944582dd8a156f22a54a3fd72cdb741eb60ba7d5a4034ad7145af6c6b6cf754bd354d6be622800e354f29af8b697f23a5dbbcd542f5971d3e43037299e15acc99e7f731a6ee86e02f0df3928e22a84decdf00cdfd287da252ed5ff86d754a08f15804deec40866565c2a1eee0bb0a8af8b81a113fba8770299c7974f3a0fd3e1b28719c4b10ba790c1a9b7cef7bfce6dad0800c27c579c40d29632030dcee968068d751c34cb3947a8527b3d0088b2809ac6faaa4f9b4fed68f00e1a7120f96cfc9d287a8ba6d9d2db222d5539801c7daed257e6d3f7e7f012e672fe84643ab14f5fc5b2aba48015679df76b4c8761e369c9afc4743e0fc60026d2d17d8814668743d8b8de1ffb4f353c287beb42f1eaa79c7655994fc4419a9e5d4cdf696259b4b6b87689b04a72cd9b482449ef1176533a4bbe4a0fa0dd377fd3c591294369f0b65bfa38f77817c1d61ce5bcb7ac61d690efe43e63651dfe40bdf543610e2972f875b416e46b6aacfff1a37ed0aac29b7bc7d430049de91b42ec0212ad31bfad3871dac209d752924a552fdf5a79c84308127206c7940eb9df36271670b17d94f7140314172e9d89f59f1cdef42311fe33b08faf2c68b98e8c20190367bd1be18243771dcfebb9df60533520e3e8a77968edf9e38dd8b59fcb7cf5ead27147caa28fc4efc032f2e743e1fb870184c3e2ff6d33516f1f6e6410a2570163616bd639f2ca9c3bab15c038f84b04b7caa472eb7f71a6a782f04d7b60dfa96397eb0f45176868da7d18b224a0177af85c55bad03e6ba91222b2efbacd93d2c86353fb52cb0014ebd93deaa52e1e43feedfe20c19e1596b2740c5eb60c5f9febc840b7596e6a099d961a682e17dac0b78fc4352ace19b761cb8fc593c6b872f42c8e17623a29fc40e7e2dba64b929a14d79f7b7a8ca13443edbb82c973e3358c141847c622715a64da84ede2f81841ab4f7f6d91d6e69aee3c5d73898c76717f8348a23c2274981572b4e3ad7a2bc9ac0748ad92a64f1f84d2758176bf9d3504c59b2e832d9ef59b2eaa5f478a64a5b9302e4fdb750c1c8c0115892946efba60799b41681ba20e9aa6c7b0ef4da2efc3f3fc22c0d44265dc190405ce53697bfe24c7319b55fb28707a6e226ac09a6fc5d146bd673beb5040da800f3523247ba5b99bb58092ea1039279a40e7260a1b34bbdd2dab273f3e24a1d954cd86ab9658556532097a6c3581f1a9388721e79291d67fdd2daf07b9cdef30a8c57af7442311348aed9157d9f1d4891b1db80097946a7fb8632084399d1e1f62bf7bdcbbdd7ed845d774c598ac5baf919faf309ae1edeaa927aa50e4bf82c8d5abd83b895fc4b277e345fddb0658d94d753cfb471c322ec46a10527925fe8df7cfaf9cc90b6bb4711f7d7848f6e764cfd6968ee7becd18a3410534668999d879856e90e55726d51563ee89134b199b0b283615e3ed8267cef1e7cace77543553e0f8411a9cdfd58e6637e2124195f87468f3744d54959e302f954988f1361a299f50ab6cd11dabf94d3c1bab9343c1c3e120aa35f0799c9b12c3f4592f979baaf34e277d7c9082072065b36ad93a62125d088b63610cd850a18b2103c8824f14a956db5b3a7cd5c4f48617e226d6915548dce5ff9088dc14b9594a6a0cb4c443d8a19ad90af865d28363356002daf8c480ddbfcba9dbaf99d3fd0b781ca8ba55adef4f1c6332a5441791a3ee7ac9eae6ed76a8f30923f9dd360cfd5fa6861e7d042dafef639a5990fe941c936118da34436239a1a09ad72f0db0a1cc26b27a2e33b9dc1b0bc714eec5c25f99411e77cb61adb04c24c69466fc5a79775f989d14879ea795672624a3e1767fd0412c37d2ce0cc1fd11d58d6834b55776e4c7176f23f6387912ffc4216dce8ad4a79b9551b4040654acff5d776e5958a7bca8cceb1ac0eb1aaf8bbaf4b6b4d28efff7587af8962dfb6178c342db62db8f83ed303065b6847988383e73b6aca3a18e26a4b9e543b6a12c813a4cf0efe658bcb6d5c6887d489ba93c3e5ca7a36973919705ab69e2bccf94d81600f9b2915a11ec3fc64b3c7418211f0db91440229d79c5e141878581d0e2d30fc2e31f4b71ddab72a061e4cadc143daee77e9dd6ff243fa12c3514b53459e352bcb172ddb9a1807b99a0202e172078d0ae93c3594e17c64409cd6454bdf8e6703c9916b70f2c09e413a3ad271000e74e77bcea357fd038e6024182e5c3c795fa9eb433efa5decf23f7826ac5dd58d6469ce5acfe4e6e4986ee05b2dde7463b9315269235147e80052ac054e95d8b7214c165f77c93b147a3f52120b4c89d175abcec818349d3254b397349a0cacb46f7398acd751d157c51a933d9f3d91f16686e08f025a4e79850440a80b087bec87a87791c9b799c7e8ac6f732a3490545d75110abfc991b2d41f8f99160396016ef3676bd1d7a8473fe8cded69fd514f96fbf344553fb2fb8da8a9862d0cc5dc8a80458fb0172586f00cb8d47e46b54e0526830c907e3a3e87389ddcffdb03cbfb5d61ff6e2e084aa550c676febc7e2d012b4abaf4b75f6d22be1f90c80b7e0ae2a87ce4d0521d906f0d19a5ca020340ac48474ba39dc05fea5fa2fe172595e1126e922d0c750cea9036769cc0c76683ff5545d877914f0d867ca97d1cdd9ae5b1a58d7763b7622f65b76c880911e241fe9011bef7ecc2c5e5c3b93d8b62bfec1bb3c235c51c4661b0819363546c2a048bf3beed24459d43ceb859f6c5316c8d337c62c93d4cd407cfa044800e55d871c4fd8d0d1b4482269699587e24d42c4c03a8e15f32afc8063a84a9f178cd1a22369baa9423c9157c4b454335340180d536d265be7e6e221c462bfce5f040d4d981598e44f53be293e359938d5e38da7933cfa0b9a4c997aa993ed7c8a8f829852c0af88b140f4ccc460a038db781cd6f0892704de4cb53bd813a3778aed739af0611da719ced2dd5bb752c66528b46de2e233125ba96e0ba72adb0ee525cc3cb0ddd86c008a78e13a42a38787e33cef48ee9917b6d590eb34e2352efc8fc6c02e97b37f8e8557700719ff23ff9091f5629795fb416f4ef50250adbe799c8db1f9607f70130230939a128a740c029f98e6e594e8dd20a2a36b1af1487d53a9425be86e5851a8435d45a7ba69216e70df9bddb5d04d65758fc66e8ac64cbaea5a2f8d270f993d0e21cb9d1b843fd25828a95cf4882e6f521db97de83e372c5f3e65b16616718cde7a72087d408ee6c2d5b81f9ea57fc8f03cb3f53ccbdc1ef8c37ee45da6082357c6cca28d7edcc3efa97799475ca62bd578bb513f76d8b08d0646bfcd6c58c96c7e1662bc1658573b4c3304ca18a89c1741ee1744aaaad07da4b04b230c1a3f5d568f20f89b0ca5628be286fdcf4ee11f133646aa13734fc61cf20d8a48532cdc630726eb31bfa47064faa665f084b06e6e70e8b44bd41fd4acc9e70c50352d653d9afc809f30c2faaed8d293404773c0e997017c5680727adf9e4b432c51f2118b0b25b2c30656f1f46cb4cfe483d7db39a8cc604afa4f8280b8ace9a54f1991c3dc01f2638c68a9bc155ba073616da31929e4d350cb0272a0d7d53bc6dc78439f093f1d54915df532763bedf9fb4ecd4b7476508e35dc6ddf2590f06069c7eb69a6498d1f191ee3b90dfcfa40c0f4b3cb6f0731a50bbe661303323299994783aa2d1f8482b6f0bde0636d0bb5533aeb30e0c6310b1a5594d351cbe9197c66c5458777401a9e287800d1ba46cd48a3ba06fa7c9d832a8f4db55c921faf1043ade373d68f858b9026c6a6290258851868a486ba9e662f234f70d6184d7fbf579dba25d3af1974887db79f0d09680993391c58760b65b50cffab7cb13e93dab0550b2c4a98f439bd51c3be37530a01e2dd566d4044af52dd27209c20244e79db57e253a7f05feb9c44f5185e983b049e1ea41489b06bf00a2a931c84dbc38591f13d3bb458df536aab69967cbe18f77f2baea9fa879aa83aa0412ad4843fa23eac12f33edf81fcb6ac09acdb614dd5df47a1c8310fc9c9f3790346250c938ddf168f587a9b717753d71f6ff7ca50f8fb653d18054dcbaf162f2391d9838d4221b55d496e16bff1dd2b5cf2e07168d26ca3794ab4431c2986fbe6f53f505ef0a06a76a977fb7a471a38b54ea3fec5daf5bc5934a34d583618967d7673955b21e1867f1732c0e6bd5a7f7275a020f61bd6a98bc16a7e49f9e23d2e02b209139756f9b84d4101180b2788e2327a808d74e9c38b41c65e1c440fda53c1487fb636de45e47d48720453d34221c6f220a90ed849c8cb07f3c47fc0390eec24aecd5879cbb9909518e13efab8f375afd51337467b983ea80ad941de4a39a4e9a9000b090a36c46ccd8df1aa3f0d05fac918177d7844ef5379d9c18f3764a69670b067679323a3ba948c3273bf8e6ef6a87df120f840642bcb6673fa04bee4abce96d93c8a7e7c3559ef19a458955f7fd37edc1f7d29d399fc5c9c5fbc50fdf350db20bdd649b2c7c35c3b0d4ff9e3ef801143a46bd98ddb1cf728bd2d3bf7713d980d6e9fd968c9260458f40909d", 0x1000}, {&(0x7f0000000540)="8960d227745584deb3c523dc14e6eb99d5cd12c20f301750c7261f31ed8598f51c7515de424eac42ba748dce5844229a0c112cd3761d14be9ac6ac6707cd3a104ce9f82dc9f1bbe91379344183a1471d0009c926f9c6a21685ced77d80be59cb8609196242fac0addfe3e9635b4b433afd38c41a7d2d7ac4496a3a2087107e3aae2e86f7777190c106b18cacb3d3", 0x8e}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\b\x00\x00\x00'], 0x18, 0x4}, 0x0) (async, rerun: 64) connect$inet(r1, &(0x7f0000000000), 0x10) (async) shutdown(r1, 0x2) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 2.057003593s ago: executing program 7 (id=364): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) pipe(&(0x7f0000001440)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x4000000, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x147) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x9, 0x3, 0x4}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 2.044489782s ago: executing program 7 (id=367): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000680)=[{0x0, 0xeffa, 0x1000}], 0x21) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6c60]) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc2c04200, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x8001}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 1.964699981s ago: executing program 4 (id=370): r0 = socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) mprotect(&(0x7f0000545000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e0000000ffff000001"], 0x10}, 0x40a) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x400, 0x7}) getsockopt(r0, 0x2d, 0xb, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 1.851381721s ago: executing program 2 (id=372): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = socket(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0xd) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x25, 0x0, 0x9, 0xb}, {0x39, 0x12, 0x5, 0x4}, {0x1a, 0xf2, 0x7f, 0x400b}, {0x9, 0x5, 0x5, 0xc5d2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="02319bce236b845ba1fa995b17e803b3c92f68e45242240300000e00001a020000de6649a7993ba4b4191f6c410c634692fcdcad46e4ca26887f00a0c056f3f9ec2226f44b", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.850701677s ago: executing program 4 (id=373): sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b92", 0x24}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dcd7af511cf28e36bc7536060029802478210000", &(0x7f0000000080)=0x1c, 0x0, 0xffffffffffffff24) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaabb92b6506804838180c6ff6e98fd4d47008a2be9b3d5f050d73758964eeea34ffc6f0d074456945e7f"]) (async) socket(0x10, 0x8000, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x40, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x13c) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000140)=0x4) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x3) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="586532f5b1b8cc8e92c3c204523c81642b8c813841743674f9256bf8b397d973867731e5cfef3c6ff6106ec380fc3efe7edc05fe4642a372b2394d4e367c9c796ac33d4a203986427db66cc95dc42aef1e704a1034c1952aa6feca8d52181b9dddaf58d096ede934d0e37b67af8dbd2ea727f983325ea1b270b812f64ede8543e384d467acf5665d5c8aab2c777c15e00c7a3f17cfaa5a0cd0dd11df7a72b9d9173a5105d66bca49addf07dea23695b4fae7982884e33370ce3263bf728e1923625c7372", 0xc4}, {&(0x7f0000000300)="e7b0ffc2369e77bf2f88c1ee8bcc210adf4a474fc01d2c3ba418476030dce2e7fcaa3a5316761531cf87a1d59cee8853cacbd47ed4467941820a46e5f6166766fb4d4716a048b32c536f4090a78da8c511b395e864d4c4acc0e945c241c5e126d671ae02241fa8eb3892c40f4f6ccef27a", 0x71}, {&(0x7f00000003c0)="79049566ca9f7e9f182ff5cdc1d144746b7940c100e46ee8ef4d49d713a6f0e32c9d4fc05c5b7bdebc18ce8b6fd155fdc62feb8914ff124028f47f325879c9cda67911e8cc436d97fcde387e7d8058bc362e0d03ba62d63a5eda802512e78dc2224223", 0x63}], 0x3) r5 = open(&(0x7f0000000140)='./file0\x00', 0x7c6, 0xc) syz_emit_ethernet(0x16, &(0x7f0000001900)={@broadcast, @random="49e1d94404cc", [], {@generic={0x8035, "a2e3a8c7a8415ee8"}}}) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) (async) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1813, r5, 0x0) ftruncate(r3, 0x8531) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 1.788518427s ago: executing program 1 (id=375): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x82) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000200)=0x9) r5 = getuid() setreuid(0x0, r5) r6 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00006ba000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7c8, r5, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x4, 0x80, 0x0, 0x0, 0x6, 0x400, 0x5}) setreuid(0x0, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0x20006473, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffff7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 1.787740947s ago: executing program 5 (id=376): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = socket(0x10, 0x4000, 0x7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x13, 0xffffffffffffffff, 0x8) ioctl$FIONREAD(r0, 0x802069a8, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x100, 0xfffffffffffffffd, 0x3, 0x6, 0xf18}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000140)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x1, 0x4}, {0x4}], 0x2}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x801c4903, &(0x7f0000000380)={'tap', 0x0}) 1.787019038s ago: executing program 2 (id=377): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async, rerun: 64) r0 = getpid() r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000280), 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (async, rerun: 32) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async, rerun: 32) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x7fff, 0x200002, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x6, 0x7, 0x10000000, 0xa}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x80, 0x9, 0xda0, 0x5, 0x1000000e}, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800, {0xd, 0x10040000000000}}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) socket(0x18, 0x2, 0x40) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000040)="4c18d2024afc58247ae1f25c2156102da2a557e150f680db535572125cad752f6ed224254ed0f44aaac38b2d8605b808bfb80c44843097c0e867168cb94189b5e1bf8bfe3da87f004382121760ec5928a58b18a211913a9506cb467fb302c90bdb96e2c442a59a05374de603b9cc82", 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) getpid() (async, rerun: 64) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x31) ioctl$VNDIOCSET(r3, 0x80104405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) close(r2) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1700ffffffffaaaaaaaaaaaa0800450000280000000100009078bfac1400aa000000004e224edc961cecfaf03ed04648bebeabc9d2979885467375", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5104000290780233"]) (async, rerun: 32) syz_emit_ethernet(0x267, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd62555025023108edfe8000000000000000000000000000bbff0100000000000000000000000000013b01000000000000f1040000000d04011100000000000000670008d86400000029000b30680000006730000000000000060cab598436ebdcc5a91835abd10502000e05ffd8c9a21de14df80c6a3c87618becce5d8ac22f27269dd306484682c2612c199081e9b898506da51ff0fdb8ff6e513789595aa68a9819b6cd8f7bbaf4cd3fa3b7409d4bca2d640325e2cde05c13dc2218d048794f87deda4fc418a6c8b545ab5013a301999b7fa550828c87a6efa7b67d351e854fbf1a56a49175a4a11e79040000001686e0ecfc4fc04f7146762fec54bf6f631da9010fe538d80400619eb88bfadb2247d415becc94d61c557c013fed85725680b8988d819d87bbe930e49708daf5415664bd87db950ec2b8c5898926082cf55c218086405d8a3adb21f2f7211bae023570b5c4eeca96dac96ee654ffee761c99640ed9a751286a2aefa43a036c796783a0c24dc9c61a5b737ff1ab0a9fe7c68e5925b5c59aeb34073e868d4484c848356a0f098258696fdfc10d5104f30c76bc86649f255c25e0d060543d8b735d3c737a1eb0eb238d2e226f60d9ba2fed29173c45ccc070101a7c903c9f6cf2000000000000004e204e21000890789a20af5a86de393127a16f88192e9d32e23fff11f9d84ef2c10b59de6f6f35bce1ce30faef32548ac1322d15c70c0e01a47abd3a3e70d7f27488b26b867a77b2c251c9cf96466efa33853d50117403bc2bfe83e3dd545b3ed0b14146ced867b97b473c35bebbfd382655ca1646c7b41dd37e6d217179ca3999000944fbfacdb8ab8929f85381307cd4d02d1e4bfd3703f3e153b617704a58b0c4ed2f4c04bc58e624e05f97ca37f0ba47e953f807ccc02f5f83c78f229d29abfd7af438bd5f3bd37af9299a8e00920f3893d8b139893ee7be18edd70c3eb4b019ec3e8b38bde19451029d3de10c1c08029c0300"/738]) (rerun: 32) 1.78357721s ago: executing program 4 (id=378): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x40978b, 0x0, 0xfffffc42, 0x80a19b, "bbe8030000000f10e0000000ff00", 0x5}) writev(r2, &(0x7f0000000700)=[{&(0x7f00000004c0)="34eb4cd59e8456ebc0a31681c60e1cd9e0bf01b618b3cb934394c5951c318d98ae2c8e6fe61ce2848a15a71a1a8cb46749c2f7880e3541df1ab1efad17d1721d4d9813b437b426fe401b7a4fe34d27908321d5ca544af314ef1fe8a88c30b584dde4f48c5cc0ddc7473ae87734307df71961ccbc01842f049014dddd62d169806fc9a5e8724ad1b2f6bbda19a4d25e6df6439eb25750c0794a1d6ef08ec5f24108f38288c66a762493d4d2e5832e91dfc918028ceace871fa9f0e9b76ad863b890ffa2d7ba118918aed0ad22a49e4648fa3a7ec10198b6e44d6f18316b0aa8f4388d82a73d8a631600", 0xe9}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) 1.772608708s ago: executing program 5 (id=379): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) getpid() (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) (async) 1.771781072s ago: executing program 2 (id=380): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) syz_emit_ethernet(0x1657, &(0x7f0000001940)={@broadcast, @random="49e1d94404cc", [], {@ipv6={0x86dd, {0x5, 0x6, "821466", 0x1621, 0x5e, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x70, 0x0, 0x5, 0x0, 0x0, 0x13, 0x66}, @dstopts={0x37, 0x203, '\x00', [@jumbo={0xc2, 0x4, 0x10}, @generic={0x10, 0x1000, "84412ee5217dcbdb1b60fc62f3ec0b852e9e20fcd09245306aca52d831341034c718255ca96bac78b7c635ddea74a01c89660a0d9b07326bbaf34c7619c2f01b4311766338cc5b6bc94280198fb4ff171350884bbf62a116bd0487fcca8123f76a69bc6a89cbd592d6fe000ba6c770c8a943acc4fb173b09876a473cbf1f886ed413e4c3a58fb6a98bd5fbbeb31a74808f56b2e39371d770a2197966a07b8a8975a3651cafe90c45713a6f450719aaf5ab5e1a8149a5c9cb7c02d2791520775b6f460d8db42845bd909fc47d56ad49100bb2b9d49e899ac27c60fd83361208f6d09704870e7f90a60e472b07e2fe76f148c81186b4c99ee8861c9a1305d89b6c7083715a27b898b09dde1d0f353162d0fbd2fa45bc4290664e0c2fe0c3f9851729ee580d53651078393fdd0f6e6ae86ea73e212101216ecf4d332b2025818f0323bf38e8dc10c0b247fc3899559ecebee4e53e5ebb293b7b1166f70c95d8369d682ec6f98ce40303c4a4f9907d1dfcf1ed5ce92de90a1966737ecbf9ce1dcf919a31b697439a98d810554d33f8426d3544a32f7d1c2d9e53a5817ca0e93241c19fb07ea24d1434ad6e1dafe702a2a07ec1b791520628a8abfd7addccde10311e1cb674816e694c8759b1164645c7e55bc80f0ab6c3c1eafac360a4f463596553edf262dcca4b0334efe57ea7a597491b0e4f223df3fde4ecb0aee74ed69cc6254c1024fddc47b9f247f5c4b71f87ec011ff6f728947aa4e9dbffb7564657448ec0836da6035bca788190925bfee03d599246ee3643b677828b06c41f6c293374e7071b428cdc5497d3a7a6951b919f8c680a3299cc2548f25a1fd11ee9614152ff13cb5fdb860557db0dc8eaf8a05d653b882b968bd1146dce167c2bc48e52c30a12b992999682d02ca85bb66d6e3958f7a43e519e760653cb5ccb66f6e85db047ba07684977996896259b0c54e949551128fc3d04ee2bf2b2f51a7a68259a0be77d221b1ddcba7ea9fd8683934ed8da62c97b7099aa73d3f1a1eed566cd35ba6eacd2af46796a76cfbf1e570fd7daf5aa9fd5f54da2bba64e684b1f233021bfbf736bd127ff4256271ff4ee678192718467926da3a61235f5196ed9d897e25c482c83ac51da383588a07c0d038f674f4179580c309e1e47d87e13c96e07d70ef097cdfdb6d35c86cab70da71de31b7c3cf98dcf0c2ac4dbb46ebaab6eb6fe0f0fd9645a5264d6e5d1772f07504c313c24fa5888a16bec53630aee8ce37db7865393967efc9b494eacac25eb95adfdfa022b34bab30765d00457c98138fd725d18308d1b615e284d4f03f52105c4a742968518c29185f3aace8d3130e48b86b183d821882207f2ef97ab86989865178768d0ab0b2636422dfd74f754a162e0730c1860be0a318383293ed5e618d3037a5d9e2aefdce4cc0ff84c5f088a51987aa52841230a82502ac4fd504ec1c4aee37650c572fad0aa3fd004ecd2ff999faf27f9e800d7ef2d6be60b60b3a1bdf3ab6b52e2466e3cd4fc962d95e06769e25441a356225734d20d2c5726b961b723e65e12d5c0fa9ac00c34b106e444e309688c61f66a17c51c0bd07825d9325bb81d050702f9d5f74eb1e489ce755f95dbf1c092a15ce46ce46de4f666ec6d21d74acd42cad934741dd55471cb9215c822e5011d6dc097089f3977aaede412d78adb674aca5941aa51826c2122df824617a65661e5f44896dcceb897772ad142f0c23aae6eac593675c00513d64b27ea28219a226344a1a8076fd6592b65c3dbbbd8184b69fe3510854ee0f5a5cbcf76834a3465067366764d63349358b3f1d3a6aaa2a26646123574021fdf77b9735cd09561996be34eb44e533d56887f21d7740278a26981ab4ac31f0cd5e1c681d77761573e0228c0d9b2a3bbb585a4b7425e8df41798a3c412db207678764ae98276e259cae4fdc03cf1e72c29a06e65d6558dd01ecf9a1029fa12253f51fd7115b7014a89b453d30d2cd6526197d204c6e51c6b189ed1fa02b3bcecf7bfd5f4452fc7e19b3f80ad90fae88c6219e97631445fde8fed79ea5be353a832565c9b11e79ab5cca51dbe179023fa9c28722bb3833ba1afea875f34ea3fd9a6245ba889c84456d02d6b48a285226d2bff6bf924e42a4dcedd174c07790cc79fda63623638d408a566cb5d5e5ed452d516aa9076b81ad04d2797f95a201cf066c33d3e78852982c42b884d04240bada6770f1e8be438650ca5911a91e14cc834ab29e2014b801bd86174b32eceed5de1bbf99a8451d500812dde0d8de8aaf01bbd0ff64fbc04b6363ba225143da01ec7c6380e9765ed321f3cdecd6b7cc1eb18fb9f0705857d86b81fa68a3d95e11d85f3f3bb64c022542cd0238fa70ac203e741fe3be71b27bfc13af506cd10df1312b0208c172b8dd9b75c3a1b6d9d2f9992475dcd7f99d1c1d5f9043f0767b4cccd0c89b7542eeca2b7c57a140cc974acc912870806a543ce420ccef343a2ce364093917c7fd3968621aa61df6677da9338bd15341b0ae648bb8f741fec41f1b6b584ed3aed11a01fd3ffa876afe1cbf674b599f1a71d0f7cb641702ed528d9b36890957f2f3bc0d8f17084bfc3c5291f84f19efa47ad7e5bc951463a2201b7a5f3996e049ed963cb84d79785387dafe203ad8b6f1ece863a06f594555bf01d3e49ceafe29cfa5fa61c7c4dd79a175c7f96803a94de2dc7869e038b921cbfb91873981c777b07fd20f03acbf14e5da1b6ff4c74ca32c61860565590fc424bc677888bf8409a75103f5865ff08e1ee87578a5c9aa203f98457beb41c770c54ca583a00ac34220c69f0906f092d3a198df41ecb7d9e6e557876570b998840e31bd6439b174eed23115b6d1306d1a7008ec6f51588d6ab46b531c6a258f2da4e043cad213446797be875353579d00340e9230d111ffe2187c66cc4f0bdc006d2db671fe7e04d74e3bebe663da1a519150280d7c3381e48739291055db92744e532541ff0eac3de72fa4d38e09e4eb42ec9578057fca53d72e208325034f5e30dcf84f9ad3e0128389fd3629eeeee7677e08301860d2867c67d23d2a5ca52fca6c503f7a69fc5781793d32b301d1d746888eec39d7a1ec2fb22d68264edfac03bba8372f9e6f91b08c6998e35631de4ed3be135978248fd9e2b467afb8b1345820d4e1ec26b3108f12ca4949c8188f3ce40e354d908b2b99f93221037fa47c21b3713e71186e25e91a9a5467a9b419303e6031842d7fe6a14e3d3966219d4e18614a17715a2a00139206c8d00bec5900ae897840beeb3e04a3cbe6e3a748138b80cb73096c9742d0e2a7e323f04ca897b7fa579a7efe7f3b7b200ca3431e547e74b4213693fb7f2defab43b673d1f9f1e786b12342406cdc4bab5dcac008a90a6e57fdb6e91eab6dd91b507dac6e4d6ae03443a939ee51e38b45515d2cdc4174f2a481497053d64279e6e9456648d1825c549f496a0e672f7725c25726b3f1f2c0d7c8832a219f725c7a7ad19e926776f1ebe31fd6904c8a243cd8f228abe0e022b85afe5791e435c4548c3c8d2252aa201a3cf5856495fcf78cba7202f9d47ade7b37c705083bab7bf835cdc2848a464d2365f5cdbb9a877f2fffbd776dd8c597b6f8f118371737a533b39956bfbc369de9efe11b8a6998691de21aa77cb1a5b622298313f10c0493bcd2e7868ae9ac5ac2a82ad3437c9a6848189cbc745aea551c34090f5dc0b04131f14d105d9e5d6ae41589c3febfea810c0569359176ea45b268c467b9d82b63af0ea557d04ca7acaf290fb6db3717c4955a6c59accb7b216232b1ae113c9ddf71b93b777e6d919d0020c4cb64db1f6b8a4cb4d7ea9724b7ae539df597f596d44ab3dc3c1206ee8838ed384d7df8bda2efaf8e20fcc3447f4186b6fff923d6776a56c7d100035ee862d0bbd0de1e5c08017ed8d1bcecbefa5f94a6f1dcf61f2a3a3fcc43da305cf9bab51f78e137fdc8d41e84ad6e9845fe845304655f7c16f1180345ef55bcac83ab006115a800f9fc0cd36c4a9b17dd0b8fc606a43c197c62a257ba2336b995a3fb6fca0e3f9b0536c4b0428c02acad2d8933b089093c8734bcbfb240c5a4895a86a06188f60f1eed8a9822da6e75ffa772557fa3c41241f159ec11559ea21563bdf317bfa5be8bf74a82a5fd6b5bcd631fa885a6f9ac29bfb7b94aa902448365890ca1b02d4cb7cddc250c59cbfce255ce36c4b04a82cababf40b096d1ec7ebb78d1a5ee62744142320583d4d52c653685ffc656f8ebc1c9035d4bec6e67b388c2eac0a551dcaf2bd8c783a42275060379ac411fb7209842e146e511a34f491399a8feb5690c7d44ec91667045cd0134b23def310863947843b5ad1714e58a31d1a43994b1d99043da0a2bf1d035df64dea9580309ddd54e7849609e9d3537f748754b7b3a2910f92d145aa3f7a18810ebb274d249db06fd7c8272d71648f9d0938ef17c1380abb7246a2720198b4c304377b898903da4429113fed2969513e9876370fa0d6c7b5fe364939e074458479d411708cbaa5248ca221920e717b6801b3a8bd913940461d84465cef3ec99afa9821c0f80dd9de9bf194569e82957d66b480ab3603513c6c01886520dcc2231143d495fc68dd7e050e76d54218cc9046f95b6a18e00b067236fa6f8b7d98925bb8498d1d1ffbc10d5043f0201c41206343e67a5fac68c228fa62ecfb8d806f767379e96aaffe0b7f8b8cd887724553a21fa8b5d29b6067417c1d6a9ea5954cbb898a422b888410aaaa1eb3bf53f2e32359a7a362155d5d6cd411b1d8b5c3f978bef77287159435b38e96834e454ab32c5fb2b560a47a3eb1bf13fe16f5c478e3397f450e83a81b3ba7a598cdcc61ee740b48d50a99a29b1260d5e89ea63a093bf8e07bd1379df1db79d87ca47acf853a7575f46a3c0d117091cbe1bdd94354fc3dbc38515aac8c1218a853b738d3720400b1b020e9fbb1881e1f3a3efe7c0da3bdaebcec5b2267da2e17e24f4232fe0342bfcef0e42752272f6d4d8afeeffd8acf53ca04db7c068207e08a94d4b4f02226d34b61e89bd8845d16dfafef419d04cf8feb238b5814b63403cf0bc27837fc90d16010afc3212cd7c9da2a4ec6adb39f8417438fb8f09c163be4501ade227b6793df60f57a429c23e460db10b42a7ee86aa2156b9a8b72da262ce6cd46fd9308a94d034ee9e3fecaf69adf1e5996d60a52c23c99ebfe790c90854c6f98e29226d2ca62a888e6bcde66c39b2bc3afd80a8c7872e8ee8a1fa869bfbcf226af9190b0941e62462fc3202418f6bcfbde4062c299911aabe4da98bf3c464d764c8cec547e715c151ed3b58aaaec6bfcd8aa7f8a3bb4fa2e25c3c70b49a48f3d1583dacd4f92b411209d2367f75695c7acd314b34b889608b3f549c27cbe0567f0b1328de40445219a8ac864d0c95d6eaf8943e6cb593ac737ca18b3b462446ca851847bc6ee75c8c4163f9924abcde6897bd026cdc8ed2ec830a2ac0bf2f6de0ca60e099df84f952a279786c762e9ac39dac4f4b1ff5bb78892df13057c1c30186e6563ca4f7e2dc386d4c621b9663cbd700df114fc015a696f8aa27e0d2572fbb57ec0255e9d012d7b96762f2be2bc546b1d69fd52e7b93390da9126168e0fe70880adee8ecf465a5f305a427480eb9e6e880237a9b398fabe59a3735e4170283df318233e0c595ca4ee96d6320ac65a850c316302197851c6784d58774d5971e3f25594d45796408598b0aaf0df98780e64569f872fa5ec9a76a00b71251a022248081d8796a77845"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x88, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x800}]}, @dstopts={0x33, 0x1c, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x7fffffff}, @generic={0x7f, 0xcc, "eacc3a9e17b2ef4056f89def370ae1f469dcf9d90e787555173207221a9b16d9ce5fad10569a9b343be5a9bfc2f4beba35e7fd508655a792e4f78aa4d1e4319d384e426d01c3c02286403965cdccd4d3259a3a9604b4168d9e44b77ac649090437bbfffdc9f2cd295556743a6d36cab98dcf7323c35a295bb834855d400fbb7d7fa717d50586939696c4b5f48391b7d8463290b554bd2a0ad2693473e345cbec598058d6940c8aff342f2c3ce9833afc327b706bc87dc3e1b5e9ef576c9d168e2a08bef87401cd5f680dbf8f"}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x40}, @pad1]}, @hopopts={0x2e, 0x2, '\x00', [@padn={0x1, 0x1, [0x0]}, @generic={0x20, 0x8, "8705757af23976a9"}, @ra={0x5, 0x2, 0x8}]}, @dstopts={0xca, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x800}]}, @dstopts={0x0, 0x40, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @generic={0x6, 0x9c, "69dedd539a0fdfe096d8ec780ac563124679699161d2fe54995e210761660bb963c33ffc1e6ca82391af509fcbbb1809741036eff2895229ed4557c3abe17a34a3d78e534a41b436ca7fdcaff543defbb0b0fc25aa55bc356979b78966e227f2323d724288ece28cfba716a64b78ee8d982cd206e1fc0621663301a904b38dc5f3b613f1be578669df649ec5011f5876e955297cc5bd900fc0525277"}, @generic={0x3, 0xfa, "98c31e40e64431ccec89b5fcb20af6a2279ac81ec2b132edd83895414d7c0821a691901e6fa7da307b9526d5f281e6eff5b3a6951e36955455e176596d48ce4b0097240048c70c23d71968023941d3d603c21fcdf06766959d9830ade8079c0dbc5434e8f6ca3c6fb197d4001307481d8e26cec212fcb2e188487c759f064d2fbe7db127e8a78b11015971cd0cfbcce551d8c25fd5447a162e6cb58753a88cc2252f4882f019254f39b714bd740db14f03a86273bc58e51bf389c4a38c0b064a9759e63b66f42c6e75449cca2543b99319d56ce46d31cd8b474484c630fb99f09229683d3f8633ffd67c2a4dc75cf76b2a7f5d9b3de4a5ada8ca"}, @ra={0x5, 0x2, 0x4}, @enc_lim, @enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x80, 0x52, "c64385408769095c1487107d35be308cd3b635c4a5b07fc7d203d0c64bb163f953e38a20fb68eea62dc915f27af5e8d5c25a1f198e5214f2c9d9104b0ee24d0defa033a939654371c132b5d5a4632b2d8c7f"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x37, 0x0, 0x2, 0x1, 0x0, 0x7, 0x66}, @dstopts={0xc, 0x0, '\x00', [@pad1]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @empty, [{0x5, 0x1e, "2e5c015bcee919835289b9fabcf845ba0cb307d9ce397ec965e73e0bc862c10b5db12752eb05ea1388420994445d25b9edd6e9067597ac69573ad5c41634cfdc4f552ee882b5b1857e8f751c816d56025c8d3b403288e21c7c922b84ddf7abb7f75ef19fea4bb56b349366bcc154a3eba9358a0770d8f24c63507e7d01b7efff581223b5472f4110d6084e6d592b8b005796f4415a175e32c452f206b8dec9583e45bb8817c284a237cdd8b78150221ac0659082f291b83885f79614ac97abaf57c61b28d3a80e2c233352206c1f32ef62f67cb7d4dd6f6c81eddebf6dd76797e341119aec4966d25645ecc723b6a062d670a569f0"}, {0x3, 0x1e, "95445a1c5d5730b77d60b0e636397590953f75266bf7679dd532d2ab395042f11f8f5a907667f5bba3e78b8eb2b15bb17b7a79f9960c71b96f70792cb8d59b3fbc76cda6a22f8cdd363534155d9140e160d6188d40a95b50faced48e74e453d4ef33b0da0c8ab035c70357b82a9f6dab50d417afbf746b6ca2efeef317def0eb4bd7b5dd678e364091520731d988c945aaec77fb8bca7d55dd486104adf443391cf9a17010c788928e31ed41c77004d826068e5bf3a506a1b2f34141e13e75b17e65291a5bf517d843cbe937d44c8a41c49dcac8cba0cf9b08e1f79c8a7fea77d760f4893c4b777e8c350a9ba0f8"}, {0x5, 0x11, "e75fb644e26037fbcaccaa2877e71e1e8f09033aba5c6acf20eeb4440daed3ac304f2009c7c86f9333442916c33e79db6adcb89a52aad636d766ddc2f04e92fc840bf9c15d7829c364f79e4eec86b67a77ba8f729df3e3d6f770d58b44f65dcb6911dea18d85476d42251a5c806dd80dbb9dabb71fe3e757e0fd9e4e91e8796ae7bf918904018120"}]}}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113d", 0x2d}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da8d8698cfae89995eb", 0x1c}], 0x1, 0x6) r2 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x9, 0x53, 0xfd, 0x569}, {0x5, 0x0, 0x1, 0x3}, {0x400, 0x9, 0x81, 0x8001}, {0x0, 0x3, 0x8, 0x3}, {0x7, 0x1, 0x3, 0x80000001}, {0x4, 0x2, 0x7f, 0x5828}, {0x1600, 0x1, 0xe2, 0x10000}, {0x1ff, 0x6, 0xa, 0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9dcc9e09f384033", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 1.700165382s ago: executing program 6 (id=381): msgget(0x1, 0x602) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) select(0x40, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, 0x4, 0x81}, &(0x7f00000024c0)={0x1ff, 0x0, 0x40000000004, 0x0, 0x2b4, 0x0, 0x1}, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0x80}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r4 = getpid() fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0xa50e319559425692, 0x2, 0x6556, 0x9a, r4}) socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x11, 0x3, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$unix(0x1, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = syz_open_pts() ioctl$TIOCSTART(r8, 0x2000746e) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000280)="ce5ad3be6e2037058ca316d7b4f2825431d6cccb43adc3f7c4f704310aca2b04135b87609a9d702e0d314c0000", 0x2d}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 1.699765262s ago: executing program 5 (id=382): r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000100)="18841240a619e8", 0x7}, {&(0x7f0000000140)="4c4b94bc014f300e31b68d32049c", 0xe}, {&(0x7f0000000180)="fdf22fafdccaf2e7bd9a735e0ef2962a79778661957bc8a7aa7b84f3c99153b93fa925a81b7d4ed9792fc741bd1c498e03aead38e067dd901156b80d0d84299ad25012ad9d4bd54464c1cc56a0383bb7b714412e74a29c32eed4fa93e85846ea155a3fb5cf63d085cf8c61cdb0be20139a9cda7804a1a91d6b40c659d5fb2e000ba83dafbdc2f52034dd9dd0109012fda2d83bf0a1437943a402298b19f5a1c6ef681261b599b71b9406a5c6f005d7226bb03b3aba7ce4e9e28ef0e4", 0xbc}, {&(0x7f0000000380)="01d3187a834cc22e1b6e408d582c632e3b39c49d72df4a1cf9a64cb63a6485c993fc63705053283563a9a531b85b42b07fa347fe4959a768560b1e7fde6781132791310523c0aa1c2755550918de27d95fd8f8ea571bebbda95960", 0x5b}, {&(0x7f0000000540)="c0f2b65acfb04f6340603727572c3af2ccd4a3ad511dcefae6de4fca37b17d37cb8c4a255d8b82bd38456abb9850fb26d0ee20e8cd5f0d5753c5d09b9e65dd686316773400d604c1b86d507ead7f4e7ab8a10a749ae02152c63ee2bfd3e269b6437fd918aeaad7cae473ce4125b657d0bb650846", 0x74}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001cc0)) 1.699317612s ago: executing program 2 (id=383): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}, {0x100}], 0x2}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x1d}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xcf, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc1, 0x0, 0x1, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffffff}, @tcp={{0x2, 0x1, r3, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_emit_ethernet(0x170, &(0x7f0000000200)={@remote, @local, [{[], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x4, 0x6, "de2927", 0x136, 0x37, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x3b, 0x0, 0x5b, 0x0, 0x0, 0x1, 0x68}, @fragment={0x3a, 0x0, 0x1, 0x0, 0x0, 0x1, 0x68}, @routing={0x16, 0x14, 0x0, 0x2, 0x0, [@mcast2, @rand_addr="bd927a18433a7ffcc5b9efa438e0029a", @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @loopback, @mcast2, @rand_addr="a1a271696159f69d9523950700279276", @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}]}], @tcp={{0x0, 0x0, r2, r3, 0x0, 0x0, 0x11, 0x2, 0x4, 0x0, 0xff27, {[@nop, @generic={0x13, 0x8, "5f34620d68c9"}, @sack={0x5, 0x26, [0x6, 0x1, 0x8, 0x3, 0x6, 0xffff7b42, 0xe, 0x8, 0x80]}]}}, {"3156eca213e288c600ab60b8900c966145a8cecb4e660fa40f1b3dea6e56aea84329181ad9919b375c63707920bf71e52ca0ae87dc3d894a15e3"}}}}}}}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x1, 0xd) ioctl$FIONREAD(0xffffffffffffff9c, 0xc1206949, &(0x7f0000000080)) 1.698972894s ago: executing program 5 (id=384): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7feffffffffffffe, 0x7014}}, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x8e1, 0xf16}) (async, rerun: 64) socket(0x18, 0x3, 0x0) (rerun: 64) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r5, 0x79c8) (async, rerun: 32) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad5019", 0x15}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="4c70718a72a841fa97330e390175a43aa9eccfa1bbe80cb11fa66f1fb4a963b501e08f480e3dbce7d4835d930d89331f783a0122a00c430b7a6a42c932a278bdbb66c873", &(0x7f0000000080)=0x44, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 1.605551001s ago: executing program 2 (id=385): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c2"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="3acd", 0x2}, {&(0x7f0000000140)="0b553abb39b7", 0x6}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc84cf64b534bfc6afd39e24b9bf3e8caf27b43a649c6812c3998d1b96c3ee4f70828b0d6a9de1896c8d1620c2eaa4a2bf1e3522abcd3b60c1a64c87c5eb0000000000000000009a9909", &(0x7f0000000080)=0x79, 0x0, 0x0) 1.604518527s ago: executing program 4 (id=386): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0x1a, 0x0, 0x7ffffff}, {0xb7c6, 0x6b, 0xfe, 0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 1.5998645s ago: executing program 5 (id=387): sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) dup2(r0, r1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) socket(0x2, 0x2, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) (async) dup2(r0, r1) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) 1.598115425s ago: executing program 4 (id=388): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x3, 0x40000000000}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x3, 0x40000000000}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) 1.597632199s ago: executing program 2 (id=389): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) dup(r1) dup(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {0x0, 0x0, 0x0, 0x9}, {0x6, 0x2}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) 1.296070143s ago: executing program 1 (id=390): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) 1.295604017s ago: executing program 4 (id=391): sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x4f) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000080)="4ca4cdbf521983c76f6df28acc18908f95370adbd35eb7effd0548b060116cfde27454f1f512ba5113bc534122775318a97c50682aa6fca45574e909df21a8ce22697fcbb742d8fc685b64040afb6567f27b05cbf0794639843390e2cb02939cbddb74a78f69d9968bd7524c7709e5675b2c17767826727cd667c7d9102b823f828145ed20ea52532d4cb835c745a114d8abe58da8b67a7a75a3f143aac0a8c13d20e7a09111553e86d49058c3c0a5c0f11b464047472472db9ffe41ca55ac52a4c58826ecfcf820730973ac56db919d300bba922a51", &(0x7f0000000180)=0xd6, &(0x7f00000001c0)="d262bc999a760e37242de8b916acfe13298fd0b299d3804279aa4dbf71b6d1c0cb1419c6d6e009ce2514b7", 0x2b) 1.294787735s ago: executing program 5 (id=392): r0 = socket(0x6, 0x8002, 0xfd) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 1.282482951s ago: executing program 32 (id=392): r0 = socket(0x6, 0x8002, 0xfd) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 1.282233806s ago: executing program 6 (id=393): r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x2) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xfff8, 0xff, 0x5, 0x6}, {0x3, 0x86, 0x5b, 0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xfff8, 0xff, 0x5, 0x6}, {0x3, 0x86, 0x5b, 0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) 1.281646522s ago: executing program 33 (id=393): r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x2) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xfff8, 0xff, 0x5, 0x6}, {0x3, 0x86, 0x5b, 0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xfff8, 0xff, 0x5, 0x6}, {0x3, 0x86, 0x5b, 0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) 1.100300387s ago: executing program 34 (id=390): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) 900.30762ms ago: executing program 35 (id=391): sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x4f) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000080)="4ca4cdbf521983c76f6df28acc18908f95370adbd35eb7effd0548b060116cfde27454f1f512ba5113bc534122775318a97c50682aa6fca45574e909df21a8ce22697fcbb742d8fc685b64040afb6567f27b05cbf0794639843390e2cb02939cbddb74a78f69d9968bd7524c7709e5675b2c17767826727cd667c7d9102b823f828145ed20ea52532d4cb835c745a114d8abe58da8b67a7a75a3f143aac0a8c13d20e7a09111553e86d49058c3c0a5c0f11b464047472472db9ffe41ca55ac52a4c58826ecfcf820730973ac56db919d300bba922a51", &(0x7f0000000180)=0xd6, &(0x7f00000001c0)="d262bc999a760e37242de8b916acfe13298fd0b299d3804279aa4dbf71b6d1c0cb1419c6d6e009ce2514b7", 0x2b) 403.721µs ago: executing program 7 (id=397): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) chroot(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x80, 0x9, 0xfffffffffffffffd, 0x8, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x7f, 0x5, 0x5, 0x0, 0x2}, &(0x7f0000000300)={0x8, 0x8000000000000000, 0x3f, 0x100, 0x9, 0x400da0, 0x5, 0x5}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1) close(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000040)) acct(&(0x7f0000000040)='./file0\x00') 0s ago: executing program 36 (id=397): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) chroot(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x80, 0x9, 0xfffffffffffffffd, 0x8, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x7f, 0x5, 0x5, 0x0, 0x2}, &(0x7f0000000300)={0x8, 0x8000000000000000, 0x3f, 0x100, 0x9, 0x400da0, 0x5, 0x5}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1) close(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000040)) acct(&(0x7f0000000040)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.50' (ED25519) to the list of known hosts. pckbd_enable: command error è|`ágE¶SiÛ뽩rÈLƒ‹Bx­S\9A?0Œ»®äÿË1ÛÑV.·{j pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd8076206a30 va 0x20001000 didn't change! pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-5.us-central1-b.c.syzkaller.internal) (tty00) SYZFAIL: failed to mkdir (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: repeatedly failed to execute the program proc=2 req=389 state=1 status=67 (errno 4: Interrupted system call) login: uvn_flush: obj=0xfffffd806c5c6750, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-main-5.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 OpenBSD/amd64 (ci-openbsd-main-5.us-central1-b.c.syzkaller.internal) (tty00) login: show panic