last executing test programs: 2.94786092s ago: executing program 0 (id=125): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f00001cc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00004c1000/0x4000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000080)="e1000040", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3dd791ee5da289178051e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611669032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb1}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="7a6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d2aae", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f20084611396b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa20000000083a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b48c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b4015267173ce18f2bd88f940", 0xf0d}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0xa41a66204fdab85, 0x0, &(0x7f0000000580)) chmod(&(0x7f00000000c0)='./file0\x00', 0x13) setuid(0xffffffffffffffff) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)='r\x00') r6 = accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000300)="f1c3c0bd85b44d7451503feeb3a6c5d399ecf33a287ad85cd3a647e860ca7f8265564d23b49e626e36e2812e8d1c0b00b72bbe807ee327a85895b7693746b28d8a7fa7843e4568adac2f32db850d586c6229eac41efb8cded63ff1aa7899405b7333b567f3b2b84c0dfe7b94feab58f2f265f2414daae9d4c3ce2f0219a6829d6257ed50446d6324f76f2ee3a7d315f417d07b1de08ef5ac16bb46c29af497194a1180ba4d5aa9461b7566996226633052548d8c1194775d5d97684cf6d30cd3eef3c31ddf6c43bd848b681ed2a8e782fea89616bc059be71b19e837d54e0735a2e19e69c63b90b0557a34", 0xeb}, {&(0x7f0000000400)="4b8672a91e66ab5782d88af7dbfb8305b4f13fc6ebcd450803dc2d6216623f81a2d55280e84e027e63e6507eb2cae460fb86bb4efc978d9f79c0e512c27b17cbe7240f24e1304f4bf7b1ac5b65403f610d8870830e27aed94d0e3fd2", 0xfffffd4d}, {&(0x7f0000000280)="b93f338d", 0x4}, {&(0x7f0000000480)="56b99170494cc961d66fb95483ef593a478a12031263216a90dd932f07281b2990d497a6d5a9a4779344812df171b782eeebf8430f4b5141e857a69cfac2b184600fb50604818bad96610c53b89e624556874a9768597482109ec80aa5882870dcfad3bee4cffac8ad7de1695255b5a47d7e7fb797f07d869fa12cfd4a1798cc86a8fbfb12fb3a5309710c3d4d664d8d22d64f5ab7ab2a93db9e7b2f5ed64b2faea268c225d96741cb6514fc6f88b1a26055149a", 0xb4}], 0x4, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) 2.810920518s ago: executing program 2 (id=128): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0x5, 0x3, 0x7, 0x100]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0xc0, 0xa, 0x0, 0xffffefff}, {0x28, 0x0, 0x2, 0x2000}, {0x12e, 0x6, 0x4, 0x4009}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@random="f7770062f8ac", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "1e00", 0x14, 0x3a, 0xff, @rand_addr="10f0372e0865911f0600", @mcast2, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xf7d317a93a7ce3ed, 0x4, 0x0, 0x43de}}}}}}}) 2.786079555s ago: executing program 2 (id=130): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a", 0xae, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000700", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000142b1000007d15000000000000ffffac1400aafeff000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50800002907803ff"]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, 0x0) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000600)=""/111, 0x6f}, {0x0}], 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000001c0)="b4692b930e3b763bf96003b3f864a493601b66dc27602b485fad46fe99b893c3803d5f7221b7c0d993f28505dd8fea08d89760ec943e1f87c3f37de80f8d65e2f8f8c89d3f8444bb771b67e53d01ac0b3e75f19e5ddb46bd98479568251eed88e5678089ac277abaf0597430bff7ce8276073265f92ab1b4f6abb54c6cb6cfd28b797d13f2378f1f94e0e4e6ccecf42fc94c85f4012a9bcf4cc4d19eb40a82aaa10dba1245dd8ad15e3b005d88c986e856bb9a4c200602e66a5bd4dfac187dc1a1c354a66a0466f7b79d", &(0x7f00000002c0)=0xca, &(0x7f0000000300)="4a5007b5ed2ed579a3c6265f8308cce60abb7031944e5959b1b54bae6831d342dc3c3892e2bf90ffced112d627ad16d48fe659a56fad2996da2e16cb627476a1087dc8340af1f954c5883c3e73b7c49a1e63d2e7efb99cafcf74bef43d2068812b91215771e9d9f13ed2ce290ee9", 0x6e) socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x406, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc00c7006, &(0x7f0000000080)=0x100) openat(r2, &(0x7f0000000400)='./file0\x00', 0x80, 0x34) preadv(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f0000000600)=""/60, 0x3c}], 0x1, 0x3b20) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') syz_extract_tcp_res(&(0x7f0000000380), 0x126, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000440)='./bus\x00', 0x194) 1.56554406s ago: executing program 2 (id=138): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6aaba30d39fa0000ba0fdd01050b5336d3c9fde31e", 0x15}], 0x64, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0xffff4b53, 0x1, 0x6, 0x80000001]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x3, 0x23}, 0x0, 0x0, 0x0) close(r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 1.56420457s ago: executing program 4 (id=140): r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) recvmmsg(r0, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/168, 0xa8}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000080)=""/62, 0x3e}], 0x5, &(0x7f0000000640)=""/62, 0x3e}, 0x37}, 0x10, 0x2000, &(0x7f0000000600)={0x3, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583beae8ca74e39d9dc31c3925f40920f905ba1ce061a8c29b5", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x26, 0x200}, 0x74, 0xfffffffffffffffc, 0xfffffffffffffff7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x0) r4 = socket(0x1e, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0xc8}, {0x1}, {}, {}, {0x0, 0x200}, {}, {}, {}, {0x0, 0x1ff}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2000000}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) close(r4) getsockname$inet(r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000006c0)={&(0x7f0000000540)='./file0\x00', 0x8000, &(0x7f0000000680)='./file0\x00', 0x8}) connect$unix(r0, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) 1.516333801s ago: executing program 4 (id=142): r0 = msgget(0x2, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/88}, 0x60, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x80000000000206, 0x54) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r5, 0x0) setitimer(0x2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) r7 = geteuid() fchown(r3, r7, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010427e, &(0x7f0000000080)={0x0, 0x0}) setreuid(0x0, 0xee01) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000048ec497640a6eb8a6f7ae7e4220b33d954a5fdbd339432d95c3d95472b12458c9bd5a33e63056c244243f6cc32f9a52111190c4ef5ab0dba2878c2e009da0f82ad6fc017d25074bcbc4c761c90ac13b3971aabd8d5f688b5aeb57edc7109a4c731e2e576ed543ddd1aa1ec6667fb21ff2439637f6bd9d89dba48100e7a4883c5ffbb3e4850d624938b3a2ee15bb5f275f2f47f18d87cc855418f3f5e74fb9d3c788740363d91f08dc0a5c0b09fed75e4ddecf1dfdd3ade0000000000000000"], 0xc7, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4004667f, &(0x7f0000000400)) getrusage(0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.513108886s ago: executing program 0 (id=145): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) close(r0) pipe2(&(0x7f0000000000), 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) (async) close(r0) (async) 1.18584058s ago: executing program 4 (id=147): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) poll(&(0x7f0000000240)=[{r0, 0x40}, {r0, 0x20}], 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x7bed, 0xfffdff84, 0x1603508, "182616110004000000000010e0ff7f0500000404", 0x4003}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x5, 0x0, r1, 0x4) close(r0) 1.183554478s ago: executing program 7 (id=148): r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) (async) r1 = msgget$private(0x0, 0x0) (async, rerun: 64) setgroups(0x0, 0x0) (rerun: 64) setgid(0xffffffffffffffff) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) (async) msgsnd(r1, 0x0, 0x0, 0x800) (async) msgctl$IPC_STAT(r1, 0x2, 0x0) (async) syz_open_pts() (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000180)="e363d3de", &(0x7f00000000c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffff5a) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000e3c000/0x4000)=nil, 0x71}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) 1.133093758s ago: executing program 7 (id=149): setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) fchown(r2, 0x0, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 1.130543234s ago: executing program 0 (id=151): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa00fa80", 0x8}], 0x1, 0xffffffffbffffffc) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0xfe) bind(r1, &(0x7f0000000000), 0x10) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74e39d9dc", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYRES16=r0, @ANYRES64, @ANYBLOB="87893ebf1001e798ceed2d5721edb77066f6d0002dbf2693195a55af0baa6c63b35bccd30145b9ead5b3a813b4f93489068c143990f0370eeea77eaae639363063e87c5ce8d6dd9cc644395107eecca1fdaf8bb6b70bc7ba62803195cae3cf917105667fd189be58956bb2161024592307d59c5d94ade3ec45595694dca2ca85ab21cf264971e21e80833b49a34dfd13966da32f7862d745c9c863bad8358910c0c8776e24bf675e6c84b912d4b82107f33b202486963b33d2d59e5fe509289a0fa6cc746be13c4c6d661027a69f326e6acc91676d0fae0d225551be5a6a75078bc7f297e1f4b9ab978e5927a5852928c366f26a7bc3f413e85df61921cea2f1e6e231afe2cf99249e9a1bd9a77977927f280254a7cd034ee415dca4511132fa42623e4336ef13555b87be10ccf1c8fd2bec6eabc80d50e0c386152655c8893254a87d9061c5251c1c0b10e656da29c40fd0291b5cfc01f1a6144457333453ec9adef4ce04b19dadc19ef35649bebb117f42987c8d65b5b25b8d1fec0c7bac2248b3fe29803b2c1d93c70fba2ebd1525aef8fd1caaac0cd235f3cf24911e068ac28d92b46790dc5147b2918f8ca6419d0720024374beabb20ce146747f197a4d1886e40bd9009ce0f6dc116e99a75692f7ecef72ad867942ddcfd7f4eace6df476873cfacd0dfe417391d478c3317cff83ae39a116304dd409b92241b1e9b5c2bbbb42b7bc1fbc5163de361ad9a56fee7a066b8290c5b1b665c6f3ea572f2b0d34c70e7b0726a9d7775abe148a191f79989a726d323feb6888710b0c8ddbf536b585a8f6c3e83f29e38681e95773fedb72449d887ebc528d511fc4c7475a36b04d4d903a1c4394d0ded46c6545eba5bae26ade218e2b45b608174dfe00b5226e6d4c1699c2464f8b6503a0d3e64005b2ae5ced8f19b74a1bc41172f5f464ee790d2b54e6f28848d3176e44d7125dbf03394e444abf2f4a3fd278485b725b37b2a36da0d4cc3217401ebef85698d83c8223b5e378b8bdede1394c70ed10642d02b4c71239e48fa4f9c618187a41e7e103621ab6b45ca552c70ad64bacae4d413cc8fb1d5e617e8eb959c2ccf7fad3f0a8fedbe0c84ef7528e26023e1c24023f7f95467ad664cc121f1d75ed998a899d96d9c62f7b8ab634cc2dc818197e0021ab408a315461eceb83f7e299b091b603b89ca7ef24b9b8fc2887d99fa3b8f964e4bea4f3805718e1f1276df86b41beedb6d950a23807209278e5ba78bd7777e5e71d20ad1511a180a13dc72819f0c9b34d5bdbf8dfa6122713127a29f69c6f72595b2cec4e553fd46727d5f8c8cf1d29fe493646b0e2f479eee75bc5770c66495ae22e1d48fc5ddd0cddc6cf911a2d6cb7f53bea2e3982e472ce3dab04d244fb843522de63b4e5da80a849079eab2689dbfab1e3bde6f162d9ec963ca9994872a491f4ce1e4539f79a7a9b65d753efea485dcb3e911d0c309b9b9f374b117420082fe2e7b9c9ead8496b3770d7c37b94376b85b9275ddd0fefeff46ad768f87e141d16c0fc8889f8a85d0241dc4afb00a559792c4884aec0f43c19244a994779be74de5fac43750a5f06bef4794827e8dfeb2926844509cf46b71a58509a6dcb227ee7cbaa5eb1f809d2a4ce03d796f07e81908de055fc0a091249d3b5f5e5ff68d304d1bbc8e63b0a999364816a9a4be59df8b46b0ba7cc2586eb9c3f2306cd764cd97063f476c457c254c10b63b1202bc4c04fab734113e5232bc5cf463d9cd9030cd4ac75890e4a766e119145d7f7aae123b1f81bfe019e921b3ffb03999f96064f98d6452ec47948316d4f06594babf2d53e8e4e8f78c913c3f7d8328ba18db6fe9f0bc3354d4e5994f5cf244df744bd125ba076b6cc1295db25813bf17d48ff7ebe9eb701d7d607086facbf4afbe02ed4ca1ca1db50027ea9aeef298c38c9a076d78dc613681ab708111e1d89f0779a54a7ada49603306245da187b88a77d2565ff8b515729edbca4b4e3d93703a5e8ad635661937d25d2ebbe4d04f8423109b3e4efcc408001ecabf9646cf89e9c10c3288a74c40fc3e439361d7bcf7f098991790c84ec98f4937f56defd11bca7c7ee11788386efaa123b11388249993d4b72d6614cf4e251ac4b45b599f98bf8b5fceb7bbe9c9c20c5a065ad00b73152d6ce710637ef6528738ae40e182c97e8cd4d007bcabf1dacd50da979b550b32dd90f1d3aeb2b9c5690e25412069f4297c8a02cd98ea8a81b8c0598c8141fd22d669c7510855137755c9d7ad0a7c5cd78fae23ba48f1adbc46c44b109f431ee8cd5fcf30f559875cb9ee48002de13d49694df07f599f7ae04b9ee5422933e921f59810e70987cdf6e68d21c9e9310bf1302de8d5d68604718e2267c1cdb584c21bba8a9ebdf593bdb2713c70948049d9bab35fb689e8d35bc1a10f693abe5b7127a6f706b007e241681d8b27e4563ae6a32b015be1653334f0febcff14bc9333a8e939970297b8fc24fe13ee8cf73c71bced9532b5d56fdf59b80013a9b98625efc86b8b362faa636b42a21cf484b9dcf4b8b397dad0414ec1410ca0714e6a3e4c23eb0f4f28f17e00096180c2bd67b78ee29bb917cff11bf8155b29a4fa27946a39d4ca1629df31e8a9d97de9f0ccab4501894900e86efc9909b987e6a475cd4c793b981d3539324f5da93b86340dde162148b419fce62898e95bcb38d80a18b9433ebcb2ae6460898afbe78708a825031b5218526648f754a8e54588f1159be91c17c445e40374e2051d33b66d7387af586c54bc7305bba84d603f19581cd3e1183c2c27c07a7ecc42c2f131d9b5c5167211d140204af865b5bf12e07ece1d3cf323b66163f40f0f4c3cea9294f6f1ce8f1eafa03a6a162ad0d2e42e111a4d0ceb2c9206cde57e9a194e46d333934722224112c7871bd8a6fea479d9ec7552760c498bd6a46f8a86b6beec718d18e6bd3d3b6347ae139291b12cf9b55c414c7ebc48a07855e51be0bc70b4b94da9a2e428f190b3effbeb8bfef4b9896d05ea182c21ecc8074af635474aab1ab02302921c70e8440f00068319e544909166eb7f0804e766d3b24f36be3a8c253cf186a2bc10d7a74d202d20d3177d39842b7e9eca7c5a7d65dd9eb12c55efb1e5c8953a1cd660c5e3a04a393d25bc76d55640d77e9961be43dfcfa9e05d8e2056a17611d19785cba2a0b61db184fc352afbab6d37592b591e173175978f9853ec6ffe4b25d8fa4c75d57221670e0aa0175702ac491ddc9533f82c876751677467ead4f06ca1b67ada19a72fa97279053eb4bafe1929011aa9d873e6321698c004c3187d77682af119d9607933a5c3a914c0c1dff6c44e0af09a3890a59fa9e0e1de0e2a03ef0e85e8353ec3e0d02a6e4f63997b5fb437c06e43572e3e1be93e4339faa2cbc3fccd09560c3731e7cbf984fe6f268d1bb001358d100ff4aaa7f1f848f5ce0ab12ca757efba6491e7df865cc16bb0778636f1767f18c70a50f17df62f607018138d42ec6276a86ab44c8437a3050e75a4e3960f25ef97d268bbe074a36c621022a35e947c68b905bb96563a6f5ac9508e5a2430032a4109991bf4ed400ec6bf5fbb91a2056bda6add08896978590a52fa1eee4ffac7774e9ac478139f066b18adda5faaff9079e7967acf814bdbed2c98d976f558e5f9f2aab442baf3cb2d1ffa792155924e39a544f7079e22001b913dd99ee528d8acb62e3858a0068f40fe9674786506c5197399cdbb0b3eeae946a5e5cc6b56df480237a35df19695cbbc627bbeec46fa45d2a7e5c5a395b006ec57aa912c93dcc2e62e6959026bbb9c61f0636e24d81ec12cee60044334c7a216bb39729c63c076e546a12d300fb584a2183a16fd620b07bbc3da5e73d0379ca1f4db848dd297cdf305cefca73a45118f6df8f2a605b9098d17094d576012746707997710e3a326e381e0d357b10206ea283597445d340d5886c2a0206bded94319dd217f40c688304a9efe51feb275d0b3b0029e9a23f49d0b11a9ce547684f47a5c1e2f6a9980c775b6c161076dad84a2547c27ab66978eeeefdf4e665102863b4387388717d5b93d98d3778c6d35e49b8a4f64674a4fbab0ce5fafb2b2d86ecb3ba870919e2c7adb0e35a5d02f479b0d10cfd6128688ca8b3cd202bc94aef4cd8d2597602d3c6c7b77fa98cc03376f1748b47a9d1d1078b9d77e19c43ba250affb54085d68c460d6df41e2416edb81153111b7cb37b1470fb4e080d97b0548d9d8a86a44804913a5022d987e8303509ec1e4da9a19d9a5beff53fb1660c23d4f6f2e7fb615adb42518f1864d3e2d3583bee166cb58350ec3084d94b361899d1129ac165d244e6e49f4b8cf90ebe6ecc05cb983e5e9213c7cdec69156fd281ac459cf388e32066d48eb964d3ac696a7a7d8e09a98239f4c6ddbe130bbc0be3bded6947f41ec70309ad3cd2f4d3d106231cce59ca46172b2c1c7025bd096b0200389da4a3bde98ea8f38e1feb61dcb76392ad6a8010b85b2f59a8f7181cd5bd064740618cc0c79237ecdf7d5dde9a4a96deee2b7d599c2815383061c98d7a46548a63ddd5339c33eb1027784a9052a38c528606acd76dc5e2e91ea70cd3aa57166d1ac78871339e8ea6db68716953777b498b4ef548a62e0f96aa5b348756f6afb3ffe78b76d00081f1801cfa6a2c2b290ad94069e77429c14396c365def44d86f064b5537323d8bbfe0384d4a481391c728170e2164d00238a87899072d8debc854ea9c2ba3ec370b7985f0d6788c8603c6ffc4e187bf2d668642f66faf2dae411ee9d43dbf07213d31239232c2aae671761ae1a35f4507033af438fe16702a3f633c26533c91cd41b018f10e467773e01618646e207b93fc290736653b1245d2574a414181d2fb79b70b86df2f41fe34d09bb18f538b58035e1c6e26e06fefecf52769dfab43002a36fa9279cebc4fef981a9527a2f4840d00b22a378163f5647d98f208e9f1b76c6447baa014c5a28226b7beff0fddb515cc70631bc599f4f4da20150c90f6de68e3f361c67fe476a3bfba8b85c7d5b9df9d31c60b490372bdf4a5f17f62e8297b661bad9529706a1980be168ce8793d30907101c85f80ed6a7f825b9e6a8875045640e71c0a7e2cadad3f74a60559ab266f649c51a8a5cbf53236a5ea9f4be446681c80248cd4b15d3275a52c72cdda297ad5e703bc5fbc001d9c7815e1bd9efbcc0a9514e4f34076e8f7221f74691e9c18417ffe36614bcdbf4e96a6748dc48f927631fd0be2ba1eb2e1e264e0de30d75ae7b7579d6b20c4c95fedae0f94263bd07d599b4742a1acd281cbdb525e14c72c92cb3929febfc9b9d24673c09d73bceeff78480307ad104b25aa0d8eace751ebe5c987fbf53a26984f73bb68335c830d924e4cc06ef7e3d791f5aedf125a516f009c397ae52d2cd18d0dc558f686cc5711dadb3571c8ab1e6f63685bc116bb55d6e8e84a9ad74bb5f94539c6c1639af72797a70fc745862f5ee6e5f15b71efba19895c8b65795cac25e6e1a61d68b3382f0b3f246b46798948d52d2d2b502da29e6a7f696533c7a887ace75a0e7dca61c8202f175e26e4272bbdece5f3f637645501b292d0cba5517522d5fbbb7488121927e87acc6502cd74202e65a1f45ac288d5d12aaa23d8f8872f917c020b71fafd2a8a0283dc96efbb034ce306975120097b701b617204e908d4f87d1fafc4e01d9101a0adeec5d22e4066ef6499acb42564a36a48d9f46a8c673bd08a16ae5d72b4f8d9fa2a0ac259ded746c046aa9f7bc93ebca", @ANYRESHEX=r1, @ANYRES64=r1]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) 1.129118581s ago: executing program 1 (id=152): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe56c218f700000000000000a48b8073fe4eec960000000000000000000008bb81"]) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) socket(0x18, 0x4, 0xa5) 1.055308402s ago: executing program 1 (id=156): r0 = msgget$private(0x0, 0x4b) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000040)={0xfffffffd, 0x8001, 0x1, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0xfffffffe}) r2 = semget$private(0x0, 0x4, 0x162) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x5, 0x1000}], 0x2) 951.784433ms ago: executing program 4 (id=160): sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x10000000}, {}, {}, {}, {0x1}, {}, {0x0, 0x3}, {0x0, 0xc8}, {0x1}, {}, {}, {0x0, 0x200}, {}, {}, {}, {0x0, 0x1ff}, {}, {}, {}, {}, {0x0, 0x4}, {0x1, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2000000}, {0x3}, {0x0, 0x5}, {0x3}, {0x0, 0x57fe}]}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r2) setuid(0xee01) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) 897.635977ms ago: executing program 4 (id=165): sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000140)="508b686a70aa174998df0aab990ffea8ce5d8718f7db96ed6001a1b35d601e2b8f00c1419a0a6b184269feb2edfd2859e4c6fb04141251d29ba0c59bb61cf6a6a799e13c290c897ff0c4d169d96e1722898ac39d397fd43d506ce3ffa5ff8ed850a645fc2eb512d9f7b66923840021029d5a73a97e7586b967d829f96e8c83d59e964ebca5a4b09aadedeb4a2f0ecf6bd22bccb05f8c93da22fca80ab8f51f710a59aa841fc80193ddeb96d2f2e123103c2517a755529f59aa9f25f6a2000000ffc124563c314e47faab", 0xffffffffffffff44) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) r4 = dup2(r3, r0) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async, rerun: 32) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) (async) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x8000000000000, 0x2000200000001}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) 681.354836ms ago: executing program 2 (id=175): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @empty, {[@noop]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x9, 0x2, 0xc, 0x7, 0x6}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @empty, {[@noop]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x9, 0x2, 0xc, 0x7, 0x6}}}}}) syz_emit_ethernet(0xfffffffffffffe50, &(0x7f0000000380)={@local, @broadcast, [{[{0x88a8, 0x2}], {0x8100, 0x3}}], {@generic={0xc, "394cb734949365754cfc513316b3631a53189159ffc89de52b4dc69d984475622e889e052f7159cc9f8ceebaea0c87b9c74795b5e6b70c9cf4156bf893d008506da24b41be468e4cd523d7ae907176ac4b6d3c6affe1c10b49922d6f19f9ba24778592aab62c84ba02fa7c5d7cf8dcdbc212f9853a2993dc7f783e04812cec89d0fbe9c96bb33a89f4be8e3778205bd00fcca2deb1d172d3801693a76979c2e0ee22537997ac74ee4867060d57375bcb1f208a435586a6065047063e76937a8ecbc8b9a795e3bc3677c5cd0e3e"}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0xc, 0x1, 0x72, 0x5}, {0x87, 0x1, 0x0, 0x3}, {0x6, 0x7, 0x3, 0x9}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x2, 0x7f, 0x2c, 0x3}, {0x2, 0x80, 0x2, 0xd67}, {0x959c, 0x40, 0x9, 0x3}, {0x6, 0x7f, 0x2, 0x1}, {0x81, 0x2, 0x5, 0x3}, {0x1, 0x4, 0xe, 0x9}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 677.178182ms ago: executing program 2 (id=179): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000002000078}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xfffffffe, 0xfffffffe, "ff000000f10900000000000000000002ad00", 0x0, 0x40000}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000300)="dd4e0a26b2772f51499f3b7bb2a4150fcd35e097d9bedb94826e0d3e555c68a0eb413f3cded5c1afc4518fe8b0cc06d59c5a6d62b8c0ad7abc8a87a6f94936fb0f2f55d3c87ab7bb1ee53e9abb0b8b8c59b5a5355a4abc6b2b98486182231269271afed6a5b4fac3317ed83e19beea5ddea60719f283756666d79f590d89623df015d76090d29d121acd55ee83e69dd986ba84f3a6980b68247fcf4576d4576ddd7c6dc1ca9579ecb12aeac9418f344ba955913eb7dfcb202f34626322d3dc99afde14779d6681daab9ce5a7dd4e7fe5d91690ce2b9024120772d9a4841883b7b8e502c6ccb4c868e7889c8d5f77ff68a7f681b673adb22e2d21b1da15ca82acc509", 0x102}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000184000/0x3000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800000000}, {&(0x7f00003cd000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000002}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000011f000/0x2000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x4}, {&(0x7f00001df000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x40, 0x5, 0x1, 0xa}, {0x35, 0x0, 0x2, 0x1001}, {0x0, 0x1, 0x0, 0x1d}, {0x2, 0xd3, 0x9, 0x5}, {0x6, 0x0, 0x2, 0x801}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x39, 0x5, 0x0, 0x2, "d2800e22df074b1d7afb2149752ff8fafa7422c2", 0x7, 0x6}) (async) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240)="7958549f71f061863927bd423184952425e0e58e9c2538465094dd9e2fd3a17d4902ff6979d9871ea79e71826f739177e1c90913e901920ea2d959b7a16d5e28c0493180fca7e7d3e3a524d71f476a541d8a6982151b71844f938fbe8059c8afffe7c7240e96db3770ac680534f911312f026a2940dec0", 0x77) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) 629.101315ms ago: executing program 2 (id=182): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)="9815ee59e1b6cf3cd11d3a782d311fd23cbd5895191cd8d7728a8a58052e03ab95867c295c7222eec2bc0ff15936013b09", 0x31}], 0x2) write(r1, &(0x7f0000000140)="dd0f5464a7af1bb000000045b65369db000045b88171e74499d9e750ff4278ad535c2a9a7f31dbf15624b77b6a0a00", 0x2f) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800474c4, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x8}], 0x2, 0xa5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000006, 0x6, 0x342, 0x1, 0x4, 0x2, 0x40000000, 0x0, 0x1, 0x3e48, 0x1080000000}) 557.640819ms ago: executing program 3 (id=185): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0xb0e3, 0x1, 0xd2e, "03caee0004080000000000000031ce000087d520", 0x3, 0x1000000b}) write(r0, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf799a5f6648259743713065ebc0fb0db839310dce066561ec4d5b45da9251ee18078df3147ffcfdf8ee3689afc725ec3e885db9c95571dfd7776e45ab6c9f180920f64c01ca105102a75ace9b9c6dc04", 0xa5) fchmod(0xffffffffffffffff, 0xf71332cff04b5c83) 556.048871ms ago: executing program 3 (id=187): munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}], 0x1, 0xb) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0)="9b3ec99e", &(0x7f0000000340)=0x4, 0x0, 0x0) 554.175148ms ago: executing program 3 (id=188): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x1, 0x6, 0x4, 0x0, 0x800, 0x2, 0x2, 0x0, 0x2, 0x7, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0xf66c, 0xfffffffe, 0x7fffffff, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0x3, 0xfffe}) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000140)="27e3b03affdcb09c97a729277ad039b33c83db944d5b0b1c7585966ff6ae8b5cb06629765a21ed0985e11118f8793f9836658c35e1af287252fb0a6b63c667015d707cb791dfbd95c4b3aceeabb9fcddd4ed915bb84c501366a043628343bf6259953d10d9bad369795412e7e0317d7a4521ce256d8f3533045278e5892d52cc60f169aa124e7cab1f0e3ee999a61d51395ec68812329349410d780cfd0e98e10c9981e209d93211baeda0122684a1f440b0a41c5a074678f2b84aba2afe7dd4c42d65e00d93d4173c79a81ab4ae0e517a5a599789375e9f3aed791a73b73b5941b122d17eee275f5280b3", 0xeb}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x806d, 0x6, 0x0, 0x3, @empty, "", @local, "9c06585b33a47fd79ba4fd077126f54a"}}}}) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) lseek(r2, 0x1, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 538.396277ms ago: executing program 3 (id=190): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x7, 0xff, 0x20, 0x3}, {0x6, 0x3f, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x9) syz_emit_ethernet(0x52, &(0x7f0000000100)={@broadcast, @random="94ea09066dbd", [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x18, 0x11, 0x0, @empty, @mcast2, {[@dstopts={0x1}, @hopopts={0x6}], @udp={{0x0, 0x2, 0x8}}}}}}}) ioctl$FIOSETOWN(r1, 0x40047477, &(0x7f0000000000)=0x9) 346.13762ms ago: executing program 3 (id=191): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x20001fffffffd}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file1\x00', r2, r3, 0x2) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000580)=@un=@file={0x0, ""/4104}, 0x100a, &(0x7f00000004c0), 0x0, &(0x7f0000000180)=""/43, 0x2b}, 0x800) 341.224421ms ago: executing program 5 (id=194): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac00a75c435abc5a91501d94fced1476a5183006d40ddb33a34b8e5f8200000000000000a3042d43b5a9d42d9f04a4f2933300010000a55a3f966282619da69ec1a9f407752bbe24189f67", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) 305.766768ms ago: executing program 5 (id=196): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c042", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r1) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="5d47c449", 0x4) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000540)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x7) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c042", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) close(r1) (async) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[]) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="5d47c449", 0x4) (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000540)='./file1\x00') (async) 305.222545ms ago: executing program 7 (id=197): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b10000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x400000000000001e, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000059006700000004009078000000004000fffcffff0000000000007f000001ac1400aa9400100001890f070000000080000200ffffffff830b09ac1400bbe0000002000000"]) utimes(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)={{0xd7, 0x9}, {0x1, 0x7f}}) 304.979299ms ago: executing program 6 (id=198): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 236.953925ms ago: executing program 0 (id=199): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x0, 0x28}) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7ff) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) r4 = socket(0x2, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/221, 0xdd}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmsg(r5, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async, rerun: 64) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "6b47c1d10000000000000000000000000500"}) (rerun: 64) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x7bb1}) (async, rerun: 64) r6 = syz_open_pts() (rerun: 64) ioctl$TIOCSTOP(r6, 0x2000746f) 230.614799ms ago: executing program 6 (id=200): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="81a712d8325132675cc13adde8fa0d3905f2c13565373dafccf47f97b950047c580adc1fff156bf762e09c5238fb447843654b089ebb8fa9708ffc83ce2bb02ffe61040000004c97635ec169915626e4aa21d59b4c0f1a0d2d43ab52f06b41d6b8bcda5d2b833bd1bdaaf679fee8344ab578d03375c93449ebc260e8563519561a53dd47e3b6db152734dfcb5e3a3e3ceb7a887190ca1a4b5bdc03ea467760a8fcb90081e4ccacc03a32e93878ba070878341285568a43b960e5c746cc81e5981bc8c4ce8b5afef7ee00feff800793a225bbcc626b8b273919f2dea7a8dd020e0a9842df8db01f8e5af4ade0b80a1ffc9b438aa48aeb5dc8e3e237d8c61e475f4336027290b0de1c77238c242ec03f28240e0cda12f136ac06c7a84893f06c1ad10414000000000000", &(0x7f00000000c0)=0x14c, &(0x7f0000000040)="4d2dcafc7aacdc0d961d632abf7d3924124cd0a95356fce43bf74fe87f12dd89a4a73c828fe2b70ca4b7fc0a5aaba8abea0336", 0x4) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x6) sysctl$kern(&(0x7f0000000380)={0x1, 0x2f}, 0x2, &(0x7f00000003c0)="6658c6cbe4c086f43a2b8eb8045ce102e77f5fcea1c4a77ebe1e46c635d5cd3fb68c1742c1adad79a68e32850d3bace71e890b45cc2e8ffcfd62fc68fccee2822deea13ef2f08a14e22335babfb7321a0bba1fe1dbea00be8251d3ad86a4c81fbdac484dbd7f59d1180fa7d1ee82ca398bdb38054be8c86cb566a68759a4", &(0x7f0000000440)=0x7e, &(0x7f0000000480)="867fb4b606bb96bcdcaf4b543b015894e6f1eae3ff0fa02f377e87bdcfba6f3a66708f17bee5473688a172f29389a6518e30927a591af35187476a47e03567150a9830a0a411", 0x46) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x5c2ce9a6, 0xfffffffc}, 0xc) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0xffff, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x200, 0x182) mkdirat(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000280)="a5d3317a04ed21804f47cc6fae0f90ee3740321dc73624c33fad0a57742d4a603f4d2a185f01c9f22b1c2ed3bd2e641b1fd45e665eeccfa19d20ac7d3fc7", 0x3e, 0x9, &(0x7f00000002c0)={0x2, 0x3}, 0xc) 230.298838ms ago: executing program 1 (id=201): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xe0) r1 = socket(0x6, 0x2, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x4f4) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = msgget$private(0x0, 0x688) msgctl$IPC_RMID(r2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x6c, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) setuid(r4) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, 0x0) msgget$private(0x0, 0x2) fchownat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', r4, r5, 0x6) open(&(0x7f0000001540)='./file0\x00', 0x80, 0x50) setgid(r5) ktrace(&(0x7f0000001580)='./file0\x00', 0x1, 0x310, r3) r6 = semget$private(0x0, 0x4, 0x5) semop(r6, &(0x7f00000015c0)=[{0x3, 0x5e, 0x1000}, {0x1, 0xd, 0x1800}], 0x2) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x200, 0x0) fchmodat(r7, &(0x7f0000001640)='./file0\x00', 0x0, 0x2) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000001680)=0xfffffffa) execve(&(0x7f0000001700)='./file0\x00', &(0x7f00000018c0)=[&(0x7f0000001740)='$\'@}:{^/\x00', &(0x7f0000001780)='**[@$\x00', &(0x7f00000017c0)='/dev/zero\x00', &(0x7f0000001800)='\x1e.)+]!{-./!\\&]!$@))\x00', &(0x7f0000001840)='/dev/zero\x00', &(0x7f0000001880)='/dev/zero\x00'], &(0x7f0000001a40)=[0x0, &(0x7f0000001980)='\x00', &(0x7f00000019c0)='[(/]*@\\\x00', &(0x7f0000001a00)='@\\:[(\x00']) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001a80)) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) r8 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r8, 0x7f) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) 227.72678ms ago: executing program 5 (id=202): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="a7ba94f9", 0x4}, {0x0}, {&(0x7f0000000040)="62ea4d6a6d69610b1d300bea2b957c08147e5e0138ccba84853026f353b43d2dd3fa2aa8dcf4f3c0b90fd83ae6134124ede8b72a21b0a4a0248a18a0", 0x3c}, {&(0x7f0000000180)="e7996cd6a6a6e4e0416552e9a5c5c89a92ebf40dae6f317540dfa105d7bf0c7b6477d9453bebd1ef943b076910769a41124f03e805b47dc50bb131672bc6d0445b702ca3a4546f8f9ba7e3212035195d5a5241c0b970f26a016fa2e5d45658ce83ae539e96dcc933b9ee2af786d892b3f72820fe9736748df49e0c85460ce7c787ca966ba30772d9d276c6f769f0e6258024bba17396bd409548ac8b30eb", 0x9e}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x6f0, 0x9, 0x7effff5f, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000000}) writev(r1, &(0x7f0000004600)=[{&(0x7f0000002600)="190a87166a8cd2e8d0913495a0917b8aeccf127a0643d3b31d7fca686daecb6dd82d4e7bed38c8f359aa7b57e5b59bf1e75c721e89a078eb0c1c4df25817a41ac4f71e716e6b9b051b156c04fc36739237a78106bf7671eb3558e008709710da1625f90b2785d3a9011238933892b1df06ee5b10f04966c26d893b34616e3231ba8e8784e3056282becc0dacfb6a16b67894c545ef79cc7bdea348a3a4cff4d9bdd1be5eff65004e20f473965cbd7f51ea7c9ce8f04e05edba3766b9f6f1872b878c068c82036c7e56b79c7d1e1f4a3225d497ad4e031ac6a13ad30c199a1fcb9626060235b05f2a5ae584aa38a5b744668588cedca5bc38928f3b83134226746b6dc84ccbd1edc47f91535e5724b1bac0474f5a10ef80ed86072487875892758f148555aa6dec80564167d12bb5468e5cd86d3e2786e104b298db2490cb728f29ec00ce7da0a20fecab35e0d7073d14e4ff57d1d90c48d6e253ca605eed835453d33418f0be9fa9cd740b1b0295e42a4516b42e62b5e1bd822476cfb412a67b5410f70185f1500962f9f2418681f2dd2ad4737d938ec173e2aa5b9ca623667c3b87e57298a86126e70f27ea2e1b63fadb089a21c9d96d4644129ff0498815f15a076929041abf45e33808b4eac3f7b601f411389662c54ae7537912ad9fd8cf692385164ca86098c56b964d3f529ce035d83b99579a778527a6eb6eee583a2a873d045cb5aff74684705e4242d164cf609c33b830bb13064a5feb216e8c6b72ff15db1a2801be87591be6be13211c273f5c10f377d09a95f89e9f0d803ac39efff16c7fb822d6c0f4bf2e11c6c554896d51da0186dd2aa0553a5ddd122b3e571f6c15c25eabf5196716e96bf2d9777024664d3b5bc371bd2998dc79c9ce03bd579392a1672ba83a68fe7c5c844f048ed8c72f80a2fddd5c25b0eb4a582b9cb7d44946e1e92e94dc884faf57d319b59e24bd8da4e90a93977fc71798823ff5791fd514c1a79d826f587ca6d882fa671ce0b51759726adc2ccf1f6d69221df4b2448979f43df9e58317f400757dc45551632f69748f19243f3c0d0e3b1d342b59b1f4373aff57e9987a9a3c472b6da925a72326f4abba9db27eea295533c9fdec5b6628b5bb9c396abde7dc0a41b8be914697c22a1e42c860c12c28ff5832edb34e465f45a3d6faf47b7d49d7b3377e292387c04825755b684f2f434254ec39bff6369da5d274a2a932a899b502c4e6fe9e6ec726b2de997c218c9d70c4854f0784a9bbf7a84844c7fe906a072e105c6095c5d2b92849305ad244220c27f7df2d7bd896ac21450cca085b91c351964081b62c1a1fee3205763053b00d45566e097158d57e6389b3610c8be21a2d66693a90d4047776885a0593ce4c5beb2876bc2dd7b79c4bc3733f26c160f3eb15fa1f87b8070c83fe6cc82e7291a699e34091d949a2011df13f0c4e64f83c56802e07624b1600146c9d2dab1a8b86cf415f032c104c2a0f6b0080eb879f14182b80ffe06c9ebf1880e720bd37fa8aa91a8727b5ccad0fd37edb8ecb57796851f413228b89dfb6e01b5c229a66eb372fed62056627e475f81dbce0d8ae718513b9bb995b2aeece60e67aed081eca07416d36e6147a89ef287066f298074ab191e0ad8f64959d33c842dd3d669d9dea42f1ae5c5202458adcfe09241a0156e8d17b804d7e55d91c8a4be562046538a3ee90ed5fedccee78cae44b6d8d19bfa3e7bcc7926fbf933142d446dcf9e804ace83124c1ce22766ba21fc3c3030f2ad0aaefb74e835c575a9a281f98f0110bb91f88cccf68cd9af03b17daf417ddca64c04f82654e67ee8b0bb089bed366fc7a7c4bfa4edc760dbd9d96dbf6aa51f20d81365e3fb9446abf95eb98cfa058f1c1310dddc5885a61dcb8fd04fe15beac774eff6ceb571e403d28f8bd189cda92979c7d4ec416c3c4de0ec9b4d6bdd7ad17a5d91209298d1c903096cf3acb0103a54f10a5170084e0a96b9a5038d4e5280cbf00ff7d7dd7a5a731f0d1271ec006a3e47e93fbd5c3db400ac33658bab0755122c01bd2e3124a6b00386759535d43abd40b3b76831cfbac912cf4180b9d1a3b68d58e8cceb4f2a05763606cf92b89832836c44b3b2bb73c79869c446d63f032bc4591ba87a0dc9fb4d2799508251b52c88a1c32271909799fa7f227f481d55d4f5f0983fb82ed8822408e0b48c7eb0fbb2e58f4bd23e55114bf129549b6802ae1e5868a22e0ed8446f89c6ec4f6acde36f8f38c1671e1b582092bbe90004cdcd72b2c647e8f67e4da24c53271a764455b8f904534f9205e2e67040c7c9417e817cb84b1102cc3d84bacf75ff1485d7d5904dd3f1a76b82cfb3017bac26a161cd0d00f86839f43f82a52bb0e6fcf6fd2264628b4492ae678260c7f9c7f98285897f7a11f84b579bb5c67e5d1bfa6e7a43e84c681f9c8884388bc183f07c5e2566490a596a171ea5c930b19fd36d5a45ca99ebba30657a31a11bd56f87444dc1b63d5c528e0d95e7f7e57c403e20b4e32246aa1e4bccd2bb89dbef793975e0eedcd48d79b88013693c48509f68d2d25c3ed3dbef650eafbb76d6ead1b24076ad2cc82c0c8b3515528255a9c0b7d4d62685b05a755ac984c90a309bc9f7eefc757cded4676e96ecb7bdea2a11bd09cb96b65a4fb94321880a2fcb519dd103c0b2595ddf4deac23842b0fb726d872780f9334111961271dea616f26a2a2b1e356dfb4b843968484364d1893ffb713b32b4729ae9598e0e57bfbf62f51d1cd1b46bed192327fd38a670e71e4241b77122fc5d5e6bcb7e249948785103ea3a86dbd8c7e518ef00f1658b8d958f7e4410b6a326709a7a51b811b55f7e443eee25ee1635ca81b387aabffd40be3e574b97ae7c09af7d09bebbc1a6842b5b07fb3575c70f33f3c85f607382bf105174af1da09e3f909bf5ab883aec7bfb99d1494a8688d987cc98cab438b521bcddba747ad8a930991cefcf36a8dceaec29f096f6e801eaeedbf2ff5883701631d9fc4c59a418fe2ea206e90f2e76a22d1ca969da5f909ca6e27f7171fa1a3e38bc061a5fb4bc753edd1b202927498eb214d708ef3a2f179bb9b3b4215a1305a0b9566995ec28cd7a7445a07663ab956435190b75f8f03725512132747ca5520bb61c2783161a14e62d86778f3e8967675f0a1af8efb47905a97cce4a621df337c6f2fec06ea17915b91a866c74254e8f012b94e57273b02768f2b455e7945a8b2f3b3bd523108aa845d6563612426e18a7f640de2d27fb83b175551657776cf28876f259afc9bf5bac1364d7e4ac0e80a441f10d3316d739ea060cba3df41d3d8b6d3e93804112b541fcfe44e5e9d0f72c64feb23c8ee69cfb9afd552ea0c2573c58114bda1a5884fd17cfc2041d5bf5ab13622d3880fd8b985a86fc785acf02cc858c3c269e646896578e112d70e1290a6e46910cd184a14b6840457ba9af3872dcbbdf05cfef6201048d48fa6453a16ab145561b58f7a1d1e2dc9d3e1185cf85f212c70cbf4a76dea452ca8eac70b399971fe8457f77f4341858afc1ff74e9d4d6319bf213058aabbbfeace089106d51e201242e59fcfd5f2152d9c155ae7e8a7266c7a9e50e9980e6f11c05a6f74f984c0cf0411039bdd0330efcb70960a06a6f7773ca7a86574f3f99ee5ecfc870dcc30dde3277aed84aad14da6372419e0ee862a7b0698761b43bbe1e7f9d62517c79932cb9c60b9478c9a7be4236980f5e67fcad2e462e6396aa56befbb2dc2d6f278d8712d94e5c5d5c883344c32dad7a5a2112cb7811897143e2c1d8f44658d405c002b4f01620f1510bb6d65f3dced37ed91f4a3d6a91811aaef9126695c92909c393e0f0aecb65006d10c900962dada71ae97f1987a9a8baf1fb03e04e9268efcc725799563cf650165cd4ccd52cb9b3e6c4a4babe450f54317fe950a199b0ddc56bcb09bebf4e6fed48cff629d9b3cb87ed5cebc461330f97b67566c9e39785f85fc7d11a6fcac36b7db167a2bd6bcfcf231a6606573447c23d761e60bfba7558572843802fc40d7a0c0c42079f73cb836c7fab9d67e2d10998ffa1f152c9a3dde52b6090f", 0xb4d}], 0x1) 148.609995ms ago: executing program 7 (id=203): pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953502e35db747a89837ad7975b0af2c0c1103efaf9a3bf57e5514743e980c81d40c5b2448b77e12862540e1baeb45186c827f59c0c4cc44113683f6c8d2c23cf6797ab03e3cb3c04ac9ea0f08489482ea38b0c6007f1f848a599d9a4c948cfb82c3d40d8eff3d2479f2a0ed866962aadd72795837edc9453ba624db85d35cc21d5d1081fc92402cf6b04a886b0", 0xb9}], 0x1, 0x29f9) (async) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953502e35db747a89837ad7975b0af2c0c1103efaf9a3bf57e5514743e980c81d40c5b2448b77e12862540e1baeb45186c827f59c0c4cc44113683f6c8d2c23cf6797ab03e3cb3c04ac9ea0f08489482ea38b0c6007f1f848a599d9a4c948cfb82c3d40d8eff3d2479f2a0ed866962aadd72795837edc9453ba624db85d35cc21d5d1081fc92402cf6b04a886b0", 0xb9}], 0x1, 0x29f9) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) (async) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x420) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) sendto(r1, 0x0, 0x0, 0x5, &(0x7f00000014c0)=@in={0x2, 0x0}, 0xc) (async) sendto(r1, 0x0, 0x0, 0x5, &(0x7f00000014c0)=@in={0x2, 0x0}, 0xc) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x4000, 0x0) (async) r2 = socket(0x18, 0x4000, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) (async) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/170) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) shmget(0x1, 0x4000, 0x440, &(0x7f0000ffa000/0x4000)=nil) ktrace(0x0, 0x0, 0x12, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, &(0x7f0000001940)={0x9, 0x69d}) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, &(0x7f0000001940)={0x9, 0x69d}) accept$inet6(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) socket$unix(0x1, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x4001, 0x0) (async) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x1, 0x0) 147.774444ms ago: executing program 0 (id=204): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x1, 0xfff, 0x1, 0x7, 0x648d, 0x40, 0x0, 0x0, 0x176, 0x40}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) syz_emit_ethernet(0x2c5, &(0x7f0000000100)={@random="3c3844eafd83", @local, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "23bf5f", 0x287, 0x2, 0x4, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@routing={0x33, 0xe, 0x0, 0xb4, 0x0, [@mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, @loopback, @mcast2, @empty]}, @fragment={0x0, 0x0, 0x9, 0x1, 0x0, 0x1a, 0x64}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@rand_addr="d1120d9b01b144260d69acedcc3e39ec"]}, @hopopts={0x3c, 0x1b, '\x00', [@ra={0x5, 0x2, 0x562}, @generic={0xf8, 0xc2, "6e622ddfea368941457a0743aad6da3d5e239c9d085d7189600792d67d5189d48a41739d3ce35a1e30b9db925f0e92d28db9c2fcb4ad0f51edfe2d3a55044e95070b423817b5321a8692db96872683c31fd63b237571d77e0da48c289652e7baf0a64237bd56a72f7ebc686d00a44d68e6959bad3ba8873011774eeeaba39c67b084d8a06ed2c8dc75d35dc1c32b9b184ba78ec1b194586f049abf6849943c45a441a9c3a9f07d972af3a66ec31f575a9c7342f3ab8dbcfc9301b73d94e25d3bcb96"}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x7}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0xd}]}, @fragment={0x50, 0x0, 0x40, 0x0, 0x0, 0x1c, 0x67}, @hopopts={0x29, 0x0, '\x00', [@pad1]}, @fragment={0x70, 0x0, 0x81, 0x0, 0x0, 0x8, 0x67}, @fragment={0x70, 0x0, 0x0, 0x0, 0x0, 0x5, 0x66}], @generic="dc5f2fc3a86b5c9e6a6662879f85b55e544cb10cef1ad50b0ea1274cbca686e976259b25e6fdfcb4fafe2b9953ca8364e2c99f4d7e353bd700b11d2b347d3bcd10874aaf930eff901b409f6291198536ea6a2bc420f85d52b4a9bfc98895b8036f4cbcdc8fc487dfd3acae17483801d597ecc536c31e82efd97d8c74f32345807a8e755afcd5d6c36ab22ed3cb41169fb6ce9dc07b6f526cc0eca5d7e7ecc691d877c5de39dceb9f88311f8868d4d5bc0f1bddc24b516c705fa8e39d4258377d2fdf4cc4cb53b0a1f9ee8d26669fe0e2123291f04d460ca9909fef919a70fd"}}}}}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000400)) r1 = semget(0x0, 0x1, 0x133) r2 = getuid() getgroups(0x1, &(0x7f0000000440)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r2, r3, r5, r6, 0x84, 0xe9d}, 0x6452, 0x1, 0x6}) msgget$private(0x0, 0x4) sysctl$kern(&(0x7f0000000540)={0x1, 0x45}, 0x2, &(0x7f0000000580)="4f8a95cf7ffc66ffab5545842d25ecc42a6bead37f276960baad3024bcf2af8bb2801fdbdd41927084ff12395ee4438f044a596a04710048f2da93b5824dba4988550412de29e06aad501d898e8d03933d06a45723668cfa2f1950257ac736ffa5404e37a7603e95a34c87ab89b96756", &(0x7f0000000600)=0x70, &(0x7f0000000640)="cdbce4e98d6da0d07c64ab43525ccbf66fbc772963004dd7d15179015eadeadf3490d0bd1743badd48be355f0b43e0c52eb26baba8e88dcd65fb9444f7ed151d9e56b2a7c167ebdf17f61b38f3451f56cb36b6b04db0c66c79d6aca91750be7be694144ef39ca91010a192491c875ed4c5b309c58f9dbe4e2dcc14cd362d5ce2c28898eb3b62a74ff07605ed9b0b3dfc", 0x90) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r7 = dup2(r0, r0) getpeername$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x6df8, 0x1, 0x10, 0x0, 0x4f9f, 0x5, 0x1, 0x0, 0x2, 0x3, 0x486}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0x3, 0x6, 0x1, 0x0, 0xfffffffd, 0x1, 0x8, 0x0, 0x0, 0x4, 0x1}) r8 = shmget(0x1, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) r9 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000880)={{0x0, r2, r3, r2, r9, 0x112}, 0x8, 0xa554, r4, r4, 0x24, 0x5, 0xa87}) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000900)={0x1, 0x3d}, 0x2, &(0x7f0000000940)="c6edbb02138fd93fb95ad452665618260c86012a3e3095c573b1b39220dc00d210b55567cf1eae634439643cb4d2af13b6802c5b6de5a11f56a19bf4dd223605cf1706592c42ff6d9b5bf9ee4cba4cc24ecef1c9d830d3e126cb46ac07cc070ba57f541b46ca3e8b4174fe23d781c31aef24d1cbf02ab1d231e1ac7cb3a394d106f105cf4510049d3a6525ebbd462c5ec966720111fe9d9ba89fea87f3fb12e82fab7005f4fbdbd1f57946ef56b05b93540e0a2f81612ad66b7d718a92b00d3219d6edd81394a4d3cb15ca29069e1570a3a7f7a010a40506ca485b344266d0128bef829b4e1d12f581", &(0x7f0000000a40)=0xe9, &(0x7f0000000a80), 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000000ac0)={'./file0\x00', 0x0, 0x2}) link(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)='./file0\x00') ioctl$KDSETRAD(r0, 0x20004b43) 147.429616ms ago: executing program 6 (id=205): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="97ce50c360d8ef88d5d8098edfc11ca0ef02159f566a2a9660b1977536933e1a32cc4ae9aec8b2a35c53a7857a529a2643b5148c1fbdb352155e21e62b4da2df362eef4466cbb8064919f1be60c1fb299cccfcb1ab10193aac69b33fbdff4f8e16b1173fb6d94dc8173f6d1442afbcf318ffd8780f6580e2da3e9b2c2d9b01caf9323ecd2ebd383412558a5d00dee2b8c3", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="9e9d0d39fa8f8b7998e11e043dbc6dc73cbb6d6d", 0x14}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e347102a709ae1732f96ea5ac00586246242ba0150b421ba871a4f2086503cf318a4ebcd70a501d94a3", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 147.080259ms ago: executing program 6 (id=206): sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000000)="7b2f0b075ee45084bef91535c5373761c4d4784d38753fa6995e5ab2aa06c5b47e61b64646b55f21a368ee589898d15eb91be38b44bd0b83a4422b", 0x0, 0x0, 0x0) 119.497685ms ago: executing program 0 (id=207): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081100fe8000000000000000000000000000bbff02000000000000014e204e220008907800000000000000"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, 0x0, 0x43}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) close(r1) r7 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0x6, 0x1, "34db416df13a6ebdba5f000000ec00", 0xe1, 0x202}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setuid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) readv(r7, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) 119.078226ms ago: executing program 1 (id=208): syz_emit_ethernet(0x46, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2c, 0x0, @empty, @rand_addr="2800000000000800001a003ffe000005", {[@routing={0x4, 0x0, 0x0, 0x7, 0xfffe}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0xa}}}}}}) close(0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4087}, &(0x7f0000000000)=0xff9) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x101, 0x4) 118.895878ms ago: executing program 1 (id=209): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0}) close(r0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0}) (async) close(r0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) 118.447019ms ago: executing program 6 (id=210): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000070d000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x0, 0x80000049}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc582ce975f8685e3}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 79.021509ms ago: executing program 5 (id=211): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f00000010c0)="5f6a8de84b57523a583f9155ee0500007c5246d84a2001baadcec897a78307f3d2c30eea6356105ec8aaba86930f1a1d0000000009000000000000009bd843f9b4d1cfc46e75d70f0155d7491a32b352f146e6e381a3a354acbafa96e2c2b83cb25233a5bb000000000000000049abf0baeb2d49c206ac3d74012bd40725c163a087f3759c2b16bf1d63b17f2ca41c3433ac6e285ce5c376a6d4c5a440fe7dd7491524a00379b0fa253cef1397dcfaf96f28ca81aeeb7dfd1a8f4ef86ef4dfb7a1ab63", 0xc3}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d", 0x28a}], 0x4) 73.037706ms ago: executing program 6 (id=212): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) readv(r0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000480)=""/12, 0xc}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0xc0, 0xa, 0x0, 0xffffefff}, {0x28, 0x0, 0x2, 0x2000}, {0x12e, 0x6, 0x4, 0x4009}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@random="f7770062f8ac", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "1e00", 0x14, 0x3a, 0xff, @rand_addr="10f0372e0865911f0600", @mcast2, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xf7d317a93a7ce3ed, 0x4, 0x0, 0x43de}}}}}}}) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x8000000000000001, 0x7, 0x9, 0x6, 0x2, 0xe, 0x15ea2acb}, &(0x7f0000000140)={0x9, 0x1, 0x5, 0x7, 0x4, 0x1, 0x80000000, 0x1b}, 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="00000000c54aef5f115fb0ecdb6e5641a42903000000000000006ebd2261d53a3150b6ce7753ece76aee88ee2034d4e9", &(0x7f0000000080)=0x30, 0x0, 0x0) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000180)=""/103, 0x67}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="30c47992f2556cb33a20786f", 0xc}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 72.685927ms ago: executing program 7 (id=213): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 72.349524ms ago: executing program 1 (id=214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x22, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x80000007) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8b1, 0x0) clock_gettime(0x4, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000480)={0x81, 0x5, {0x7f, 0x7ff}}) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) mprotect(&(0x7f000049b000/0x4000)=nil, 0x4000, 0x4) recvfrom(r1, &(0x7f0000000140)=""/50, 0x32, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[]) 3.366541ms ago: executing program 5 (id=215): setrlimit(0x8, &(0x7f0000000100)={0x20000000a, 0x50}) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) (async) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000740)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x10, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab1dc6380fd0e3cfcc01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x24}], 0x1, 0x7ff) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc", &(0x7f0000000080)=0x14, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xfffffffd, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x4}) (async) writev(r3, &(0x7f0000003680)=[{&(0x7f0000000180)="286c8490cd38804c7bb8c0374029c483c6cae0f739c82e66c6fae77669dcc9729ab2acf122d9ced108e49df68d349e6bd43deb0a744bfd2fd3a348625244b5b1b0b4bba394bd099e359d773259b61ea55b2d6680aa0e7fb59709c1129ded28dea3d9520d99d08f1be54d877f58eec3a7c8e4726650d7ff53b18e47a9f235fd296a6aa670b58250917d3a52313e6b07325a80ed5a8a2561431c95873399a043aad2e58afa01f678ca447b1b4d0058f196ecba78343c6c37502843553da98cd15f670eaba771b26baac26b6d5cd410e000d680c04c06a4dcd5f4398cf034fb22a5adbdbb62eb4d2871eab6ae7b7ae2bb70730c39cc6f196efd872385e899e2d54ba6e575d5d0fc790996554637854e35c3fa8f3f85d383b78089c4ccd1a977b49c2b18bd94691e37d7419f214483fa4184d4a3b8c0bbd416e0b4fe4b5569b944dc63bbc405627435598344ab27c409b908b4dc68b5fb2b563d233c974f0ee641d99ba59de8b6706bd938354b82e17c29c5f7c49cc58b690c23131cb8356604b9028e16db5758463f3bb2fe34451ef7cbe416c423d186655396837ff564a0943229ad8610cbd5e920ad1be4f4a58257fc66996a325e31a7994fd57522dfbce656fdf05a646d3b021651958955f661d466c3b8276403176ef4da22a810e5bf2ab2e599bdb7dbff6da92107c00d079c328da6e061601501a71c0ac2c0498731840448123773fe9e4346f3783327bdd8b7dfbb31e67b1e81cb8bd15f04c28502902a630b0ff8b44328f194f3ec6b89838429bf1ab15f5334178d978c3de4a76f1c6c9c2eaff1a2fc6fcfd67486646d3be630b07a91e49e04b4b1b239bb027587b84ee175396d35ee7c77d2f5e473d879d26a07a37b9cd7b1e5d631d31facb45faaeec478a4b6be9e593b1507b012466905708d4079214fa2557612dffb61868ad4a87c99d267b78f8f038833fbb14e1bbf398d561306bbda549fb8b6dcf69293aa36a03fec77cc2ec1c37f9d5df47ace7f8d1ee162c1b4443a55c8e0dd32472c5efdd02e5f9719856800711474da4e51c65d0d658718410160b1c5b68ff4a6a8dfdc5f8c6a5c610b79726185dd0e49df221bf0028b6caf6ad5946e37cd71d04aa91746c9dc8eecd0ed754d3dcd619795e29000e3cc5bff5820fee6cd7fdc9f85a52ad67cd6144ba15c89774e3bb85f892a8cdfa9687b60bc6a6d57faf96efe501032d796f067b59b7ebe480780f388c3bd7b4971b5be40b9a5fc0096c2b51d4f2d6e9520600f05f5e8bc18d1f5642faea02ec26830647192b53af01453057cffaee2d449047f83c4d7aef9568b23258f43dd5d58018763e3e6cd27c5cb4abf355d98d533f4fcbc2b452ed8ed025ed70ebc702d64dbb103363ae4d69c56935a7f88821c35bcba19fb837608c61423513ff742139551311e7fd9fe84f009d97ae383f00a937652ed2b210dcca9aa3476fea54675c9bec88d09a5c948d6a8bdca2f361f0c4b66f8a7b181272af88cc4d2a4b16dd06d2ee0a65bc5c898f64db320c248c82abd9ba75b6d024105a6da8779d1124c0a38ddeb16f3be664b3897c2e9e48d739e161c661aa4025ee58b21b647b52fcb63be120ee98027501e4dca05f619ed2087586a690269ab39f0ed014b39a279ec894780b3441d82804855b59cd34c1a3d5d7159d361e0628bae7678c04162305f5c652ea38338768ae8b55900aadede245296c53776df5bb8c20c39a3c492a0643c50d0cbaea2027702f89ab6bd82fc81e8d11a9a4f5d7150ec86af9cfc5fef15c296560c5d6f71965504289bad25e774dce6fc09c0ad8262327fa257f43a1d11471e9a312c42cbd9c4a8a03cc72134458561418bf64fcc2566a5cb238c4abd55006e0c1b3de2074a07072bd4f031a1819c2f0548650e5b36dc0cd09c04e71f552eb1d6dda8bc1ec7f7949b813059ad72d975943ff790651fec2946e0a10c007d762a82ccd1f0387195b2fdf201f1cc7695404dffdfd7f6748debae629ad8aaee0453b469c2226791076fc9a0d1dfcc4f", 0x59f}], 0x1) 2.040707ms ago: executing program 7 (id=216): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="18113101cefb3bd7544d59b61f1f2abe29487e9a92b433b6ed494f47d53e360897ab81de9f0d09000000a271892139364b622a7c27fef4828156e82fb80d07a873dec4b37c0ad36d7300ed91aa85359f4c26e01c7c5a2a5a521c77eef7d7c4a54ecd54c711b2570d10d8b70cd5db691dc87042d7b8de51871d559a0f556ca95776e6a38a3e1a0dfd206a4c30", 0x8c}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x4) 1.219534ms ago: executing program 4 (id=217): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x164, 0x0) pwritev(r1, &(0x7f0000001280)=[{0x0}], 0x1, 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7f}, {0x70, 0xff, 0x5, 0x97bd}, {0x3, 0xb, 0x5b, 0x2}, {0x401, 0x0, 0x2, 0x8}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9, 0x5, 0x9, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x434, 0xfe, 0x7d, 0x1}]}) 790.607µs ago: executing program 5 (id=218): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$VNDIOCGET(r0, 0x81946466, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000200000037f87c"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1000000000000024, 0x0) 0s ago: executing program 3 (id=219): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000021c0)=[{&(0x7f00000001c0)="10cb9947b53482b4ecf0815acccce272629ab571f00fe238e1f628d732885a63859006498e12ed0383d565e54833e911a3fa52e4cf596e4fc2c86bc58b77adcb895571462a895443ecf701acf2211e62b704c91e66ac059532e24437f3d0b85cfd0f8c3ffbb3f143f37f8554499546b44a4cd8c1eef88d75a4a8bc06383473a0c3924f45adbefc27d39e8e1e52e6c3c850033c7b60317a33d48bbd5376147f621631b268542036ca4e6cc6eb404b87bb52562ea572f946cc4cb0e941d7b8ae5e816b9e22206adee29471707b13bd4aad1aa259c434d05ef30184825f0b72ca9e9ae86aad9158b5675c7a1a8536b2632845e3b1dc6648ee89fd5b76d525f7d3f74f6779260ebd51b456643f175dc9e106c3f05b4cc07d02438995503eb23438d46ce1fffe7b29e850b3dbc5998c13458fb907d0058ce38c2ae1501d57426926af3d4946ab8376dbe70d07fddc14ad63ce9c5a0cfba5239660c7ca70f929eb6bc54746c72837839f02f41c5848cd1c55b7c5e1cf91efc321e0928f1f2f7f6596ef5d447af149202f0e1c80001f9e874eaeccd96da536a74c1376332d9166845cad5149cac9cbb3113e7fb6432a8b9244c48f47338d84cfccb7dfee3167834da786ebedba989f7cbdf7593a2af54ba730a9a19150465b30c05f5c3a121553339626fe2e6a72afddb3e346b85f0b053944c699b0869cbc0a7442e57d2eebc15d37e6b75593c8bb81f2de404e918f411433f8f9b83869f132b5ea2b3f17f8a259ba4e4412b14396077385d225149f9de561e51765bccfdc5475a23be644b6774c4e0fb14322d224473766d529e44b7cb664aea068abb6416d68c4c3377dde12e3a5739a35a1c13027d8825149243dc60c5ece5ffdb7b7381abb81f81df48bd0277fda48cb2b5ea4dcc7a5b5f7746762687639eaaf29494bb86ff2d787458b974b53d7043e20972f8aeb390a78e020b385e713b11a673076d0484421c4ee37fb43ee42d41c862e407512c03765437afcca01f2d3c3afa8912cf262a01641622abe47f43cf0d7fe05575793feeb5965fb17fce7293ba9caa42911876e040bd620859c5bf74b18dbbcf2d5c2aeac686f3649188a3de5fa05c1024d3e8f2a906847ef72b56498da58d4cf144a5c9bbb2ab6ed06d5f09dd6e514f5fa7409558420116783fbce81124d2791bcd21d566c7a69db7593f2631f881b13d034c24bff0a4250adb315198eba739222be29024fdaa8f4ea6963f581623e336b6118a188d772ffe0cbaf5ffb33e1206a6f5dbdb6809e16b739e118d1b7423006a9f5d24fb7d18918b483305bacbf269f7df9d4645938fa1aef321139c5bbc5ebb2047b71090b1f4a2e5a78439fb415d33d61790dbb5350fbb424a3ad75f26256a54f5694c2e092b95e364db5f9c9c03b0fe2a035dfea786d14cdaa950da6516acdc72c7cc0ea57c44d30f405757eb567913db22e9768644a2ca22ad89daa89aab5b1e013ecbcddd00478f77e99827ef9a778ba1fdb1078991346b4de3588942f70846fb00f5e4d1305035a1086c3c7d8402d68608959562e1cac541dce589cd4a24f4c412dd8a0c12ce9862bdb0a0df2108353da401e7649a76c4e837fed297c4dfe40fbf13462422e7b14381869b2b83d862d4125bcd3e4f8306c2ed88857c3a556a2742ecdec25697c03ebf5ff7997dbd2da1ecc6d3637b91c2fe79c1a28ea62b476b3763dde6db424d3d269ec93483cfc28b9381569edaa2b12307bb97097cb5a5505dde3d32a43804f025152b9080b9dc4bef72b57cca40e609700b138b21296282ccc2b3d507252ed41c597918b7546a74c2f45d16b756797257c46c7fa89562be929da57a61e4828591912bc49e11af55a10b6bed0a3c8279f0fc675e099beb91d4a9a576cd6041eb3e38de0282d5cded4ac275a343c41ad25b4afd54e4745383e800ff6b12567c430dac12e5f824fb8bb7776f12bff12e38cecdd584b813b14bc222f902bad3f47a7574f0173d8e8ba6ab1de3b3832cc52fa4c0d6327c1920a4d528d3fcfb27942ba556a4429e0fbc21ddd09428018cc9c8c0708d0ae5927d1e4611c1bea4dd3abea5b2e3ce7146503515b6a2747d1aaa636119c58f460de84ff2b37f6349d092746129b23dff48911d6a4f49b0c0c5b510744825962fddeec7c9081440b50d5690c572750b6abe7fb8265c7452c82838cb3fc8a82438ff1b7b0574f9000c6eeab36d99219055b0363e73c7ad50bcac2f69e4b7c69629938afb83ba3701c06f17d2068d00284c33af49907c2076c3a809a2b5935f8aeef59d89ebe04eba864314722a46a17678bfa73cfa6e45922534f4061db636be3106363a4785546f6a3f6907d0e6bd700c43b5af0cc9bc9a472621e7d30ec7e72f84799c9c9fef1403b8ddcd8be14e6a45529f294a6a8bb5b7b07971113f13ee7792c3deff67ecb6f6a9ef8789614fae131ad011102d765c3569c572ad784ab89e55460f585bead56c2e6e3be9fc454967a8d1faabbfe1bee650a3700ce6a5fc93696fe3fa4911a04890f474606bd1a3534d8fcb8eac6b9fd2780bc06267f12b36b229b71bf4335fa505656f59f8fd2bf3fb8aaefc6c13d3a2bd81f26f04a29e460b10841ca0fa5198b1ac548f0058474ff5ef6a7e39270142b67897ed1a183151bec67c1c4441279bf27c25fc3eac16df496a508e490706110fc56c3686b64a0bdb7e39daafe8b786a7ca8597498ac4dfe05bd735b3625eabecb96a044844c71be7e59a58a24079fa89015010a1014abced61c45f024332e82e9b3908794622de98d6873a49d59e1c3403871d24150c13632e8b466e7aaca814e2be455ee607b1c466a2441930213039e44af7ad8f78372a0bf12d3c1f6df2215e130cc03eb162885da7137facece67a7c48d6a13943fc5f8b4dc49e71232d1269b4e4ed66b745c06bc5dd505b007d1d26a1734626626186f74f6dce78b06a4f78c6792f884339dc3b7d527bcf6da44531e31c2142a1e6e7188ad35661cb175dd2109cb49688252ebda8628289dc0e99573e0a622582ffc166ecc880a7095fc4bdabeea462e505fab47fd5774903650bb322f558170bfa3219e2018800a563b601af4d6ddfa4685adbef816cb532cdc3cebff7146080fabb21760679291421f42bb6e3703be0405a775da49dccc975fc90b57fa9ffbee285d5d0f57fdbfad3004a113d43e25612499d6600aadde4dc012cc3a502cee25b7773637bf0a377575211b759bf84befcb0b698811c502326dffed9f44b2a8403f1b19811af35649d6ffb9d77fa9fa0d6c02e8aa5a14567cd1c99e316349b89d225e17bf343bc907a328fd429be0ec4c7a7964fab4893d4ded87b62c2be78effc0bd6d73d443ab5be57c53ed9b21dd60b56cb12c3e4f6ba6c0bc2328c7e57e9d5a4fa4c44de126c541a59b9a60b9d6c35197882e10bd04c1eb52417a4ebd056d09099b0ebf94afbb0f70e1237a7f66d071ac626930bd99967000a90af95a52f9a47b54a28b86e07e9365bbbda0f45c23fc1274dca47a0b506ae1a17e59f870b29aabb0596ab93edc93b58d74c35f3fb8a50cfb080de3762a2ad95e16ab818b2467e20c329630989c1856b310be9c9eada4101cc15bc7a9e0058b232685b0a419c6e7515aad44f4841b21907433a6e092cea88ebd1e74d41a890f718b19d06b303f54b74f9104ded8cafcaef420c3c5d4e48c825853374ecca5e8d7771b92635eec398c38bbab695f62ceb8823017fdb7849b2ea56ea2111203a909be002f61a3586948fa1450823ccc5c0a72fe335adba317ac7acafde8f798acbdd0fcc7dfef32c68e64159bc4a9b978bad473d3f0a331c0dfc2cbb66ff30f2da1a337a49dd542fa5998d04d6f0e739109745462dca5e57e027dca2847c913074661e0f92358396adffce61510089c45a08bc58749cf5ee2a807cefbf08f97c6e5e2f5341fe3d9442c13891739b18a44ce34f4a6c710d225db23fde95c75d904552457c6ac4a60bc718453ed09c922c1f95a2944b4a9c03bc29a3779dc534e27788b142f9408f02cb7e6bbde22051e2b2245ca3f3190ca16b4c2fc70529fea9636fe200fe97d4b1ac342628bacc3edc15d737066822f6956c29dfdbdddd65f506efc34d8583dd29e1c4999c4ece812bc818868fa3dcda64013a30f6bcd53066b8e6ebbb7d17c39bad6e1b593058c1f96ee58b0e9135a6896c042ee53e8b1316fa4e6bb01d2b0609f34b4067612546f621a3dc514045241f42798e83bf32fcb96b9d159d3ff37f489434f5ef0ed886fafa1a61ab6bc75f0c299efbaebd7fc5bddbfef48caf552d9faf0689c7db6ffff79e95f615c0590903cae5dd022ada9b1344fc88e479f6b8c26c766a9dd67f0da94c2f619b3eaa85cd49816fe5f3d74abc44052539af74f5470952d5475567009db9b3cea53e73a14eb35c4c932084cdf7c42cec655639972d6484bf2950d6bf69da7f49abfbc8d8d67db1f0a0c6bb24e10e8e323147f4817bbb16fe2f242f9f7efc5a1a2146b27e5615c3bbd6edf75f883489a59d32b7d225d90a5a8ed439750b45faf32818bb508bc122a18035fab75f70d09eb14470094f4cf7ced57b24b7fe9f1d4feb9b8564b8f45a256178915fe79211a6d26b85cbc8aee3be96a77c08cd609b804b4aea24ea1040d4d47e786342c7f9e6dfaa5ee3c7f26ae8a7e94907416b133c2386e2713b8bdbc1e0c71c52da11d2103ff31488bead47eaa3f31203bbba8a32a6bec84ea8fa4918ff0a77bf721f5a3ef3c0c24123cd07e2c0e68dab94b4f05da9c6a5632fd7863284405ee37efbe90700937c17f41febedc02e39390adb136748e6635be4ef946344f0ae6704bc2ffbb46091d4affec2f0c14d58d73486b1227d8bd4083d956e8e9bf459120707ad9d1371d5b549c481819df73fda11ac912da8a63f593d7208c15fb8d2d2e86b380be1bfed6cfcbfe75b5c4c74d6cd26a7d6f6d43b1565792cd3acb2e129cede525ad56f78bf568d8de6742009bd27f018915abf35e9dcf2efda6b6be7e2c1a44c56fd630e85c2482b9a153d4071c22842f8781540e85fdc11401732fc6ff19fc6d3494e9cec7476cc3323061e02847dee2350852723cb282bcba9e6ffcb7f58d027729a2e10e2ddf02827d78162a98c8105aacb2fde6ab2b8a6a030bc4b7793a98d0cfef4350226515e0df440467214f20ec769ac7fe2d9ecfe189ac95c7df753f7d14f9f35c86b4a3249c40e57a3342dbb2a5ef66f1e215ea8f4a888051b39bbeac1f2712b11806aa5e3f2f4f6cbbac642db87131468961114a212b527ae3e990683d24d6cbdc221222226683cbd57b4e3f7ba98c3eabea08812077165d55b58e92efb65a6c07c675bf7dc42601618f883a187edded52a3964c46b8f81e1b1a5a5c402816bc2d74d6ebe94e0e328bc97646fb8b38a46f4e9abc00fe49ff2a2c7044ce81e9035579af6cb4bfafb0f1eefa26edeb355e0ceac3dbbb465f5949624c08ee640efd2aed6b26315ffcd2c0ae91b625cbf082123a2c4a6a03ad42aa36350aff9bee7c0c5ab609fe947fda69acfdd13ef603fc", 0xf58}], 0x1) write(r0, &(0x7f0000002200)="192934882d6c9150980849ad97a1567b958a0e9afbdf48e8e7345d7ba45f0a5ca563ff2ad21708a8cf39190546bb4443439eff38c137c05469d98fd63752d4e6bce22f1d2d6670c4759ec69730fef27909058e730be5b9d876619fa81c099523174ebe488e99810c3fc311a09cbc1f2b69557e63a7ff34974580b577fe7320abc3b1df4dcc352052b7c85f1c4a20c55c8fd7531fbb6a85278092862a1adab09ddf38c9eedebe855521", 0xa9) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYRES8=0x0]) syz_emit_ethernet(0x110, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000102ffff00000011ffffffb16db27100000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="610001b8907800af05120000000e000000030000000800010000000e2a183eec5630211518c9266413125e2ec69697106c7e73e1a0355eb2fe0f1312ee12dff9199528184542b3ce22a2acd580492ad21537edef83e81c8784a09d9ba1ebafe6803e8430aa750f2b7ec682e463767fcdf2efcf0ccf54c0828365c9ebe99a78a35ba6ee76385ab9dd118d366e06f9e50274bc5a76750b63040deebb5c0efbc45847d2038204f917c19faa6a5d710a1180cb6b37542bd25923d9aa3d7570d6d29840cbd3b87dbfce313be50c794db96afb80973e1897e0501b458e76218151663a6127"]) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="2c6a7edc62", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, 0xffffffffffffffff, 0x5) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x45b6) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.255' (ED25519) to the list of known hosts. pckbd_enable: command error smr: dispatch took 11.060000s pckbd_enable: command error vnd0: sloppy read from proc 51773 (syz-executor): blkno 0 bcount 12 witness: lock order reversal: 1st 0xfffffd806b61fbd8 vmmaplk (&map->lock) 2nd 0xfffffd806432f2d8 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_do_enter_write+0xb7 #1 rrw_enter+0xc6 #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_readv+0xd8 #12 syscall+0xbc6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_do_enter_read+0x9d #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x4b #3 uvm_fault+0x106 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbd4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806432f2d8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806432f2c0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806432f2c0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805eb93a68,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805eb93a68,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805eb93a68,ffff800011a26480,c,0,1,b882500cb71b8f91,0,ffff800000b2a000,0) at vn_rdwr+0xd1 vndstrategy(fffffd8060d1ae68) at vndstrategy+0x4ff physio(ffffffff814caab0,2902,8000,ffffffff813cd180,ffff80002f15a4a0) at physio+0x2f6 spec_read(ffff80002f15a290) at spec_read+0x155 VOP_READ(fffffd8078a77eb8,ffff80002f15a4a0,0,fffffd807f7d36e8) at VOP_READ+0x102 vn_read(fffffd806b97dee8,ffff80002f15a4a0,0) at vn_read+0x17b dofilereadv(ffff8000ffff6a48,3,ffff80002f15a4a0,0,ffff80002f15a560) at dofilereadv+0x230 sys_readv(ffff8000ffff6a48,ffff80002f15a610,ffff80002f15a560) at sys_readv+0xd8 syscall(ffff80002f15a610) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f4facf46a0, count: -16 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002f159d70 rbx 0xfffffd800433c818 rdx 0xffff80000129ac80 rcx 0xffff8000ffff6a48 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002f159c50 r9 0x8080808080808080 r10 0xbc008933dc26e1f8 r11 0xd681550eb300f99c r12 0 r13 0xfffffd8003b53f00 r14 0x3 r15 0xffffffff rip 0xffffffff8239cdf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002f159d60 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=197629 pid=51773 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff7978,0xffff8000ffff6038 process=0xffff80003796eff0 user=0xffff80002f155000, vmspace=0xfffffd806b61fad8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15408 353854 33926 0 7 0 syz-executor 21000 224256 4354 0 2 0 syz-executor 21000 467835 4354 0 3 0x4000080 rest syz-executor 98398 246150 43323 0 2 0 syz-executor 98398 455218 43323 0 2 0x4000000 syz-executor 51773 262327 68712 0 2 0 syz-executor *51773 197629 68712 0 7 0x4000000 syz-executor 83639 67625 33867 0 2 0 syz-executor 83639 412375 33867 0 3 0x4000080 lockf syz-executor 83639 174280 33867 0 3 0x4000080 lockf syz-executor 83639 123733 33867 0 3 0x4000080 lockf syz-executor 96388 392595 76433 0 2 0x10 syz-executor 96388 19739 76433 0 3 0x4000090 fsleep syz-executor 96388 337024 76433 0 3 0x4000090 fsleep syz-executor 96388 44005 76433 0 3 0x4000090 fsleep syz-executor 25281 148710 0 0 3 0x14200 bored sosplice 35061 228483 0 0 3 0x14280 nfsidl nfsio 38856 300860 0 0 3 0x14280 nfsidl nfsio 5594 281024 0 0 3 0x14280 nfsidl nfsio 62453 329087 0 0 3 0x14280 nfsidl nfsio 90625 236733 0 0 3 0x14280 nfsidl nfsio 63721 150987 0 0 3 0x14280 nfsidl nfsio 57026 433669 0 0 3 0x14280 nfsidl nfsio 39348 446377 0 0 3 0x14280 nfsidl nfsio 3049 142017 0 0 3 0x14280 nfsidl nfsio 43751 199760 0 0 3 0x14280 nfsidl nfsio 45363 288715 0 0 3 0x14280 nfsidl nfsio 75740 478758 0 0 3 0x14280 nfsidl nfsio 55052 466938 0 0 3 0x14280 nfsidl nfsio 21999 522762 0 0 3 0x14280 nfsidl nfsio 32121 458810 0 0 3 0x14280 nfsidl nfsio 94847 269058 0 0 3 0x14280 nfsidl nfsio 26635 228727 0 0 3 0x14280 nfsidl nfsio 97065 394045 0 0 3 0x14280 nfsidl nfsio 89129 124806 0 0 3 0x14280 nfsidl nfsio 38070 113521 0 0 3 0x14280 nfsidl nfsio 4354 413050 42866 0 3 0x82 nanoslp syz-executor 68712 341944 42866 0 3 0x82 nanoslp syz-executor 33926 497423 42866 0 3 0x82 nanoslp syz-executor 69269 253104 42866 0 2 0x2 syz-executor 6728 418316 42866 0 2 0x2 syz-executor 76433 484957 42866 0 3 0x82 nanoslp syz-executor 43323 337288 42866 0 3 0x82 nanoslp syz-executor 33867 450683 42866 0 3 0x82 nanoslp syz-executor 42866 20960 56826 0 3 0x82 kqread syz-executor 56826 369866 15922 0 3 0x10008a sigsusp ksh 15922 445322 64612 0 3 0x98 kqread sshd-session 64612 367245 47319 0 3 0x92 kqread sshd-session 46106 199466 1 0 3 0x100083 ttyin getty 47319 295623 1 0 3 0x88 kqread sshd 8959 361150 82467 74 3 0x1100092 bpf pflogd 82467 320193 1 0 3 0x80 sbwait pflogd 88257 142404 56534 73 3 0x1100090 kqread syslogd 56534 433656 1 0 3 0x100082 sbwait syslogd 22451 360593 1 0 3 0x100080 kqread resolvd 12762 252174 78149 77 3 0x100092 kqread dhcpleased 30276 306138 78149 77 3 0x100092 kqread dhcpleased 78149 402923 1 0 3 0x80 kqread dhcpleased 73291 214508 0 0 3 0x14200 pause smr 82971 7767 0 0 2 0x14200 zerothread 17851 197658 0 0 3 0x14200 aiodoned aiodoned 37829 49141 0 0 3 0x14200 syncer update 40915 450787 0 0 3 0x14200 cleaner cleaner 37487 182057 0 0 3 0x14200 reaper reaper 69391 395331 0 0 3 0x14200 pgdaemon pagedaemon 81316 68401 0 0 3 0x14200 bored viomb 75862 86772 0 0 3 0x40014200 acpi0 acpi0 2331 149818 0 0 3 0x40014200 idle1 84550 253336 0 0 3 0x14200 bored softnet3 10830 2782 0 0 3 0x14200 bored softnet2 23240 181386 0 0 3 0x14200 bored softnet1 6130 444187 0 0 3 0x14200 bored softnet0 97161 129290 0 0 3 0x14200 bored systqmp 88629 494378 0 0 3 0x14200 bored systq 6304 148391 0 0 3 0x14200 tmoslp softclockmp 91070 132207 0 0 3 0x40014200 tmoslp softclock 34112 79975 0 0 3 0x40014200 idle0 1 293488 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 51773 (syz-executor) thread 0xffff8000ffff6a48 (197629) shared rwlock vmmaplk r = 0 (0xfffffd806b61fbd8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_vslock_device+0x149 #3 physio+0x277 #4 spec_read+0x155 #5 VOP_READ+0x102 #6 vn_read+0x17b #7 dofilereadv+0x230 #8 sys_readv+0xd8 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff836710f8) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_readv+0xd8 #4 syscall+0xbc6 #5 Xsyscall+0x128 Process 69269 (syz-executor) thread 0xffff8000ffff8a40 (253104) exclusive rrwlock inode r = 0 (0xfffffd806f61e978) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c9b2768) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 6728 (syz-executor) thread 0xffff8000ffff8f50 (418316) exclusive rrwlock inode r = 0 (0xfffffd806432fdc8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806432f1c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10233 11096K 11291K 166960K 11666 0 pcb 17 12K 12K 166960K 54 0 rtable 212 5K 6K 166960K 381 0 pf 34 17K 18K 166960K 53 0 ifaddr 42 7K 7K 166960K 50 0 ifgroup 55 2K 2K 166960K 67 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 70 0 ioctlops 0 0K 4K 166960K 1499 0 iov 0 0K 12K 166960K 74 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1397 88K 88K 166960K 1607 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 10 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 93K 166960K 347 0 sigio 0 0K 0K 166960K 7 0 proc 72 91K 128K 166960K 550 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 33 0 in_multi 95 7K 7K 166960K 116 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 223 996K 996K 166960K 223 0 exec 0 0K 1K 166960K 396 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 209 72K 81K 166960K 4708 0 UVM aobj 10 2K 2K 166960K 10 0 pinsyscall 41 82K 105K 166960K 1463 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 14 0 NDP 12 0K 2K 166960K 32 0 temp 43 6891K 7142K 166960K 15068 0 kqueue 14 22K 28K 166960K 57 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 120 0 117 3 2 1 3 0 8 0 rtentry 112 120 0 21 4 0 4 4 0 8 0 unpcb 144 256 0 237 1 0 1 1 0 8 0 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpcb 808 87 0 82 3 2 1 3 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 376 297 0 287 4 2 2 3 0 8 0 nd6 136 27 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 1 0 1 1 1 0 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 1 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 34 0 3 1 0 1 1 0 8 0 pfstkey 128 34 0 3 1 0 1 1 0 8 0 pfstate 376 34 0 3 4 0 4 4 0 8 0 pfrule 1344 22 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 524 0 81 30 1 29 29 0 8 0 art_table 32 525 0 81 4 0 4 4 0 8 0 art_node 16 117 0 27 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 1 0 1 0 8 0 semupl 112 2 0 2 2 1 1 1 0 8 1 semapl 112 8 0 1 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1962 0 458 95 0 95 95 0 8 0 ffsino 280 1962 0 458 110 1 109 109 0 8 0 nchpl 144 2471 0 788 63 0 63 63 0 8 0 uvmvnodes 80 2194 0 0 45 0 45 45 0 8 0 vnodes 216 2194 0 0 122 0 122 122 0 8 0 namei 1024 8487 0 8486 2 1 1 1 0 8 0 percpumem 16 49 0 3 1 0 1 1 0 8 0 kstatmem 264 30 0 6 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 7411 0 7411 10 9 1 8 1 8 1 plimitpl 152 113 0 95 1 0 1 1 0 8 0 sigapl 424 677 0 608 10 1 9 9 0 8 0 futexpl 64 3410 0 3407 1 0 1 1 0 8 0 knotepl 120 313 0 0 10 0 10 10 0 8 0 kqueuepl 216 136 0 126 5 4 1 5 0 8 0 pipepl 328 229 0 202 10 7 3 10 0 8 0 fdescpl 504 638 0 608 6 1 5 5 0 8 0 filepl 152 3901 0 3676 18 5 13 16 0 8 1 lockfpl 104 143 0 137 1 0 1 1 0 8 0 lockfspl 48 27 0 24 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 38 0 21 1 0 1 1 0 8 0 ucredpl 104 777 0 762 1 0 1 1 0 8 0 zombiepl 144 608 0 608 2 1 1 1 0 8 1 processpl 1168 677 0 608 6 0 6 6 0 8 0 procpl 648 1034 0 956 9 1 8 8 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sockpl 688 678 0 646 11 7 4 10 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 162 0 0 10 0 10 10 0 8 0 bufpl 280 2730 0 125 187 0 187 187 0 8 0 anonpl 24 73941 0 70591 50 24 26 47 0 185 0 amapchunkpl 152 13581 0 13149 23 1 22 23 0 158 2 amappl16 200 653 0 622 16 13 3 15 0 8 0 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 109 0 97 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 1291 0 1261 4 1 3 3 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 17 0 17 1 1 0 1 0 8 0 amappl9 144 252 0 252 2 2 0 1 0 8 0 amappl8 136 18 0 15 1 0 1 1 0 8 0 amappl7 128 107 0 95 1 0 1 1 0 8 0 amappl6 120 183 0 180 1 0 1 1 0 8 0 amappl5 112 118 0 108 1 0 1 1 0 8 0 amappl4 104 351 0 333 1 0 1 1 0 8 0 amappl3 96 2732 0 2632 4 0 4 4 0 8 0 amappl2 88 652 0 590 2 0 2 2 0 8 0 amappl1 80 8790 0 8221 15 1 14 14 0 8 0 amappl 88 4313 0 4160 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 638 0 608 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 638 0 608 1 0 1 1 0 8 0 vmmpekpl 168 7258 0 7218 3 0 3 3 0 8 0 vmmpepl 168 43479 0 41690 97 12 85 95 0 357 0 vmsppl 456 637 0 608 6 2 4 5 0 8 0 rwobjpl 64 15846 0 12740 53 2 51 52 0 8 0 pdppl 4096 1283 0 1216 111 40 71 85 0 8 4 pvpl 32 15733 0 0 127 0 127 127 0 265 0 pmappl 248 637 0 608 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 294 0 50 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806432f2d8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806432f2c0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806432f2c0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805eb93a68,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805eb93a68,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805eb93a68,ffff800011a26480,c,0,1,b882500cb71b8f91,0,ffff800000b2a000,0) at vn_rdwr+0xd1 vndstrategy(fffffd8060d1ae68) at vndstrategy+0x4ff physio(ffffffff814caab0,2902,8000,ffffffff813cd180,ffff80002f15a4a0) at physio+0x2f6 spec_read(ffff80002f15a290) at spec_read+0x155 VOP_READ(fffffd8078a77eb8,ffff80002f15a4a0,0,fffffd807f7d36e8) at VOP_READ+0x102 vn_read(fffffd806b97dee8,ffff80002f15a4a0,0) at vn_read+0x17b dofilereadv(ffff8000ffff6a48,3,ffff80002f15a4a0,0,ffff80002f15a560) at dofilereadv+0x230 sys_readv(ffff8000ffff6a48,ffff80002f15a610,ffff80002f15a560) at sys_readv+0xd8 syscall(ffff80002f15a610) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f4facf46a0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b5bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83670ef0) at __mp_lock+0x192 syscall(ffff80003c590630) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7949564b8010, count: -6