last executing test programs: 1.603790685s ago: executing program 3 (id=2520): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pread(r2, &(0x7f0000000100)="b07390317c32", 0x6, 0x2) (async, rerun: 32) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async, rerun: 32) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000022c0)="edd4", 0x2}], 0x1) (rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) r4 = getuid() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x400, 0xfffffde2, 0xffff, 0x0, 0x9, 0xf, 0x1, 0x2, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}]}) (async) r7 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) dup2(r5, r6) (async) chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(r3, r4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 1.547780758s ago: executing program 3 (id=2525): mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="41a1fa4c8b5dc9909eb3ea390e32e5e01b54d13f", 0x14) connect$unix(r0, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) accept(r0, 0x0, &(0x7f00000001c0)) getrlimit(0x5, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x1, 0x7, 0x1, 0x820351a, "090e0de6d31aa692318c7e0002f9fffffdde00", 0x6}) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000001cc0)="a519566c12963b9b4bbe9a5352524942ebf2832aa52b9493c77714dc0376db21be0a6aac8943eac43b62254345b4419cef666642236cda35f2ec8293930e63906de40dbfc71543055d15b3ab003a1c02a9ee74a1dec93416f8433f17392dab6b3d59dc22f1ba36e0b60762a66a435226833585fc1027939049fe59be5500e88e165cba645c6c8382b5707fc2b180d1c6637a4c009506fe1f066e7a16fa170cac548b3cb166b5dc280ded7f3c635c66b9216cdfcd0c07b4352a96d49d3c5e930e802d5d81639da1dbd286b6910d1d1fc34e04f86d6a435ecddca765ee5fb12ecafc6212a8ef318d18bdabac12d8e207326775405d5d5dcbba98aaa3656c5c02177984f91888cd2d4dd3d5c06e13166b0277e30734ad6a9a1e616378455e1395c96329276426ad096c9bfd2cf5268d9d61d4e778886b14f1c109e0ae0981e1aee1560d51a641d51c8f53a120dcf9a8afd23a46b6fd3ca37f67f0721507044d4aa48ef2054d5ddec6000b815a0848f5318f3a6c7680c2d3e3172ad5f7b47419be9e1a88c057646899a10a", 0x189}], 0x1) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 1.3738418s ago: executing program 3 (id=2531): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x7, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) 924.13163ms ago: executing program 3 (id=2539): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000280)=[{0x1, 0x3, 0x1, 0xfffff4b5}, {0x25, 0x0, 0x1, 0x2}, {0x7, 0xff, 0xc, 0x2}, {0x6, 0x3d, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xc30, r2) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r3) (async) r4 = dup(r3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r5, 0xf) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)='!\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='*\x00', &(0x7f00000003c0)='tap'], &(0x7f0000000600)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='[-\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00']) (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)='!\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='*\x00', &(0x7f00000003c0)='tap'], &(0x7f0000000600)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='[-\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00']) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socket(0x2, 0x4001, 0x0) (async) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) bind(r7, 0x0, 0x0) 877.14023ms ago: executing program 1 (id=2545): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = syz_open_pts() flock(r0, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaae468cf3c145294"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000", 0x6, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000182c01000000000000000000000000000000000000000000000800001a003f000000f4870090"]) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="30b105fb6008b98164e1c9c0f80bd2d1847d9cfea6cb708fc579fd7d65e1bb07da47f5eaddfea3cbece2861ef2da46400ca2a9e10b1f2adfb22cf8ab82b2058a8c83127e290038cbd4e3c15309ba61f9ecda787a8b911384e1927c165d094211a25c3b07723211585c57b827ba5792adce36cd4bc0ad9e27ff7d8c4a8c16ad74321d05a007ed269b19ebc24136e43fc247062a158afedd", 0x97}], 0x1) flock(r0, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1a1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0xffffffff80000001, 0x214a13f0}], 0x9, 0x0, 0x12, 0x0) syz_open_pts() 876.760074ms ago: executing program 6 (id=2546): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = geteuid() r2 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)="567794063639e2cf5bda557720689a7f1a6128fd0ac55eb1beafc8e5a4dff2c932783ce8ab4c8f15bf6d0007223e2ba65ca8a21703aa56ca591af44ec8bee9a1b002c317e79aa520b75ed15698bf3a790e76d301618ae4bf9c54ee9b8c7a527c3539c4b37adb476651023d35ca0cccb7a0a7585726a5118e4171cfb6d9646ebb78f42fa49f592977488fbbc0ee610652fa64d9e1697b6c8a4f4da8efe2106cac908362fb3895da877b346205b95f8b59ccfb58446ed2ba1f86538e0f8bbe5046bcd9afaa2eac27", 0xc7) shmctl$SHM_UNLOCK(r2, 0x4) 846.934814ms ago: executing program 6 (id=2551): pipe(&(0x7f0000000180)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0x64, 0x6, 0x0, 0x19}, {0x3, 0x81, 0x800, 0xf125, 0x4c07}, {0x0, 0x5, 0x28, 0x9, 0x3}, {0x3, 0x6, 0x9, 0x6, 0x3}, {0xc, 0x0, 0x6, 0xfff, 0xff}, {0xe, 0x2, 0x8fc, 0x5, 0x4}, {0xfffa, 0x7, 0x200, 0x9, 0x1c}, {0x1, 0x5, 0xfffc, 0x8, 0x115}]}) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000cb000/0x3000)=nil, &(0x7f0000085000/0x1000)=nil, 0x7}, {&(0x7f0000185000/0x1000)=nil, &(0x7f00000d0000/0x4000)=nil, 0x5}, {&(0x7f00001c5000/0x2000)=nil, &(0x7f000003b000/0x3000)=nil, 0x5}, {&(0x7f0000176000/0x3000)=nil, &(0x7f0000159000/0x1000)=nil, 0xd65}, {&(0x7f00000ba000/0x4000)=nil, &(0x7f000005c000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f000010e000/0xa000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x400}, {&(0x7f0000166000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f00001bb000/0x4000)=nil, &(0x7f00000d1000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000104000/0x3000)=nil, 0x2}, {&(0x7f000010f000/0x1000)=nil, &(0x7f0000083000/0x4000)=nil, 0x5}, {&(0x7f0000051000/0x4000)=nil, &(0x7f000012d000/0x1000)=nil, 0xc6d}, {&(0x7f000007c000/0x1000)=nil, &(0x7f0000185000/0x4000)=nil, 0x496}, {&(0x7f0000046000/0x2000)=nil, &(0x7f0000031000/0x1000)=nil, 0x4}, {&(0x7f00001de000/0x7000)=nil, &(0x7f0000068000/0x1000)=nil, 0x200}], './file0\x00', 0x10000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x7ff, 0x92, 0x3, 0x1, 0x0, 0xfffffffc, 0xd7b, 0x1, 0x1, 0x1, 0xfffffffffffffffd}) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) 833.218296ms ago: executing program 4 (id=2553): symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) lseek(r2, 0xa, 0x2) (async) r3 = dup(0xffffffffffffff9c) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r3, 0xffff) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) linkat(r3, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000040)='./file0aaaaaaaaa\x00', 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x1b, 0x0, 0x0) (async) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000001780)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa, &(0x7f0000000780)='./file0aaaaaaaaa\x00', 0x11}) r6 = socket(0x0, 0x3, 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setsockopt(r6, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) recvmmsg(r0, &(0x7f0000000500)={0x0, 0x5}, 0x10, 0x800, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) recvmmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000700)=""/73, 0x49}, {&(0x7f00000007c0)=""/159, 0x9f}, {&(0x7f0000000880)=""/72, 0x48}, {&(0x7f0000000900)=""/151, 0x97}, {&(0x7f00000009c0)=""/127, 0x7f}], 0x6, &(0x7f0000000ac0)=""/132, 0x84}, 0x3ff}, 0x10, 0x4, 0x0) (async) nanosleep(&(0x7f0000000640)={0x361}, &(0x7f0000000680)) sendmsg(r6, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) (async) accept$inet(r6, 0x0, &(0x7f00000006c0)) 785.555179ms ago: executing program 4 (id=2556): pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000380)=[{0x6c, 0x6, 0xfa, 0x7ff}, {0x48, 0x0, 0x5, 0x2}, {0x8016, 0xfd, 0xa0, 0x6dea}]}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000300)=""/219, 0xdb}], 0x5, &(0x7f0000000480)=""/144, 0x90}, 0x40) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000609) socket(0x1, 0xb8efe09d7f95b439, 0x5) readv(r0, &(0x7f0000002680)=[{0x0}], 0x1) pipe2(&(0x7f00000000c0), 0x0) (async) socket(0x11, 0x3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000380)=[{0x6c, 0x6, 0xfa, 0x7ff}, {0x48, 0x0, 0x5, 0x2}, {0x8016, 0xfd, 0xa0, 0x6dea}]}) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000300)=""/219, 0xdb}], 0x5, &(0x7f0000000480)=""/144, 0x90}, 0x40) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000609) (async) socket(0x1, 0xb8efe09d7f95b439, 0x5) (async) readv(r0, &(0x7f0000002680)=[{0x0}], 0x1) (async) 784.902726ms ago: executing program 3 (id=2557): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fcf9ed06472fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300370821", 0x62, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() chflags(0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0d585aee53dbe5c84fdbdf5c9e3e4d03a4be38b363207034dc1215acac37901420401ed8556611ba261ef1cdf921345fb3d074b18c46376055368c55dcadaafd3433f9e0cb9df3b1a99c782df19de0eac3f7f014ed8678eaa8cccdbb9f87a8cf7087d5a10f0cbb20301eb93b3077d1d5afb3f853ac9c2f98395d9b190cbdc1aa49e720362a5560852c4a952543f1a7b101bcab190c7336119ba1f48f989afb213d084a24afe113025fa7cb3bd5ea8f3ea0dad21c5ffdf4200104c995a38277e0671a000cfe01466d3203f019efd5470e250e5013c240f6fd799aa91a6f5c2282fb392cc38f0a2c52f05049d65ce447a3eb93ef284d2d48bcd8692b2ba4610e8774659707a22a90587982c19cb28dd5c7dcfb9eb9f5751a1d6576a0703016486457cfb892d9ae726e70a741744822d0874a08fb3091298621ac289b56e16a3fb854e3976978b936e9145a1ce278219864e2168a8759583fa08d7a8f3a4e54678393086f04e099070000000000000075297814965f5677a3c842262d2535aa26836fa02c47dc213142f30f58c4704381ce1952890a3f80c37f619b48c856e4114f2b650ce9d2dc76d22f4c59a73f2b4ecf4bce9a6e452f336e0465a8f6bc4d41a359e6ec86c1c558e3db0c053f2b9da1fe341a8bdc0d", 0x1d5}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x10, 0x4, 0x0) (async) r1 = socket(0x10, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589292370ee5b4ca0c0361b4cc702fac500002021fbfa0c0f00008abfba2215540900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) 784.111645ms ago: executing program 5 (id=2558): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x4, 0x10000000000004}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) r1 = socket(0x18, 0x3, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000100)='./file0\x00', 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 721.433118ms ago: executing program 6 (id=2559): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) ftruncate(r0, 0x48001000007) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000100)="574b533609d2dfc4af5dcc53afc00a8d915d3db54409815857ca9e1488167c5bb6854cbeeef0496a8d91653bb610339e9c4a29308bbf843017f51b7f622c1983f78761cbc253387cb1a1e513", &(0x7f0000000180)=0x4c, &(0x7f0000000280)="6e97774219442c1631d2e5d8211a25e5db80a0121289be16c8e4c7be70bfb438a7d97d519ccab9ed7bcf15ead6e3d6ca1b2bb40740d9ea9cd9e978369feb9968bd03e0ec569088226f348d9aea8e70325c3ef7feb7c6533f11bed03ac6f2cc6650fc4ef6f44a7600f437a476e134c387d2301c72e42c316779a944ac80f92e7a455449f36f57a9a9f334b772f041297ba76e4d13461ed2a38e5fe18ac45e5917d7a085f97218b710c2cf1d90f3741f99ef7ea1341d4cb351118f204ff58be6f423e4ca995b64a86d622211076194e7f638dc7a95f3ea9115b507ff1563ec9a9d013fc9503eff01c7dfc954f4efc997bb5525e2587ff9c31c0633559e", 0xfc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x378f7c3d, 0x100000000, 0x7}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b00faf1017626a7dbbc5fb76d0008000042faff3d938bb570fb92117e54c7aee1", 0x48}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea10385980a64bc83bd49e750", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffffffffffff891991d7d4b00800455c0031000000000001907800000000e00000010c02907808000000456cffbc0000000200010000bc1400aa7f0000010c"]) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$FIONREAD(r7, 0x80146950, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaa00000000000800470000380003000000029406000000ff000c00907800000000450000000064000009000000ffffffffac1400aa"]) 720.995045ms ago: executing program 1 (id=2560): sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="520b85d6ebd4c9670a4b8e899b1c3ed3342d2df3560487e47b61a0596d7b4b3fe239693bbe8cb52670af99699c4596bfb4", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x2) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 720.693602ms ago: executing program 2 (id=2561): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='#(\'[\x00', &(0x7f0000000180)='\'-!\x00', &(0x7f00000001c0)='-@\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='{&--\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\^[,\x00']) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0xf) 719.327425ms ago: executing program 5 (id=2562): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000182c000000000000000000000000000000000000000000000008feff1a003f00000005880090787ffffffffe000000000000000000000000000000400b43f800727afa00b50d33aade5aa9ab4249e9798ea4807efc491390f09b571a90a7ee03d4cf452c21715a43be3c739963a2d9e6d11a43df710e68f114ca56107e8d2b571e8340c5225ae436672c60f3a7f1f32d85871ed06278c430edc2c95bba541d23cf38e04a55a175140ea2cc6be705421a6842e6f5b2b721462422834040e70caa0334fe7c5a592be81e8c068bd150dbfcd1f5e400965dd72d29e05634d8793c988162bbefa982d004f4e432296328125ef241257f04eadfe8f8d794486bafdfe32cc5317d6956dcfade0840"]) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 657.011163ms ago: executing program 3 (id=2563): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e490900000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a1f133ea7acb5d602000d7d01000000010000002102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) r2 = kqueue() mknod(0x0, 0x2000, 0x205b9a) socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r2, 0x0, 0x6a8, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3b, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) read(r0, &(0x7f0000000500)=""/29, 0x1d) 656.455119ms ago: executing program 2 (id=2564): syz_emit_ethernet(0x17c, &(0x7f0000000480)={@empty, @empty, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x25, 0x4, 0x2, 0x0, 0x16a, 0x65, 0xfff7, 0xf3, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x1b, 0x8, [@local={0xac, 0x14, 0x0}, @rand_addr=0x5702, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x14, 0x9, 0x3, 0x4, [{[], 0xffff871a}, {}, {[@multicast1], 0x80000000}]}, @lsrr={0x83, 0x17, 0x4, [@local={0xac, 0x14, 0x0}, @loopback, @empty, @multicast1, @empty]}, @noop, @timestamp={0x44, 0x18, 0x8, 0x3, 0x1, [{[@multicast2], 0x2}, {[@remote={0xac, 0x14, 0x0}]}, {[], 0x1}]}, @end, @ssrr={0x89, 0x1f, 0x8, [@multicast1, @broadcast, @multicast1, @multicast2, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x5, 0xd, {0x33, 0x4, 0x0, 0x1, 0x2, 0x64, 0x4, 0xec, 0x6, 0xff, @multicast1, @multicast1, {[@lsrr={0x83, 0xf, 0xff, [@multicast2, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x7, 0xb3, [@rand_addr=0x93]}, @timestamp={0x44, 0x30, 0x8, 0x1, 0xf, [{[@loopback], 0xffffffff}, {[], 0x1391}, {[], 0x2}, {[@multicast2], 0x2}, {[], 0x1}, {}, {[], 0xa}, {[@local={0xac, 0x14, 0x0}], 0xa}]}, @ssrr={0x89, 0x13, 0x1, [@rand_addr=0x8, @broadcast, @empty, @broadcast]}, @lsrr={0x83, 0x7, 0x9, [@multicast2]}, @lsrr={0x83, 0xf, 0x5, [@rand_addr=0xfffffff9, @multicast1, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0xc9, [@empty, @rand_addr]}, @lsrr={0x83, 0x23, 0x9, [@broadcast, @rand_addr=0x6, @multicast1, @loopback, @multicast1, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x0, [@multicast1, @multicast1, @broadcast, @empty, @loopback, @loopback]}]}}, "c3b2"}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x2, 0xf, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a870d390b", 0x5}], 0x1, 0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="48788eb850", 0x5}], 0x1) r4 = socket(0x18, 0x2, 0x0) close(r4) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8218694a, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x6) setsockopt$sock_timeval(r7, 0xffff, 0x1006, 0x0, 0x0) 656.140953ms ago: executing program 4 (id=2565): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e28f967918325027aedb755360", 0x2c}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b409cfe1e883b763ddd574", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700), 0x0) 655.673323ms ago: executing program 4 (id=2566): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000080)="d4bbd503537d9c8583157f96e75403d691fa7d989210bc9ed52dd5cf1f4e8e2485bfb445f98bb30609d283e1a04b77643f2aecc7b07b2b3ab1d7592fea8515dd10cb8541401a38ccfb60ba39bdc25e44ddaae072c14dd40452b128127ed4ba", 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={0x0, 0x4, 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e28f967918325027aedb7553603128afab5050af5e83", 0x35}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b409cfe1e883b763ddd57430", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) 630.976573ms ago: executing program 2 (id=2568): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x11, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="00d689dde396033aaa58050a5733000000000000", 0x14}], 0x58, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea10385980a64bc83bd49e750b8baf5b280", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0x1, 0x0, 0x1}, {0x7, 0x0, 0xe, 0x7f}, {0x6, 0x7, 0x1, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r2, 0x4, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb2, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}, {0x5, 0x0, 0x9, 0x9c0}, {0x0, 0x1, 0x81, 0x3}, {0xfc0c, 0x0, 0x2, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x6c, 0xff, 0x7, 0x2}, {0x6, 0x3d, 0x25, 0x1000800}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a870d390bc8726e796c3d1c08b2", 0x60}], 0x1, 0xa933) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="f02e82c68f5cf3929e8b3ce8a411d1b51bf5b4632f0f318906ffdb5fe154460c5acf607ed304380c4baba6afa7908dcac9de998643de03e80f0990b61ab8c6f0299e766c74111d4e95b39b766ad7ee652b16347ae4dc903cd05a6be75b4dfda61da8b2356e04e7858c11e792194406bdf345930ca0e8e8ec3ed3f5ed948444274ffd2156c76b637ab5", 0x89}, {&(0x7f00000001c0)="3b7b6d1d0d305d7ef5a7599e90", 0xd}, {&(0x7f0000000340)="b5d3f587160e1c81e961c932062d40c68b9efcd4e69dc8a7bb438cef563956b45f4c340853cac768341c5c8fb2b7e1d56d74abb550df5dc33bfff3db160cf918c79ee9d1505e3be10189b1a47982f2520f92ae120ef0d03b51ce3afa18576dcffa515ec4817cdb10fb4f3d73725f9c90b7b86b8c07d327b7e1c30776bd3852a5b7b2b389dc1a0e241d645f52808429a630149deed848c4bfc5331050bf1f935bd689ab4e40223b2e472f77ddc3dbb2d05084de4c5670ce1318", 0xb9}, {&(0x7f00000005c0)="b09f90d39623ea12750076f78c36cb2306527278bfd55e2b737a66a4b403017c733368e398d4feaabba6dd5e3737f8d233a6a61c7e2df0f16a899e0ad1b7ad205c3b9c0f80970acf5817b645b216e97f247430ad3614d02edc5b1f58f6917ae759a72d2984d61c0fc58053830f1f3ef8a31f5c66a2af3d083c2dba64a437998103e44d76e61e0dc597a37cfbd19f2d21b765d61393dfd9a3093964b87762a2d4a596fc8631b033c94d52211cd52012d7aef2ee7719c3f991cdeb7b202032074575d1525eff797b8722778265ba20efb9fdab3a56dbc572bb51564712631f6364fb09f83b2cb7d4d9afc7c020d0319c08eba98b7e8d40e0b09c44a6f8826c0db2b7596f43672c0dcf7bd9365e6f0b823252ed8835e468d905072a64a507bebfd123e1b254cc06e2b9fad3f83aa9ec0f4c2719e20f74269ec889542d203d3b2007dbc35dc0d5451d1a90e0f5121bef0643d4f8b206e66ffc36e58d929b214253bad9905b8bfb34baeed78e918d5cde1607f9413a466e8a941054598cf46cf80c7dcb990cf0eae7d78c055e8382d008b24e52ecf188f2533c1af5f42171a32b3dbe21531f8ce78966f0b226ba4d194194a902e55c87252d85196716fadd5f610f691105a64ec34dcb4d5b9554b03c7dc1b9fd57a6bfd2ab2fcb67803abe65aefb06c6f6c302f5c597c3198c38499c14c3dce7ed5c08cddbc9e3c9800311ee0b2cb460597886cfeb05622d7855a247c0e0801253e926fbd3b915a2a29118227782406ba59340e898f2b520164e820a66103f554c87e2686af4ba01bf93be6eb93dce6cbb74b9991f74deeac5827450b519e3e28e93ae44b391748a5ff40e02afb6b7e364cb482ad18272375b841ed1ec66590c4c091b615a5f2d683e3345915d5b893a6125d21b6c354fb631b8c42b64ca3f2471b68b1edbd84115a469553a7e290f8aeefb7220fc229431ac3ad3888caa6232510155a0b7b8434cd27eb1df9329ee512f0ee05e423c4a99ba9a09fd9e5ab2886d6b49fe0055087a16faf9e7d6fec59e4ace8cdddf71c66ee37b0c5d93d0b36b9d0957e1ce69a0fd7e44b0ac3fe96873e3748db800a51735eb9cd83100e2dba74ed09149c97dd34da89976d44e05565164b2e9a0765bdc8c25084b3811317feba6fb6e055a54430b6828b2a16dca0b494e87b49a3d43a482c1df63f00ac12878f73901fa79d0112391bd05e05e68d03d51d1fbdb51830d4ec1bd631a85e209a46b9ab0b003d7899c9b008bdc91be893bbfa1d62143135a016178dc32a1aa82a31d7099f8b935bea4e352f5004c6ba60281318bd03cf568220bb6844440c1fd073cf5e2e21d330722c3475c16db4784f38edcfc8a5aa68fd2dd5fda8ff69a222f8b767d6bf25291a326ae0602091b254b955e5630d58d5b67fe99ca019a2451b290d3c0df19fa67bb90551e379a51f1068a29f1e147be1bc6b8cc5df140e9eb4ed06b99bb3d190c2d30c9fc3a416af3e04e9c94de1517d968a258d6f3960803adf7248495cf42c25cc7e36dfa3318f775afa8f0339c1e6ecf43b1c5c6654ab2f9a557559064200d2585d3cd6e1dbe2281f07d09edffdbfd89783304c5c1de7a242777ccce946725afdfd9e0db9cc54dae37ab8249a3b8f7a0eb1e0af1ecd114d5c3a1094016fd14199420e6956f70163e17d70ab96d9720842758a3aa192f4e349530763f62b180c71619b934faf7a562d2841fb464906a63a6e119497c3554d1fca93d57ea880fce0523f138ea80d583555e92e9a04209c25cebda6bcd483f9702207c310917a3ffd053d4482ba9ae3fad02f3bd02ae2b13f664ddabe2fc834208e0caa9998b0aed4569abf11b2f3a1b5db1c9dcf888b3c7c73ac79a94f4f2614b989b95341e92ef629b40acf25ba74d7b8402640696b0a5d8d34000cae784947f0789bf9d3d1bec13f35e04b0cebd966d330f56357b55f8c15d05cd51f866715281c7d36ad229a622ee0753cb1730dfd61018432971f34ab82b11f20c1bb1f3aaa5b0dd9de6c35fc89ec078bcf81a635d783c4683bb7fd6f8f810f15798e80e7819d283897ebbb1412c380112ea6d9f06900bc8c26f0041857a333f17049c10fc8335228bee2d066432beaa0705711372d2cb816a448a7046e25592e26d23f3f4ef574b1f5fe6ed1551eb26d7734bc0c98df1b927723aaeb65497140a29b1eb3590e511f00ad1ef5a527ab9f367f0121f046b244f295de84d1ff9a18c3d5fc592da1dbb2e892cda75ce3cd0b5ba4088bfa2c87022908590892c9ddbd0430d37213c641c5e6d5141faf60bdb52bcee0ebe70e8d17db803d4b871e59eed9b1c8e0107ee4d7042a986c2be98463745d8b40ee660dceb433acbfff8e29d5ccec427035ba6e786ebcdba2e2526450a0491619b9ad94dfc0cb507118e6425c26ff2c0bab208a16790e005aac6672eb07a19d88c8206d15f860733e446f2f9df8d0e9417d35fa02fe81fdf1b6556d00465b2d3bc7fccd8da828e18246f24aa7b1cdb34b57c12e17f7f5e1e902d78c502f9ac3acbfea8c4e33fe30e45b8fc045625a8e0f140cd536aa73a50c86f89920caf8b836f54444aa15b6d78d1749cf6ee4738ecbb5d5c55ad5ef7620b3f57e42261c0b42424c4befd384c88c550390919f45242a83cd3d288c69055e45d75c8847f83bb3a15f966cb8a8148a5d8a2eed8d5fef6ef881a815c88a6483d646300ce28b77a3fcae3e6d6230971c089582d3a2aa6244ca97b95fa7d339d673fa4d4f9031c40ac05bfad7d3791a58e6f26f02d8e9910692559768a17f8c9fb6f9315f47f0560f3c9093e1cbd89a263af94b82616eb6c5a535671a4892d2a22eb9abd100f6ce5a5301788122332d70b2d5762ecb6585d796d5c6abf9ee257b6e5e7e1a3957f38adf1c3969cfe565717a11ed05dea0825549d8232439ef0253a7eb90eeec4c5ae71fd088fc26ae9bfcbfcaea196a8c08807a577cf38ce62d2aa8f1ea4fb5f5aaabf87dec69a37cf3d4561d13a524555b5a37b70e31de42561dab077107d64b51ccf9af6fa44c27446aa7b7280f1356ab84c1f26ea719c79db9b1f919555c8e81efb5aad6aaab971f4683606ef3e2dee49545c86127002fd7f3ffd5a0ee87bb266c615199e25800ebdc9041a7517073a3d7c10221e1acf788c9c994a78ac1b9d588151f6d72f8eecb13be10e81b0110d0667e2177980c6434c60fbf6ccfeffcbf952ba3041b5df542c220489f68bd5376f404b179d74e0de61fd317362677d18f4f753ba587675a6f4e51b0aa950965639ebb6922a277c04001d7ecfcf4a77c294a75b6fe2b94bd2d46c2c77999cfd58dd82d09e3877e24a042521ccb306497b7c07d37e5252c7e78741cf3a9ac0d7940f26d2695d46f856606bbd26d334ff8020b44c40532201f26a19d6b5ce352545a75c9ced60a27f133db5340d7e2f7db9da0d9069c846df144a50371580dc8db5a37b57b05bc9a11c7c33c01b2851ffe1126e191a834abc8bc2cf780673023abd5ba399e7a164b5d5f21a3fcc9ff59bc374527677eda89b181d643f87234eab118de09bd35260d6d729169ee2dca9688b4dd14bc9ed9c893703d5b92831f6a42317a2ce502bbfe87cbc6cc7d883f9a815e47500f895d406856cd02322a0f0008e811a51c944706f3fa2647930fe2956f64a03f4f4afe7b11f67afb137f6e535e31de8fdcc136be675f4c006ea88a908e3fe0d9959b05baab956317d84b86a5fa6f5ea643d3ef1351f9d6c28b0de303f0f4200e968055c9c506e028a8d83be3c24d4be377e83f213272ce9d3e4a492fad4b6a4642cb0cb8b3ede3964d5a426f005c0808460a296a8b1bfda6edc11e03738742b5a1d4a9398df62dd04fb6d6da6b4858ddefc38676f1d6573468884d8b8568df699942c64d9fb7f6e8dbfbed55f530f937960e8892177b33cf6d5ddec36ca0de78e067e0cd1ca3f601c8e200997b2e0aa575d39ef9a08760030c711aca90be92dbc6d75abcea546c0863cf08b34e592f4981e13654c9222061b9ccfbb8e590fd31029f9d25c207a8373fae10f375d5d2c1a6d75752afd7f62a57e35f5b02e35d7193f81f3c01298f84afc755ee17824492536cd90390bb688a4dfec3582549e48a4bdb3b3972a05b977d101748679fbf893138f82609c6eecd259d7fa81d1cc2f2d1937cfc5e79359606d80a1ead85687429ca492168f64000517dbeea26c0d94ffd7b36a7d30f28e14089ce875465f4694b76443eaf94b1f04d82f6cedc769d1ce321f3a5ada373b2814bea91d5fb32ae3fa36ab7716b1b37c0bef3b8e3a619ffd41a6c79d6cc7eb5277b16aa1da466497eacf20294efeff7b44df20eba920f9c4daa7f67b5dd8ef07a4ca4c6905ae83155ed22b81c1c0868d26318b4ea838086c85c6af7e6af7618d3eea7bcd1b39aba66389d0aa863619654fa3499b842ea8f6070affad2ed3388bd774da18c8d0042744ff6a6f7c7e5fd1cef61d74c5ee2442bb0ad316a5dcdaab45cfecc3046ef012e92e23f2398e7eea76fb586ad07cefec42fb40a1c74c1f24c83f0cdd9ebac9fb41841e45b9a89a43e9178984e8e5efe0f3f84e4c6dc1e184be823b94975772d13dc8e9891b9c1b3ff339dcf8b74748ae9a14009358fbd6ac87976c90c285a0505225326187c30b20cca6b97dd404175694c6c1ea565015892032df414fbbe5009fd74f795c4636c76457e9a31505a082e17d67ff8b2c02fae9b286d47137fff5fd421714e0d01e788b7c82a2f7fb481842c2ab27002f4d454bfb91df5d3cb268540fe82731a6ee376b2a2145da02c8b1246f5b9ae9e653a886593bfc7b2e850530f7a408242f03ff9c831ee602f58c729df0cd10b53d059bc1592a0306ba86435620576639acf7777a015e45d3d77e190bbc8a436dbd0278cb8632b5c7fd975d62b8253e212af29d5abef03b1376d3097d344430ddb2f296b948f801a8320a25ae83315a03f665c070f3048f33dffc2f85f15f138ed413ec4067bf55f3afda5c3e1d759d0145cd2f8482183d5cf1b3b98821ea1af5e02479a16e9191d35c46b4fa27dd514e56552d640ed54c4ee3babdb409557f6beb5b3f634dcd2f025b9958e62567604bab30db2a56a04d3d42053115379df24b1bf93237359ae25521df424eed39c2d9b4ab59358789cc40fd39f30f1cac54ef1cf965e9d6cbfb8c3e9ab2804499aa98e9629888a645e41c74f360ad267202e01336a7c9e8ed2395850bea44c9718ed03bca2ccd4da7d33c0f260b0a059ec15d9b393661f6ce797f7f7de1a3db66117a8723511c1521b7e370f39e676165541159b6c91235d6b80c189e1808e7a4c1af3d83c08dd7bcbef0cd75c530829ad736dea1ab905db709fd23f1e65da8e499a20cbf89e898d190d2e39c1d587fbe3ce92169966f915fb6f726edf43ea666a3c28f240e902af37a77c33c39ad49734a122fdb13af9fa36ca4c0b4f8859d93711b862a4f78404684764b0a346ce7b8bf5c2158b77296e762d2de935757479924b5573bc6d9f0b26fe66d77740910d88f12ee3dcb8c15c8d98726fed9cb5e95099b25e45ebdd279e1012cc17c30e84425d69be44c4a0e7bb61c1b6af1a3c43a52d3fe8cc2244c8be41fdd9d4dadf0f172be1e8116275e2c050fee777b1af22dd0684cd2a561833ca97c4831a251fe7650f7ce30a9ab57119ce6697623960c698a831459534c311bd9ae988a3b08d6f759feb5d9451ab7dbc3787610cbe687e8d3832e551caceea38be07c3cfda2e8ec5156a4858a101a4e998d6940fed67ebee067dbbfc3545fcc732d", 0x1000}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xffffffffffffff3e, 0x0}) syz_emit_ethernet(0x1a2, &(0x7f00000009c0)=ANY=[]) mprotect(&(0x7f00005d8000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000780)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000140), 0x3fffc, 0x1000) syz_extract_tcp_res(&(0x7f0000000000), 0xe3, 0x30) 630.563091ms ago: executing program 4 (id=2569): syz_emit_ethernet(0xf1, &(0x7f0000000180)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0xf9, 0x3, 0x9, [{[@remote={0xac, 0x14, 0x0}], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x3}, {[@broadcast], 0xd1e6}]}]}}, @generic="fda49405829cf8beba3e2e67b77ee5089eb641c533868e513e6ded63f9fdcde290c3c619386773ffc07b8a71566ac2d370a8644d8506f47c2b9d5a7432340300000000000000eac83c9ed8d94353cfa7d1adfeb925652deff783581a10a96e5beae8b5ddbfd0b14c646412fdd7443b645506ef2fb40b8ec065ec9fc809398e1481ae4314521673e2a159f77d0c2e5c4592dc65bf6393d9f246cad313999a5c91752aeeb384a502"}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000180)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0xf9, 0x3, 0x9, [{[@remote={0xac, 0x14, 0x0}], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x3}, {[@broadcast], 0xd1e6}]}]}}, @generic="fda49405829cf8beba3e2e67b77ee5089eb641c533868e513e6ded63f9fdcde290c3c619386773ffc07b8a71566ac2d370a8644d8506f47c2b9d5a7432340300000000000000eac83c9ed8d94353cfa7d1adfeb925652deff783581a10a96e5beae8b5ddbfd0b14c646412fdd7443b645506ef2fb40b8ec065ec9fc809398e1481ae4314521673e2a159f77d0c2e5c4592dc65bf6393d9f246cad313999a5c91752aeeb384a502"}}}}) (async) 371.217369ms ago: executing program 6 (id=2570): utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0xda, 0xb848}, {0xffff, 0xfffffffffffffdde}}, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7afa, 0x2010, 0x3fffffffc, 0xffff, 0x401, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000036c000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x8}}, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) close(r1) close(r0) 370.753191ms ago: executing program 2 (id=2571): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r2, 0x80000000000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) open(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r2, 0x80000000000) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) 369.910573ms ago: executing program 4 (id=2572): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(0x0, 0x1, 0x10, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001700)=""/180, 0xb4}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd) clock_settime(0x100000000000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)="a7ba94f9", 0x4}, {0x0}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x6f0, 0x9, 0x7effff5f, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000000}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000140)=""/15, 0xf}], 0x2, &(0x7f0000000200)=""/157, 0x9d}, 0x41) writev(r3, &(0x7f0000004600)=[{&(0x7f0000002600)="190a87166a8cd2e8d0913495a0917b8aeccf127a0643d3b31d7fca686daecb6dd82d4e7bed38c8f359aa7b57e5b59bf1e75c721e89a078eb0c1c4df25817a41ac4f71e716e6b9b051b156c04fc36739237a78106bf7671eb3558e008709710da1625f90b2785d3a9011238933892b1df06ee5b10f04966c26d893b34616e3231ba8e8784e3056282becc0dacfb6a16b67894c545ef79cc7bdea348a3a4cff4d9bdd1be5eff65004e20f473965cbd7f51ea7c9ce8f04e05edba3766b9f6f1872b878c068c82036c7e56b79c7d1e1f4a3225d497ad4e031ac6a13ad30c199a1fcb9626060235b05f2a5ae584aa38a5b744668588cedca5bc38928f3b83134226746b6dc84ccbd1edc47f91535e5724b1bac0474f5a10ef80ed86072487875892758f148555aa6dec80564167d12bb5468e5cd86d3e2786e104b298db2490cb728f29ec00ce7da0a20fecab35e0d7073d14e4ff57d1d90c48d6e253ca605eed835453d33418f0be9fa9cd740b1b0295e42a4516b42e62b5e1bd822476cfb412a67b5410f70185f1500962f9f2418681f2dd2ad4737d938ec173e2aa5b9ca623667c3b87e57298a86126e70f27ea2e1b63fadb089a21c9d96d4644129ff0498815f15a076929041abf45e33808b4eac3f7b601f411389662c54ae7537912ad9fd8cf692385164ca86098c56b964d3f529ce035d83b99579a778527a6eb6eee583a2a873d045cb5aff74684705e4242d164cf609c33b830bb13064a5feb216e8c6b72ff15db1a2801be87591be6be13211c273f5c10f377d09a95f89e9f0d803ac39efff16c7fb822d6c0f4bf2e11c6c554896d51da0186dd2aa0553a5ddd122b3e571f6c15c25eabf5196716e96bf2d9777024664d3b5bc371bd2998dc79c9ce03bd579392a1672ba83a68fe7c5c844f048ed8c72f80a2fddd5c25b0eb4a582b9cb7d44946e1e92e94dc884faf57d319b59e24bd8da4e90a93977fc71798823ff5791fd514c1a79d826f587ca6d882fa671ce0b51759726adc2ccf1f6d69221df4b2448979f43df9e58317f400757dc45551632f69748f19243f3c0d0e3b1d342b59b1f4373aff57e9987a9a3c472b6da925a72326f4abba9db27eea295533c9fdec5b6628b5bb9c396abde7dc0a41b8be914697c22a1e42c860c12c28ff5832edb34e465f45a3d6faf47b7d49d7b3377e292387c04825755b684f2f434254ec39bff6369da5d274a2a932a899b502c4e6fe9e6ec726b2de997c218c9d70c4854f0784a9bbf7a84844c7fe906a072e105c6095c5d2b92849305ad244220c27f7df2d7bd896ac21450cca085b91c351964081b62c1a1fee3205763053b00d45566e097158d57e6389b3610c8be21a2d66693a90d4047776885a0593ce4c5beb2876bc2dd7b79c4bc3733f26c160f3eb15fa1f87b8070c83fe6cc82e7291a699e34091d949a2011df13f0c4e64f83c56802e07624b1600146c9d2dab1a8b86cf415f032c104c2a0f6b0080eb879f14182b80ffe06c9ebf1880e720bd37fa8aa91a8727b5ccad0fd37edb8ecb57796851f413228b89dfb6e01b5c229a66eb372fed62056627e475f81dbce0d8ae718513b9bb995b2aeece60e67aed081eca07416d36e6147a89ef287066f298074ab191e0ad8f64959d33c842dd3d669d9dea42f1ae5c5202458adcfe09241a0156e8d17b804d7e55d91c8a4be562046538a3ee90ed5fedccee78cae44b6d8d19bfa3e7bcc7926fbf933142d446dcf9e804ace83124c1ce22766ba21fc3c3030f2ad0aaefb74e835c575a9a281f98f0110bb91f88cccf68cd9af03b17daf417ddca64c04f82654e67ee8b0bb089bed366fc7a7c4bfa4edc760dbd9d96dbf6aa51f20d81365e3fb9446abf95eb98cfa058f1c1310dddc5885a61dcb8fd04fe15beac774eff6ceb571e403d28f8bd189cda92979c7d4ec416c3c4de0ec9b4d6bdd7ad17a5d91209298d1c903096cf3acb0103a54f10a5170084e0a96b9a5038d4e5280cbf00ff7d7dd7a5a731f0d1271ec006a3e47e93fbd5c3db400ac33658bab0755122c01bd2e3124a6b00386759535d43abd40b3b76831cfbac912cf4180b9d1a3b68d58e8cceb4f2a05763606cf92b89832836c44b3b2bb73c79869c446d63f032bc4591ba87a0dc9fb4d2799508251b52c88a1c32271909799fa7f227f481d55d4f5f0983fb82ed8822408e0b48c7eb0fbb2e58f4bd23e55114bf129549b6802ae1e5868a22e0ed8446f89c6ec4f6acde36f8f38c1671e1b582092bbe90004cdcd72b2c647e8f67e4da24c53271a764455b8f904534f9205e2e67040c7c9417e817cb84b1102cc3d84bacf75ff1485d7d5904dd3f1a76b82cfb3017bac26a161cd0d00f86839f43f82a52bb0e6fcf6fd2264628b4492ae678260c7f9c7f98285897f7a11f84b579bb5c67e5d1bfa6e7a43e84c681f9c8884388bc183f07c5e2566490a596a171ea5c930b19fd36d5a45ca99ebba30657a31a11bd56f87444dc1b63d5c528e0d95e7f7e57c403e20b4e32246aa1e4bccd2bb89dbef793975e0eedcd48d79b88013693c48509f68d2d25c3ed3dbef650eafbb76d6ead1b24076ad2cc82c0c8b3515528255a9c0b7d4d62685b05a755ac984c90a309bc9f7eefc757cded4676e96ecb7bdea2a11bd09cb96b65a4fb94321880a2fcb519dd103c0b2595ddf4deac23842b0fb726d872780f9334111961271dea616f26a2a2b1e356dfb4b843968484364d1893ffb713b32b4729ae9598e0e57bfbf62f51d1cd1b46bed192327fd38a670e71e4241b77122fc5d5e6bcb7e249948785103ea3a86dbd8c7e518ef00f1658b8d958f7e4410b6a326709a7a51b811b55f7e443eee25ee1635ca81b387aabffd40be3e574b97ae7c09af7d09bebbc1a6842b5b07fb3575c70f33f3c85f607382bf105174af1da09e3f909bf5ab883aec7bfb99d1494a8688d987cc98cab438b521bcddba747ad8a930991cefcf36a8dceaec29f096f6e801eaeedbf2ff5883701631d9fc4c59a418fe2ea206e90f2e76a22d1ca969da5f909ca6e27f7171fa1a3e38bc061a5fb4bc753edd1b202927498eb214d708ef3a2f179bb9b3b4215a1305a0b9566995ec28cd7a7445a07663ab956435190b75f8f03725512132747ca5520bb61c2783161a14e62d86778f3e8967675f0a1af8efb47905a97cce4a621df337c6f2fec06ea17915b91a866c74254e8f012b94e57273b02768f2b455e7945a8b2f3b3bd523108aa845d6563612426e18a7f640de2d27fb83b175551657776cf28876f259afc9bf5bac1364d7e4ac0e80a441f10d3316d739ea060cba3df41d3d8b6d3e93804112b541fcfe44e5e9d0f72c64feb23c8ee69cfb9afd552ea0c2573c58114bda1a5884fd17cfc2041d5bf5ab13622d3880fd8b985a86fc785acf02cc858c3c269e646896578e112d70e1290a6e46910cd184a14b6840457ba9af3872dcbbdf05cfef6201048d48fa6453a16ab145561b58f7a1d1e2dc9d3e1185cf85f212c70cbf4a76dea452ca8eac70b399971fe8457f77f4341858afc1ff74e9d4d6319bf213058aabbbfeace089106d51e201242e59fcfd5f2152d9c155ae7e8a7266c7a9e50e9980e6f11c05a6f74f984c0cf0411039bdd0330efcb70960a06a6f7773ca7a86574f3f99ee5ecfc870dcc30dde3277aed84aad14da6372419e0ee862a7b0698761b43bbe1e7f9d62517c79932cb9c60b9478c9a7be4236980f5e67fcad2e462e6396aa56befbb2dc2d6f278d8712d94e5c5d5c883344c32dad7a5a2112cb7811897143e2c1d8f44658d405c002b4f01620f1510bb6d65f3dced37ed91f4a3d6a91811aaef9126695c92909c393e0f0aecb65006d10c900962dada71ae97f1987a9a8baf1fb03e04e9268efcc725799563cf650165cd4ccd52cb9b3e6c4a4babe450f54317fe950a199b0ddc56bcb09bebf4e6fed48cff629d9b3cb87ed5cebc461330f97b67566c9e39785f85fc7d11a6fcac36b7db167a2bd6bcfcf231a6606573447c23d761e60bfba7558572843802fc40d7a0c0c42079f73cb836c7fab9d67e2d10998ffa1f152c9a3dde52b6090f", 0xb4d}], 0x1) 369.018859ms ago: executing program 1 (id=2573): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0100"], 0xff, 0x800) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000140)={0x0, ""/71}, 0x4f, 0x0, 0x1800) socket(0x18, 0x4000, 0x7) close(0xffffffffffffffff) r1 = syz_open_pts() flock(r1, 0xd) flock(r1, 0x3) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x3}, {0x1, 0x0, 0x0, 0xff}, {0x4, 0x0, 0x0, 0xff}, {0x1ff, 0x9, 0x7, 0x9}, {0x800, 0xfd, 0x2, 0xe62}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) msgget$private(0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0100"], 0xff, 0x800) (async) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x1, 0x1000) (async) msgrcv(r0, &(0x7f0000000140)={0x0, ""/71}, 0x4f, 0x0, 0x1800) (async) socket(0x18, 0x4000, 0x7) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) flock(r1, 0xd) (async) flock(r1, 0x3) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x3}, {0x1, 0x0, 0x0, 0xff}, {0x4, 0x0, 0x0, 0xff}, {0x1ff, 0x9, 0x7, 0x9}, {0x800, 0xfd, 0x2, 0xe62}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) 305.751049ms ago: executing program 7 (id=2574): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb81000d0008060001080000000000e0000002aaaaaaaaaaaa00009fe99c777ae37e0491845da809e0ffae00"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f00000000c0)="4a9e5ee5ec", 0x5}, {&(0x7f0000000140)="d57321b8ba3e550c36f41be41cb7a5032a245611e1f132df54b74c811f4848eb9d413104f9a9a582a9bbdee9668cfce8be7b8975349c56a269ddd999ccca5132f01f71a7b199b5149101d40a45cd9483c920e47cb557c4335c6eef64f11259d80c2b1e93a9ff1e2a1d07e20403204ae1a01373a1e25ea80e2ba12c681ee59a358abbb2184ee6c4eb2f24b4d1e95fcaabd85aa85c38d3ee6bad89c7c5b98dc07b81030951bb0c025cebe0cd3b430f0a96ea37926391a69f6bb1192f12729ce70cd5", 0xc1}, {&(0x7f0000000280)="b071e4459802b10182eca34e020c3f0791650585141fc4d7ba7d6996ea46772bc7ca41969067532e5240749bbbaa31c8de2a1d3659f8956c5edef224662a377f3cae86f8e56a1f9a47a8b126eda5c8ec7489a779ec8b1528bd789488a89b3f53a064fdc9e0171259bcd4a90a0875eb27178b05cfeca9baa3d3eba72b0085c5a36d08e7b6a78481da0aeca6", 0x8b}, {&(0x7f0000000340)="8a46f91ce174bc4715eaba5fda6e4bf68bfe0faeed8e5e1ec5ec3d5b6b9d5ae44809be2a12f372d848ed4ee025102eb9a5960eb8dec7ef0679bbc8de51bfea24acb845fe547789a47d09edc50c568d82aa21c6651c191cb0119775bf8ee0f2d50fcbcefa0fb60ff982d173482fcaad3efe4e9048ae3309a1ff9736570af1bfb8374460650de1bb72aa0a58a1982649d5317cf4099ed6518581b8ce9ad1ffa86daf67e00a4edde040c0e8c8749d8b0651e588f3f4275835790fdb05f6eae75ae2b31ca74a486b4e79919b1d14f2e5f693f97dac4f7fa318d6288da2a1f7981a2d78e84f2098e6deee529d841b0cbec63a48e54f7e1ef4", 0xf6}, {&(0x7f0000000440)="2083901aacf238447e05e50d3254056a6ec4a1ad7c293daf45854e291769d72b32a160620492a1076cf0428e4146aba0e434864609de8ce941b263adbbaf51c2af794bc8e38cb82ed933645a48a5c89f46861a1041de5bcb5d51fb12e6785eafc2d78149d57772fe60798b9879880b1502aace989a0b1168b9caed242dbdf2fe86f1bd2ad0de21dfe1ac3956d9d5360a1d7cd08c94ad71d0862a25503c057043946a234c7081f2316a4fe2744c5f184a3a458f165203b2bf6b73e36739bdae7c03f8d30a88c298b4772e9360d871658c8178ed03c043806e648e8c90e06eff7b1387c062f4f236", 0xe7}, {&(0x7f0000000540)="b2d494c2ddade20a0c37e1de925840b391b7294d311da5ddf8b6c768f70326106cb577edb37646ff76b581d62ab7812c8cdef39d749fb11676c89b21f12a23cf2cc715a37fffe8ab36e90b9fd2f4a8d1ee0b6e5958045cb9dd914f7ecab300ccb8339a6469f5959a2076c968525b9be21a1a01cc26a3a9322ccf2d3769a2c57a336fce2d8e486a22b1f095cc02700d0e6619f7974df8535d156bf27f541a27e4dde1970606df4d6616cd588983b7ee998b0046df4ef1d3fcce8f77b8592a15847f9cd9e08279305a767adaf22b13f8cf6cfc91fd70b0bffad3700827137d8e65839977", 0xe3}, {&(0x7f0000000640)="ef4c289db8c7c1e645bfdcc7697a71fcc2d982dec2787bc4cec99b6d4b52190ad4b420e7acca24b28f948188261944957c7ddc0cdf4f8ef9384b026e986a0d19e6197b84bc194e7ff71a37c5eaf1fc8f7c3dea5e0f638a465fcc74f82c6d2e0fbcc6085bbf2f1b6fd6734fcfe0ebcb0ca289a2cf033817bb44c86ad5e95dacf5", 0x80}, {&(0x7f00000006c0)="9c5789c7af027feaad51a44c897826b5cd6901add06081f04d6f073795684be0a8f96ae7ae2714a34bd9a658c1eaca84b58236d46f614f9ca85fa237322cd9a41f4a7f6995cd8a919990e8c8b559982ffa5a10b75dea52f3d3a50f7f9577ed0c0f6dd383b77c10976515388f4550b2a44cf14cf18c8d8368e5849c13725a8e926d7c1a90cc487b89b1576932c772ac76f87bd9a6a2937e16b69c9f858e799266168b344902eff31ad872bb96ad75f70190689efb8e027209cee73f637eda0c932e0f910ef96d", 0xc6}], 0x8, 0x2) getrusage(0x98be7e00aef6356f, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41018000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x856a36b0632866bd, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7fb) 289.948934ms ago: executing program 6 (id=2575): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) setreuid(0x0, 0xee01) r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 289.606471ms ago: executing program 7 (id=2576): mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) chdir(&(0x7f0000000040)='./file1\x00') (async) setreuid(0x0, 0xee01) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') 259.275668ms ago: executing program 5 (id=2577): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) getpgid(0xffffffffffffffff) (async) r1 = getpgid(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000080)) setpgid(r1, 0xffffffffffffffff) (async) setpgid(r1, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x5, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000180)={0x10000, 0x7ff, 0x8, 0x8}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)=""/82, &(0x7f0000000240)=0x52) (async) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)=""/82, &(0x7f0000000240)=0x52) setpgid(r1, r1) (async) setpgid(r1, r1) msgget(0x1, 0x0) (async) r7 = msgget(0x1, 0x0) r8 = getegid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0xfdcf, r4, r8, r4, r5, 0x180, 0x9}, 0xe, 0x1, r3, r1, 0x6, 0x0, 0x7, 0x3}) poll(&(0x7f0000000300)=[{r6, 0xc5}], 0x1, 0x1000) (async) poll(&(0x7f0000000300)=[{r6, 0xc5}], 0x1, 0x1000) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000340)) fcntl$setstatus(r2, 0x4, 0x80) msgsnd(r7, &(0x7f0000000380)={0x0, "429c32a49f226894c4616dd0e99cef1f25a29b2a65eeed505b1fdf83ee7c332180a55cdd8b0f0fdcf44df589fdff67884aceca51472458928f4e7170cf23f2e551a680c7c8ef85291eb7e144dece535f0a032c6dc076212b"}, 0x60, 0x800) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000400)) (async) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000480)={{0x602, r4, r5, r4, r10, 0x1, 0x5}, 0xa3, 0x0, r3, r3, 0x7ff, 0x3, 0x1, 0x8}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0x2, 0x5}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./file0\x00', r12, 0x0) r13 = getgid() geteuid() (async) r14 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x1000, r12, r13, r14, r10, 0x181, 0x8000}, 0x1ff, 0x7f, r11, r9, 0x0, 0x1, 0x7, 0x7f2}) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/260}, &(0x7f0000000780)=0x106) sendto$unix(r15, &(0x7f00000007c0)="91e2d3", 0x3, 0x0, &(0x7f0000000800)=@file={0x1, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000840)=0x2) 226.991721ms ago: executing program 6 (id=2578): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6a87c323a9fd00a20ddd0105225336e2c9fde31ef6a2e5c5a9fa88c4637f6c90d34a361cc154f7e982385435", 0x2c}], 0x1, 0x800) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x8000, 0xe, 0x3, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x6, 0x56f, 0xeffffefa, 0xff, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x2}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="0647ecd16c696de52cb68824a20938b7292f17702c62867412936ef890a75544de9acfca0199594af2b88c998b6e5ba303a284057bac", 0x36}, {0x0}], 0x2) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1b) select(0x40, &(0x7f0000000000)={0x9, 0x3fe, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000240)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x5, 0x15c4, 0x3ff}, 0x0, 0x0) 224.557467ms ago: executing program 7 (id=2579): mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async, rerun: 64) sysctl$hw(&(0x7f0000001180)={0x7, 0x1}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) (rerun: 64) shmget$private(0x0, 0x1000, 0x7e0, &(0x7f0000ffd000/0x1000)=nil) 223.909306ms ago: executing program 5 (id=2580): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() poll(&(0x7f0000000480)=[{r2, 0x2}], 0x1, 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) close(r3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) dup2(r0, r1) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) 219.619388ms ago: executing program 0 (id=2581): sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="7e3088f429b4e0545f886e4a8d59453ab76b9f8e01d5b369ffe2f0c21ace828ed8b405cea33d678ca8cd124ecaaff36221a117ca709273be7bc3cebe030b7b0ca8f46a2deb85e94d2297ec5d634fb8a5b317d542b3373bfe679a3b6bb34fae957586a2e246bb32656970858b2d53d4e24c5e2061d4fb055386b041f842f9b1f420", 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080), &(0x7f0000000200), 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) fcntl$lock(r1, 0x6, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x7, r2}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 158.397109ms ago: executing program 0 (id=2582): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e28f967918325027aedb755360", 0x2c}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b409cfe1e883b763ddd574", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700), 0x0) 157.539501ms ago: executing program 7 (id=2583): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61, 0x2, 0x0, 0x9}, {0x1, 0xff, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="6f34bd", 0x3}], 0x1) 157.372662ms ago: executing program 1 (id=2584): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x8040000000000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getitimer(0x2, &(0x7f0000000100)) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fe000000000000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 155.193638ms ago: executing program 5 (id=2585): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x41, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{r1}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xffffffdffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x27}, 0x2, &(0x7f00000003c0)="d1b4c4aca9b549b3af6242ca3296d63417a7291eaab3ce0cd8e59906347e7e8a79dcbf495beb872f2a3cccbe9876e1903127a78bd573eb619e67dd73ebe8f93f423ca2fb766933fa8fe58519efcf6c15d04664de60f7de701bc46a1c7b1689a6a0b3eb87b50f4958d250696261086d4ca8f97519babd92a0afeecdd836af", &(0x7f0000000240)=0x7e, &(0x7f0000000480)="b4c7fbe154989e6fbf78aa5d6c1864815cdd", 0x12) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x1d, 0x1, 0x3, 0x6}, {0xe7, 0x80, 0x51, 0x3f}, {0x44, 0x43, 0xd4, 0x57afcf56}, {0x5c, 0xfe, 0x4, 0x3}, {0x6, 0x3, 0xff, 0x2b8}]}) write(r3, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) 137.100799ms ago: executing program 1 (id=2586): r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xb, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648be3f", 0x16) kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r4 = dup(r2) kevent(r4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x59}], 0xf0e, 0x0, 0x7fffffff, 0x0) close(r1) 136.738962ms ago: executing program 0 (id=2587): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setitimer(0x1, &(0x7f0000002780)={{0x40aa, 0x80}, {0x8001, 0x5}}, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ktrace(0x0, 0x2, 0x12a, r0) r2 = socket(0x18, 0x3, 0xfb) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x11, 0x1, 0x1, 0x0, 0x2, 0x20f1c}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x6, 0x3, 0x89, 0x3}, {0x9, 0x4, 0x20, 0x8}, {0x80, 0xba, 0x8, 0x338d}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) setitimer(0x1, &(0x7f0000002780)={{0x40aa, 0x80}, {0x8001, 0x5}}, 0x0) (async) getppid() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) ktrace(0x0, 0x2, 0x12a, r0) (async) socket(0x18, 0x3, 0xfb) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x11, 0x1, 0x1, 0x0, 0x2, 0x20f1c}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x6, 0x3, 0x89, 0x3}, {0x9, 0x4, 0x20, 0x8}, {0x80, 0xba, 0x8, 0x338d}]}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) 136.435807ms ago: executing program 7 (id=2588): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffff00ffb000000001fc00907800"/34]) 44.062991ms ago: executing program 2 (id=2589): setgid(0xffffffffffffffff) (async) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) (async) fcntl$getown(r0, 0x5) 42.537592ms ago: executing program 0 (id=2590): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x8}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) socketpair(0x20, 0x2, 0xb, &(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000500)="d4fc5f9ffdb05def2a9335e32db3579d6fe3e846e90daa447c0fbf5523cf39d2637563427522d073a2cdc3ac88c59ea430a31947185f539c244ec4af268d680761614e53b12a3e4ab7d5d66f8865b2c68cce2a0a05d33e253d5cef19eea7e44ff7480d2ff38960f5b3f9c3162c7956d893cef1cd2ef0f9c240c94fb82742eb7337141351c3ad5f59e61b1f60b4a2960d84b8003343416bd42fa2246456ecd1e03d72aed0262a8714e797b66dce8c8ea67dd9761c459cc16439ce766c0bda3fd6dc68f7539286c7551c24df49e05a0b3007c0db21071f03a7044baa6e44637b10a6ab1a186d96c479bdf58db077d85c5a2453d477eae4e8d8e224a9f42deaa0c97ece1beb1349a4646711b114ed559cd1eb0e74cc1568ac701bb00e578cf47cbbd797b0c138f47a006971c7a99daffd2978d38af47c167af69e148c65612cf67c0cce96365c1a2a4fbd86a9386ea58c862812a87272f82d5a070cc8848566a994ed8d0ebc2d352d81ed0f40232d730a0637e13f7107432d19acc95d654e81491db3221fd1faa84e97282ca585d7bcbe6ac87ad946bd3e73c0e1e357a90d4537d259c4018257e82d83e348833e38243bf2f16a39b1d3d59b676fdc703c86a020fa06ceb0d7fb6dcd8e2106c1cb774b965ad735ff66673dd40f664abbdf9b99c1a4f4f14a569f9a69a2109b6115b4ece823e35eaf6cf24a94e8fc65153f1c4b772b9d279fd5876959602ebf88b0b740f9261a3d896aedcbbc27a8aebd8b7864d96273d5d7a375fa1b560d829706e32e9b44bcceb89de1b62068b8628e78e33f0346cd4238f8162814ec854340f54e9444400dd2f2f8f6877d27d2e95e022ddbea618387b2a523cfe857ee3df0f538dc031878d5d4f7cad779a991ac6463f367456d7b9a24b594d8b6d0e77075e52bec2579c0cd6937304e4472e5ecdccc1240c320cc16ce8b71fb882a96b853df0fbf0bc4a084cf0756960e6bdfd36172e61c74323bfe9a2d3b33ca4f6032f39db5dc79b3c9f89bdec8f5300d5771bfe80d62bece6fea87c213c696bb2b86ab708231a6465cf5258d980a6e98443400b70186cc2596922fd596795e7c80b2d3e4cbabf2f5041444e57248cd922fa42c948af716d58e11901cf0b520d84b87f89de68494e1224ff7dec378a21fa2b8f0db695f3e41f0d6e62633a52fde5e46120550409a2899a1b923ddff00f7102f386ee0ee5ec20f29bd06419bebe53984fe4b58c9acd66ff854c70ecf400307fc947deab598daaf29960dec45d8e31b58550212f090be41068ea1cb0fce55e473d5d712226832485704c5525b9d01f98e244a719fc6ec32758940839f5590375e3cd846b854f952af41fc3c8317fb7b20f68fe6f023ab147b70a170684d7619be98411efffa2dd5e8ca9586168c583afdf697a5cccd8748483144008687789f822fb8b5b903000b5e787d75c68e52e0c87338dc3c79be90d04403aa32e1cd58f1ef5985eba6f9c3b4ec40533fd6ee99f070a3e02152ee0b8e77f859c5c4872307679337a72889d36ca696782c1bb2bb03cda5c8528322a09f43d870c88e2b4374852f51c86b37503977418c365f2fb799dff0aed91478ff9893abd1fec29493f61077b0312b20ab469cc9c229254d869f0278ab85f955a868c678c30cad9145a9d0394116375d007affa5c9e0fb54992568236b566276043a4ffa4dcf8370eb579151265c004973e51aac106bf744cd285475b549d0cdce26a60bd4b62da8a7e083eaf62c5e9f453830057a263834e78fa4c42d4478bafa3f20fae3ca89724516ca08d769ec9a9d16d3a33f89b11d30f2623e78c17da484da65ce1383326e25423b5a55506eb5bc2bfd7f36758242004c8fa436fe9f6ff15e92b435844d2e6058d97d069fefc1d892508abef081f00dce77e9c5deee857ef8fa3ea1e7c560e6bbbbce2c957719b4d075d952ce440ede175851da43bd704c941fe9895ac88fd4e32e6ae7c5aea38990b58460f2d60d1c8c94f6fb45124e70a2255f426448c805777b6cd7eac7e92b8f8ffa1df3ea0cd758ae2179db3fd0ffba9edca4c9d70c83d1934812ca19729fc241919538b4bcf4eaa3e91bd2327042c7ad287b506fff4061a53e2a4d2480f665349351ac994801fde296da86eaa0a5d4d9fb14487c1da7bc66b6e69676c012ff04725681cc820169613ca79d551f0f275757439519e97b6dcba9f7ccbacf53c6d7a2512a7fad8e1cd1214b78fc83302dcc6de784ec9b00988dada4302c7458bbf419cbc1dd882c56ef7e4ad32638090ad75111456920733d872da2c9dffae4f6756f052f39a6295af4970aa55308eaf8d3200c349b9dffcd71dd3c803c802438d472286049617f44860e8b39b3ba3101880e492579fa148320cc9e24cee5bb16399e8c5d1604cbd21d43bf5a0c67896e68ffc3ab1e2e805d87ffeae5138f0a76fb2b1204f98ea563c142212742180a336d128f58cd48b30562541a47f3deb7de916f52a19df69e43d950c423a2cce8bdddf79fff3ddff1d13623ac11e4eb1ba479a3dc109c15430fe0d20d490d7bfb62f95141d9f1b8da92bb8798a8e7c9042ad367c33adae611d0e280f2c79989f6fad2ab587ed3268d1106c84daa1841bc6032469420b8d32aa55cbbf21ceb27b378b6d8e45434229ef65ec6e7366ec44eddae16dac3639a13d67cffee1f6e63d44ac588f3379d5fe864b44ae8795a1033e7780a958f769be98e72a7dcdcf02edfb7ec0af6768ea9ba59c28dad7bfb8c4d828c47ffcb1586c88c6de5aa8da94ddeb554da8551befdc086a049d93674c137fe48bbce08b9fc45d9ae6143a7555f2429608585db93cd71d3cda907d0cbcca9c0b7cd056666e9d447fb5d992d956381dc3dd4d49b69a26d19b0b13a8b0dce5c77b7faea8a0b14379ff3b0ffebe2e4a5b9801e6db31c20e7d657f39c26bbad3d3cf38f8af695e6a37e7bd65acb192991b2534fb7333a1a48b60e0cce164890ee2a8d2357f1c7d42370a7e14f384abe16965c478f103e5f90915b435269ddfd26b8eb0c59b1d7358b003306643c567eeba634f1acf4acdf07df7f73cca9efc229abec17b372e52b7bba85ffc3e4fc8b3e0055608e812a7734773c16d8095049e9d3d0b7cbd3febbffaad70c61d3b3059624d49e8d68eb89c350b910af89878e4353255a09bff8e757b51dabef2d3f5eba0b1e55ef6aa5b9cab7b6ebe280287a97f89b88e5cf3c1311f8e258e3ba8afccd32ce01f27e607b6df4149a8267135079ba7aca32eb9f35758a5d6f0c47f2963dc5777aa509b88c72be9fdd96137bec5ba1e493226642c283a919791ade3ec6e0aa4f83e7573f48eb05d2961d4da9d0082222a5f15529d85e2207d33071e3314dcc212d2294d0b8a65a9454f233236662903938572c26816f7063688d5fe4d95f200a2ce54b69b1c74787ccaf4c055ba8bf0df82b86dbbdafea5f723b6633e5bdfc5744958699733d8182d3a9db26b9eb7147e9804654551c91332f33c33004c2a0acb40c00f59db25e71be43cf9702e2443baf61f002ff603f50a8301eed5cd808dc1891a71ee14b0cff06244a3e72463215b4e466068f483c5e93c8d3ae0731840292ff7479f76cd3858fd4df46d77f5a79cdcc08052907dadabe272bb4f105ce95001cf0e95fbb16d437a681092a95868145835f06fe652120e285eb739f16bb266a6eb533b49551532049e5abe886987854ea4d411390e7636bc4b3b12bad46f7f6415bf897f20ed3425e3e4040a904c70cb72da90858990b9440d518c91fe3aea6ec734c0d58c764ff8e490c211553af95237a320d2f421de197c875960dfc0ec52b65a12374bdf72e8883f6220f4a1fae365c5abce3e562d10bf4993c4f48b9d6fabea6e5e678d5859810c157bdadac0666e335819de565d5fb994d82a81736e8a30ecf0adee0b31c521fe11707c51f8f8b76d29a9bd10cc3ea21d57c729b92a4350fdd3a078453369c191d98db023cce66fd2f79a143e0e66287e4ddfc53f80636b892c87ac0eb8a48aebaf8452a289fc014d74115d9c1c364e5e0c335b4db70b02818d0b51c0d0363ad650b98b2440c3aabc945ad78aa36dbd3e2791b55996bd34bc8ae08a482e5d3d7032be6281029e2e0906d21507de08951d47d05207f6c156fb91bc6f777a1a7bcc2736b0476d00c2e36d0b671407edecd0fedcb65d797ec62c31e1301d93b2f41997db92fa2001a543eff457b90279f6cb444ee3077414307150017773955052e5afccc88801002203f155649e062e57cea2077c8d99251cf94fcc825b1142100f4f641b60f616e7ecc7ef43e52ee8385049e135f0ab51624ea0f1c1ea4b59e10dac1eeb98512eb8a64facc3ab386facd1ddf3888b748ce5b9ae1d7120223b6fa89c722370259f739b7f308ca681ba8360a92012243ba46dff6234d14dfe50da25726f54b68c0d7b6b8610c13afd5d611b5978f9a444380b3a2361932077e1621ab62d394236674d875d089e362a91188c909f97b282c19cb404b83f6872461927c6a04866603cc1b6e1e3de6dafc8c1a5bd82e916fe48640e3cc21099189648ab6968544bac1e52d765306766d9deee16c46c4b026e35b12eb300d19beef65dfac5d49b53d2f6eec0f6d9a220b7a2b1ef87ae07a2f6d844e2d97ddba496fabf29d0074275dfd0c84ddc43fe60749dc979702f3507b3ac710a2403cec6cda727aa714e8320d401271e1cdf47ef0b0aa384c2909a7907fd1916f4b72a1c04b97bb24db8ce58e1d2b03dd38c63ce8fdbc037c31de581fa667c64396d3bbe7bb3b894d125821b2cf31197991f459d7c906e21fcac287ef9ecfb5f1bfe55f4a4ceef3a99099cc69aa41af2c4479f9196a05faffa7b5cb9b591e06a1ef90746dab58cb800f34221be941f10d562544b9eb094155b21fe0f7162be5eb233b4ae93daaf225f38a729ea98f50859044cb406c5d4603d1ec1faf8e0daedc7ef7885b4074f20c526ed4d909c4eb800d818bfa47403a5db17ec922529f2808d66511c3b336ee91637e574b3c9bba1fe3081d39283dbbdf69654bbf4a5fcfa2f0c51822368a76155032", 0xe01}], 0x1, 0x0}, 0x408) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e28f967918325027aedb75536031", 0x2d}], 0x1, 0x7) (async) syz_emit_ethernet(0x3e, &(0x7f0000001340)=ANY=[@ANYBLOB="ffff7e1200000000000000000800450000ffff7fff050190787f000001451e00f6006400f8ff007368ac1404bbac1400aafeaa76963aed3ce4a84429d3dee5392148d41d6d1fea533a9eda1404731352074bbabc3f888292441cc1db7149a802ebe7f5880897c7c82a3e5fcc8cf08d9205b17e6d2a05ebb012a927db208c864055bec71acc2db4d1581edb4e2d3358630cc2104da136ba81b8a78f1201475706ee52d9b4f92e352b83f54701ef2afb1c5b3bf0691a330aa846e341b5e1bf6d0ab0c3aaa7469e038063203064313d99e6465ac79bb115a3c6c1d25b27accf19259219c0b73afa77b6822c60b0e5196172fc90cce2ef"]) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e28f967918", 0x24}], 0x1, 0x7) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b409cfe1e883b7", &(0x7f0000000080)=0x28, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000480)="ddfe0000000000000022000000000000000000212e770c73664d084608d828ed05bccdcbde9c1a9e9bf51b52e100227dbf71d847235c4a021040722f6d7951d1998567bb6cae5efe715ccf3c290616456e95a780cc4076bb6e570d49c9c5d3fa93622eb67047bed3c28bcb1e4c52dc94fd61a09331f9fffffff3f2a0fa8b9b90948170159c22270000000000f6139500d8e29641c2c1e750b0bf968d30828b5367ebdf333d310a68ca59a845c23606ffaab8df8f0e0f6ff76caf0aa0459d8a9a11ce0ce94197008f59ce920380fe695700b23a", 0xd3) (async) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)=0xee) 42.210721ms ago: executing program 7 (id=2591): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x78af09b1f23c0e93, 0x2, 0x2, 0x200}], 0xfffffffd, 0x0, 0x0, 0x0) r2 = kqueue() r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0x7, 0x7}, 0x10) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r4, r1) 41.786896ms ago: executing program 0 (id=2592): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f00000004c0), 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setreuid(0x0, 0xee01) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) accept$unix(r3, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x8, 0x6c, &(0x7f0000000400)="029e91d2ceac1544561501f9e5f672c6f01c95f21d6ba1d81ee24dff55a1525edd794272cd3826346787742c20d463e0a3a8b9a2dee5ac7c3989cf2f4ef3e5cf6cd569ff783133f6f724574e39a54357d7f968c44fe6993d87a9c32d78de3a575211f31c55365ce221a5151500000006aefaf8927120ec5e6eeede5d18c1bb37bad43da0e508401d655a93b303a957a0b6d781eaf6a96e465a2b1a2b8964531b4e1560adde317b421ae2f13a9167fc39afb55d4ea2131bae18fd76b79b51302a023f74d1015cd830673700ec3b8fcd72ea528017e8cf9fd9b8bcc72b0b5d1e2769f05a1fe49803b3272eaccccb9206a84b8ad1d546318ab3fee46e206dc5446598c5d31e0a97f9ae7ae2cb64126c658f97b9073223af56194367c7084e3b29d36c5a7b79ea6b56fc4131bafe0ceb7a574f39abd6346d0f0c0e078228a45ae1b5efb0a1743538471a73183beda7431b04deea", 0x152) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000100)={0x4, 0x0, 0x80, 0x8a13, 0x9}, 0xc) fcntl$setown(r0, 0x6, r2) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x1a) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x113, &(0x7f0000000280)={@random="87726b260db4", @random="11d35d15688a", [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x19, 0xfd, 0x68, 0x1, 0xf1, 0x11, 0x0, @loopback, @broadcast, {[@ssrr={0x89, 0xb, 0xf5, [@remote={0xac, 0x14, 0x0}, @multicast2]}, @end, @generic={0x1, 0xa, "118ca0b4a8e35381"}, @lsrr={0x83, 0x7, 0xb0, [@loopback]}]}}, @tcp={{0x2, 0x0, r5, r6, 0x1, 0x0, 0x9, 0x4, 0x7, 0x0, 0x200, {[@generic={0x1, 0xb, "629a8c015bf88a303b"}, @mss={0x2, 0x4}]}}, {"6321e4679084f1415119af6e625bcd637e7845d16392c7e6388b90b0374419b91268f6c3cf18987d91c533474b0f6836cc9928d8f94b36dc4c298f82cd46096d1e4bb92324ed4f58da9280f6214b7b654393c9b54fdfb814f7468704a87c7cfc58a5b31da506886f279d124509437ddb4e9040998187e517d8f8f2144c798b484ebefb85a9a9156bd36f545505646d6bf010981a65c8c8460f7758506eabb1b553edb4b2fb"}}}}}}) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) 14.562409ms ago: executing program 2 (id=2593): syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffff801, 0x80000000, 0x3, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000240)="78f20aa93d32236a06c50056f675a96e007d6fba8b2e6868a5fde1274659f757e1768a4c24939bb607709c6eb14e2face051b3ba260bf84a4503c5955883dc0e379dd54da27384da2d1f2d8735404a433fbad09cf706009d9aac2d495c0f764b9aa266da065c85166f18", 0x6a}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) 10.235758ms ago: executing program 1 (id=2594): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000200)="b9c4817c1c632c1677476e13820aadb800782d435a347bcbdce4b19970a43b87f1601190030f3be92c16287390dd20da3f75657efd07", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x3361) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x4ebfac6bbaf7849) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x16}, 0x4000021c, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r1, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 3.546954ms ago: executing program 5 (id=2595): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, &(0x7f0000001440)) close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet6(0x18, 0x3, 0x31) getsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) mmap(&(0x7f00002af000/0x3000)=nil, 0x3000, 0x0, 0x3012, r3, 0x7) execve(0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x9) mprotect(&(0x7f000001b000/0x4000)=nil, 0x4000, 0x4) r5 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) sendto$unix(r5, &(0x7f0000000040)="551e6087a7f30d8224ee8bb7df56f6c10801143d43c32b6790be30ad2d8b5cfa4c6cb19a3066b36adb5f19827f202a4dae563a359b3e71e810044df2f0fc4655e3175419a8718e480ddc0aba4c1d320655cd8396c1cadf7ccb11f278cbaae90ffe7fd40ce169b3f15660cde968881c266e1129d8353163a4c3664892d68a5a57aa707e859338c8d746273ae9d5d3674e53c6b8cf0f7e156742d40ffb85716387bbd0d37dfda305199e4383d53b835e605982dd088bad4b9515d7f9154a4f6738169764ea7f2bec49c56d47a89903d9516ac70f0a2c7a7cda5fb4a868c617ad090632cc9b230c0c06b7cf1c3d1db9e3e36bd91acab3e68fbf9bd4ef785234e18f08b733e31161634d4dfc5fc0dd5bd4ec891fe4bfb28ff3dc8b88aa6bcfb17fc8925c5582dde332d60892842686b7e158fda87faeb850ad73ffc9af980cdcab1bd53e306e3c1724e8ce32b7954c97010b0421d6a003c8b76fdc7c292a3f7f0897d899a20f71c2195e217f3981111af498e6207638e3c919c4cb9c040009d843868a9fee2441d8c6669bfa02b32174553d1bbba9c42d52a23972cf4e4473092976d58bd88a1606095f329026276416e3cb8e26d5ca5ded640bea3ce784c02a62752713926ecf982ef5e26995fa0131308f54494205b157dd9bedc600d269a989d241dd030be1bd7830db3ac738057efbb98261b11c6adcd8f8bf337acf2f862cfe9d2025831d3d5e20357d5651994dbafe48f54fa01820aa91589cf54b819dc9509c0e26f10361630d78350dd21ee6ff1c908eda09ab44ac08d4a4cda8641ab2660665f9c72c94754a53f8670e21ab05894fca020b3827b6712acd09edf5dab5572a64a97d94114bdc5d6734098036411198ecd6e5d39c2aaa1c522c670c6e14400498baa69e9634f423e41f83213325f2ddc4d48962b2c0d66ae9edf2b067c938556fd55135bb9aaf167c8a9b61a50f7e4359229955f583d4712509f1d14d26e24a6233b63310debb6bb7254f0ddc50d18650ebc89f333df25c2bfc6b845b88da00d3cfd63e792f23c228b0d5a6d1f7dd99faac128af625bb05eb364da96805b68a56dfaec070f6763b4209b6538de685817b29b03168d273f82e92a1a10186d195addfcfcc056a70ffa0448f4f5bef3417ab19536c7f3cc2c1209dd3e9cbef054f5d29fd15b74b64d7f1e2eb6147fd1d3f2130acaebb53111f4271ba43023b0d4082ae136c9b75046d8a8ee649cac63f760e235b0c88edd66408d304bb00ffd46dee6fb4c90572323da178b31eedc612e9844673f74c0a33bed37c2b60cd4ffa300d3310a1879b8f09227f398ab273cd5a2b10d81aed2b772c40a7c91a6a3de718e669935c6f54a453aaa61a0bc5e50c02c09b16804dd5aa586fb82f275163da7074752ca06699d9ed5edf1de0da99a496a997fd28e0b3a2f3106c23dfcf47cd697185c3199456584c2b129a648d3393dd5f203d9c257be1b322c7c9e1b5030e9814eaf849605db5dd8d2994d2d290db1ad8b29027a9a05736ff72ad38d82e31111bb7fa10e4b017fc8959a351e5857267007994daedaf0a9752c011718d469b3e65a54de90cdc898e75940a08fd0184039023c734172dcda063d51084121b624e9d0026bd6f96650c72daf1eaba1c8f6347f71af9760e47d70a49ddcdd054cd77e24c73076d975d2c25e29dd765569ec532186b3857f9c55c120f751440099d3203a9a5ea65c988de604a28005c7bd6d4efcc3c2f861971f78011b3892006eaa4bd6739adb442f98e77f2da634c43409f44fdd7df613c04c3db508f84a913ef146cfbcdb8c38fc91f7dabcec9ee4e8b278b0bdab99c68c77d551de4e88a6f7ef61116544e7be0e698d971d4a63187895f84dd8a2b8752b9e0d9f9adef5aad91aeeaaef00956cd637fe6d5187e30b6c72cbe2e42f136a0b50333d6020b579c0fc847af3904d164ea4da108149f5813c8166816d6b6bc80d4b82116350b8ece9731e260f0cc9e872c6de5f2246b7446330e68f06ca6f9325886aa45c4bcdac06cec8c450dd144dae638b9f6ab24caee94efa78ffa2e5b7eb6a09ddf25a01273972174468507ad5c664febf9593fda7f80ac565eb62dd73c2e91b1640528ff30e9c444a39642a2b95612703330a15032f06feb305f86b7e700cd0ba352a7b347734ed3559f5f7af145274215da42f7776d1a244515bbe33abb0ac647c63806d66672901e67490d40bc71247028aace97713f912796a22325385551089826090cf7fed4b17df0c5614017c0f7d98889ff433a46e7d7d0bcf8c074eb0ab4e8c6fd1f39b18147d6478eece115ce3a903feb7a6ee9844b5e80b2170c146ae9c9a266acdc00605f3613725e62e1b5e9089c69e970e37387996df5bd2ce0922afd9aa6584fc663015156112ee1df4d97aa424c286c66211ffb804f7238f9cb67396b662df994f579060be50d2b35a7e722a1967728453b7b9c357bfdc925fb7e6b5a3dce1dac7c1c26c33d48a06ca34ebf458e9330bc5e9d0c51e991615c4d0001f51eaad2bb5e38cc1d151426afa97bb8fe510da5673f8df758404d5736b7291b4c95a970c3c92f7b856c191b54ee4823b4ddab563ecd4dee637e383d83d7fa49b1b83c2fa7cbd54be41db3b0482c6ce5694aac3cfcac90df2cca241b68507b839b7813b03613a09a6086173e20b9d3a3365124aa448b3ae33e0e0c42fefab6c5ffbee18b853dd2c63f664bf07de9101b502cc530b98a8ce789cd53385b8fa544b52d18d31fd47cdd67d075a402f8115bb362d2167d085437f10c1462b8e259ef4751156f1b9f26f0606b9c13400d6bc04c337c950f6aab3687df9d2e426ab376f039c859883507192362e9e2bc4a66f2b28e4c360d192316581cc4f3e6315f297fb17b2076c930e1e737224a570872cbef8a0d5262b58d944bd4b6b106d4498d2c957381ecec463b53bf8f385190f7039acc41ffcf7af707b7b4fdcb80591647549da1effad50ff0a8ba90a870b4784a7ba128286006528d33e5eabe539ad31f2cdc9880919b0b0bd071f16630439273fa089337f54bcf84d51b91dd85e7f2da7a9dc3b5c9acd54724fb8030b227a5855c71fd73b31bdff6eb78bc9cf9160f1a28482b9ae2377a5248c9e5132f35172f43f9685ebbf6a439d6274560aeb7e0d758d39b8397c5df9bc5dded2a30f37298dac1c0fef367fea6a27777b17e2ad70e27f8107df66fa1bfa8e5417ee32b724fe0daa9abcd10cf750fe08fc975e74700980add12990e6a7a2787fda4407edba275a71ee14195c4b131596f1b16bf41dd311d83a247dbbc987958ffeb59eef7eb24a3beb8bd67887bb75189b534cffc514069eaee7ceba0ba440054696ecf195cd6e7ce5e4e97e161d9391bedf671b56e682674e38698d370a2470b9a67ce52d2703a8200bf1f92644b1ec9281d595ede08a478570124c654f0ee37e5cccd0aa7b725f30282179b39c55d380408ac70563d99a0a43f8866c4139f2804c865fb7965d58427467217a61c6ce44e63aab8b2a756a99e725b9104c0ed66651a815b17297d7ee00fd1a91eaad120ec25e7b87256bc4c453cc52e3d0ded68f59b8e46283aec29c90882562a8cfc1d9d0e886f287cf8adc87f49ee3645848491c28642fb626a205b1bee465b873ce9b587996d22f38b163a816886241ccd6db029827f8d11adb2930df2114378178642560c64e825edfd46eec581abdea03445ff9ac1afe08d9ff807a001f8d609f33b9bcef8980d520844277e79c998fb8473f5683ca5f87678d699142d1e4458f9116fb15c7f67e4bc6eec065be624db571ab8145cf9ab4aa448d1f82b7e08eebab73fe3155e445915eed7920744f35606a9b881f7ecf766c101ab92159aa9fe5d7c9f9c842855fe5616c3527ee7180ed31491f61eb2ba3b8e9eea41df672051cbeb4d0d5cd5b4ec32478de518ce192b02d213ca6c15e35430ff601bbb1ab6c98a620caba96f7065860b0183d59ff3720f4cd225b7b221e45668be2483c45e8be53348a35e9bcefeeeb821fb890c39746719a8fa3247e4b3890aa17f0e299c947febdb0090a686212ba802aeb1ba29ba966a6dc85c44c2ce99ca57bd3a908c6d69a92d479b5ab9bda03907721a297fd4ae33b976706e402b334adaec2faa2207179b3236466dc27c18bfb256ada677444352ff669d8122269c79d674821237ae908be9b5669d629638213371b3707e5d582986583fec4612b76385b9f3e07d0e44fc1a6eef60126b4948997e02b8e1b499c54af26ef562d8fe153555b7ca06e137f06df0d4265733928fc2b096d055573798b957b413fba8efb55e291ede2c52300a7f8421aaae84f96f88c7e0cfb9dece53c707240e44f48dcd7e182af20cd8c073f78ad75f09ca82c8c3502944b2c4f1ffb4a3ba87184cdffd89ca1934dd5a618d01616c880430f8c5cfd0bd1b1705891b7a2129cb93afeb332b59d93eb64657a4f3ddf1d83c6f97181445f37f1411fe2c306f42fec5da18bc274dcea166698a35cd279963f95765b5b260114b788fb8411db2c4571b751025b2c49925bdfd86995f644ec26e206d8a3e572060b26bf48f26ab64462a028e40c1356a8a797298f3f77ef14d3e4e57dfe1fe828bdc018239655613e8d68b42e35cc79c4710dac60877a771d6d91e47ea1b913bdba55dfcf005caea8070fb7c6488ed2f9ebe100f777bcfb6f86d1096c647656d113432fbe88b777119106f85a4019d6189ce175a6def4c307a0c9b0a501ffc004200dfec5269153d929b97696d0aa3b749967db03e0d11796f744b946ce2a299335fe02d74586d764fdd343059e18bea74e5a16796c6239199301abaedb601f9ccb1c6932ac9ab9012bd93d8553d9809520bfa4447cf8f0a11fdb39239b7b1590816ce83332fff6f7d1782610735c089aedff87b9342ad594a79461d12d4647ec3df5468f462bca8119007eac44878e8adcd1c1521d6c2051e04cb3c95b2dc5fea5f27a5526a68ec3178729931cb11a9a593f49db470abc3d565ef4af439096e138b542dc66f142994fc76981d5f9ea3738a35e9e5a56c674c16a91db0d63c5eadfc173995cfbbbbfc0b25731c803b46ea20782e16577bd784855ab71f220455433e67dca55f5e4293520ab040a5d6c6072438d05a433e3b95c62e272b1ea0730da1cd156a96c12574176301f2960080c5858feaacf9791725d4d6a3b820c15ba352b3f42f9eeb32d68dbee73805e0f305a4723a8ab5a10b99dd405c9ca666dcbb16fcf9f9eb8a16235edcb01c04d0e53762775b84949b8873ad0f4831d7f3dca1b36913f5b56b78edf9647a496cada2350937f85cd25394e5802720ff093cf8fcbfcc49459019c1caf81d8763e3817ec553e95d737903cce688de274b92dd5c21354c35ba673503de4a7515fdb8d32e2c1112ee8d2abdd698b46a01d67580fe56df7ec5109109b3924fa4e9dee540c6d71f950a3114c108fa4b6304551b02c722eca2b2946c6a63ae0fc73d14e6be4b661e056f534dd1341bb29af5ccd1e1b16b652028d5242dbeac914292af194d3f321db04491394cba9284ae2a48570312b5f8817875236a922794597aa556824a29baad21e47cce653e71980e07340623f4e491c5a3a0f234a63146ad663f5db07239c73a060a64fa8b6ef24993be9e0445178fecb3f10beb65a7de6929bcc167c1421b00d9194604a908b451304a657a54fc9d61c20762665279597d5e97138e03f7031319d49b2abe7e8b563e143d899593d71c8d73e880e369eae65d0c1c8b3c19b0df7868c0807d256888", 0x1000, 0x40c, &(0x7f0000001040)=@abs={0x1, 0x0, 0x2}, 0x8) 0s ago: executing program 0 (id=2596): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) (async, rerun: 32) mknod(0x0, 0x2000, 0x1e5f) (async, rerun: 32) r0 = open(0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) open(0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x1047, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x1}, {0x2, 0x6, 0xe, 0x400f}]}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)='\x00', 0x1}], 0x1, 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea10385980a64bc83bd49e750", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) socket$unix(0x1, 0x5, 0x0) (async) clock_settime(0x100000000000000, 0x0) mknod(0x0, 0x2000, 0x0) (async) r2 = syz_open_pts() close(r2) (async) fchmod(r2, 0x50) mknod$loop(0x0, 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.112' (ED25519) to the list of known hosts. pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error o#a7r1"/mb7δO]UIZ_av͎VOnm]K X܊Ql(ȡ;R16]UĈ{ RSnPUۤJl?2QG8\`AC^1uvn_flush: obj=0xfffffd8076dc86a8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens lo0: can't handle af0 uvn_flush: obj=0xfffffd805ebfb6a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens                nd6_resolve: something odd happens WARNING: thread `nfsio' (26487) exits with status -1 WARNING: thread `nfsio' (85263) exits with status -1 WARNING: thread `nfsio' (285163) exits with status -1 WARNING: thread `nfsio' (247578) exits with status -1 WARNING: thread `nfsio' (305656) exits with status -1 WARNING: thread `nfsio' (328807) exits with status -1 WARNING: thread `nfsio' (47984) exits with status -1 WARNING: thread `nfsio' (499338) exits with status -1 WARNING: thread `nfsio' (326254) exits with status -1 WARNING: thread `nfsio' (219037) exits with status -1 WARNING: thread `nfsio' (271279) exits with status -1 WARNING: thread `nfsio' (101515) exits with status -1 WARNING: thread `nfsio' (407432) exits with status -1 WARNING: thread `nfsio' (431065) exits with status -1 WARNING: thread `nfsio' (400163) exits with status -1 WARNING: thread `nfsio' (191506) exits with status -1 WARNING: thread `nfsio' (394979) exits with status -1 WARNING: thread `nfsio' (125387) exits with status -1 WARNING: thread `nfsio' (29058) exits with status -1 WARNING: thread `nfsio' (367419) exits with status -1 pmap_unwire: wiring for pmap 0xfffffd806bc212f8 va 0x400000000000 didn't change! panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1739 Starting stack trace... panic(ffffffff8343d3c4) at panic+0x1d0 __assert(ffffffff833e7693,ffffffff8337bec8,6cb,ffffffff8333586f) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c5c7570,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806c5c7570,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff8000360e4cf8,4,400000000100,ffff8000360e4d28,0,7e34e80cd5688d6e,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff8000360e4cf4,5,400000000100,ffff8000360e4d28,0,37,168925b78dda3224) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff8f80,ffff8000360e4e60,ffff8000360e4db0) at sys_sysctl+0x425 syscall(ffff8000360e4e60) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbf2cd5938e0, count: 248 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace