0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240), 0x4) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e354154aec2720557987858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27e59097231601c386dde528bada1a3d9639a46a04c615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x140, &(0x7f0000000740)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30fc55605f7bfc864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd50561f283ae5b7629c5ffb4cc2bd2be6c617c0000000000000000000000000000d62410c73b1dcace8f6138bc1d93bf4aec963bd94300b6ab93766a5955cba1c5b41730a462d61a82cb9301df51ac1de52d49e0aa74d90d48cb07ec1491ade770b26e137dfe9e66975ea16377d9ab236bbd8051daf7226fd9f02d0d0ad3568a0bfd6b986ede3e2456df0a386822afdb8e416e940bca1053d82984aaa9b688fb7fa5e721045075b7e8c8db3527695264c698501660708e127c247f7217c94f903b578b87fa7ce7f6287793739aa47806e6b870a0385a212bfd8d355ef70037832f7edbd4f30aa2bbb0691cdd62558ad37e753317f025c102aba6ab510a75", 0x18d) bind(r6, &(0x7f0000000000), 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100a0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x12) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) clock_gettime(0x2, &(0x7f0000000000)) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000180)={0x2, 0x1, 0xa1, 0x3f}) clock_getres(0x0, &(0x7f00000000c0)) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x9, 0x0, {[0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1000000000000000, 0x5b9f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x400008], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3b7], [{}, {0x0, 0x4}, {}, {}, {}, {0x1}, {0x80, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x1fb}], {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x100000}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) fcntl$setown(r1, 0x6, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r3, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000000), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a0044b37d1f00", 0x7, 0x5e}) ftruncate(r3, 0x8000) kqueue() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280000008000019078ffffffffe00000010e0090780000fffe00000000000000a404f23c00f1c59fbc502338dc4944ca843edccf5cff153a6a9d8309e7e7e972b379106de211fa3aabd543c1bb1b2aada7b1a9fecd016dfc01712f7724d711740635f1"]) executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00002a6a0200"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, &(0x7f0000000140)="dc0e95890040f95449517dbce1f738691668fb7df475db988362c4b5f02be1e512f87480aa1b78ce4e268336696efa83ff017ac42de15aef2f6fa2cca05dad763f0d78e01e77a5ed28238229eba3bd96caf3759f17e1fb7984e2257115cc2e853dbf3a47e8c64ff55e412f55", &(0x7f00000001c0)=0x6c, &(0x7f0000002540)="d39022e50913209f80f5dd69e54d05b4b21e7eec7c61f537ebe836b11a7c75f844c034bedefefac20da29cf647b0350bd871034410291937eb6c15636b830f5e3d44c76b62084764203048d114157ebc367e4860e55f11a3990f4e04e9435994a0a9c24f4a31ce19712243edad955a825144fa2bf36ce8e9b9857d9348fc1360dbed983a9f34b9f15697bf78e7cdeea281df78ae6c79bc7a70734bf43574f0c769c45bdb0a202ed70ee1d7afd3a01b8d845f213174bf03241fc22c8cd6473979ae033b2e600602d2cd45873dafbca71e5993db95ff69be746a3823586c19e1587d8769dcf2cf7ae879002d810e18811ec42920109530496b2e0656be288aa864abcc61b988a6af5dc73c917c6708ac62702345669c0ffbee6dd0a15d4b2fe38eea674b20113255ab0e996adac621e56234f73c09f27eb2ebc3821d72a1d678b8388b5b98b4509891fa441c465fbc0632d3b3f6c8dd682dc908a8ef1f136f93b2affda4ba6c1c06f6091aa44e47e39cf23b58d70829fa0b946aeeca91b8c911e43bd8f0863b3317ac3697b0caf5dd6201f625fdf0551222d015881f7198198ad40de2ace70253b5be51668cf8f4f936c08851df85faf5785ac950fde2501c8cf122c873b61325eefc6206b60ff91acd33b758ff64bc5a93c9c9b990140a72677b46f3230af5cf2a5fdb245848e57785be661311691cec24c33af7bc0f7847829787c0a6158671c8cdcdf2bc46e90a70ba5d1f4c0bd50074fd834b73fbeb618cab63ebe77348f6fe2b5e109d42bbf8a6239b62476998b6207dcf90c2567e84b8af56aa9753ebeef836cde9f3333fcf5bb67772d2445f0445f7d22999cf4a6b0bd9c3f59800dcfe08aebfe611d56c192346d02dea211c6254f2de3fcbbecabcdce0b27016b50723bc193606e41242eed5e9553f1d01b0546a02184bfa1b4d043ba046bd9060f99c7643015d59348717d6c0525642914713f64ece9f6b753b4d8dd76a4ba02ab7c80eea7c0c3eaa77ab9fdd351cf46623fc0ea781e09afe0c0d7ba82050929f98764bea61893277e2f814e95bbea29084b1499ad327198ebcd63fee82c1ee1c894bc332a512a690b093d407f7a8f21bd48996e78ffa7f928e22831ebd994dad11d8d242430b8823b79380e63f3f80e6dd066b69638168095b9c5024ab043f3939129f997efd12d16fffa27dd977bb2d833459263d24a71cbde7340782d92c5aea0e610d3464a600d8f6087bfc095c340fd8ec757f61435d0550a70dad1c4dfb54720e638b481a92e0af1f11d8ef790834b90e809b547986e8baa70d74b1d8d25148e6654634925ad853370e533d866dc927667febf17d6da31bc985bef710afae4e09ff6872eeb259d840c92f4254c924c35d79d8479ef773898fdab626a32f993aa8443f32aa90dc6f0f71ce1e40e7b1bb46617281fbca916ccd22cb07a6a4e439709a015f1f0e87000000006247e91201a58d83a2f4f7ad3c84f6cf6a5f0640c286f8ee460a79ac5b563b76bdfd0a07a5a19cfbd32092951f0fc6d9634a75b50866478ebbc94d81e05ab737bc6d5b265ed6d9903b0d8b18f196293e808c419f4c012719f96b91262da29226cfe4015b5e0be558a85f916264a23166e47da42b0e034a851ca3fe56ab744270f486e5b174f0def34e9f9817985f76bb704265f62df0dc698e87b85644701f8047f637d69740b88ee004ddc5e32cfa04eb3d626cd1d52565fdc6ea86c7619ab3a8192d120340e73e3430b96f35b8f33a45f85bede0dc9480bd59e0e54972e51ad4275384043cc1903a4ef795170f562e5f7f3a8428fe48bfcbb682e2672d20780e98edb7da883e3a6cd55b5b15ca0213e08cffb221eb229ac24d6ca24d1aba13c3d182024e6a08d8894516862704768b085c9680539003262d4b028ba9086a857bf3ce26ffa2396ea74a8624c1cfdd7925d8f7a7e9907beb37ccbd1eecf88ed2309b61cb35349122988bf9b4aa4b602b747cf6d92ea04ff0e0cb1724e34ae171e7ca5bab977866cced26fe9aa7cf1f47b02ebff8500e6edb061f0e98ba1638ed779dc69950542e0011aa45a08b4bf2f8aca2e04538a4741d35e0dcd3945e290460204d3a58475586a85bcb3a2dd50eb600a46ea02066cb3059c711698f4791e2b44e2d15fc6178e8f943429b8d56e797f2a6799c6a6983f62395264bcc266293b4cd4861eaa7ea393c39599dabedeb1889be473bc1d9f1b0291f2f339bdff94467a9b0c20f9ac46938b9c1f53228d1e0b7f36abcab93aa3a831921869698d394ccf00e51c7b4028521f8dc6e58cbd4722b1fd708979aa4988db5d279bc890e3fc10febf84c77141edf2f7afaa3e3c8f83136db24522e22d82c1138550ae5c21e287f839c7bca9c231073603633a92344bb5c806311de0622963ba8def55e07dbb40b541ece2a9faae89138ff2fe454b87ab93c139b786d286ca2d173431d72c1dcaefd3f511dfc1c7cc6434176c5c50d81054b5c3da3cc7129a6b177af7045033ce655e290ff5a19d0f1dfa9c80502012519455a06d8ca0770b299860bacd72e8d2a7d10dd23f863fb015b0978c72a4ed017391a37100de80027bf21ff45a09431b7d14a7ba81826e1e28e65ec8f193f3cc397919fa31a81c3199f0a671842a5080b786ff96c24e4887aae3895ecc73214067536500f73ce3ba4da449b7944e20b18d7b290d5d5116ee911e843be9deeccc0c10ce46e11d66b4cd2c7145ef78cc9b3392a8e5a07ac1d4398605a8071cb7bbfffd72c7ff1c96e12fe0a3f9e2f9f38898380064a4cad6c1c606aadd3d82db4abb33eaf4a15d776a5b024f8bdb68454db8472472d9a05b465567bbea348e63ed3872ce0a00ddde894eb268c5737add8dcb0e2d4a46fba9827415847ceb7f632fcdfa6f1feda6039de8999bf01f27ab2b55325d1fea483d16e70b5b452402d44d8d5ef68a1cb8b6e1e5191618c97b543cc62edf60dfca1389f57f2b047d972eef24b1dac7d71cd8e69d893f2178c14c505b42c614faf354c81a8e2d97c634879aec57b5ff87f7cff5d6760de3a49b007954186318791cda15254988c8286fe309d1cadc73d0205987d83d0a6a9d84a8f2d4104efe63fae7f3470e4bd38958ac53ec92ef92d153dbb8910c78b2e0412c14b8157d513115abe10911a1aaae3da633f951cf3bc12993c9fa4ffb6c368f506f19f5408c0b5e7bb2fffd7a06a05c617ecbb616181c17165c26f03f67cc41e5048ca1fd0af9cf209593fc2c1dac606f6410637b74eaa6c01871aadd090a9c3f171deb97d14ba6c33dbff4e0e1b5d457f8328964243c08132ceadc1d3b16ebdf487194bb42eaf4d91b97a8f352efec05cf544115d3c1139878e82e7f10a60a963cd9c1422af7e97e6d3c4df6cbd1efcc75f8bc0d8387d3c5fca918506d1e05e49d4b83e428a47509339779f70eb224ad7c6b641ccd11bc384729ccf41a5a867e1bf02083ce07d3fc82f0e2274c12b9c632e37a91c328c48baf7a36a51e21d1e0573775f1bc160294431c060d6fffd3fb69c8f1cd119f61c7396c222f0f0bb52c37527d9da91abde5afeac896ec899d441d8b8b4b2ff4c7f9bf4598e31a716220aaf4d15e1d24c3c3065999b82e84632314f520abeff4ed47c8cd9450c0d88332256abb40a8f7c5e18b5c5c9f7e6682069a196d67633980e48b84d467ca92111abd6fee73a8b2afe54bafa8e62e18f5751e0aea5a3ebdb8729419c4e33a5e996e89e4d8bdf15324335663574e6cb6a9a87ed665c1515291d82996a7213469ad0b21a845dbf7cbc4eabcf8046d747ff24361fc320df0e15b56ee5cbd92b07a1661739b3ac4ec8725463db644d171a17965a2ddcae86aead0ca9a1c3013900d6f0a1185b98f8cc67d8c962da7de7b42b96cdcbeed6589b3d6086ac919e9b20af04d5f822c1a462e7986fc72e4fa476efebf0e022ee17dd96445cddcf52324712290183dda89af2aeccb30bd917c6c631db61d3de4643f70f08c6412c24ca87fa087db2a7281ecf5a0de50ea6f4eff0e8eb72b8739f701d29b8febdb47c8d60dc6e1109f59e962c1b543d478feeb0817039fe66375f69fcfc90c0c3bdf10a2600e0a01c007f553fdee4e069035e29f9abdfd7d1d605da898134ca501406048f8f5c0b66a6e470cf815cf881e8798e718b1953dbb1c7a17ffdee1d589153f84604f4ac4f6a784e8e5ba66fe874000829c8fe5b5b4b11e86001fae3e6c2555777c37b64f641ff5e044594e06d802fbf58fd9d502dd833d17609c6a35be7e04ec712756b850931609febd199fe4b0289be6b86cb8b39ee92c0266b0b0c976ff44dddd0abf2e95fce941c5e746a0043145de37658392df9da273a68c457752afae4e5364fd833fa07a321533986a20323c7c7b1a40dcf784215eccda3a73096e4ab43ac609a924d301bfc84b6aa46234427351d47cabda89ee3abb64897d5c195c7a47ae84b7c1932b5392df6595f40d95059312ff226be7ea4135a71baaf106cb12cce3683a3e19556e89ae9901a0cec6caff8fda23c1d1709dec91546c86422b08237ef52c2eb52cc7e52a818e6f335879d56d45af50e64291685e80c37a7a5f1c0b19da9e72a271aa33761185aa821c2114b68ca5257158722c82d4ae094755928afb7d58b97b08dc5b49523a2bf274eeb48942fa5e840765459b764d8760a2b2482c07f3788b6051489466f59ae8a0be438fe87a16f0d7ca0c600376c3944ea4e858fb3d126c641ff03cb9fd45dde257ab2013eaf8b954504a7ffcb243d24d3cc9ca9c6ce73db29ad5c95d2f7d50dd497338c8388a92ac660586185fd796b565036a12472589a4db05fc221af9c88c7a3054dc792bf1041beff6e237e29c7d458d7e4d61b458ed8b1f96818ae9f01549c9f87a92214ffbe0fe6579e0ca76dc8dbc101f341d349335d1c11a43479e692e9819e26b22ce74f5d3e16660af11a35683d73d4da4a4d420df7efec6a60a151d198a073aec1b4a84f6e88751e5e38b01e1db20faec32796e31a4a16c36f0501727c8a689c2d17ae7ce20d26779b052c429898ffa7f3779b1dc3422b65e0a0d2297fdd0b9120e8b800f86f09c5b1264e86482e3f87ff745310803380672c9141879fb368e6a29ccf07a35fb3802324f19ae6370a6f0f2a80179da64bcdaefb8f5a9727e3b461330195b8692c42eb23eba5422676e2573e4725d4c362c911d74fcda96fcf1e4d7fd4b574b7374caa806dfef2dd81c199633195f7861126a2f18f85fce4b34f5e5a7ba655a099af934a4400fd3919f7522ffb42c5919ec150cea2e6238bbf9cdfb6f4e9a6b3e765ca408a0dd2cc1a3fe5e1217c539875a7e441746697309a9358ef619d7fb19efdd611cd1f081b445543189c4338ffa3820bcbe7a91cbfee2dc6cc0560f861127ae61f883962cf4d54eff9950024fbf41aac23a38317f38e0d0c1c8d2106cf7ad30ad26184c728c536b83b8cf06110c9b2e773389aef1381979c87961b3ecb1314dc86baf03f743f00973062839dc60272a872103a2f15dcf3af867fdace027ec2d7da1f121b175f6b6b67488bdc28c2dbccf70723a3cac8e6efd4df0d250b309c0dfc26d55c5c41f5e48e7fd881138b952bcffb1f00318d0c57df67d995c2aa4e4b75bd2b2fc3b2272a8707d73b28986fbc67e1788d80c2c322199054a44b8e182ca71fd98847fd18362c6654abc86383ee92e38f5b9a5ed950269f20eb76179f6fb99a4b4a6e4cdf2131a05a05975f3dff2aae6da6b23e58540227839bd60b4aefd4a7a9ab0f00c276f92a215a4e2a8511f23ada745ba4f9253ad786ea618afb78d72f28ea9891564cffc144be336ab165548e8319def9370000000000000000", 0x102c) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) (async) geteuid() (async) getgid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/221) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/130) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000100)="abddf17b", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$vm(&(0x7f0000000000)={0x4, 0xc}, 0x2, &(0x7f00000001c0)="c06d154be3eee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa181f3ad15681e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466058d9308b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe9a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa00"/194, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002ac0)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ff0d000000ffffffffffffff88a80c008100000008060000000006000000aaaaaaaaaabbaaaaaaaaaabbccb0d83af0055212d8618b19f82093bb"]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() geteuid() setuid(0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x1000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 4: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000240)="00002000729812c3d0f63e587df871088aa8736114c39750dd5f17638431abd6cf6cbad42a83580fdb8d219f88330812445d8f353b06ec7d3429dbb5f29c77a5b968330bffcf0c5cff5bbc8a9c423b14dd8c4dcc45534a38cb9ce36225ea4674a2ef67edc4c01de0e88fdf3bcb9cfb2bffa5596846c067f1781b2c12cd1569d5d3890dbb5d61f343f78520b6b0ee853d8ceb69285e7115c53d5b2f2ea87f15084b677dc3be107c742798028f6fbc6bb03ae1010390f10c6879118892f370a008a8dcd0cee229819cb91fd0453032742eb6eff04126d8aa8a63510b07e7063d121bbd72042098b00eb3c498044426bc7d65b507e6fa0c5cbfc7de275d38aade273ad38076c5619a6ad4467e62972b41cac470706ddb94d09284d42a8d2c16495199c2429368e163ead2880df8a861e33719f45d2e1576e82820d99759632675abd8f1110410a780245158fd83774caf6d5a17cec5d1768a5ff8001ad3a1553911351a5b43b80b819071c52ed7904abaa6d705cdfa181791f4df65fe4629e316a43f7df8fed1ec18d9ab221de6c5935fb83d92bfbf62b08ec6df9e95010a889e33b9253071a4745716d7d2262f337e6bc69156b8c5e7972af4db1a72b53804e2e1ea11a3d2252d209319835565dbbb5caabefbfcc392e3b497348bca1a7793733f07e88704c9d7d11e830a23879481fa2f508e6b80c331239e5d3185e80871de9b743b00000000000000", 0x209) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000040)={0x6, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) executing program 6: getrlimit(0x1, 0xfffffffffffffffe) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000849000/0x2000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000956000/0x3000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000729000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000091e000/0x3000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000074f000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000064c000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe8b) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r5 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x4002, 0x0) getsockopt(r6, 0x2, 0x27, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 4: shmget(0x0, 0x4000, 0x0, &(0x7f00005d1000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 6: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) unveil(0x0, &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) executing program 1: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async, rerun: 32) unveil(0x0, &(0x7f0000000180)='r\x00') (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6007a65d0000000000000000000020000000ffff7f000001ff"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x3c}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x8d, 0x3f) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/7}, 0xf, 0x3, 0x800) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x182000000}) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) kevent(r1, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b3", 0x4f9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r9) r10 = socket$inet(0x2, 0x3, 0x0) r11 = getpgid(0x0) fcntl$setown(r10, 0x6, r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x7, r4, r5, r7, r8, 0xc9, 0x800}, 0x200, 0x7, r9, r11, 0x7fffffff, 0xed, 0x9}) r12 = shmget$private(0x0, 0x2000, 0x592, &(0x7f0000e18000/0x2000)=nil) r13 = getgid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0x7, 0x0, r13, 0x0, r8, 0x10, 0x9}, 0xe0, 0xd42c, r11, r6, 0x2, 0x1, 0x7fff}) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x8001, 0x8, r11}) executing program 1: setrlimit(0x6, &(0x7f0000000980)={0x200000007, 0xcb}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x8, 0x2, 0x0, 0x400000}, {0x0, 0x2, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x5, 0x0) ioctl$FIONREAD(r5, 0x80206982, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, r6, r7, 0x0, 0x1e4}, 0x0, 0x0, 0x0, 0x0, 0x9}) socket(0x10, 0x8000, 0x1) dup(r2) listen(r3, 0x2) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket$inet(0x2, 0x2, 0x0) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000013000/0x3000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000411000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f00007f5000/0x4000)=nil}, {&(0x7f000061a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getdents(r0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) syz_open_pts() (async) r5 = syz_open_pts() close(r5) syz_open_pts() (async) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() (async) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xb7c61f5c3459741}], 0x8, 0x0, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r8, r7) (async) dup2(r8, r7) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)) executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0xb, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x4001}, {0x6, 0xf9}, {0x3, 0x0, 0x6, 0xfffffffa}, {0xb28, 0xff, 0x3}, {0x6, 0x44, 0x81, 0x3ff}, {0xd0, 0x81, 0x7, 0x7}, {0x1, 0x1, 0x3}, {0x200, 0xa, 0x80, 0x5}, {0x100, 0x3f, 0x81, 0x8000}, {0x9, 0x20, 0x1f, 0x1ff}, {0xff, 0x7f, 0x80, 0x7}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x1, 0x7]}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000001180)={0x57aff2c3}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000240)=0xed) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffffffffe}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x80}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r4 = socket(0x1, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6007a65d0000000000000000000020000000ffff7f000001ff"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x3c}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x8d, 0x3f) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/7}, 0xf, 0x3, 0x800) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000080)="ea00000100000000", 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) write(r3, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="abb9d854c87cf83c02f19469681f24634f18b5487a52a64b28c46cddb45202ef0004fd4221819d30338d74a5ffcae040545e14e3eda7c3208cfeea327f5ee2e20096de875ab496514305f78168c6b42065332bf2e0e580327ca45bdf0f9e940be2af0087", 0x64}, {&(0x7f0000000100)="c915bbff22521a5c4cfd2599cc59fa843053eebff0e6de7932a0288d88b76649772960e6a4c1a44775a9d6cd2eb068e21298f39993cfad53", 0x38}], 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x372a4f4aaf10f949, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) getuid() bind(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)={0x2, 0x1}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) getuid() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa020090780000000060e9ffffff001600fe8000000000000000000000000000aa"]) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "3209bc7fbe9af66dc832050000000010000407ff", 0x0, 0x4}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open(0x0, 0x80, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x1000008, 0xa, &(0x7f0000000440)="4a980be2db0be3140e045b90d66ddc5cf83d82bc97a6fc9db991fe3f972ffebdaa399cdff6fb9f46f28744d0d5590361eb86dcd5f1c82baba6bfa991885045ed1439985c1991bb11907f26c7bbeba936aff010ec427bac1569901b9e86a4c2fa1b5a3bf4d241ae1d3b2c8811c494631378cf75a2a2175b06c8fd0066ad45d14085", 0x81) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71", 0xc) kevent(r5, &(0x7f0000000380), 0x8, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x4, 0xfffffffffffffffc, 0x1ff}], 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x1) (async) fcntl$getflags(r0, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) (async) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240), 0x4) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e354154aec2720557987858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27e59097231601c386dde528bada1a3d9639a46a04c615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x140, &(0x7f0000000740)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30fc55605f7bfc864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd50561f283ae5b7629c5ffb4cc2bd2be6c617c0000000000000000000000000000d62410c73b1dcace8f6138bc1d93bf4aec963bd94300b6ab93766a5955cba1c5b41730a462d61a82cb9301df51ac1de52d49e0aa74d90d48cb07ec1491ade770b26e137dfe9e66975ea16377d9ab236bbd8051daf7226fd9f02d0d0ad3568a0bfd6b986ede3e2456df0a386822afdb8e416e940bca1053d82984aaa9b688fb7fa5e721045075b7e8c8db3527695264c698501660708e127c247f7217c94f903b578b87fa7ce7f6287793739aa47806e6b870a0385a212bfd8d355ef70037832f7edbd4f30aa2bbb0691cdd62558ad37e753317f025c102aba6ab510a75", 0x18d) bind(r6, &(0x7f0000000000), 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: shmget(0x0, 0x4000, 0x0, &(0x7f00005d1000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) executing program 2: setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x1}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5, r1}) getitimer(0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x5) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x1}}, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getppid() (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5, r1}) (async) getitimer(0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) kqueue() (async) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x5) (async) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0x0, 0x2]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000018c0)="e1", &(0x7f0000001940)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x106, &(0x7f0000001f40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x4c, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a71", 0x7}], 0x1) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x889, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_media}) sendsyslog(&(0x7f0000000380)="66726b59a484c582163b67314d718808f53a40328a3bfb8fd2290d7cf4c0ad4d9269d0ee300f8ce7a9a99cda6c3f3af27ad2bf1c52f5b84c625cd870534de5ef1b1ebeab593b6f4aac1d8468b32291cd037c2c0cb5d2c70c3becdfa04cb93a01949f61acb556473f80dfdcd3337ea622904437941f838531f7e74a0da34b5d1e3bf8bd3480733a778ba3b22335cbc18a4c4e489c2d2a0ecf00dbdf6b373efba2da5f8bbc9fe35aaeb91841af39b0bad025da02858fd0ae7e4427f07e9cae0bb7559ff72b099fa306f9602e7441e6b06f70c58738a03815aaffe3c6ef37ea8c306a7c116eabeeb9a745ef579f02d3e124825fb63855a0c6b15f88292dce1a92da0b900c8ae5647c40b3663002be6bbaf0f4b7e63526be00d6b99926d9d98774441e70e8d5eba40df83823b848dd75cc8edcc6b40e7276c4766abb343ba632fb65a5d7b60f7d44da8c3a2f85761136b1af6d2ccf5d41a60224b46d7c0028f5e454373ef3dea355432b87143e6773853580908b3efb9e3bd1614e8a7163b843348082d2d66fc91e2fc5ea1e9b88040c61fdcba2dc9cec61d4f972c86a8994330deed8d81b3fbc080eab2ace581714927946a9f8d6731f77f17e2a36c38286c233eb9c9766be6e93b01d1f2ab2d45ef220bac4f866b2077d08bafb80c3560bb767f133c6343f8dac421f8218bd1f433fa47d77515fb2190a76dd8b855bc88c7e70209033d9d70f29f04b3823b1fca6e8fc8f8576fef9ae01665a7e5743fe095c2f39af6675030a72130db34d8e15d05926ee63a679ff67c7a2b404464d131e77ed4ec4526076f3a2f4b7e0f63a5f6a173dfc5fe3e50ecf37688f91a95fdc2e2dfa1721d98574e10728195f1b9eca71b0fed98f77707e199fe415549491322720d2c8e961796f0b2a227a0aeb65dea2f235ae5342ee2864816a9221c28eefd6e9fb7d1b8a4d36d75bac8016f7311dac2501106b05e4d111831449980a6fa5d14f940de50aa58cc967b7725d060af7012ce4c32fd42c8642f4c4a8056a37561fbb105bb3812de72542f5945eaea4f922cd42b43f7c6261699c7b42fa6284f55e3ee17fdd020dfe9573b930f6cc359578474e95fb92b869a7bea7357328a24daab29f522f7da20798510760bbadcc84e5bacca0ff369f153c1f1c12f0793cc5005c89916b751424ee206ee8a35ce54fe6ff9c70ad7b8ab516ba53533f0923097afcf2498c6c6ecb724b771cf6c1ac1d47e91defcf070eac33e1dde2b285f57852e6f51d49774d5c2227981d390ddc6fa8f4aeaf8e9e70ebe5d0a18d363e260b109d57db860a526c6d3e0ea4c1a739a025879869a9ebe78fddda7f61ed93f85912907a384f5ee3882655ae9c5ed672e22a07cf2599230643c89bc806fcce6ac23a35ad67960643f5a471b9afc6a1f23b6281b9dcfe8f1e1a49f93b675dc838382d2fbb1a8c5bbb1e6a7747a611537a9888d7848a78b3752d7687f1e366ba4fbb57ab32eb2d615127fc58dcc75f26fd003fca6c634b952faa85a10c03e07f04d83c4dabff6633762cc17f3f9e2bad997f04a5da00e2ca272e2f65fdfa6dfe2471ce57202da386529adf07068b77f005caf1768c77c08a651cccd9a6f6743ac0b67a7722cc55440b191e46ef902f409bc6d179d458c3c377b424c5db9d638721fbe695427302ef15648eda878183719e91224e9ab7bf6b1822a3d6cea04e218367cd1f9eb9422f5fc99606f3df7d8c5d690a116909b0c0dcfd280b6b0331ef099902fdd0b9861292126eea15d3f161ac0cb470e401aa852ea8770e03db715590c8255dfed5664bc6f575f57a525f8ee5e45e2e40271f712dcda27ec1dfb080f84be81de56a951d3f3f942df94fea70b151e83c6f62bf59e8931bc101e131977c1dbc502620e5787d54ec7a356ab2847826a57e01ea7cc995dfc83dc13a01afa3f7bee624b803f0c9bda2e895f4c7a3939cb81ded1bbf5cf0f959873c7ab41a3eb07c91c9bbf46292fe6ed33961a340bfa57046172203f45948383a59df0a6c069c235b0a40ced8e865d492ad7ef949d608fb8306efee8da52b1ee12ec68aa67a188d159726232d368b6d1bf2c461fb3fcb50eb0e6dc151dc92ab73e8a6657204b050ff2eb381fd1dff24c028a4110e5eb18eb1ad5e58f7fe78e20f784c12186dbdaa0b4c6a0bfdf19ce786b3c582abf5b550bdc6a8c04edba3d0f55668e557e8f874d867908503fa5322511b1fb622622253b8427e8e9c6107da5c33f51d5432ec8796a30568034f8d05d570c88324d3df9e762c24af0392c64e27e29333eabda55661998e4538e8ff570fe3d38d7b482bcf42709c6b781d3f4494ccfbae175feb48eb081b7d1183ed52354e9ca1b11a7e7be9f41451230c179f7bd71ae1a818fbf21c467e5579211bc778d9848da4ec0b42fe5bed0bf50617cad28d1b7d1dbaa55f1bb0aa7641288433256da5b790716c8f198c57b1894a0265131266fe21b1b94273b864b2cd6afad99a0418e60038d6292558f176f8b241c4005d8c2b32094547d024af4e6d5b8c526990fbbdb0a9900b44c30bd6241f9572b52601e60612c3d5ee7709d7201771a9c3d4d3f443c1f309dde217506200225f8e554c0fbfbc65202371c99120aed0f2f0302557ca61e75c6c974e8a97abc69b09b1e21d13edf83c9d4b937075f908bcc879412118ce1cd49788b90072058a7e19ef945385c73048b5ac06baabb8b26d3de3b76c60684727b74ec87466a49fae531780331dcfd7cea209d98dce78f991d5e6899e59cebe7af406c248eb59e95889b2db33309baaf166b65fded4b3a80060c754be11ba73c24d377006663a810b6f9f21bff641edfd58d581ba4387b9d69e75b6a7bdc722005a95bc590b16a33532790f84ed9d5b31346527ca5e5e87d3727f56d5023b05c84ebf133cf3997a6e80301ba237c836a5a36ae6390daf8db1647a88fd25d163afe35c395ab3b3c2e492693946f9f311f3389163156d6125e28832675a6e714a16cd82cac08f9990e06a3c423dc5870cf3a8d7a34c7c34924c4fce348d13c93db603450be14b19c9fe13305f990a1142f53b270ebcfac628dc9939a5b7b6a81ae88a343aa21cb2920fa133010c9f4cefdecbbcb7ccc4f3aa751f1b9aa407fd6e4dfbc7b9dd1f94c720736819735cff241f14834cfb30ebb1f93c5c40567c5b6bed620321d7fc14f73ccd5c756b1dfd025fcb68b5818a548db65a0c41d3da74bcd7f26c26a5c75a2734aeb9565ebfb9b93e46d8eb357a27dd1b0fb606b371f8df598d22701cd0762959608dfd7490a79a2079f835546477cc9fdb26e7ac14a3575031fa1c70830f14a0c3cb79a9afdf13d767480e07c5ae8c5de9aa503a7fcf1d364c29075cc7ae262640145e9a64b4b91b3b7cd0371b1cebfa7166f9f2e6559350b6b4adc76b11a6487251b53ba0d79e2c2e0d1d2cf9bdc28cd3e725a25afd1a20d7527770bd1c26b632e64965741bc83d5a54c55b50eca5823fc68acb6d87a95b761a474e778a8fb3270139ad92ff390b988e372fd628508f9ab589324178d3bba8cd83bf01bb69cae8d1b0c61eaca3219968becd90ae81342084c8d6d46525b9ad94dd1b262902e0cdda405ea3b2435fe1ccf9f41dc0ecfc1a3757b02c7e33ae450920d68f637f67ceeaea364f1be94610ec0045d079768921b54c0f2e0469e758e9fe9c8fe6833c3ffde5dded01a1b025b2b55ff83ce6b31679723770d1df6d6c24a11a1d68e3bfd6f82f3dd8db01519c73f366ba4e8199a597ea60d5697d07da4eb9c4d1958a6c2a8c0930bb1dfa36bb9dedba76f8c20bc2fa4eda0c038682886768d0dfbba255f60c2d1f956cf053b13a68e4d2e2ffaee99941b7d7bf3295c0241455f4e0cc10bf81034f537a7a52321966c3830ad7de815b8e4c77cfb63d51a46f83489f2663c0f94e9343846d0ee2b68a7d86299703048e88666f38952e55d40ada7f23bd226721916822c443f0766460a10fd09f21fc677f475b11ff3f269aa91989e5e15f6433aab3b0519e4731920451c1405cbcc30f416792bb084b4a31c4fd59c7b644e596216a0c306335500e6a88f01c9cdd4880d1c052aad9931c4b577cba1f70946c6dd732f02a10264658591b41fb84f376ddaca036b7348e730d90c4dce4a8e227a30b7a08708af6ff10a21e3c9e35669212381dd4126d2c31d70d70ca8b9986d63ba4fdba20dbeeca976f2d7e6b198bff4747aceeb2a33c7cb8972f93f9083fc34834a56b90da6d12915c3072e0db3e77b873eaa5e6ca3006e0e1d1d529524a2f37962f2415fbe44a6ed068400b2cf94be59ba9915ea444615a274799ade0cae94df4fc813876ef821b305bc725a5fce9f2ecffefcb20ba0bbeb3d72c9e84c62335151147951c98cd5ec97f42da747c14ee65ec2b830d4615b452050c2b0b458d73d65f1435dca2b408fe54acdbfbd6c9ae6cf5cf31ea11c92d2991b2f3fc69b889df74729609ba5f1640753da61c8bccc41d04b024d8562f672fe87ec16253de6014fbbb1ffe457a7452603d536ec99773b2397f7258e3dffead3104bfdb746477f0261f76c293dfe63706adb03fafff497215cf9a8e48126bb28c95622bf0842f851f87f0043faf701f527e1593aed6ada9090fe897b5bbcb552ec5fd4c05ca80e92e079f1c86cdf49a58ca983515457e12a333ab97844cb33eb024e26023067805311581b1557fca3ffa2a995bca642a05ccbbb3ce37149771253c9435647eed414079691d52d3718136e1037c0621b2828ce0fdd36e3d3de2111f693e35756381a9709992f0fd9f32d92fa42e0fd415d94598a9643176bfe27e776afd63f75a178fba1322607529ce38615115f9d137d03b8572d52f550830ca5a1e0580bf7778ce554e6c09e934b8f129db7d25621fc8a7b6c46b48763e72ac27f3975460b9debf6ae2a7a8f14a869e4da09d24f5363742d0f809dfdf3763f1261e45ac1dd77b633fdfc0d5a06c86f4881a55a1ce30cfbbd7bc7e784c4035fb3627f7ba52e228b1799adf97c65de991ccfa64df17039dbe4175cc4d5edb6564e3631e0c51ea7cccc30e99611cbbe0bd1b3e6e606a4e25f3e4b8be2e0e16fad2f432d81e1298d0705c9620e0c871c7e40517d2ad1df1d7e626449a2433b4435760344eac3db8e1a6a2dce21edc0ea6221d4b62891b110c120715ddf44a25e6cc86106e185dc9125b7d0f99e74da71aaaa41d66e755e45a065adacd2d1e2901fad7e517392ee64918d1a20aa38d1e8872a4cf9a1a6e2463a451639581be3c39c51c34210b99387fdcdd9366205075931e8723ca6102cdafadf055f470d51bdb39924a0a55add4aaaad9d9b369f620ada09742a911703adc2c871836f03dcf5505b5ea6d3402e22c8bdad501f9ed9fa0724ea4f08f2e041ca723d17dbe95738eee51a76fc8570729bd340409ab3495e2121523131e55c3ff4b665256accdce487620472ef28fef6eace3e8f76e9f2d6878e787e1afccbba1e059f44bdcac1d9f8ce1521c9d2d0620df8643ca6718cd0c0eef9649932b4f5b145139612fd11bbecb057d6e690220432294b86b5dbe891f1065e2dad2426295ce0f4b46ae7ebfcc563eda82e5d49624d370782da19ea060e3fe54eb39ebb0732a16a41048e07030a7dbe305107df0ced43de4539220f01569694a44f620737e178641c5dddf33f40b888586c1bb195c69c112b56a99a4533c8aa743db8c7e10301cae08087226ea07bf9dc36889e909327af3222024f5c07ee1330fcf53ca89e34f461d78385f4bc766e6f851490cc4868aca7a6e081c12", 0x1000, 0x20) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001380)) sendsyslog(&(0x7f00000013c0)="273f2b2727f61954c3d09076e8fc235faa4569626144aed4299f9fdf413391f56c1b7a388c113996af6b87453133a1cbc46255529129437d32f0720ea29a7da71b1f23eb9b7deab1d9da0974ded9b8271427da53e77973b95c14433d00ec6a13d2f1642f2c0e1f45a3d16e10879fd7ab7d4b170a9c6056e2f8c1174d0129f1cd571506f9c2ed5686934df33e6c20228a03d5ea1bd99db707bc9c79d862a1bf33cefb2620281284f9dd9928ef6cdba61620b7438f40d4939b9f2b22a2e071c1d596e1d327529627fa998fd759b8328dec8d", 0xd1, 0x32) listen(r2, 0x2) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000014c0), 0x800, 0x0) r6 = accept(r2, &(0x7f0000001500)=@un=@file={0x0, ""/518}, &(0x7f0000001740)=0x208) r7 = dup(r6) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000001780)=0x8) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000017c0)=0x10000) ioctl$BIOCSETWF(r2, 0x80104277, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x208) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001800)=[0xe2]) acct(&(0x7f0000001840)='./file0\x00') sendsyslog(&(0x7f0000001880)="248aaeb5a6f78b048fe272b42e63f0e85761e02c784de2a84e67289408145298cb61a86e4165ac988e55789827d718217e53aba5035402dd476dcea6d150501b73abd44072cbe9902f7030df75f47e9d7f0edccc2235ffad86e46f320657a27572dc6a36235bc1cb3fe8a295d172c72527f7f95f1c86ea2ca83b9346a1e3d6055870f203", 0x84, 0x20) socket(0x20, 0x5, 0x2e) semop(r8, &(0x7f0000001940)=[{0x2, 0x47}, {0x1, 0x1, 0x1000}, {0x4, 0xfff9, 0x400}, {0x4, 0x92, 0x1c00}], 0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001980)=0xc5b4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000019c0)) acct(&(0x7f0000001a00)='./file0\x00') executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) syz_open_pts() shutdown(r0, 0x2) setreuid(0x0, 0xee01) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x60, 0xfd}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000400)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r1 = socket(0x0, 0x0, 0xc4) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x3) r3 = open(&(0x7f0000000540)='./bus\x00', 0x10, 0x8b) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x7ffffffd) (async) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept(r3, &(0x7f0000000380)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f00000002c0)=[{0x2, 0x7e, 0x1000}], 0x1) (async) semop(r8, &(0x7f0000000400), 0x0) (async) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r8, &(0x7f0000000340)=[{0x3, 0x6, 0x1000}, {0x2, 0xff01, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0xe8a, 0x2c00}, {0x3, 0x1000, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r9 = getuid() chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) (async) seteuid(r9) (async) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x9}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r6, 0x0, r6, r7, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) (async) close(r2) executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) executing program 6: r0 = socket(0x1, 0x5, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(r3, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x4000062c, r5) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) executing program 7: open(&(0x7f00000001c0)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x5}, {0x4000006}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x10000045, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x100000000000006f, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x5015, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="52145a00b8cecd451a48a019fe518aab21b61e6de62274617e5727894747d87d680c6523", 0x24}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x4e) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) syz_emit_ethernet(0x66, 0x0) socket$inet(0x2, 0x0, 0x0) mlock(&(0x7f00006b5000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000880)={0x10, 0x61, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000fff000/0x1000)=nil, 0x0, 0x2000000000000}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0xb, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x4001}, {0x6, 0xf9}, {0x3, 0x0, 0x6, 0xfffffffa}, {0xb28, 0xff, 0x3}, {0x6, 0x44, 0x81, 0x3ff}, {0xd0, 0x81, 0x7, 0x7}, {0x1, 0x1, 0x3}, {0x200, 0xa, 0x80, 0x5}, {0x100, 0x3f, 0x81, 0x8000}, {0x9, 0x20, 0x1f, 0x1ff}, {0xff, 0x7f, 0x80, 0x7}]}) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) (async, rerun: 64) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x1, 0x7]}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f00000001c0)) (async) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000001180)={0x57aff2c3}) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000240)=0xed) open$dir(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffffffffe}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x80}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r4 = socket(0x1, 0x3, 0x0) (async, rerun: 32) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) (rerun: 32) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0287533, &(0x7f00000001c0)) executing program 3: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x6, 0x5, 0x81) (async) r0 = socket(0x6, 0x5, 0x81) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) executing program 2: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x200000000000006f, &(0x7f0000000100)=[{0x7, 0x2, 0x8, 0x2c3cd1e9}, {0x28, 0x5, 0x3f, 0x7f}, {0x4, 0x54, 0xd4, 0x57da}, {0x7ff, 0x4, 0x4, 0x1}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, 0x0, 0x101, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206999, 0x0) getuid() setuid(0x0) socketpair(0x0, 0x3, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x1}]}}, @generic="cd8e617156763c12229a057eac725a94e57c2595cfa6a99cc5b5adf3877eafae717f8599957599263728cbcdb14092eb4765c39fca96b1703f571b33b5ffd9064e7a672abbe8e017fe46a08f3d474cf73ad51e7a301301a525b2d93f0fe1a011768ab5ac3afe336ad14240458994cbb3604fac8f17e47aaca3a1a4213b946fdb744c1e5b986e4473a50b90e8c0a1fbc7b9e05d3f76ed8d4594046830819ec03321475a8536c634c3101417cf94de189000"/188}}}}) executing program 7: shmget(0x0, 0x4000, 0x0, &(0x7f00005d1000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) syz_open_pts() r1 = getegid() setegid(r1) msgsnd(0x0, 0x0, 0x401, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0xdeafbead, 0x0, 0x1, 0x0, 0x0}) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000040)="ad2ced306655afc290f2dc5cc4a2ad8e096f4120", 0x14) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0xff, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@broadcast, @remote, [{[], {0x8100, 0x3, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @random="65a26a748be2", @multicast1}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000480), 0xcc, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x80) msgrcv(r2, 0x0, 0x0, 0xc036c54ac4774691, 0x2000) msgrcv(0x0, &(0x7f0000000240), 0xfffffe7f, 0x0, 0x0) socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000840), 0x2, 0x0, &(0x7f00000008c0), &(0x7f0000000900), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x4, 0x0, @mcast2}}}}}}) executing program 6: munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2, 0x9810, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2, 0x0, 0xfe, 0x6}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) r4 = socket$inet(0x2, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt(r4, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078000000000000000004009078000000004500fffc000000000e0000007f000001ac1400aa"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x3}, {0x0, 0x5e0}, {}, {0x1, 0x1, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}, {0x4, 0x7}, {0x0, 0xfff, 0x1000}], 0xb) getpid() executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0x0, 0x2]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) (async, rerun: 32) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000018c0)="e1", &(0x7f0000001940)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) (async, rerun: 32) open$dir(0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x106, &(0x7f0000001f40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb"]) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x4c, 0x0, 0x0, 0xffffffff}, {0x6}]}) (async) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[]) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) (async) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) (async, rerun: 64) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a71", 0x7}], 0x1) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) syz_open_pts() shutdown(r0, 0x2) setreuid(0x0, 0xee01) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x60, 0xfd}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) (async) socket(0x11, 0x4003, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) mknod(0x0, 0x2000, 0x205b9a) (async) fsync(0xffffffffffffffff) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) (async) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) syz_open_pts() (async) shutdown(r0, 0x2) (async) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x60, 0xfd}, {0x8106}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000080)="ea00000100000000", 0x8) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup(r2) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (rerun: 32) write(r3, &(0x7f0000000040), 0x0) (async, rerun: 64) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) (async, rerun: 64) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="abb9d854c87cf83c02f19469681f24634f18b5487a52a64b28c46cddb45202ef0004fd4221819d30338d74a5ffcae040545e14e3eda7c3208cfeea327f5ee2e20096de875ab496514305f78168c6b42065332bf2e0e580327ca45bdf0f9e940be2af0087", 0x64}, {&(0x7f0000000100)="c915bbff22521a5c4cfd2599cc59fa843053eebff0e6de7932a0288d88b76649772960e6a4c1a44775a9d6cd2eb068e21298f39993cfad53", 0x38}], 0x2) (async, rerun: 64) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 64) openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) (async, rerun: 64) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x372a4f4aaf10f949, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) syz_open_pts() (async, rerun: 64) msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) getuid() bind(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 6: clock_getres(0x2, &(0x7f0000000000)) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10100, 0x101) getsockopt(r0, 0x1, 0x400, &(0x7f0000000100)=""/14, &(0x7f00000000c0)=0xffffff64) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x0, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c2918927"], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a", 0x7c}, {0x0}], 0x2) r2 = socket(0x0, 0x4000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) getppid() setpgid(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) semget(0x3, 0x4, 0x69) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001200), 0x0, 0x0, 0x0, 0x6}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1e, 0x0, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xa5ce42413bc2d904, r0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010001}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getgid() setegid(r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f0000000000)='E', &(0x7f0000000240)=0x1, &(0x7f00000004c0)="a59896bed48e815d8ce60313c5e3b3a4c494ee7bb4f3d935307e5c3c921cc2a3554e17b6f7847840f62aaddb86", 0x2d) executing program 5: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) unveil(0x0, &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000100)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000af1000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil, 0x1}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000635000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000aff000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800000}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x8}) kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="fd9339c0fa0d5fc01f461c9308004500001c0000000000019078e00000010000000003009078405d6039"]) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[0x586, 0xd09e544, 0x6, 0x6]}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) socket$unix(0x1, 0x1, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x7b) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80a, 0x0, &(0x7f00000000c0)="700010f970ebcb3f07", 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) msgget$private(0x0, 0x401) r2 = getuid() setreuid(r2, r2) socket(0x2, 0x2, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6}}) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r2, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) chown(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x3}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x1, 0x9, 0x10000, 0x1f, 0x70d, 0x2, 0x8000, 0x7fffffff]}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000480)="b7f7ae0beba9a201cfb95f286749", 0xe}, {0x0}], 0x2) executing program 3: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r2) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x8002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r4 = dup2(r3, r2) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f0000000640)=[{}, {0x0, 0x2ff}, {0x1, 0x7, 0x1400}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) close(r9) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0x4d1}], 0x1) close(r4) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffff7ff6, 0x0, "6106a6bc44862c5008e6ff0700008fa800"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000000000, [{&(0x7f0000045000/0x4000)=nil, &(0x7f00004d8000/0xe000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000055000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00001b5000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f00003f1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000700)="7659aeb94832406f050635f0b67c4824febaee4d9c497b7e5f0bf12b7225ef46ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca294f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977f1f000000891c06", 0x65}], 0x1) write(r0, &(0x7f0000000180)='I', 0x1) syz_open_pts() executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') readlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, 0x0) (async) setregid(0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x4, 0x81, 0xd2, 0xe63}, {0x1a, 0x81, 0x39, 0x80}, {0x47, 0x29, 0x2, 0x7}, {0xc9, 0x1, 0x20}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) r4 = semget$private(0x0, 0x4, 0x3a) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000), 0xa) (async) semop(r4, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) (async) r8 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x2, 0x1000, 0x30, 0xff, 0xd29, 0x4]}) (async) semop(r4, &(0x7f00000000c0)=[{0x4, 0xfff}, {0x2, 0x6, 0x1800}, {0x0, 0xae18, 0x2400}], 0x3) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r1, 0x1}], 0x2, 0xfe) r2 = socket$inet6(0x18, 0x5, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r9 = getppid() ktrace(0x0, 0x5, 0x1332, r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = dup(r7) setsockopt(r12, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)='N5', 0x2}], 0x1) close(r0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0xff, 0xd4a2, 0x1, 0xf85b, 0x5, 0xfffffffd, 0x0, 0x1, 0xfffffffffffffffc, 0x70}) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r2) close(r3) (async) flock(r2, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) listen(r4, 0x0) (async) setrlimit(0x7, &(0x7f0000000180)={0x5, 0x80000000}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r5, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r9 = syz_open_pts() close(r9) (async) syz_open_pts() (async) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0xffffff99) ioctl$FIOASYNC(r9, 0x80047469, &(0x7f0000000000)=0x3ff) (async) write(r9, 0x0, 0x0) (async) writev(r9, &(0x7f0000000100)=[{0x0}], 0x1) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x106}]}) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0xfea}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 0: sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0xfffffffd, 0x0, 0x4}, {}, {0x0, 0x0, 0x3, 0xfffffffc}, {}, {0xfffffffd}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x20000000}, {0x0, 0x0, 0x0, 0xffffffff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x200}, {0x6}]}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r2, 0x4}, {r3, 0x100}, {r0, 0x8}, {r2}, {r3, 0x20}], 0x6, 0x0) executing program 7: r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r5, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) setpgid(0x0, r4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x4}, {0x0, 0x0, 0x0, 0x6df1}]}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) (async, rerun: 64) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async, rerun: 32) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 32) poll(&(0x7f00000001c0)=[{r3, 0x1}], 0x1, 0x0) (async) r4 = dup(r2) symlinkat(&(0x7f0000000040)='./bus\x00', r4, &(0x7f0000000100)='./file0\x00') executing program 3: sysctl$ddb(&(0x7f0000000240)={0x9, 0x6}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) (async) socket(0x11, 0x4003, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) mknod(0x0, 0x2000, 0x205b9a) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) open$dir(&(0x7f0000000180)='./file1\x00', 0x40000400001803c1, 0x49) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1, &(0x7f0000000480)="b211d7170d816685c8e360f2fa41c1a0946988b26ed2dd3dc90142a84231a746e3371a2f6beefe11cba41723342e8b98b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85", 0xffffffffffffff5c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) r5 = socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) (async) setsockopt(r5, 0x8, 0x1, &(0x7f00000000c0)="2da707c38731cf9d73e1020000", 0xd) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x4, 0x95, 0x1000}], 0x1) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: setitimer(0x2, &(0x7f0000000140)={{0x1}, {0x80, 0x1}}, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x1}, {0x80, 0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, 0x0) executing program 7: r0 = socket(0x2, 0x4000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x3, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000001, 0x20002fffffffa}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x40) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x8, 0x0) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b", 0x59}, {&(0x7f0000000200)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd1b2cf1df2676cc60890abbf6fdfe4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750f4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff", 0x89}, {&(0x7f0000000140)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60", 0x3c}, {&(0x7f0000000a40)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c13194ec7e28b291be9a5b8ad5ce9bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155b67c36e3daaa26d2283571342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5", 0xfeb}, {&(0x7f0000000840)}], 0x5) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) msgget(0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x0, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000400)=""/102, 0x66}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/161, 0xa1}, {&(0x7f00000005c0)=""/95, 0x5f}], 0x4, &(0x7f0000001a80)=""/245, 0xf5}, 0x100}, 0x10, 0x842, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000080)="f2372c90c7601372a8ce98f26d0649c6bb669f014745492832", &(0x7f0000000100)=0x19, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) executing program 0: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) (async) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) (async) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) (async) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7fff, 0x2, r1}) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$setown(r5, 0x6, r1) (async) pread(r0, &(0x7f0000000100)="ee7badbdc6502a80716b37a42d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3ccc35", 0x34, 0x1) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) (async) sysctl$net_inet_ipcomp(&(0x7f0000001400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001440)="4abfebbf0733446edc6d6cb15b9dd9fdf2e3e47f1444048d7b0b36dc8e7da9b3222341a9693a0445ad1ae4584b03d0286f7b6f2f6cc497ed0f338389effe8f486beefcf2e8c35de822813986ac5b472ce2019bff88ae46a7fdc84bcecfd89cdce00c", &(0x7f00000014c0)=0x62, 0xffffffffffffffff, 0x0) (async) read(r5, &(0x7f0000001500)=""/174, 0xae) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(0xffffffffffffffff, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x9a1e6416f07402b1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x20, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001600)) (async) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000016c0)=0x8) executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x106}]}) (async) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) dup2(r0, r0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0xfea}, 0x0) (async) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) (async) socket$unix(0x1, 0x5, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r2) executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000040)) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) syz_emit_ethernet(0x138, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240), &(0x7f0000000280)=0x2) executing program 7: getrlimit(0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x4}, {0x16}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 3: setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0xb5c5}}, 0x0) syz_emit_ethernet(0x101, &(0x7f0000000280)={@local, @local, [{[], {0x8100, 0x4, 0x1}}], {@generic={0x814c, "97783fddff7a9007fae8b3d7a45c525a514be82f4e296e5ae225e8324174131e930e025a69bcb82c6882cbaa18a4ea38a251c404396a43123283e20de0bf8e9839ddf1f3b07be17634cb198efa7ea720832ba1a3c2f493915d6fa1576816f14095ecef3a9baf215e53c2e41dc6093f990666490f9c7bedbe16fda3823be50601a90430eeacabefe48841393fbc815c5c466a14cc4bfd4eb9693a9518177e7e9d4d7342ced5bd54069f3c47c146dc8da181ee836d7990026d25173821b9a2c478b9d8d42edb1fba6b4c34dd20c039c8f728d71e10d6722ac8b402699cc7f9d0bf6f5d0512380add111432d308e2e4b3"}}}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async) shutdown(r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) (async, rerun: 64) r4 = getppid() (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) (async, rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async, rerun: 64) setreuid(0xee00, 0x0) r6 = getuid() ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r6) r7 = fcntl$getown(r5, 0x5) setpgid(0x0, 0x0) (async) fcntl$setown(r3, 0x6, r7) (async) setreuid(r6, 0x0) (async) r8 = getppid() setpgid(0x0, r8) close(r3) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 5: shmget(0x0, 0x4000, 0x0, &(0x7f00005d1000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x35, 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{}, {0x0, 0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000002c0)=[{}, {0x15}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1f}, &(0x7f0000000080)={0xcea, 0x0, 0xf2f8}, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000001200)=[{0x9, 0x0, 0x1}, {0x400, 0xe0}, {0x2}]}) r2 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = accept(r3, 0x0, &(0x7f0000001300)) recvmmsg(r4, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, &(0x7f00000014c0)=""/58, 0x3a}, 0x401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x9c}) dup(r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f00000011c0)="0000000000000000000d1747b2f62aea45977507e980a4b702509c2e8c835e9b0b56dc36465003567c4cf00a35f6cbdd3442dc869b8e72a0d6", 0x39) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, &(0x7f00000027c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r5 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r6, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) msgrcv(r5, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) r7 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="964b2e8c33c6b9264c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1deff010000000000003188052886bd17b849c140a71a0a7a5dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e730441c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd180272a076342e8219bc024ec4e9be6a940223abb0dd149477d10ad0cd0000000000000000400000000000009964a17ec052549e99b61bdf11f7b809305cc3248b1c21b966e9c17bb154b254f47d49ce811c21cfff8c9b3c249381a6fbb2fba94cf4f7e783c21eeef522a9bf55b82ae72b1a58590fd5a1873d2e1b", 0x1dc) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000009c0)={'./bus\x00', 0x10000, 0x9, 0x1}) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, 0x0) executing program 3: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x1000000000003}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xa4, 0x0, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) msgctl$IPC_RMID(r0, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbdf137158fc2556c8aef69326538db180c4ca2a64657b9be9e48530c8e699319296331ac78f5848729a3d1301e2b32b15e9d798b6bfcaf480990cd33b34918bcf6110398720770b1843ead34a761c231b49fc3706435639a9a542d89a4d", 0x60) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) socket(0x11, 0x3, 0x0) r0 = socket(0x20, 0x4000, 0x9) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) (async) setsockopt(r0, 0x11, 0x5, &(0x7f00000013c0)="12fbdeba6428000001", 0x9) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) (async) writev(r2, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) dup(0xffffffffffffff9c) write(r4, &(0x7f00000012c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xfffffffc, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x4003, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r6, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) (async) r7 = socket$inet(0x2, 0x4003, 0x0) dup2(r4, r2) (async) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0xb, &(0x7f0000000000), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./bus\x00', 0x10001, 0x4, 0x9}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) getpid() (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4c}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) (async) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) dup2(r0, r1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) socket(0x11, 0x4003, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x220, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000a40)="cbc7fe96b6eb2bba", 0x8, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000047000000004000000000002b"]) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x60, 0xfd}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x8, 0x5, 0xffff, 0x3af, 0x1f]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 5: r0 = dup(0xffffffffffffff9c) r1 = dup(r0) fcntl$setflags(r1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) socket(0x6, 0x4004, 0x6) setrlimit(0x6, &(0x7f0000000080)={0x9, 0x1}) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x832, 0x20, 0x8, 0xfffff183}, {0x2, 0xff, 0x80, 0x4}, {0x5, 0x3b, 0x0, 0x5}, {0xfe00, 0xfc, 0x80, 0x814}, {0xffff, 0x40, 0xf5, 0x6}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendmsg(r3, &(0x7f0000002440)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000000240)="3115af4a372767d24af6108fa80b84a2c5e7a020f25c13f267fec82887530dc62f954c2e87c261b0995446575388132f231e7925b3f4fddb3abaf1c526b3d5d8e1cd0800a9584e915450aece139429727e1e82b2d9724ad15f53b827eb9119d9bef3acfc8946a00a718e8f77054a9ff7a377949d2e53b01329a5c147b76290e8ba6cfaac1cabe546bcfd134cf344eb24b4f16a34034aa04c864d39dfb204c7fdbb7638f76e3f956f2e46ce31ec8bbeb25d9bcbddfa04a48188d1405d7da17bc1cf40ae25b50b20f54e896afef82fafa8f3b080d16ada64139520da6809faba39a779fb2399da9bc2ea9799aace692523feb8bcee1206e11ecf52c17c099e3a8c5e4610d8755d184c2f949bf80f2d8607a8d2aaac918a1fbedcac4efcaf96727e69187b238ec76cf56aa8233dbd6658004dfe019d70915e3e1abcbb969a8c9e3928b1debf3b0647846c79b5242d23c2809fd23d380a46817db740d873c6c7365df27dd8672dac00e541e4358ff22a6db91a8ef9af5dccc514f1fda11138c4a9cf222565f73a7a73ca84b1728978b84c580a7513daa6da4a14edd395826112b0ea154c63fa2249a7011932b1313c010fde892247613eeb0d5ca68e2f29d045996b2a530a8770651b0556d73f3400cadafbebf293a5b4c67406cd8093329363f5b4f6bcc3a828dac74a6f8dda9515b2104a99c044e789a2036be7dbf038d6bb7bd67b9c62fec1992e066a54727c6a01455f146d0e57624b2902b12109466c0974515325c767b0f7b94319a15ceceb8c42ef7ba8021c76dbd52d1f532bce08d0eca047fa29b58e42b57f4c554558a8f31ae3a406163f42284886c2d66ad68fe450f4954f1c745f7119cb74c7d0807e4a6afc45929dcbc4409e68e30a0dbce2fff19d4e67bd8072be7c5f693854f49a4bf4cded9b4b18eb3856ae857577983c4e912d261376bd32f46c9e649ba1a9178a842e0897fe3c6d6c1b0655d25a9cc356daced1361fd1a7def67fea360535736f3c3de2bef038da207844aa181ef69691b29567e69fb050990d3003e1cc86767f87a9a661f1c7f2c9274e98a86d8c9adcafccc1d2b7b2271f1132b1b60ddcc4946ed87147795d03651ab7d8aab1f01ee5c2159fc393c4628340778b1c2002751cb16702d4f63142140a4f64f40966e7a6c6ea6877cb9bf6129ebfc5b8fef9382ef4eb5904e83bbc706185d10ed14ef6e37f7829b4df8c9d5b74771b5ece790416ebf9c73ffcaeff7f30f578c2c37f16f1c9d414c1b62c92303609110647ca233b003e9b4f042d12d1fc971c24ceef8138851c7fcb5b861f33bcc2273b9aa4bcffce30ff634b8003b37223df3d0f67714ee876ace0ff2ce96e515deb8b614cc6300ff55dcbe67c9d6df3e77c8b473efa1d3e5f6348b62bb34debfdf61ca196afe2eabc0b7bc0458b9badfa0399642d9827699cf6095c14119aca408049daaa8daaba39ee0934f59e347bb8c0e1dfdd225e00982b7cceeac21e6a718e17dfb2bbf9e0ad083268488bd6890ef81e4eb4656ad1a824c57c1f0c095f7adc3e8a1f18f7f160aaad5f553efa7d859bb6f1d4b5b3046f87bc03a9d4eb76cbd9448b3b503c4294e6370c42d7c65d269924a43a8279683f1e8ea7aca5b8c34a96d4afaf0c59e1447c17de2c07685e555c3cd54f9b10db4839c4059370c75049ec627d76e29b1b2923960a9eae68b97f99921229890df363801cd8aaf21c7fe6eab0bd8db2db4b2e084aabc46c88d63567f847444cb8ce5d5c1b4c583b19cd5c20d080e189eeea2cfbae61a16409fc70726db5dee4401010d08138f23af7391296a5427bb81d567134f446c9812da12013dbe59d0068798c6f0edadbd394b465eec617534d5f9be2571cb5a80a3b621589ac0e75436d8e4894a8e3b9e298078defc4a5c533ec147709168d6fe83358f7224aca24fbc8c3b332616086744f2c2f3ca893b569238b76b70119060fefa24f768b35a9211352e15879fc6ec5183ee842ba261a5734e06a1314bfe9c1b007273ea03b9656d3434abc48b2d43fa528230d5b350d7d8ffb354c21ffc203d24d2257bdb17459621344de0322a7f923dfd4dd670c163f7506baa37ccbd72a2312f7a9ae2fd47f7baf5ff0be763ef4a391e73bafc36b7f4df669ad60495e2937b0e980eebf01190f0b6af7573581d420cc24ab0c1171ddb37110741b023ca6ac1b1950a50db3caa193035234202f37d38a8dab7428acce105dd657558b7749c67c30f1350411708cbfff2b0d4868f6f53859312a43be582e2a99c354ed6e5490930b2653f23eed9d890a81652a9f09b374d840fdf458cfb601b2bc6656ffbbf008ec101c86b51469bcb7f285ebdc247a603166553df0a301c05a14c1c187454f263606916f8c8528dd05309034ccf3202ae465c9c0538e4733edf71b9df0cfbc2bc4daff2feac082ff83f14fcbd4ad799d2666e2f901b09cf7f97cea45fa6e564979f982a28f90a7b424484a29708fed6ea9cc585d3c2d60c02c76ceeb7ea753f8ee2411fe5f7b5b952f2eb3f4b9267a819d4bfe65a29c35382e0001f6e3e98e9f65b6be369b7fd016f22d4cc6f559259306c90d33bf8f15cf9c4efef88db70e08f286f3b975649c6eb9f1a4aec69116239c0171178dff5bb8bbad8dafac72f266abc6e70928fe693efa1bfc4727668ea229b169cfaa5b440ebeffc72facccaad487b4269af4c0484371c196422a936f56f6b2276fd315b04c13d4a82ef617878fe9de75cb805d31495502f77aa3204ddc15fbab56a3799aa0e61bbdff1dff4b174d2e30eebc1c52fa664e58a11240fbeb686d6db5990e4cf8b7840b56dac350c814b19c8c1a14027d4f7378590a12ac3f8c34209df9c37011c7390834ea219714ad4a07efb40f71ab7c7429a32b24cf760649591e7cef7791e1512e75f78b739cd95afd72bf05af79163223a9ef07c9637dcdc2d57610868bb96ef823f0186c1d3cb4f9e2b33a3f75c05bc53ded3149f544a1495f39c25b061b1a3b02d7fe4100a48bc172319d0ac5af12e20f84cd3e1612b8d859e6dc7079b2151d39edd481a7f2cebe1d9a4cee4761f320f7677f57387ffcdcd368051d1e9ac64c0e8cf0109f472cb638df5fd4af78211c1024eb50e0c114223424ae88cb0da9f066cf33b3590269ede9444002a5214c465d09d17424584a2288bd721d04b6cca5575d0248e8fc84f323c902ca03eb3c6fe77a5523812f69ef8c2f1cd55d911135009f5a38e2451da3ac2322a17541586ed4280a4c7b7a760a5b7efb435ea297121a72e7509450057944deffeffa82311d022271299a03bb54fe235bfca9f601771d174650435c006f51651ec5aad4049768b3dd8615e99512351014fb6bec8f4744e44129371a55a0a9da95578a34ce0ef5285280df4ca2f0630e66d539c5b108c6f8126da3cdd0ee73d8b7f262a6ffdb12921368887100027dacaf1c8a965fecaeaf75874abe73b552370473d7103f75139fa213aca1b84344373a188f5d05d0c8821752fba6a81d4b338ded82e70af018cd5ed6dc0a6c399844884fc1a5e97cf22ab4a5fbd87fe5174805b58fc54d0fcfebcc583f9b23f4c738794eded8936a66ff02e40c60a5356fea61662a60898cd920ec364edef1744625bdc28791ff578bd4742299aaaa64c677d0f6a9adfb39245b6ed3b801bebb12532af8a67f8e87f8c6723a3d4c9f486f1325d94c1c6f5a822fc386dd777c9d6915d5308de4dc39828a4af23360f085c64581bf77e015327268b4b7308173731c98522639dc634406809cee59394914b069bee0ec6be95af8cdc275ea7190a565835e42acd19e22cc2bfe30a53c6ae3b5b8eb25dce65b9cdadff86bcceb07d2ef14920a8ff24c414c12e1a3b737622b74e142ffc7a23f145496c02e65b47f010327a307a0980443deed4f05c9abc989d3e433d0b0b4c5e0e37182ec25f8b5524d1c66245055125b9bc0fb6c9f6b525cd3270d28c6fff4a48f5150e3a62182da591e722d73d450ef5b0cd34639b8cbdbb8872862e4d4d75d615c48987be4cd33213994d5ad7652539727a456d03df4e184141d2ee3e2ef75024de9f46aa73b2c778be9836a5e516ff9dc68a6cbfa1a28c08cb64b71e552b1618dd6c66daa6a4c04c288df620ff230a55ab9480836fab8521b884da86af9656677aa36f2158e48370b6568d6ede306713f1e05d2ebe0e10b83480917b16907d6a9b2141a3a4f9ff3c9b357116b2da0801b083085218bb1ad846c1d3f5e01416a9f92c0ef5a28c63adab77bc578ab060d670364fb36a3f2dabb1a06ad9f7417d5f255d776caad46358300be6710a1739059f9ccaa98ad078a52903e3590cb25fa3ed4a80d58ae96940e3f9c85cccfbd26a6a44c8a4e3ece0de70cf5147dc569bdb9e3b050a5f1641f41d7ea08cd50c98816014471fac9e47c27ef239afa85223e647fe3f1f331bc19fd63fc06774d55750431f65510ddab16d9f114e3f4ea2a8fe612b684bd6f614e7e4e3edc713dde86d5af7071170e31c3d4b8318d5d49168b132d7149c7f10c0b7d142ecc36f2f12bd9b1e882915dfd5c5de5b2844547653634c5fb7d4f884af7e0b3d5eef3eaeb92219ce6740bc015e574882b37279e9f0835d239b1f994a84affaaa6faa2a207c1068debfa396ed82ff8bba3e7afd2a4d3cfddeed58bdc087639fec7d74cc24043d422fa13e0ad62ff21a8dda4c3ac7b5289c5c5b7b26a9d1c1d5c1f3181d11737dce18cdf70832378d60e073fc5e02453e7d50900095042f5b1eeac8e19c0a4560cbfad5b1a2ec5495311879fcdae343b0a02263c274d1701e34c4079ad5621e23ad01f4e435005e3262629fbfb1cdca7c5e7d717d7ea37c9890665e934e44637632c4c6e509827e977e03313b3cf9e3bcf6e2b553e4b306a58a965a8e0b0e03d2f69feaf3ea8752129acf711bbacf43e15ce1b90bebdd58946e14f10d6b541429edb91f6987849d6ae2c25bb41a54c7868e80990df57c4d76d54ea3b295743fac17ddb70abb2e7c4d24c5310f307097f6c3d7f008882a6e495619190cab544e3f2d5afd9b66de78bbf431578405398eaf6e83d356280a02bb378b948d2632d965bb94ae743631721893a9b7d33c23bb7c99cd1e60836bdfe3052d37feaccee8b564cd040a3fb2bfd0fb79b4b02319696ace33677086064484a12789840413e8e35d6adbfea2ed769912181d045d35060b7e2de78fddae41322c3acf6cab843834b11712655a5f71ed57e1ae3ae9ea1001b137df160b5b869c061e800647d57b43d13df251f23c7585a7c44602e03ef44bd125bf1e1fac2738426b26f5e1022f9700b232c6d69d4ae7b5ac544fb01442755545f4e65f9c6c725ed0997f81f2b2128d959219f101a99909fe2488540e2562833c7a261b8be64d800198a03e433e23154c0115d86de04c948e5d7d82feb79a9ee52fe610165c83e953109632ce5ba87dc5d48f5786515b3dfb0e0e6726b6269956a447cecad17cc2f343d1f3b844244b5960b55e065b6b9d33982528ea0be6945225c1cab7164fbd78fe80e43746ab9a6f717246a6085f027b73c44bb93c753fa8e6029874bf4c5b05303a25c0a2d4243c14efb2053ba21290372d7ef0c2b5855127b77979ba80d820d33a452f4adc0c86f971f25fe0b7b4800b6ae98b862b7635006733625aaa49af6f2b64fe52915dd619e42e6dde89aae21ae8c3bb7e8e14823fb16a4335db4e143f9284139a854a1c3b0e68de23da85800bc66965afa8f532e986ccf7b7242f547c2f8657e12c026e3054bd7d9e810d012d437", 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)="7ecf321024e51958bc8c197189543ae4ea76abd813f4635072aeafa44ea2906d3c9fba50d3699d1ada38296c2de0450516f763b080641f3f284528baf07fc4b51f8dfcc5fb174a64033897729293181ed8c9033730a71150d03ba72e6a53f6dc5a98c59513feaa70899f7252ef809ee2d2c341a9d42f612e86c6de14d4c91329ca84b91e830df5a9ed3ec57a63772995b576a395ab60a9cd0f643ae9a091f64077f8836e481df4e040f7ed27ee3864233a354b9fb6cc266b3bc507af9d0bf3555e7926fa00ac47a4ec66cfbf03fa536e78a10dc208dccec4f297ca4154bcd29224659ef6a39e9159643abe4b970e6f794dbc3327d6ef875575c5e8aa3b251b17c4ff0d4b5d0ec34070e55af09354d57951e7a3e18b7fab5d53bdd141c6deb4884ae43d72fd01fdfb4891dad1cd27fcb10c4dba53e0724be59f1a1b809461a7e867ceb5c889817daa420d790beb4540d612a66c008f43fd213c3224101b80e61780d92fcb76c5d91ab3fc2161b547b03fd1d2feda49f2ae8b56fb0ad5bb84ebe35ebe71597503649f4ec14a205989601f7fabea6fd8574678fc7cde83e3a89985b261e7089182ef91dc53d9a4a247880e64e159095e6fd53025fc8bb57ae8c7c54dc2804065671f2a0d98cf34f1e0cd42507ecce11c2aafb97bdb72fa17590ccee6103db6cf8ae90268448c78011c2b6ab24a63aa71eb9f4708fdf32003fb5e75ec83e1decc70e5790bc4ab11c01886ba5aabddf6e60c2f71ccac9d42d2db77d08ff51a00956dc3a58695f7799668a2656fd7c77b1a5601ba61dfecd4612056941edcc92d96d5b90ede05982d41ba44ac333fa79dd8599352e13a30c2bd3829bea545b691e6a89cbaae56a4ae655565d08e2bb243c0da164bc863a16f0345b5eddf8c22d144e60d88c3806738b5008a01dac16ef2be95438de5767c3ba01d3f80ac7b70e58722bb49b193ee7117fcc7724fb59818b0a2d2c0cc838144f89923e2a62a776c0709df5ecf974e7a3618cb99898f6b5570c795a6f0ebaca4fd050a97c60a9d50ee11d49df84156d67241efc24489a6e8177858f866a22e2d09f85ca26335b8acc865cbdf3ff524e159681e98ab382397aaf3dc203e1274481db36ee43480a6dea22db01bd89b6ba13d254af0729db823dc6431b53c50d74b3669fac6ca0ece6a1aabaf66f51f2b83e3d09aa35052039f1c1e2b2fd4c6b0d4525cd209ac408b05ab9c9a04383b2bc41792b27ba6482642109106f0787f986b8c19deb0b4cc9eaf44bdd55edda3356e97fff7c13b99df034390ccada3de01fb995ce8f1d08f89f8733b3f869a5f826780e0f45226197cff288544f87cd5a30af2fd14474c7f800fde89bd86bceee4368ba8d8f5b5a405c05fb694365ada6c09ff21fb2958fae8e058d566e3673a0b052e5e258942b17a75a7348ad01ad7c4397e0bc7a1242c91376b0709344c3f47d0749206c184bc3e171c9d95f0dccaaa9fca202d6c5b2c7888ffc91de9b80e476629eaf6be630162c20852e72cf74b9683fa49f43001af5488aec5669afac9c8d86861d3ac102eb84055b9f3b863e8402e7f414587273130d010029737f47fd870edd9172cb589367111db0e66b0d57efda08f624171c149bcafd3368d856ff82ed32f7e4e887c47b8064678363ec978968fed94159e04c775d9fd9fabb23c0c42b6dd091c30772d6252068e20c0cb223fa0aa9e9997ddaa62a8c43ff24e2183096057cea373fec240e9f4d486ea5e5de87c4196b781d8754aa76d3f57b7c112210a8923d5eac7eda6759c624c5ae375ac236dded204b3960198637e3b640948dc36457e1756bc4541da3ec7d6b7cd843f699875adecfc294620fcfb64882a45e0b795bab6fbc681e85095700dd464b3456c3382bdc9005150d4ddf0e06d4d2108c4e90c38baa7976b0107becd3d28f6d2d1c50436e2c8da80a6219932ad88c999969edaf1bf4bc9dac3ec22d64a69c8f5245bbd4bac5b68d99fc2f7e6021c76bb23ea80d5de2ae52520e18973dd5cba2f97cef5495c56e66164b6ac6d56694d5b662a91e568a2a4e493042d737162105f9f88e7b55cbb7dd9feec0ac65cec8f39d1522645e2be20bbf4afb5b872e68c10223e07836f11ae06febe53b1291fcdf5e87402d15161dbb9db741ae236b8bdab7ef37bf36574bf60e2b522fdabdd4bf68c17bf05eb81b3bf87dd5bfa1008133ada4a8dcb96d7cb23cb97c584c49c040fe8418e2a51f1bc88fcb532563ef4344402b3be12b1e4a7dabdb778d747e06ae1a391bdc46e4375f9855ead0ab73287a0148c8a30654bde03720b3c0a0d84f86b64d88689f321e0f71e3b1275fd582793bac40a351d37d3c9a4e0d5dbe591cff1df1a1a204c0e1d702c86eeee3298a07005171b818433b293eb877b833da63522906b7b067714973c1a576e10559697cc9cacb1b8179872b5e62b3b21f34ad3fe38b6b49c3f932d8eb40d52bb9cdae92fc9349497062b7ad08f2b3c3a276b15603fa18d8fffb6cab44c77f5917aa1b55de27c8aa0d618d6b4b77a1fcd1f42fb7389870fac6b92d6116671d5e2c8cd1ceca02bb157e396e35b84c6d0aa1b93117392a8ed00c95818b5189f1dafe2228480507ff90f03c73c64f63c0dea1751163ece2589a8d99e8a1d761f03d3bbbd8d8d4f8263c17804440e5c03991113000ebde592a3e0edab8db8413ae2f3d791c46203d98573851c6800f319a09a9f4239df28747a05fc9e20245e14edaa4098d63b2561d7e3219e5ff14e1c665b3b53a0645a1150d5281c9eb49ba955b8ab337807e895a25ecf52953d5db3891c991f302e6a769d7103e17335a10902868abb3ff759f50161f7a76ccc50acf354d712960d1a490973c2ec519bb2189e1a97e19aad2f34ebe9e6e6182e6bf9e44bfac7fc1b877462f2437bfc6ab9e4ee912f30a19afc703c6b67e86bd5fd713732ce5807ee3fc67194160351d80b397e4291a8a333b29a2b5d12785e16736b5146ceaf186cf453514a70df8117d8101f43a3d5fd94314919ef1d98fe6dd2981cafb107b319a50f874e432bc4ccebb8feaa1a273be808735d39b8b9cf584f06bea690dba1ada49204d66542a565b52670df8ed4873b93e6872be9a379dddbd7ec358baa7a7acde22645269797e450fb271e8ec2f3b4f1e441b621071f11bfd7b3623da49fdddf6f1e957faf49b3786f298674c1b2eaf274acbba9d7aa181677e4e7175aad1f1174164e70151898533e9a25ed77839b2535ca8da6757f3c232d9cdbc1cc042b19aa3b63fe7d223385d90a3ae2929499c8392c798ab530e395f506e1db022ed950b00d7cff957620e2502cd40cb887d023d35e78bf91d4e1034774a6ada609e3d53f2a2b14dc2cab8e68fccce7840dfae97ef4286247933991f7dd3e869e49861b40f58481f3aa65dfa87be57dcdf3544556676ae526874892bb621a3e2b9ace91f5742791d06ee7f86db5a1c9145cf22d9da1089ea1a69ba1c3108730a51255611d8f60c974c1effddeaaa8f31838c9fc30a49f4a6ba5f4e8e90d3a1e9d80d94794c52e61afc0604ba1cb8bf40207a3b764e2a4b2e7af3ccd1909c9c9aea0db5f6c79a859c9fb082d0422257fee96d281e85738eccf0766b5b99ad6798edcdeac750af3aa45291be578e6480f39d3edc0bb080ab593ba7fe70ff6a35912c1fe1065aa305afeebd2ec977b919d1afa88cf521205236b61c7ccd6a504e7a3c6a21a2c472164102d86faa2620b8847543818c02911112c0a98a572b4f794e4a0946e4b7137a35fb14d1e7f880d6e283845f758ac5d6cedc9a8d617da4a3d84bc331bb6eb7d6e36ff928211fef3c2e15f4d68bd53869ff0e7e1524ab38450e18151467ee712e720b87eacc006b35d2d39449e7b0cadf9c8e29388198e5bafa732ddd9847fe7ca0e3791ace69327625986884da5cd7de73008106709485b6795b0ab35bb3b47e6574c65633df9989d50ea34c2e698634cd3a6d7df193aadd0fa6963b5a82e7ecf83b45762dcd829996d42cdc2ed2c2cfbc956e9f299db24ecae17b25cdf5188b9ff4733ef10956a650cfdb473bc20530804160249d17e93eb4b390bfce6a0821a3c04b40667fb927b6a3eebd7e4baed96e44c50b3967e23d78d736de25323278f335f9072b0ad968a287d68ce9bc4fbedd4434742246164109c0188f605d5abf2e30eabf802ebe703c555df077a2faa0e421702daf6b8ab9acbc5348d93e86763cc9c75494f169b095edc6ad03aa6495a7b594a7689fe8d51a7b4558594ff8ea1a42dc13c03ff0b29a3fb783440ef640e5257ca4c0e00d153fc27177ec1cc5f4e5518017d1dab1270c487dd48d7c4d9e88df2ee2973c5293eb0a54b51514762d70dc2a3b58ac12dc608c46594594778ea75779c416f17f6c619478a62881c8edbbc2aa18abd24cf26f352ce173e840370693c144df9d95f1905e75c21ed657a1c040d43066cf7fe81811ebbf4531e8c5222a2ba6ea13d75205848ea61e2d86432bfff32c99ade8d5dab7a3428eb5dd9bb49b3479f685306a94b278dce79cc1ffad8a630dfbeb5ff7f0a24d1da080af91753aada829d07d28ac9676f0c4e9b93bb3bc811a43c0140f3ee04ddf5b6a4f9946d6441e8fd47ab7fa9f34bb641724aa90cc877caff976db58aecacae32f16b7c6a4c04d8164e3c90e6d6172f1fbe5e9b0de4dadc4b02c3b3b24a90d4d1486b4f35376b4b31a2fbf4f115ce5b2fe9abf9a00c9fae2f27235777f444c65eff412ab9a14bbd43e671d4f9e69dea1441128721062383d59779504ca2942f2f0603bee3cc91abd3188c65d69f878a52866b5abdcf9f51469276af033aa942b950b14ec3dbec5d401ac7f9eae4d36322d2ee0f0679059646cad7e263260bd78d0ed42e89a9f1cba4becb3c745ed613797317d9027da35735d3b812a6ff9b49efcdd42410daf0025d51a04ab81620b87b8b24351c08b0417e30823dc8b53e54c73c3177088c7ca8225fd9cd665be73019de342df4fed6f19594d1d4fc12c1e77a3d601fec530b9c2b63a709b712e3b183dde44f8a164507c3fe5101e5c6dd915ecacda0b310bed094f69d8f79e7d724bc39ab38ebab80ba62ccab5ad05ce5090279442653ea8228adbd79ca0ccd7ad8c6eda0e5587add4fbc4f1014cf711adeda784f64dfec533284a7ea7678632055fb8f5459d6e54aae56e58950edb4e75e4e2c6ef84dabf8131770d027554e8cfb891b28be116791771f6de0cfbd50792daa9bbc6487a3bb75ad3d90f129ed8894f31cea90582b34aef074e5bf8e427614987de4811617ca9c3194ecbefa022088ae6aead93154e15cf95cd32268740a74d707dd46d8d676527ff351db86b316202d2b6ef1763a551786b0bc85479b84d28ef39a7ee03b9d3f459c3d1cfc89e03ab49a3739c61d32c9512ae2b22e89edebbb7df537f96598e30e95891b6854d22b2cf1860969c5b5fbd2d4ea8b9356dc8ec9b6cd199c2d937e010e4b554d1c12267b4d2350eecab481c01a7203b6b97cacca32690a325c53f39df8dff7ebe7a03a9c38145d48b9c99e35475b9dc00938f29e67de899041307b5052d97a66bb101748f9250f04ec5a283a3ac8481c9915eafacb46e25f5c24d45e9041d9b55b3b8d6ebc23de6aab26900c278edd93bd1db89af7dace5de9d707c77cd9bc5e16ccc89a03d8a151b568112fa843eff9a344dad960b8adb41eb12176c055be073cd72d47c617e3c0dd6dbd1c57d5b401918ba42f0159f89a6806fad652ed31e41daffe46a6cc9cfb8392d212feafe31b97d3d00788be", 0x1000}, {&(0x7f0000002280)="1f901bf2759bc84f416876e0b21140aaa7161391d351d0a7a99a675e698e95e56dd85aaba251e77a86f66dfde3c117731f2912d2e247670f038d64dc6d10a3fa66e0e567242915996aff8aae81f421776416f2effac4bdc878fe0569d8c76d07895d95d2d7d484982df52b499fca3510fc9347fcadaad64cc412908c2079fa871507e5b404d4159672dcd79ab09e5d3cabe1246fa5114bd0391505bd2102cbbeddaa38f79d0641b4131847ee50b1b3a7982ded50cdc7", 0xb6}], 0x4, &(0x7f0000002380)=[{0x90, 0xffff, 0x1, "8100cf993e859ecef5011ec9144595d18f5790130f806981c9032a9e877b521afaad48ffa289267fc01992b223ce17f66ebb117c735a32477b2a27e2b4c620c466febda9e63c1f813af162ef9cf51318edef15dd0fd3c4187054278ae8b7fd2609646c5905e7c7d6c5d64fdfc9ebfdf4891730e9ec6b4d15e9077bc3fcb5b265"}], 0x90}, 0x2) writev(r1, &(0x7f0000002640)=[{&(0x7f0000002480)="0bc81953b20385267d80e67b59b95a72ac7b0b631990f4a5f08b72428d23035c32805d6b2a6027f6abf8633cf8c88ffea19351fac7e9724060b4dc0f43ae09d52258b7bb8d91433d0e41a5e2fbb03049da036691f8eb0bd54e1a1b69bc945d13f293945d1079a6b1802578e1f3e322e980c7cb3482805dbc151a180113a77204ba4948eb33546f99993ce37e25391af462d131466e4b0dd73eede29449ad0c5f41888bdcbdbf41c0769be7ef9bfad5de7348776f924022cd", 0xb8}, {&(0x7f0000002540)="78981cd7506caaedb64d2b16f9e2f29f160d4e178ad942ae1c1ae6010bde8738e8685574197edf196deb908cf6d71fceea47d0e6d346764815079b6994bbb6a477478f87c46475340b75a4185140e5e329ea4c66dfab8063e2a3f46bfc072f92262600d06e037fcddc0ac32a5c03591a0828fafb5e07d5d145e6b15694f48eba7baf17f2a1d083dbb809ca76d71ccdc47f09aa8fee3d4781cd54f891ceeb8f35c65a60c72338d4c8245971ea103f26e1897146f2f2e5c96818f63d6ed1fb1ff0adf2f0776ae62e71a2804693", 0xcc}], 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000002680), 0x200, 0x0) r5 = open(&(0x7f00000026c0)='./file0\x00', 0x20000, 0x12) recvmsg(r0, &(0x7f0000002cc0)={&(0x7f0000002700)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000002740)=""/204, 0xcc}, {&(0x7f0000002840)=""/216, 0xd8}, {&(0x7f0000002940)=""/199, 0xc7}, {&(0x7f0000002a40)=""/150, 0x96}, {&(0x7f0000002b00)=""/195, 0xc3}], 0x5, &(0x7f0000002c80)=""/15, 0xf}, 0x841) r6 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r6, &(0x7f0000004fc0)={&(0x7f0000004f80)={0x0, 0x0, &(0x7f0000004ec0)=[{&(0x7f0000002d00)="68cb0f0826bf64ba706fc7c6debbf7110f4d106ad1f1b85fc6558e58f3bc6f3ae3e5bee299583d6853eec2211f1a4795265243a3d4801efe6553cec05e73b6670cdc502eba7add2327dad270d9d2c3d199f0335339e4f325ef847538bfbeb033c6409c6f52b730627db8f2c062ac0153829d723100f155cd639ab6579b34d0da1e0e4e", 0x83}, {&(0x7f0000002dc0)="80b4d2749e4337e2b44e16da9cb2686fac74a22573433492791d3419ca5f5be87681ee18fd3728388bf387f3a22544d7c192fed1b06f7aacefc5e33e89d92dd7f1ec19f542c999db67227dae2db0c9ac41b03a4bd8eb3c9f46368259ae28a8417eb91ea98afb75926912c37131ef488dc0356657a29827777fab859349de7fe0ee7798827713afc408aa5aa6b8f19d706d7019b2f752a29b7b38d285e9f8596dec8e3d3a9d06c885fd92082e398b5b317515b8bf99b0d86d455e8e0844e3bae2ce35883e967cdd785ab773eb63881622d0523da5baebddc46250c8710f023d80b4d9f836fbbe4dc65a1ac781f641e69a46b726e12e26cbd75119a5c382565bea3ebcac0e1b1a3a3e283cd6263ee0f9318f5122d6f46c1f42a5dfab1a33b6ba9069a8d2a9fa44881a44d0b228a885da0b006823bf9bd8f0320301caa3c166a54d8150803c19313ccfa48194cfcebe9f8737b80f52ca0aedf34d5232bcd50f3a3bf234a31f14400433ddb4087d789fd59a31f52304d7fc9df5d9fc000ca7c502d1b66e8d1e16c1f6a91db0f3b9dd24203bb109b6fb8a5a8fc76b69bdf006a89ef197c5b57091871e336c54c1814d3692efa114516d7badef7d8d59a9df75b3a41e93136e09fbdddc14593f6b8a09ff971686eedc6aa7ec3a7afbc28282f489477bdd40c1046c98a7d5d6729dd9dbe1f4f5df7a2e878eee7bbd013d0086648f9a24029aa6e9024e40126d776be96757d679e8a30f7bcf798df0a535182654f85bd755b62bf546cd3fe3133fd0de6d6c9aaeb6582d48e2b903384e0a114f97fa3c0a6d7d20157ffd85f185869f3cd5c158fa1ae4eb3793b4660ca9c390e2a1da4d203c092cae9502eda241632cce6f3e7ee6af9459166249d37e5012ced3dcd4884c1c200e213cff3528e960f0a331eb9cc363b4403d8e906de66f00ee7c930bfb1127cbfff8c52336f7e9e818eba1cf54dfa1d2108e5cce276569eead70a9f67711a9c0bddc68f13f589051cbdbcebd406453fa6a11a222555bc0dfd3b46889e0858e1e70537e57b0422456693a7392f9b4ecf7f3b9570f34220da8f786d1344ee0841db5cc8e5674794f096b3911bfc11039bb5a3f99dbbb8671fc80b0cc213aa4af71e1a6f7adf2e8a719217baf6b1b2b29935ce5e12492a133dcb0dfe0aaed4e87ae8e280730805d53168c07917e9482c2935e4f3b4ad5d60b2b4a219330ac96b7c7f30652cdf28e497fe9cec39b0cdd715fe0201ab5449282ec7d608529cfe88f823e535beb64174f033a7758b7df88b43fdfaaf92c32382ab304b109d6391e14e4f0596fca5f126803d0bd3b329232ca361dc903b31683491ca5eefbdb0a461344f225ce6101051a726c250f7f90a907ccc494d805e71855915d72a0d18ef6d3e11881d298cc720cb399b1d889c4928e4419faae0e1e1cace2476fe31183917aa16884407642a177cf2945bd6424f0f4d58b31797dd401d3f8e8e0edb5de5523a8c4561d75ef15c6dc868ab06438c0928bdc89923127eeaa2a9b1505f6e6f96cea97c97e88f96813d1b58cc0d4a0cdc9b6361d1783ed819a539cf0972ca2971d687d619d7c5d434e7714b17969aa953ac742c380e0bd98c361a63ec71e7261949c5427ee599858d152cbeacd1fd78541bccb200d5e23b2226052d27194c14d06d5545fa87e1eb8bfc9f0d97262d15403001c840ed5d709d6f8e572978953ce3cf7e4b3ccf05558e676eb142c7ac2badb6d5b556fa2df5217e84649fa97cbadc916ed01940d2ed07945348f5e3d95f1ab131fa612407f3b73fa302cbcd49aeb5d8d3cde1ee4050805c4cee83f37f125648b30c45368dbac90243fd33b3576cdb0b1b1f323b9d665529ed4b79e2d1a324f8eb9667872d1b0f59990ef1391eac6de03df5ae143744c4514650ea8ffabd3f05fa3efd8b3ab07100b5887c10fb424eb7f83c4738cfc3c8a058caeb0593cdc5277a8173d5902ce40ce27e1d2b30d59071c6d3a7173c865b1e4dd55aae3499bf4f082354b80fbcc358232ab95bb6e5f34d0e5d3508dbc76c9ae68e350061784e1652490a97e5529e30aeb830a1ff9891bf7076e5101642089bfc7a90da366c42d1d17ff691183d84464d6703efc62513d19c1b640d3b92e5651609f00da2080eca9c0e72dc64659847df63e66975caad59c6d8e717253e73f43b86b5f4e0764227b57409134674f25abb3cac44a7e056956b1ff26556df51ffc4a4f53ccde7d9a75468af90ad22bf6b01075882c24ed13680f8cff45e5dd648e4a6878d823790af8fd8d69005f212f8c8448202c91267558e4e4651a5423d63a5016ebe5ffa9fa76b0fd42488ecf3573e679648eae608417cdc68c2d6ec8aac759d8460b73a0e5e3a5006c9861738f4dfae34c91dcb6858cb900be45e80f9eea0ef37f358938166aedfd563e0f56ca659f0010f39d35ec5ec7c20c07c1a3a0f8bb64ecb4b433505eba884f0f9928822ffe8fc77f05fa61824406580269552a0f4fa4901582a40e093ace156486dc8fa824d133c2272656410868664b7e0623745769a138ec5faaf2207b64487b29e025b64ff4b21d445b072e2431e78c4ec510c0df4487045973c4ac20a105a885de654644e61e79a8948876da9728db4b702b406fb21d1ed000320f22cd7e8058d894bb073d13c4800747d61b716e0965e6fd75c47f1251f5b1a51d384d40c7e447160e8c4b61b3b05aac6ad3b618ade16e092a84a77ec0feef3e7e46395edd64623bb66d6930d151a3c43e8744e0e5a688f55ca3e2f864cd15297b92b46a4cf91af671d002345a74b7992f6189527a9a5c56144f594dcff0ac9575041b0fd50272c8d98e17fa0ebb4fbe982cfb17754b0d6085a872111af9eae4b78f8654ce9ed85dbbe45fff75b674f4dc8b5cd1db4f8af78c75d84b46088b7bd1b1e6bb7561100ef761889ac10856b260727dc96904e9a7cec3f35a774b6173069835b4c0d1b29c81fedca7d84273347becf45b34fed63e04471f079f6551546fa4a0de815fc8666aa7060ec7f46c6ec180942066bf9c91001a564478e6fb5e886850d8bd2e1099c7390efd18ba4c62a4438dba36e6e1916561582adf4e26a03663de8843a4917e7eb2b0cc6bd466ffcb7e8b1e3c41f3ada32f458ca9dc4aa151a788a40214330c3d7ccf731ed925fa0de1ad088d23336b0c5db501dd54eb679671a91822af0d42d079de08ad54087a5c02318ad780c9cba020998b9bf49ff5be04c45d8b05980843d2394fc7a086a4e576d46e636c89e7503b1ae9378b2162f132c96c28a5b52af89c6875803366533ddeb8a85e155acc73e4163ccd1266113aaf8216f1eb34e7369642f855d9cda5795f9a9e0aeae1014012145e4be74bae0390517b37c4a7fb103809462df6a759bcd5f01ee4a4d31fcf0be0f36e72e68dea26c90f4946e552e0f5cd7388d3ed2a83b950dd26823fd0790cc013578b7ff88345493640144c27d64c80d1d273d69d7ace8cb9d3b4d0d2ee31cfcf9c6c07752198fd0c7715d6aeb4e142090db02421bdc3169109e812a8d0bd8f2069d07e43325a2274ecd43942f858be69b23800563b4d8956f990b837c678f79e079c9287c195610fee3abb7f3809506bdd3eb8dd7d03e5aa0313faf4ab25ca9d1cddc9023799e121687e63fbb7526f745eee2550c37b85440684fcca7951e938662dc9dc5759ed8eaad0de345b8bdf25f81dd0fe3d36c7f762fe4bb98fa9a75df240bd853500b3683de2489ce6a0118915c0db28395f612ccbc2bc3470e884504fb971790ba3916580f4b3cb8057a6a1fbc424470067ef321432eeb315d45044bfea47f3c2b86e10aed91fc0ce55b39955cac0fae578a17e341752506ef5531f3724c746411bac0d189c1a3a79f44097c309dbc8f6b5b864cc14a6d6c80b25baef080fac890d9bd3bf1982dae2dfbba8dab5332387c015585bcd669fa350829db8d8d937ba19d5cdfa8b0f37e9774463736d9c5d064cb49e51e1e75faf7d96f94727e00a8505a7e7bf372038717a99e97742d7d6e3e4a16e449cea70586d544dc84956bbc16c93a8f313c7cd43575a978d6fa825de89e3c50e739b7e54f5167a1997138f02029353fcfb068f8cc9f86ffd78e4a2fc0a6f17d5c6c998d7018949153622cc5a03cc89d181ecb4d0d85e0483b50caf57c44bef7bdbc126b0979474b461d65ff7827ee11e481a254958cca51e8d8fc1535c5778fb8fdb5fd3e2b4ff81a178c38a36f3d842db126289783c8116de7e841c313a91b2ecbbea4659e7ae09aa96c5efbfc502aab16687cb967eae8edd339266daeac256fee9fbe6a3f212345aaeb769d0f6556da7f53ceb232155118e75530546d2a981ca5dfd68b946e1cf7ae3bdf603592bb327909c40f187a3aa6c489dcd9b96b0d0d1dff1f5019a03baf585093105588e437ddee2c816d60685c9a091084bc38c38ac4a8d453af661341ff669bb4099d2ffcaf3d488a460f4b9d1759092e7ac9767f7f0b2b55767154cc67a1c3cdd2bd79638c280ea4775e7373a86e648e047d20ecd4b6606ba11c4324c9264084453f5c0590f1cb18fbc8d91845f1395be7ae1e06a01a9cff1b5bee5dc12c5c107c5945a442cc100e56cc9bf5cc9b223ec62be9bfe0f824b0dc88b3b87578a27ad97bb8665b83c42edfbe2732ef1962ddff1d93599657c5b1cda3e98d6d1f64ad4eb989b75bfb8519a3d48ddf454942f0a4e2a6cbff863323f43587ad9d5b76fb253eb459c05d7f2a9510aeaaa43d973af67253f5afe59a765ac76acba18d2aa686f56ca52abc2d0b0a975b9ed180dc9465eb45baa1c81324bb48edf5e005aaade18be1748e334058a9e69cfd07dfcb66fdeeab4e729a2511f9ea81b99dbfb953ace6bce872f612c4e40de57249d5e00dd4c6f7380a91aed3f953e318ef54852db883be6d59a8fbd60529e34da7271edeb0a61695cd86312c80ad525a5146116291176dce7f98e73c760b237ca7e0ecf301e9a5b24dc03c2892e8200e22924b6ef75344088b2e05ba9124b414736af4e739d1396478c68d4d761b0444a8de819acc10f214fbeaed527c1f9cb28972452a14ce72876d5929b0599bee956b8dfcb23e390067e2281dc6ec05937f85df1e8aa4306d701864c31da585ab58170329938b112d7a6e1caef26143b54df4c7fad952bc555b34e9165c3c3ddcf67a582ddc09ccb5b50e708a554a0c61d54b206a07c88998875454cee4c6b6de3b38d73000f9b911144836994d8c249156437a9962cea9f3dae792462c652fad4dd2ece64596b8fed51637131c4451a08d11ffe931668c1e73063e0cab4c286be2b432db186be092b5c30610872bcc3a79b35a749c3c1786ecc99aee5daddad79b1e6bbecfa07b5d31da4c64b387166bc86c87105fec283018ceeb89b6d6e4598d3ac3ef3a2695d6da5643ef89064f335a35d23a7938da17923f98d9f8ae6a7d5dded582c1836a72b5438d57807cf591ab208dbcb2de27e8f16016e8fa4f9fbe18e82859f8065c96b8f3ec9392dbdcb89a7179e128a11e7ab3c233ce6ca64ac1125d59753992ec73b146b9f2ba20ba0d224fcd48c2ceb098b53b41947e9ad1b9ff20b22b8f468ce358e4c38f53f575618268d01226835daeb0f9d2bcf404f6e032e36e2120583b5f1e8704ad50c3c0be8edeaf815c20dc73a09d396bce6532579082bc9dcabd47f09cb65686a681d92573b27f99c8f7172f155fe8280a71bd85d8396cbe1182f90009d2ec5fd25b834d21610e698386a7b367d389206e077a2f4b2cf1b4d8e39a8599c1bab19ed0ba21f0a", 0x1000}, {&(0x7f0000003dc0)="fd03d2ba4509760702668a984905744db90a698873b16c55003d1d7154ecbd894ab391cb0758fb5ea689", 0x2a}, {&(0x7f0000003e00)="d7bfcb4062220641f75c17a2f03b43173dd1f93c93fc11f8f812a09add0115178f304ad39a33366aebf864a7c330d5a84a2839a080563e10a707a5c560f5f68a03c7f76fbdf288aed590880842e413fde4f4ccfbfa3fcfbcda7d124d9a0cd789592639d47a0d81cdd98d51e37ca44e50ade3773dcbd8683f7ad60d98ea0c738d6fc8b8b28e6818211279eb5dac70792c0ecc4665455df44f1854b4d6d60145e5af2809372082b774be925a42f0313c942c2cf8ccb76c3f79c2918c4f208c1200e5744004c857cd99ee6a564bfb7f7413b06231b54f21d9bc7ce660dc74cacd6337f521e9072f2eeaa712e9c4c50e25cef14f370f3278362221964632adb7cf580fd9b7900087af70cea333d00d465604b5dcbd8dc463aef4fa93c985e7880eef563174629a00a27536f0a3058d13a4733a37c4d77414572ff78a834a4f980ec30176416f47acab76e5200e751e7ba8ff65cef5d9ee4c08891c6534810324739683837532c566cf0e8513abcf1923b3ef276bb04bbb2649a40ac057b6908dc923e7007ca50406edd4dfa6791938bc306f62fbf4a3bb19bccd3a596298784b63854ec7c0ae337beb41870e930b2cee28d2e6d2903e120c92559f8ed3aab1f35f73763e327b81a955afc4979dc85b0979fcf9fb374dcc0261a030ab50a9717488a0dd8d0e063459ed3e24e74e7d6ecc06f55dd485925cf8842c6c27b9059c2392bb99d267669f321564e71ebcff677fcddf3fa811210c3604e702d483ab7302f82520026af7351e00caa01481d52806925389812f78345446abeb3df30a8f255caae888f0ce41fd87099c4d8ac068c0edfb808ac1f40113b4037244c698445abf7fbe310f57fbf58e00e6330725bc473cb1687cbf092ed65ec82026ae89d02f3a4320723e4b7ff290349c6f671ae66636144c21a1fdfc431795db856bda0e2f463337596bb29543c8925dc262a47d8c49477a1bc2baee0237c6bf995b2d18047881f820a60b4c93da6ce2f1714f4eff440c57ee7cfe54eae9cf86d13087d4ce97e8c5b1adc5b6e42373191b09fd1aeba1966c24f2536329a90592d9bd247fb3b1b51d660ca615146d43bfc76aaa36d9b7bfe8929f1fd3deacd7f5746edd8b7980b3537facda79d9cff35159207e2ae716a98852b7ba190eda7db000f0f59ff56aca49ab6b37a7623fedbed402b918b4f34ef91f972246771fa9a0e38038773719fcd4371bc17bb08483a6a614d4de9b5f745c7cbed4bbaae98994b0b9efadcb3693e3dcde5a09d04b95b9c32b3b9c75a3757be449b35fd62288bf1fb9b6b3f429388a8d90e8aaa7bafcb5eafa8a55b62eac022c3359fe9ecce5f8924465c9f123cccbef4d8721be10bdda6a697551ccf3a0eda96b62319537e42c3aa702dd18232b0dd493810541bfc876ffea6843053ef9e4ba5568df73b15ecd7bb482487e70ef5d2dd326ce4f6a301326e5ea13a7869887aea51fb3a7690dd192721b9d954d2efd1b0d21c8288e706f933dc9e7057679ae8acd78dcda79009fa20391f3b288f3379658ec14064dff64fe7e5fc2a6ebc79fce3dc7302c8eac1577d99edcab708d20608637555cdb07c75ce2e7b8451658a4e65927f7809887582a5187d6d6c07f77c674f4f2bb748a9d1585e1f5401ec014135412ae507b37d3accdbb61f8208bfd6bb28bb1e7e0bed549e02277a0efa9c34c8192fc5eaa2c417c823fe51535eddd12842f4e8d9fb31800b701ad05a38c488af87b5e808731e488f33aa48b1013122cf4ea54c2cad45394558e69132c6f4caed28fc41cd69b4de1d9f897893975534f6cebaba7060f212f20310f91c6eb0b20e8c128061529ca6f54feef8c297fb82eb9f1b28d144cfe43e1c11ae2a1a41c7a19620bb1f714429f1a12977eee3b2b5b50835d004d931ba89f1d7d9449f5172ae9bc15bd0be0d92223fd13735b092dab7452db9d704d747f211078946a581fc08059150234d17b363a6e6139f869d851c0d300c773eae079a87c6fec8049d22e818d03cd39248b8e0b25d75f0b676b7f4afc74ee3e390bd565e670554719ab958ef902d09080a156825759919cc3e1de0dfd4381e251d2555061da4489916a9ce63fd938163363d2ef65cce498866926e5024ba91540f510c48fb048008bf75ce054c1774a89f30d4b0883924cb7fddd977c367e188b86486c2eaec6353ba186a86b8a788cfea26595e923325d91db58a8098039c4f09433e4a5cae22c17282390eb87ea724086a646bfda3d0daf78b0fb1ea3cb7a6d132d085e17d578d2f581c42ff60f5f1b0fcf2be89bed84a722ea50b80c80ed1f07be0d37a5990be3b7d3ca27fa45aa41e0e79abfa5c5c267732de14881a473a364b9ff2173d8b2a7f4a5c99dad7ac7128de30b9c2ff7e0b7df2a1b959351cc9d230aedcdcbc226aa36a9477b29039a53b1e5744191e0e3677a31cce455ded858dd843d3a9d6fe941a93b06057ddb083a7b23dd27389bc40158de90d9fb4ec3b348e8b4e4a5eba5ad9abd399353c7e0e9ecc3cb2688d0d3fef7aae7913ba13520d3d32fc3a9723c0f037f6f94dbe1aa5a0709875143e4b4134e25b5f6f82a2ba5fe5a6742efc6bea61cd4d30689076ba978886e8930dbf63e431d0ee5ad51bec5d5db35afd307ad5a5d4b40c03a7a67c74fed25a0e8504bcb21626d70d7fd1f804a30013a7a62d98fc80aac78bf22aab88e5bbdfcc3cf19c31271c47db40e92a985c2a8b5a14769dfe28d90edf979b8b5437ecb97a06213de034428279efb0ee3bb2c01883078ecf8e1c9e730529f31a5c04708004127cb5456aafc231899510fd2d3f5ecd6fb390328fa8be2e68aaf548e17f29f7396d9c1926a0e06ccf0c6e9b324a04c13b8e4962fd96b94a634724e41540e8b44b053112de5baae829101ecbe52a93c7bcfea7f9385a3e962cb21d776552b895446361ded117cb215bd327daf586a6196cd751eaf35658f2f0e5d8e78edbf3426874d28cc01d61fb09f4860b93c171ed13166ed9b2471d05cf8dbb1d320e4b8421fbeaa38f4c7763e5305ed0fbc1cd4671d8cec52cacdf7e864fbc1e6df1a246dd8f3b4e770142db284123fec730088dff0e642e7a35d4b67264f1950cc8182f3aff6e290deab33b974e7cce24bdce36d18340960c7731f37fd161db3e6159d75b4200fe33182f3b140be3964cd7fad9a4c0b832721d2f668c3db32f66d929bb29863ad3109430d865a2e130d8d396677263dce665c07bc81940353cdbec0cf44f46fc3c14a6ffee573d296592f21da4e6b5b89ba7460e3b11ce4b2d233943b1d5f3764b0606af9c83a24ff5bb490c8f93d87e059f416fa8e1df8aea18d7fa3fc5acecefc3f0e60ddf2c2a6772cd2651fcb34e7e505952ae7908935238563a0efa52f5d9882b5ad729218ae8503e38d2b7e2ec229a888a258e9ad0df6970e5fb81b31db1208c1c621140afa1c4d2209eb2c7e0f88bb779e351d2d8ac75afd3163d52f2a5ff6890b9d26ec24f4857b5489a00a532dd09ee6ad203b37b908ecc534b8e4566ccd374b1c567d614eb4208fff4e43e81a90aa41155cf84d9422ca437db3101ef4ec9e8605fa6d61f49e2334e21c78463ac1f63d863f0f7192d925d9c88b0540128f83a5b78f78be80ce47f14831ec518da87bc19d161992de6130620219bfb234b697797d032cb785c8206a3756625f5f3c425183778fb2164e53045fd2ff194a67fbe3eb5506abd241da935be0f0fea767d3b595504104fa86b8171673dc62cda0b417bbe87d4887ccc1df70d924c3e33b6c187993698f04b08d37d4619b1cd3a65a9e608a665d6561f8a42d2e39e0107798f0d57fa382e7dc81499138544b115fdb273e7d7de7c7df78cf62c9c3ca4ed1c6e50378d8c045d93dbd74484b4248f547dd3ab30d4bf3d5dc53e2c1a4372039c420af1818644168d98d67f3032b592ebd5cc6279be4c095aaa93363f6f8c1523706ad5513bd2d762117e3d8ff0824e6f4b0b16e0cf2bd6fbc92f2fc94650886aebaa2cead2ba4956cbda56841d0820f9c2d015c507e605d0fcbaf0e9ce7d306ad003c593622251863d2039a049369a249c9abb18b9d4050b4ca2a9da0667652237c78eea8d36a93101f87cba4b1491666b92867e69a341c61068272fc97d62d846634a09b4f7b1b08de3ea73ed5234d3434539d92c543957986755b42f410eaa1e9bb583908ebe504f5fefcfc36201fd875e297251baeba42a115c6203951a689c2b7c7b2a16c2a7f687491275b4d047f38781c265dc42867693ba20b75ead1989fc6e8c104e20135956e149cb740e100e635b91234b16372c4b9e6028be7d0cdf27af3b2623ebec60e7e628e55ee4a5dd52d9a7a0843a8cbabb7ed2b2dd9c2cda2d0eda5c6faa934f04ad75300323fd1cb11202ffbdfc5256c0be9515b602d51b189faa9e4a02aa08c7fc02c91d3728db3faa9ba2ac0494c46ee7be03e5460dfd009bb221d7665297c5530ddb3f5f9f7db0cf0ac29a2b1845850741c325ac5d804d042f9c5fb647e641f4224314d6ea60169605721189b853f35a1079d11669eb7ace250a9139799d85975758d5c0cce8c3ec1040b49c57860d5effba49df4d46dc5239c20a266d15814f228edda05bd44aa350f3a6e2d0aef4199540a96ba1df8cce1ac2b0e51603bcad7bfdf1c456ff82a2d462765dba663c4a7f4ac2ed8d1d565d83cfa1133ad03fc0e3113eac2f70b70f8da7a41b78d28d8412ddc27b530604d055bbfe181663ff303307422209f0756de38999cd7fd17b2ef0e733af76081e429857064b8538d5f0f14aa8a1d8a17d924de6a794bd3d3f075b8eee30b793b080e67e8a1e260301eed8405254910913e16ade08d32f71c79ea95e639a4b49aa9ba1b51be0e6e2ac091449f41f6f2da6020c059220b2f2e72bc2af737fb6ee35ba0827d397c6d88da393470405b2f4a69387f90fac861c475f9dbebdf8088467ae7956f9f59e4002b7aa044bb04adfdd4acbed03c036c53ca1189fe1b5e6bf2e545858a55760c48977f6f7858cbef70965fa7efc087d7d6970dccd0c9bd2e2a516336310c6ad0a460c1dd14cb064eb46d8bf4eab453d4c2c91d4882ba7384afd2229947a5c11f02baff9c7ae1a6eda87d74621fe849eaa2e2ff791a45babf66f017e21b9bd26d6b2b4ea64e553ade953af65e37d3d67c0d73629afb7b5710040b8c871d283f5952367ecaa63940e0a6d58216aa916c8d181e4a1b5dc7f3ece07ee4dca88ac12341f3ccebc8260b70c5bbd8b5fb17e47a7a1312eda4cc93a87cd40a046184c397aeee9f4efd6ac5ae688d16ca43c686c25c04bb7889d1202b39058c55f6f52344b7f453add0e5d75b95372710372123b2357548acfb0a93087d3fce72ba34bb678c96ef42d76cc260d5523d679d25dbb641e99f1d80def6839b53e609bb865960304b0c9a28dc98496dec556f7ff685caa6935b657b08a07413d809ac965185abe9b4f10a228777b82ee4e15c0875afb1619b0f0a3335fe9fba8a299f70704984b57aa1de955fb5b3ea94363e48f7423631131ffbd427270f446d76f16f6a80d9791ba57585bd726280fde606c9d4b5683194645bf25c69a12dab3142f82cf7ab811b4ebe3d7e67fa42beb77e798087d9d531014025c0868c54ef40481ab36a71da8a28bc77c257ab81a1b2747eac57978823a68d3209e300b676f4fe6c2526b6e04a89c09dd3e1b1694fb26ce329ed40bea28939e6759a71054f5279cf46904d73c6bae8eef1fc6d699dff2894c564e9da49c0e67ad2dba5bb75d4baa0199363907b1e0f5d", 0x1000}, {&(0x7f0000004e00)="ecd3d3770383e81dd52a26f879a965dec45482c50ed9db85f621349f2180b69d48c096d9e899bed976fa3ef02680f3699d746a6bb27e81f849e00a8762fe246f35", 0x41}, {&(0x7f0000004e80)="60f8481f1cc24671a8528ee0044dca674bb2c7e696f3f134c6", 0x19}], 0x6, &(0x7f0000004f40)}, 0x3}, 0x10, 0xc) accept$unix(r5, &(0x7f0000005000)=@file={0x0, ""/521}, &(0x7f0000005240)=0x20b) ioctl$TIOCDRAIN(r0, 0x2000745e) symlink(&(0x7f0000005280)='./file0\x00', &(0x7f00000052c0)='./file0\x00') ioctl$BIOCPROMISC(r4, 0x20004269) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000005300), &(0x7f0000005340)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000005380)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000053c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000005440)={0x2, &(0x7f0000005400)=[{0xa1e, 0x17, 0x2, 0x401}, {0xcf, 0x9, 0x3c, 0x80000001}]}) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000005480)={'./file0\x00', 0xe5, 0x0, 0x1}) acct(&(0x7f00000058c0)='./file0\x00') executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0xfd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000140)="b67de1c707387e4457a1311e9396", 0xe}], 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x80a19f, "bb0c000d099b019fbc00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = getegid() setegid(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206918, &(0x7f00000001c0)) setregid(r5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x1c}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x30) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x1c}, {0x6}]}) (async) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x30) (async) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x4002, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 1: setitimer(0x0, &(0x7f0000000140)={{}, {0x100000001, 0x1}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(0x0, 0x0, 0x0) utimensat(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x2, 0x4}, {0x4000006}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) getitimer(0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x229, 0x6d, &(0x7f0000000100)="cbdee4394df15a35aad75be68a6cbf", 0xf) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0xff, 0x20, &(0x7f00000003c0)=""/197, &(0x7f0000000140)=0xc5) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/226, 0xe2}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) chroot(&(0x7f0000000740)='.\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x2, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x2, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6d6c83e7bc4ee414a1130ccbef1ec3847a434b203d7e0286b10deedb48c8977bcc71a5b7f7c01a0dea7464a9809a107ce0c9d9cd1f6469f21d21a0861b6e74f98b5dbf0c0906f1d5d1bb7170fb053e136635b48da5aa11847419ad8fe78a2a9e213b98ca9b50ba8fc1802d5e0cb80465f71921b632d08be4e49d3c71082b6e6ca8700fd2fc109fb37af5420c3b8bae62542cf7ac2da28c7d6aab26bac74050d1afff4b03df2eb50d80aaf60696f7bb10b7c342d94b214071238d4ed5dd8f54aa4e42ec40fc59482065f38f6d8be7c07993acabe93ff6ee3034181000000000000", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x29, 0x0, 0x0, &(0x7f0000000040)="adaced306655afc290f2dc5cc4a2ad8e096f412083d8e71353351d2f864d98670de1a97caf6d7d69c66229aec6408ade75bb09fac3284cd6fbbcbe3035a44594909fbe81a8740312e6a4f294f48d891bf42d2791f1dec8c496391318", 0x5c) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0x401, 0x1000}], 0x1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000280)="f5598bc5ab8cafa0f16b655c20eed4500a01cac194dcec6c60ca2949e7ef184d0ed5a5d0fc99a7b12e81a687ee29ed4b3adbcd51a5e51488b12982fa95a37fcb0a94d7d81c932207f68c9212731acdf3fa7752c0515f38c9e14f9ca4e5e85627462ef73839512712a4837fc38389f8", &(0x7f0000000300)=0x6f, &(0x7f0000000340)="4da22dcc6c97e6a27a3e", 0xa) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000100)="d1bd7c24d9ac61238bfd04ec8630c7af3fa57c275b874b6081d3c6f1f0e644de621dd59daf4ae3788b104f0e13ee5bbc5305e43915f8b62b", &(0x7f0000000140)=0x38, &(0x7f0000000180)="a11d217410d9de1a429c9d9cb76eabc3e4b830a62569ac3952d285c67868859f90ba7d97474524d91269d6cbe6b43aaa1a3b90ceaeb667a800e7a1006b6446fddb23dbea77b6ff2a8908074d66c07c877d95041a93700594ed476ee4d47a4730e4e9c272079a555d9035781e6a661bbc5c1507eb6c9e21cf49db5629287ad8f06db98f16abc7f8f5ebd1e386d2995217aa7ebc3d0addc1", 0x97) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, 0x0) executing program 7: sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xc4}, 0xffffffffffffff4d, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r0 = kqueue() socket(0x0, 0x8000, 0x4) kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) r2 = socket(0x0, 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)) getsockname$inet6(r2, &(0x7f0000000440), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe734d36ef00000000000000000000aac8"]) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRES16=r5, @ANYRES16=r5, @ANYRESOCT=r6, @ANYRES16, @ANYRES32=r4, @ANYRES16=r3], 0x401, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x2b) setregid(0x0, r10) setgroups(0x4, &(0x7f0000000140)=[r2, r7, r8, r10]) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0xa8, 0x3ff, &(0x7f0000000000)="41742d0e0cf12a812b14b16497690f933a6e62049b730d4f6a2f15774ac2f27d843ab177cc5c60a806c06278a9ec02622a14f1baa19a4527f16d3fd7dde3c5788e20ac3eb1e045bc7c64f85070839a39b24fa08ccc87", 0x56) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = dup(r0) r3 = accept$inet(r2, 0x0, &(0x7f00000000c0)) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) execve(&(0x7f0000000200)='\x00', &(0x7f0000000380)=[&(0x7f0000000240)='-[\xb9\\)(.\xba-(/*\'$\x00', &(0x7f0000000280)=']%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='{}\x00', &(0x7f0000000400)='/dev/speaker\x00', &(0x7f0000000440)='\x00']) fcntl$setstatus(r0, 0x4, 0x4) acct(&(0x7f00000004c0)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x2) sendmmsg(r0, &(0x7f0000001f40)={&(0x7f0000001f00)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000500)="56ecdabefa26c3d730be0d6ee0d95b8885e9306be5ca4a9563daa754eb8c0f7dfa2b65f5506e4e03f44ef659f5130f6f57bd6e99b9c3aff02ca64d6b69c8c1bc6703adf6b707c02384d2b9bf9a0b26131c92780f", 0x54}, {&(0x7f0000000580)="5eee5a16a05334802a5a3f7ac910558a44edb5d7d9910e52e6cff5fcfb02aedf46819950e22d06a1bac1e1628a6936e91389d3f9fd63ac87b8f7eefb", 0x3c}, {&(0x7f00000005c0)="449dd0457cc9ec0817a361a053dab9343edc08b61390a5f8bb826d5a60efdfb22fb81682c99450dbcad9034fbb303708aaf2daea066c2d902d2043346863e2f04611638c3540f2ebb9648bc2a411ac75feaf633e250e3682b062957c238b45e508", 0x61}, {&(0x7f0000000640)}, {&(0x7f0000000680)="7985bf29bf34ba63100c6a2663cedfe31ab06237a2076ddd7a0f3be0c5c726922a00bdf11590a4ffb0b4ae4c9d30e8c8199b1b6f24ad900a01d2e66d03e131c85718abe2640dd9c9ce3afab31e24d1a5", 0x50}, {&(0x7f0000000700)="19c7acb3b61a8069108634e3d38bc6c8ad62b9697df3431941b4d2a4c1ff73310a9ffbf72e09a5fbc787ef8a29329a1f6ebd6dc913ddcf0d3048b0fb147f4c80f5d7e0bc8f85b4ec5a2a757318004e96572ef39704f450fcfedbaf7d8f12886b047e904d1499bb45e61b86ad0182cb253084c1fdb9d3ce151483863694e3ea5f63bcccc763850c273f1f04f09cc4", 0x8e}], 0x6, &(0x7f0000000840)=[{0x100, 0x0, 0x80000000, "757bab15bd72ae4cccea7350fe9df368d2c18e776d810d28e727c4aa004232f71b73888a28819dbe75e79d6f12418ec4bb8fe2837788ad750094afeb3bd077711d36024a05dde71181593c92d5385f1b0fbefa367bae43232aa58dda202bbb3a062f499fbe740ea9158df4d153a8055d88cf70967af485a6da7af2b1271df515bd2e134cb1ddcd9f34c788a7f4e809be31d07d6e5d70954c657c0d9949bde0e49d38a1f2dcdd56268cc3cefbb47db419c4d53cb483a3cd97c450a839be13ea0f7e3e136a29cf3da70341523e56147c03b10f3ce3ab7f47a1a39fdda8fbbef517bc54699b1b2d7fc4ac991950af6465"}, {0x110, 0x1, 0xd449, "391d679c237de497d7b4f9ada4504f7c56e105f88d1e0cb6104c67800ac67b06112e99618e44fbd1ce71ecda16e0da2dc9d683d2e64c8cd9e4b1d5c71fda775a18aebb55e8b025b7dfec8f6647a5127771106a5cd79a8e0caaef93878009a0d1fb47959dc0218fb29f3a88083352e3b098900bb48bef735ef32e71ba21f71b342288e8783831a73982626221eab5d376ef44883fbeec05614282cd50e876d54425d1d2d7ccecec930a009f4e38627a9d2aeea93cb5e48456e9b620f5c7bd821ad94f59350463567c305784b145bab9c0f3f7be9b4506c1cde239bb9b465b93f329b93e0225414783a77675aa499aa430ea491e4a5673d85888f6"}, {0xc8, 0xffff, 0x7f, "94832182d7bbb339f2c170ac3568eabad4138b6eb8edfea04f2b2cd4701780f9238a475e61003c4fad968cbf2f1b2db4757f93cb2bc0a92cf45eb3006b66bd46b049a6ab155ad4461a975e084a8042928b16c42c4c43e47e7f2a916086e508ed5800baf6bb7efad0073dc5641a572c378e10bfc721b0ccde5226e38fab7f3c1617f4fbb2a45957910a5dc2e643785abca930e6f862f7d0d5f1a3ee6062be4208f2e3495303278d7b4c0da340e190d102689bd62d2b"}, {0x110, 0xffff, 0x385, "6493cbadea98112a1f37d729a59bde4a02d731fea4f6e1d6b508b5edaf91b89f9b826e8324ed4f7cfce7eb0f7f939eb718f3dcf2b8e3e46211cfe657ec4950b5afaf835670765bc74c79254f6f3f393751b8462764ecf706ab7f2b747b55e3a4513271fa3f3df764a72f867f5464a5a2d2e80200dee44b6c8ca47b8485c8cfa2ff5777c4d9f9dc59c4673da00569877590dcaa62f26a4154b4c6a56efd272962cabdd9f19433fbd60b9659140414a3684d2276c54575d6196b5ec5a89b27095d82aca23890a70b1bfd666291ccc9effba6d179c334cfec220c7e3c2c288073891d765ea99ce34d62b359bd3959d0159cd2dcda84312d4c4755"}, {0xa8, 0xffff, 0x8001, "bfc31b36641980c8f9b39628d64deda505cd33b208af105a4dd460ac65f81bb4776dd11b3e4873d9b4f3fa2169d356f9f932744ecebfb7fb6c27a8b8b841155432810f51ba0b9c3b719f396bcfa44b13f2903517a6ae29b2c6bb698ed66a8ce11dacebfd691b707b3d23c6de0ccdb855d330211ee532abc09ce74c1947934b9b821536b5aaefd2f85d21589993f9f36b24923bb93e9ac8"}, {0x100, 0x1, 0x8cca, "2e9029d23ab4d183abd891e45e27aa7baeda0d279feac7ae23b315f20c63d99b7af25c11a79c28ad6c4b658505bf1b68cd1fd87c1295a7bb2b4e0a4e664b2b57fe7fbeb49638b569ba43271c0ddec33a3fc527b1d0d0938d5ad554396b11ab6f9009d9407274cef70f033ce9e5a6abe2e35596dfedaf49cc2fa57eaf63901af6800acc037dbb590e5cc9f1a51a5c317dfd8a7ccb973c4e259060d24507d5b42f5f90ba6407fdd6e3fd1c28d7d8da74469391f1de6a04cd377d8fe4251db06ceecf54c49010be40c0d50f82c3f462f4b256ca0233dcbe494c8ff1a5a5502c0909f4b13f5f53003ff5394b"}, {0x1010, 0x1, 0x4885, "ea6969c7ebdfb4de8d0a078fd13e613e8ffc4993ebd7312c5faae50d768be7437deb158948065730fb033eb2ca71d3c9af0197605f9807551fffbb2cb3a7f3a072464541dec9265909d2885ff1a272511d1eb84ba31b11d1c5fba6e71761f68f5a4e7623f218741c4e43daca1a1df30a539f4b2b52d77071172c31e39ef42071309faa4804e20d0d73af1e86da9380c29064756bd26f0e5622a98a408c9b31b7b8f9ac3e07ceb5efb6575a92686a1829aac28e1f8d5d0f92d111f16f6bdd5c0d4194dcecf30f3e8dc75b8aa57493da1b242295b158cfb91bff2aa199f1bd2339dc8986f0940fa03c26307ef62efe271ca389ebd7199efbc8c1f01e66070cb9800a8e7eb08e36e110393c4cbb827ea1ac68fe5cfafc0285630840d0c3f96014ccca711af67ee9404c9ddae709d45598b4fbd3bf45ab67ec89dcbb9f25ffe3b967154a84ad961542f628185ddc844c3bec94dd6ad77d9808c0225f6c7508e90a0aaeb803e4fda4063f61efcde19ce8e4a167ec33d54a9c9323f65c6b79b5e2cb17bd6892578e2c72ea63743dd97fc6a28dbc9625b007204bda2d4c2c311c824eab109bb2dbb6fdc60dd6e05d21784205ecfae015b91cca08f4b5dd092b62fbf873fefefbf93038cc9f9cab5263e33ad46c107e7ec2939ef122e35e3b7854bd600ac1a3d1f84272c53925cc2e1f544acc8002cd2ea04cc68d9ec7a2fc16327c24b87d76cff3adcecd5a597b542564deefb79d3366568b037d74a22b1ab7bf4fb61e3b4d2379ab68f155b7ccd1e0813920eadb4d340f59729c9716a00ec4c71da128a6a0780f71b470e13b1b1af3263ed8f2b245ca6ad49bb144d2446071ae8b6a2556fda556b6327695cb2aef3db469289906f84cefbc2ed065e947fd446c832b628d7c767cdca2cd8e26340f35eb89ab7a1854c8f2f0968192ea1fa0f181736714d301d7037a2d7a54adb6ab1dd38ed36cc9c9e756f7c7ce8c087cc874826fd1603b710307d291e657388fa8234855054b13492a4ed1a1a9e3ccce8ff05804ab040cbbc682a4a0ab65d202e4150bd480f16e360ea36850c8e8e3b00cbbba86028479af0c366e01b543f5223464804ba5ce7a0b955c50bc609f6b4aeac002c1eb314c7a1f5965ca9044d02cd08f4a9a6bda40d1ff7b496584f1805965c29da572fc73613ec91ffaafc2c795963cc3ef3a45b1927891ad6d7c31d25a8222ffdfbfe38130f559a0b5acea811effe2ef4f38d224b2f8a1583c957fd59bede89dc936f20a21efcbd9fd7a6e40d150d199053826354cc122e3c92ca94ac55a0e19a4f0c1c59d025f07338da9aa47fc243ebc60fbf23ed9559b82ee9cb31a2bb407de988225cdaee4fafd072f7cd65e655d6611384d6e474ea465b4dcb4a3095e06146cc2b3a6a1b97a438b0d580aa80eb7fa91689a316bcea3f07bd9b1fe3301985a80918c2112c4a12f5d9ec940d185fdbf72fc648e69290077f66a21fe4d976078bfa3cd7605c5951c5cfd4abdaecefad72dfcb0ca3cb3f757ec73a20ba5244daba52c7d12ca41ed0f9eaabdae78ba0d6a2575caa2028a8fac987665c3abc8b8e8a7b7bb818626607ac7d5ac277fe601ef965d17e787815c1e2a4e159bd6bf32a66d741f472ca40a4a924c4ca77c6f21beb312403f30483e7594910e4e9617ef3b2ddfc7ad5b33d653aa68c565b8804df297a3069007d6fbb8775fee0ab8aab0a8e2b6f997948f871217b9c6a257e01e2f779f7b71bd6b12ca63f076791bcbe989c89eb4c4ea23f072f4db11c3d9f4e7b28f85177c99924ffbd6752df8fc29821e0e656a7234e6fb1d44298f5d1c078f6bc64a5b7377098b70bc661b92b553f5ce20ad6e68963bbbe7ce2efaca2296ed65c4d2edf7c4d6673f0029cbd9ae06d3a6dc39b7774de154a3bcbf768721b1f8ce9c13628cb63292b6f7825aca6933400fee9f24d7d8718c45f08d999a282c145eb622c250ddd6e3c11a332097e782a8ed21e2d73740ed4bed63fa7be62b215a9d80ae451fc376098f3b12a5b26a1a1594bb26737e084f42ed385c26a48a59062a81de71403f09a053857cc24787b85f0cd518d3fce9a88ba8a3f87eeeeda8f9e97b0669f239eccc1c91ed54b48bf5a9542282c06a3c96688d38a3c2c74bb5d021b0fdeb76e6cded1d1b3fa06bd2f299d773552319dca0c5dca580bd291d3ae5e21a00a343c7d068eab9f843ba1123e528eeeb170a58710792a0383d7af713ba06066d1cb5b63ba16fc383d1032928aa5a2877798fb03e1af24d583473e86500650e766b2345f0d1d07c6dbea988b90b785f283575505862f055c0c22c5066f3b30c532e8e00d9e882b0128be63288a5d3018498c81673f340be65f1cf66e259d5e9d1ac13ea384438610606200a79ccffc9fec10f60b185a839f8c01e6c77843a0a85c9760998fbda649e20d26d4342aee13d60f7679f84682931a4412e88a7f669ec005b7d46c7b6f6b99454ae1f4e675d9b4e959744365e69dd95d124acb35c6663c2f0b37b0bfd1f47f159de3bf1fd0078ab47aabd219785e0a459ec1fe4307a7ae52af0d7593d3c938b76d4cee2c899149837d34fe380a4809b9b9a2f535dc86a5dd4756b3c6a8317b25845e09c83a5bb3107d9a7ad964bd546abf810da3adf40f41221003af0677a51309d6b840eca79e99f09410d15f90ccadab01825d2c2bb9cac7edcc81e5671537880453413617bbbc4c9bbc0b7b0aadcae7c1fee69a6ef7c5c9e7db2f4698a3e9fd53a88350fa148f9f43edc00f7d78e27d2034768132c8a7742f2687d2a94c32951ad8772da2f5da1e795ddeb68fd3848fe81a1f8d0a48d3dce4a609e9b4ac98bc4d675c9d840234049c8332ab1729fc07508bccf16a2ba120ca0d372710f90ffeb39416e83dae1ca40f569445a46eb7cb2e56573dc72b8ea504b10a61447282c114c2bba494e76cfd37c7ffd36ba82781fceb75ecf0206d1249f6b746ef9352690448375df89d59a6addf9750e46defe0e16024c81903217d5c6c4c9d5eb41199d92e84d8f035ad0b3e6dde07124a36f6a824d9f0f6ebcb170722bc70e3dc6dbfe954114bedac5f51e866e685794eb4b8b3a4b3b807e3071006a2b843a82ae05d6277917e11f7e2d9bb970ff4d9dfe2704d69f97ac7ac58ee9c50f596eb58016e1dd7ca79148a1dacfa4e2bd3dedc11390456194c608bd5d7acf178dfef4e46ad1a354a37d696ca4b1c18b1f038c19306e1eac5f9a85540e798d019531b793aa39410886cdd7b21ac391490d6a312dfc776f744bf34c50eb623cd0cde27a1859bff49346b03c69208ad4b33ad8b88957b4b94295a749aaf4169a3276b6cb0f30986e3514f91e989e155bfed55203ca59d343a0ead8a27a881576da18bcff9fbc39ff1303c42cd8ddd4f65e49aa79452d3882c263c8752d4aa80c241974fc9b783d4d4be6b3a7a5900053f2cf48a9d8610b51f2097e1baf3a605af0f2800aed312b27bef0f7b1850a19ae007659812da716b0615957d532a02dd6a9d7799ece9b9389e56a11961acfcff7db09653990312f06b03e622ef420b698c3392f91654158c558c20f81cd86193b86c738daa2608ac00dfa92f9c60b2263b6f4aa422cee6af753bb00e37e484d568ef86cbfdf65ad81aa1bb3584ff40d2c0e74a22e5b7faaffe24e7a51ee3880402838cb1bc316da60ed64eb3e7a376beb724e84a2444d2d2a821ad6cb8af3bd4ac5e4e8568b8538543d4bb7b330a43ee9cd6fe4e302b59214b123c4ba6dba7e7eba345ea87b52a29e72f0757d172928e59c7290d3a65779643d0bb23f4401c628095ad4f675ba46f4ab1ae9ba79ca2f6cc860c87dd068a68ec6d29353b51a1759d0ff385e08fb472e743f812ac95ad1dd77d6629a9acb39fffef05cb1a6e5870bb61afc1d0e381ee028f4d8cd488a41fabfea462c158ec6711a6e19282313a625011bcd1bdcf17ca400d84040f3cdf144bfc149e6e0788703d7ee1a112661c492630392a86931c4098f0036c671680e5caffdaeecd6c04229283b6354331f99f0e94c616441ecc40b94a85637ae690897cd262cb08694ba2f036acd57e22bf9f60b76db9dd2b26bd98a1d9f2ad90380bedff69b7b01c5c740db0b2369cef43588f738a112df7a25075fa57015a5d0f64e4c9daf76023b4735e4232cde9ea2fedb1f752b192a5b10bbfae4555c335b9cf99ec026e4260d287b09a43881588e252e411b6492d6a3ab46799f750ddbca90f2728cfed81b41fb5b31396b5a079d502f26224fa7c8d24dfc62c6658afb4ef2ab252a1797954b8669c7dc9c7e5d48de33ca08941e8e20e0b97b9889c862846d97188126bb4c08193a94f88ac64b0c7bf1bb1942778ef728e85c2ec44db253376e6adda26043fcbaa974a09650954060ea6515363f1d05c7f3688b695875eab75d2919ddc7a699b11dcda32a24bec8a48f5f0601ce101054c82a95639363058fafeab5b8078c3caabf958b001e7327590fb74bb57be1ae47715c8e63725edb2044fc9a66fd9289790755daf65e4e25101e8718b8728ddc9b3599cf61a716098d702aa3177067588593d6d0b0df4ff1a561dd8717b1695e6265c7c05868269778f29e26fe664869b85d6a3e59e2c75a484b27d1357a2abddf6e4ba7b783832f83eda2b7f5f5fe41378b081405aa8bc276fb06fa208c52db403284b09615488db5a6949385648734afa78c0eec3ee37add3d9651df2eb793368d7a162253201de9f3c71eb4dc42c7f627d9b8df6b32395fed8866fab09962dde39e4c6ededbd63b1fd4ac414bcee476e16181b38d6c1b0fb878f734b9b8233db2f50ee41df1af0d6450a9ede24798142cb745a78af42897f2b27d5d2238504639bfcc5172868183090c66388b3b24d86fadc0e29791f7cb0a905dfea7e957940db0ac12a5c856bdde44b4c83e07480c9e9f662744d310ff98e70541e923d23210b076fb8ae2d0af845879021877309f3d71ea2a265d5c1f6f2b3f39dee16d711802da54ffb2bea894e8d64837b571f2c49178865525810aa263ced020500ffd31705d71390527bc15bc2cde469a7a5749d7bc32efa46dbbf7c2f8265c08337a2846011bc809736d50ca9529fb70b2ef68c6e57029f0714c101617c57caf90c358ed3f42dbba24e484189ffe90fb1fcba5bf3acacb27ba0a062868cacf6cae9ef17aea4a1611dab2283a9fb380c1d25dd2aa7fd4302a6da0c87d92217bd97081705a7b9259de2c9702cf55dda11ff3fabad9561de6b3e76be91e43a55691021741fb171958814954f5236e25a4419b7462b1dad1d06d6ce51de44583d94f5c10363403f98b4962bfea4e9f0dcd26cd91c79bb1946fb13ce067d00df5e4c7bea2fccbd55c88017da01c0a913dcb675b75c7f2f839a224c2dd30aca049d61451a68c94f3209c5eb3f234467a3f3778d6a2d302203cc02aab899a9cd3de47a5fce01e0a2f2558871c60591ec05f6ec6c090e566a0e3e32251bf9421000f53b850213a0f7d69f358735fefc70c0dc4bee71bcc6df3eace9e3020eb7e392c506c3b524f56564f1259dd619e99adcd52041b562b0066292d91ef17487919ce6a14f85fd8e8ccd3f54d136168e6316f6343cf975b293ae7c4923d1a1f69ca057603fcd699074735f9bdef0740955f8f733b08e478c3afa485739101cded5727dec77e4d6a7196f7c27f7ad035c7d127ca716388c77bdb8eeeb4e1557267abc1461e6d065194ec241bf13546edcd08993008a02e4fbdae6cee80cd88307908392722fc682573049d01f8e2a121e475df501e20ef46f3bc37f3"}, {0xc0, 0xffff, 0x1, "e7534afdaa1f91d930e1139fec5578453a5108345583b4a68c8b99579e40dc37d892bfba9f96a1cbe6a76b6a37c5c5ab15b2b396d38f746316c2be982c5ed3bc188b29de2cf0f55a46dc175c7fc7cbc385290c8945f38015d42396bf0ad5857f449d2c1b2e32a1fe40e2dea2153e1c036126be59f6c4669a24777facae1ff30628859a6c16a1e977c232bf675a0096cfa295d3d1135db3c7f52fa8602ffc22d9fa5e620dc6b65f26b93c"}, {0x40, 0xffff, 0x18a, "1f424ec8e84c013af3d4e2430d356c1b4be325c7444ce0391928e0a7b1d3d7025d1e6430725e2a331fe12a67d606ed37"}], 0x16a0}, 0x7}, 0x10, 0x405) r4 = dup(r3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f80), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000002000)={0x6, &(0x7f0000001fc0)=[{0x0, 0x0, 0x6, 0x7, 0x5}, {0x7, 0x1, 0x200, 0x9, 0x7}, {0x3, 0x2160, 0xd5, 0x5, 0x3b}, {0xae5, 0x1, 0x100, 0x0, 0x8}, {0x20, 0x3, 0x8b2b, 0x48, 0xff}, {0x7, 0x3ff, 0xfffb, 0xed93, 0x359}]}) write(r4, &(0x7f0000002040)="fd3ac4bd3b143592882980384b8fd1d2", 0x10) r6 = openat(r4, &(0x7f0000002080)='./file0\x00', 0x80, 0x127) recvfrom(r6, &(0x7f00000020c0)=""/209, 0xd1, 0x1000, &(0x7f00000021c0)=@in={0x2, 0x3}, 0xc) fcntl$setflags(r6, 0x2, 0x1) connect(r4, &(0x7f0000002200)=@in6={0x18, 0x2, 0x4cb7, 0xa96a1181}, 0xc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000002240)) syz_emit_ethernet(0x3e, &(0x7f0000002280)={@empty, @random="055e6c06b32b", [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x2}}], {@arp={0x806, @generic={0x1, 0x3c04, 0x6, 0x4, 0x1, @random="1b6a09fecc1a", "a4f1f207", @broadcast, "874884b0ec44291f9bfc74a575300f18"}}}}) execve(&(0x7f00000022c0)='./file0\x00', &(0x7f0000002400)=[&(0x7f0000002300)='\\.@\x00', &(0x7f0000002340)=']%\x00', &(0x7f0000002380)='\x00', &(0x7f00000023c0)='#[\x00'], &(0x7f0000002540)=[&(0x7f0000002440)=')^\'\x00', &(0x7f0000002480)='\x00', &(0x7f00000024c0)='\x00', &(0x7f0000002500)='\xb4R\x00']) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000002580), 0x8003, 0x0) fcntl$dupfd(r7, 0xa, r3) writev(r6, &(0x7f0000002880)=[{&(0x7f00000025c0)="4746d0a6f3921ac78d201795b74301fdbbaf07908067b36dab356dd2d5bb818b13e83524dc4bd1c1dc631e78b7a3346833a78008475656b38dc22afd18ad5e1d4bd629b9193a2c9077c09fcfb885b3e1a371cc4f1205516038ad0423508105b6eb36348ae06c89d25d0739331dc3a2ff1e16fd51b30c66ca28b04d97c63aa8f9294aabc446555421bbb83a476214fc11b004fa97704211772f6c506a5d63fe2746f1021cf27cb8e04d170753421444413ee9483d3bcb3808652fb5dbe3e009b96739468e95469b5e4f6a90d06ea5e79ec6a3acd4176d110a3b3e7892a8e5a87472bd4a16bbc628d48077273c86edf768330f6acb4a5bc9", 0xf7}, {&(0x7f00000026c0)="84cba8528c4fcafcf10d14fb34623e01633564b2fdee2cb293bf73afe2f7d83f4f3f7261d4c7075863cb506601e68543d946de3135ffc4b79939eb5ac0cad1de34cf6fbff7b9a7476fd7987916e8e884942ad5f4a9c1c82a856ff2a7ae25c765c60ff8b2e344840380d5d84c90a6a3a4acb9b7a4bf2b3f7173d3e1deb28cd7d579085c18194afabef60679b96bd2d1dbdbb3748d193788", 0x97}, {&(0x7f0000002780)="65a630a23e8593539ee7452ddd100e7c35bc607c752c58141813fa72c4b3fa4c9f2987c14ef53c6d30e8b460ac47e81457ef88b1ad5622bc5299a2bc08ee81cb3e818bc47dea660476e4d6f7b6ac1d49bfcbf19ccb4d69fac4bf4a2a84abba98fd06fedc3095a93d2f44cb4d4e8d5d3f36c483bad77552188629f43ba9d404c73b6c3bcb5c96eace68306e3e5995de47", 0x90}, {&(0x7f0000002840)="0176", 0x2}], 0x4) mkdir(&(0x7f00000028c0)='./file0\x00', 0x43) execve(&(0x7f0000002900)='./file0\x00', &(0x7f0000002a00)=[&(0x7f0000002940)='\\.@\x00', &(0x7f0000002980)='\\.@\x00', &(0x7f00000029c0)='--\x00'], &(0x7f0000002b40)=[&(0x7f0000002a40)=']%\x00', &(0x7f0000002a80)=']%\x00', &(0x7f0000002ac0)='![:+.\x00', &(0x7f0000002b00)='\x00']) ioctl$TIOCCBRK(r2, 0x2000747a) executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = socket$inet6(0x18, 0x3, 0x22) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x40, 0x9}, 0xc) close(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xb0) listen(r4, 0x9) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r5) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f00000001c0)={0x3, 0x7f}) sendto(r2, &(0x7f0000000200)="1699ea16216b892222b43aab1e3c85893ee191d520c07d9635dae99055c08c7150ef87eb404c986e06a876a083d347480dd94f7adf980d8961d626bc0e6cecceb3007c0e", 0x44, 0x0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000002c0)=0x10001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000340)={0x4e54, 0x2}) r9 = fcntl$dupfd(r4, 0xa, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x1, 0xc337, 0x8}, {0x18, 0x2, 0x401, 0x3f}, 0xb6, [0x0, 0x1ff, 0x64, 0x7b8, 0x5, 0x6, 0x10000, 0x2438]}, 0x3c) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000440)) r10 = getuid() fchown(r3, r10, r7) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000500)={0x9, &(0x7f0000000480)=[{0x1000, 0x0, 0x3f, 0x7d4}, {0xb86, 0x80, 0x0, 0x2}, {0x41, 0x0, 0x81, 0x1}, {0x5, 0x5, 0x9, 0x7}, {0x3, 0xbe, 0x1, 0x6}, {0xfffe, 0xb8, 0x1f, 0x400}, {0xfe01, 0x1, 0x9, 0x4}, {0x9, 0xc3, 0x1, 0x3}, {0x4, 0x6, 0x9, 0x8}]}) r11 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0xec4, r6, 0x0, r11, r7, 0x128, 0x5}, 0x6, 0x6, 0x4}) fsync(r4) connect$unix(r2, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x800000, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000000000000000}, {&(0x7f000045d000/0x4000)=nil, 0x0, 0x1}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b59000/0x4000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f0000390000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x2, 0x0, 0x4e, 0x4621, 0x7}, 0xc) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x802069c7, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) dup2(r5, r6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000002c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 5: kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd10445530ce", @ANYRESOCT, @ANYRES64], 0x401, 0x0) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYRESDEC=r0, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r1], 0x401, 0x800) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1286944, &(0x7f00000001c0)) executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) socket(0x11, 0x4003, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x5, 0xfffffffd}, {0x60, 0xfd}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="a34b916cea5986f05800", 0xa}, {&(0x7f0000000000)="8d6bb85551ba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566487e76e5c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a00"/111, 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x10001, './file0\x00', './file0\x00'}) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0xc0e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) write(r5, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) executing program 5: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x229, 0x6d, &(0x7f0000000100)="cbdee4394df15a35aad75be68a6cbf", 0xf) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0xff, 0x20, &(0x7f00000003c0)=""/197, &(0x7f0000000140)=0xc5) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (rerun: 64) socket(0x2, 0x2, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/226, 0xe2}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) (rerun: 32) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) chroot(&(0x7f0000000740)='.\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) socket$inet(0x2, 0x2, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980), 0x20000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0), 0x20, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a00), 0x800, 0x0) sendmsg$unix(r3, &(0x7f0000001ac0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000280)="112dc3e891502c5481d5b088395b514101133f2f4c56b1f2dcf33710356dd62d9eb1651352a781a513de76bfc26f2aaf6d52b8c52fd9c71dbe78cc4a559d7fef56ddc5535bc406d97eb0d3379384213831bd8c9b307ad144d0321cf825b1", 0x5e}, {&(0x7f0000000300)="e62518b256f2950e0e7be0db760f65b78dcaf19d28a2afc5ff7df5ab9261e430d14aece48792d49e4a821a6afa91ade8ca81253f4fa64e4ca5f886fec7c567340d8bc9ddc1c0e42ad6baf8a7a5a58a3050c3f4c68c911ccc99f36190844ef6ce307a9ffaf3bac8fee736ad502eb5d961504d927d1411259e108f8ff3629aa66e8db6ee79e7c8dbd1", 0x88}, {&(0x7f00000003c0)="58fd166b", 0x4}, {&(0x7f0000000400)="94a45d187d19ad2cce212cbcf7b315619743c104691544dfc46415f3e93b1031c53d46de51a1ce28cf75d3a8d44a1c5c597abd457909d0381cd6a5634dc62a4572071957c85a5d2cec64c1643deb6cf8116d4de359411a2adce44a57037694228a99760902a68e84900bfe9cb656e789a02cf26c2539f5b57759bf8195a00797e15cf208a735698fb139b03cfa9c243af6fe84224e9e6151b3445c70a6c14665c86e72a090d17cdfe687d8368ca3027917c543325975aaf9025b3fa2c76efe31725e37210756e76eeecdb78d9fb5bdf1fe11da83c485f92362eea410ad7ffed1ce434d12a24adb6b553fbd74cd67ebae04", 0xf1}, {&(0x7f0000000500)="2ecffea9b09776b61ccb1d072836031bbab09107c09c1de1a2851c4203e5b3f33440e695044d213a0898ee74294d9aee71c52684ac710d5ac9d59a315d96edf308a368c7eba895a04055847c3a97b1a525fd2f0e7aa4811e5c762df6f357099538eacb4714995a60a8824e8361f315a8212dfecdc5f809a869313a7db3dac5ca8bd85617beeb5c409eca9616d6f6dee5", 0x90}, {&(0x7f00000005c0)="05eae52fec2046051bea88de981c85ac295221645faa4d54e96ad0c5a1e1c76baba651c34cc783879ac18d754c1e40a5b4736ba8106749309eaa929788038b91a21eb36b592bad9316e4c950cc3015d1c74965dc1d442d7faf8f27b38a49c302eecff54f88417fcaeab656d521b1edccf5", 0x71}, {&(0x7f0000000640)="6a5d97e811ed53706fddd3c884a8785ddeeb2956e7e5e9f6e846906a89af6541a812f34811098f77d0c0cd334826889b170839128e6e1c0762ed58fcd3d5da26e7bb19222daf72a813921932f7bb4e433b0fce0c73f622608c76cc12346777bbecbea067c19a517086aee5179a6840565213bee3e6c623f87fbe660dc231daebf2e3796200baf9b9176c5900258d9194308abb26f091943c57ee19518ddc90487cb24b8c782203e0a7f27ab1998d1385a24b17466657b7b41fe3fbf1478ff0a8c7c25ca51133379677f2adc536bf71085f", 0xd1}, {&(0x7f0000000740)="d0ca9dfebcc1f84009fbdd3500f933447473d6d1f7029aa58201faa1d7b9686876ad134a0228aa14b6332b66f64a88e4935929f666f32ecdb37dae865d0e5f1100d73186c9e487cdcae0e81a254ce95bc9451c0bfe3e2dff595667f2e15dd0e44722e3133b56b9f19637ca994997060be1d1bc2faaacc8c45113924ff44fa7c826f7d003d6e291c2e38f32055f072dd534aafa3d1a3d07d4d2d085595e71dae36aa64e44a4c7957b1be7897a5fea02320d3360126945e4eab9343f35b5c87eaac096a7edc1bad421ecce2231d4860f37618743", 0xd3}, {&(0x7f0000000840)="1e28cc315daea5f2df4180cf2b991891bec1c633e8732e24999aa85a6d5fd54de1c8b63f999912f9fdd958ebf902225049c483221cb1a629fd65aac7a88247d633fd2bee2aca5647ff4e2efd526eee7dafc3f7a4", 0x54}, {&(0x7f00000008c0)="240e52d24673b52bc99355bb08f7772d79d123a620ce7514a699e2401e25beeea73ffdbc926fb989557629eb7e4b4146d2e000409296e93b1410f549be3384360edd7f736ed66d5cff58a8c08b8752dac862f1c137a7dee19779be99a2e4fdad8c37b9b57a683fe0aaab166b5bed10f0895e14ba1da1e284aaa8908437122d6c51baebecfa1e1f0472fadda1a382a18398fd90a12a3bc2ffc241b8c0945b27f1cfeaab59333fba80daedccdd3a125e40a392822e83e7cfb02e67528f44ed496c455aa0dcd140b247fea8582a06893a87ec087f60cb53ec1e3c5aa4fa912b8c7d8b5bfd9452a5106e7c506e5214b64d3c6150eef73e0400716128c0dabc37a77ca1d3787032ddf961682e48510b2908a5636b74aa89fa929826bbdae5acb1be3a891fe256ddb74667c16ccfa2b12784263c7b10c859912c7b81957f25c9b34c3b7a17557317648eebd6ba93f643600b3e9f76532d86b8d89606140fdbecf17d9c63adf54aea2d0dd10f652d3b4728420b0c9e3891e6003224677776f65376125dd9e4275ad7289f21b2a901e7eb29f48b3d36020ed00d5975be6390146b3ccb398aa3de625d59e56fc78693cb52e44f76989711a32a36159d119dd15c0f4071656d78c62c28c0010db7033923159e4bbb4728c4472b15e47adc79c340b481e825891e15b3c0ddbd31022714d83ac6e154fb351c943c4066ca439e3c3d74458bd34b98b1753a7866558f89f4f2386adc995ce254489ccbf58b202af47b3a7e582c3ffd13cf17e9d0df7aef721a7f45c3b7386378ce50e0d996b086eff1be63cdad24a225d771dbd802ae7fc16e4f930a943bc84652c685520b9b9ab2375c9eac304cf24999a03ce4a2295cd017d2641ef66e865315196042b46af2a54c600616e94b0a5acb01a089879a9163f44195bde43ed925baf0c064b431a7f2c01b70600268bda971e43e6959cd66241c9bbd17939b7c6516093b3b7de8852035b05091dcae524c8b0c6916c04927092d492030fbc38233e3cd0a45acb548887136420b9d763315bf654a1a5774ba1a67c25605802219bf40ee83dd7f73bbe7a93361b7b03fa78f4fd3f7c041b8107c774fd2862e65cec7345d0a2895bce21938df81d722f3fdbf25884f13f4347954fb0574064435bf5dde2204070c3a1fea03460bc24e1335f7ca73604f56e71fd803a70b9f2efd129964dc714c392b6e597da5f60fab67b339792fbfe7ba3ae3ebbd6165430f9bc19cd29433d50b5e04417cc9919fa81651dd31cd5fc8032039945773e52c53645bd3b35c2d1b0a1d1ab62ca88ed037fc934d3c1e7fac3a6ec49e362126af0079bcea302abdd4706ddd42110d195a7b4191c75043160d4ae215c0685ef25b9e7ae6e4338b3e8e7e38bf1d5da35b7e0ae0ebdc0b0c6d2bf756b730739b2ace48d37941e5ccbfbfd9ba05cf86a48e8f9024017c1c99d3f2a40606863a8e83d75048504bb986e994d1df896c8bb7c138f4a72bfbeff55f17e099f6052ed72b3d1e4bb844ea3b6cc9f06df8b9097dee9a8f634b721ebcdf3509334ff724c9275fbe8430ca330ada2b92f4235d4d4932dfebc7ae88d3dc42c6dbc21f6091e882906c8ebbfbd645254b08e52f5f253cb992830cae90b4bb64134ffad01ec0c18c49d70b8e1f2d11a7f679890f2b53bb409350f58a33448e3430ca89de8906bfb2220b0042e513c2718a47d420fbfbd4cd56fbf2c2568b6c0e60fecc3df514752c10c80194a7e0b085cb773c8861216e75dca7a8d4b2e5d314c529109bb35ff26140bce405a5cdcb70225d9e48784be4fb2d37057dea252336188d3fdf216b43bc222b0c89178558d451db2a273c378a1f5f85a295dc57239caadef8e8b6b5ace8bcfb76da0fc9fa3a0bcd2821683c70e2c8b4526077aa3455c33eaa885f7c60836ebda9228b61a1995fa8c41af92b8580d89e66147f9d2aca1be3a2709bad20d06044b98ee3e5dd05d883bedb584013bfa484694de18325581980813a2b659a42fdc7436a8db3b8c2714e6fe4d465cb83db5d0c0259928e60fddd986213d25f5a6f91628fee0fb6db6e5b39e25b2efdcf5d8abf39bc15d3a92cc42bc0de5d6018dcf1bd8f95eabf4219be020dbabea614d42619dfc574407889ebb1d1e0d5079bc940027b870e13ef1fe343c7c85cedc3993d4f3241c44c78ab90213d7f997193fca7f3f0ae14e3f8a6866a81f02f849e3763bcd3d95b9c651f33f1eb8f9b29e6bed96c87c86796b11be29d16465a112af39ce653e61b3625316184599503673f2a9b2d93464469f32e7e44790e040af01393be253f2434943e66af4b5587af5dd020eeb2cd0687bf9cfb6d0efc526f58c40870b47dd845f5e5717ac40a2f6b51deef3cae371cf0ee4887783b43a95335d16012b5884a93edcca49e67099e8c2b425f8dd735636dbaf3f100f6af5d053e463640ea63cb527db7317a9a7443b18e3beb46ba0f013b1fb111f48be61a16f29ce9a04e43504fd391148f21ce7b4bf0ecdfb4390cd71b36f113fbdd249b159aebbecb35c0164343b9a8c1cdce870e0fce998035450335d7bf80b11d385466c78fee6a497c1a2343f672c46096655b946738f763b489e167dd5cbc530dfd10068d66ae1f6c9b7c5cdb2c7e517538bb52e6d7a28c20b28b5882d0aafca479ff9476301918b96a7a82806e5d66e452c02c1b201cd5aa97f9866f688deb83dfa70ee273b5cb0af1a2319d94e323c4a83b2b533ae27f7d781251c20e92e2007a1133053050b4586c71b42df310d8b7a42cc2f27a839d1729e4f29691bf97928e1f64c9a8730d745f2e889e95619ba4cf2d6682ffc523d041d12a00750dd3da87035512a539273d3459559f334b1ff0815d14b9df542e01fc13c02100f963869aff264df8e10dcc9b3718148a750faf83f6842b4e4eb94476f1b29ef28b1dfccb566c9a8dd23c4a19ad619beb418f7a986c43b94c7eff333b5d3c01f9807e1e3d7a2fba8118bdd7f4026a538f2d9c281498d9468fe2352d7f8a9b3f1ef346ad62fc548f360ae3506d2a37e9a40e2a96150dfb3c6920c72d9c632009ebf04d9568f1f790d7f3f53046fd19b960531c87acc565e84ffa7e33a0a3be143aaa2a7ed6d32ec83a8ec89ab49d44b3476827e567ba3ccf33c496f8c260a032716c1edcc1944055b0a0c3c24cbd225846dd141f41ebf085b85a4113fb1fca830ba45eee1327f16ef2b443fb1536b79b7a39170345d9e1444e5371432e23a2dc186e8fc843b62e75cc95dc7894e9df65bf68020213c54285dbcf177139552b091581256cb4c13cba6c39b18596f3a8e3198dff61ad5a9258e048e23d86385f738f7627a9918b082d5a9ac14f820eee50911b4ffa6a2d660f6eba2594f32bf37d4f6c52373dae849812c4a34c71c2444300ecc1cdbb72caee0f6b50e68544eab79ac2467efddd9ce9a6b29de250e05993cd4b86b3f1fd5830883ba87f11aeda7576b4601a97b352cc966f671aaffc7eea928b20633928ba066ac6ae7a260d20155e440ca1e4fc306ce84c7d017345e10f90d751719deeaf6071854a5bbcd22d8be63160f4c650ce633b836433b62dbc5f672f6807293f7b2c517132bb0e67f9c52e5d39921579de129403acddb5e25195ecf02533f406a8a9f869ac065c8780712557fa9021788feaf9e844779fc2f4c06bb025f49a1b443c808f0af256c0f41ef1ed678764026c379108861796dbd892bfae67a907a545e881889cbd634330ef49f5a2e9fa907b5ff17c86c0cc0b3f7ef35e1bd52ec2dad3e6cc09193e236137cf1ee88d24280d58c04bb66994e7e0d5f82a3cdfeb4097e968a5e6d83f8ce153134c6ac42e21b7d94845139d827c026aa312dc75b271fae2afcc9ce7a44b3c9dded839825f8eb7f0104e171ca55df7c52388da22afe0389a8db0791a64944eccffdd6dba62947f875467b69158d58b8edf02b90db92b381e5eb9b605d67441f70a91ad3eda5707b6ba1a0ce759531a402e5642a14c514912d62bfb6f3d5615c2020bcde7c7355b5849bb2cf8c47fe0c64e3a763c7c11fd47453afc40966a46ff64c99f381c8c8937f1c38a20290d5c6f5708f0ad604647bb8b024bb43b39b7f0014e77ab5f351a117d5e0030a742a8ef584bf7b5af3c15562f08edc016f71554ff18cbd0976a7d460c98519f0de7077bc4ce8095e7b780eda1a3883ca2f35a6f4c20d4ce6af46ef18429f569e72edd736e6247d4f2953026946dda06c875fa51d6f54a1a2437090ca752180eaae98f3d89a0a6f4f52a7dc75c60359c608f1591876a07d7004ccade4c2a92c9fabe271c1886915eb7bac407c2fce7c840334a0242401c50c00cf8ce8dc6d36602555fd4832af5e767955e727d699532f5796878843af8279d7dbe325e542d6eb41e65a59a547d6ad67795cdde9417e8caf10bc6f8af2e3c8d4b7538cbaa6db26d52caae2fcdd1c97798b8daa9247e998722d38bcc919a05263f59dcbe37e001968ccfa4e127816cb108df137b29645db728b4cd4652dc182d3e260e3f747f8d820ab88105250d65ebdca7fdd6178ba8600205f8682c55e59754ef12f627ba1f177b86191eb3c9db73afdcef7a20e758ac171e2668104c41646df421a21b2da61208f4edb0f2ca78dcff0af0d8b06c57320b205e5b712dcb1d02823e1313cac98440650ebbc449f318973532833303d156dc113b69824ac07f6e940c4cd6996945429ded141eb5cfc2baeea79a2aad78b23ef23eacbcad54751f866ec094853a90ec3f8c015e5ca707d5174ce2d76e910303eb6583070edfff55fee93495266fbe5680eac8b1bce768c569d3f282af4427af4ad440dc0cab217f4f73f4b50bd7eca16201e20f32e75770512f07baa71d58ab4ed1b0af0e49a10c6129cfa72129dd97ee0307bd8f592a2a866c493bb415f8c90a1d4ba55e29f1751398c06137b4b6bd715d0158d9b62bdf0f7a1442dbf559cf6b8768965e28118ec15a4d7b518f9b5507767260c6fc7d7ac4242990db449e285cf4067cc362e3594617892950793e3a87e52cdb0715839df023e19c506dbcdfb0b12e9092b4e88689ba5c789ceb00334f7f9eb0563c55af95287a26dc61df3f9474e35f38d906ccc696f9b3385761417b7cde53b1a37ef2e6e2cff631e6caa57dc6f608355df3d2b4637774a1694f2a2003eb1465c59ac45cc1e51c5e66a30958c22ae5027df46094f79ac6e8b1998783cdff35c373407ff2ccdd8ae800515519e73cda37d06416a2b08435295c3cbd50e8252d1ae5c136da3fbee690ec1ae85ee7b235fa1ca49f635116b6ee2268c27739ea1c6ed5c2aa4fbcbd3efabed68a493eee9c5e00f585bbceb2f543718128744daeea020f30f0a13c83b2d808b84f234ec94f78f33aa4890498a91e5e4f56a9621913e1ae3e8b561c2e14d2b17c4432ef1182c09f6a72b0e64a9bbc67e843f8ce64f76b0664c57503da44d149021e5ab890ebf2bbaa4ad03843a8cdef6ad32d4466aed814d811bc9e47650a6b63829fd6ee0c1fcea60131faf599bfb5262fb3398b40fc4df4290438977a46f84560668a8536d4e4342fd1a9987e85a3a841f76de1dfb4c437e3082f21473f9aef8cc53089ac893993c6eeb36163c478ec90e11a4599813fa57b628488f2c62c5f2722d3ef340c193bc01f0fd5e4564f429ad327996f1d62e20e7256d4c6fa15d1b397b716f7c88f55111e4471c816e660398c2b4e2083b67047b4c38859129b1dd0f924fcbd33a31c921a70e4a5dbb6a0a7522a0b58a8a21ec110d23f4dbf16275973f507773dd3245124167d", 0x1000}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00a361747300000800000000ffff020001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x2}, 0xc) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getitimer(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000013000/0x3000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000411000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f00007f5000/0x4000)=nil}, {&(0x7f000061a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r7, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) sendto$unix(r1, &(0x7f0000000100)="b10005136000009f0000010000000000001cfef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eef6ffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba09000037120580042000000000000000000000000000dc831e926c46178d00000000001000006c6e3b7d00000a00000000b2275d5409d540db0106c924e79459604771bc9834d510e8fa2a8ca03b1c", 0xfffffffffffffef9, 0x402, 0x0, 0x0) executing program 6: setitimer(0x0, &(0x7f0000000140)={{}, {0x100000001, 0x1}}, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) (async) r1 = open$dir(0x0, 0x0, 0x0) utimensat(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x2, 0x4}, {0x4000006}]}) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) (async) getitimer(0x0, 0x0) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, 0x0) executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x7ff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0xa4, 0x40000041, 0x8001, 0x6}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x5, 0x379f}, {{r0}, 0x0, 0x0, 0x40000002, 0x0, 0x6}], 0x7, &(0x7f0000000180)={0xffffffffffffffe8, 0x3}) (async, rerun: 64) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x81}, {0x7}, {0x8106}]}) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (rerun: 32) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) (async) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/139, 0x8b}], 0x1) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) `ךq`ךq`ךqvm_share_mem: uvm_share failed (12) executing program 6: mknod(&(0x7f0000000840)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7, 0x0, 0x0, 0x0, "09000000da208776269a885500"}) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x0, 0x0, @rand_addr="83b45a3f0f238c0c5352c985d7965d02", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x40, &(0x7f0000001140), 0x4) ioctl$VNDIOCGET(r5, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) r7 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r8 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) close(r7) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r10, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) unveil(0x0, &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r4) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500002800000800003c9078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x138, &(0x7f00000008c0)=ANY=[@ANYBLOB="ff02b6b38e40c5d7d2e9609e5cf00489df205d413bd0deb2c388339a27f12118a74fbf5a57c945ee199e2928a1d316aec78226c61a168aa40c5de054d9bc7ea46b49b9944ad976f518d2d71263cccb84c6e3367f07"]) r5 = msgget(0x2, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000367305b288108fd3324b26fe90c026760aa1913bf3860790c29bc0a8d1ca4c868cfec1816a592d8691eb6b343dfd4b661dc268da6a34d21fdbcccf2461b7d3d5280008008000000000005186851b440500bda4a855603a39e2197d2ba7566bbd916d9aecf16a8a310bd490f4be0be30570f90f0f9e7a8be18a3cb7ed95ff408cbad127d12a370e77caf0a949aa1a319950133472a32fe36daee909851dbf6a46c39689547f2525c025c1fc76f51dc03c458547ead8260a688b725d73e977f9d608228cfdf2cc3b0d4e3c399acbbd7b0d7900182e00"/230], 0xe6, 0x0) msgget(0x2, 0x98) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)="1fd9cb904a6aebf5adc5c6f1c5ad189b86a436641f21aac6f9df1b7a787826c78bb22fcdf720f310180814d33b977f027ad0e6551f53fedcbc5392e26c2248e17077e683a444cb1ca6f7057265a9fcfba15b8d4620cce73b8afce920e0d774eda64359cb6bf17934061905ccbf2b94d564", 0x71) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='}\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='^@@\x00', &(0x7f0000000400)='%*!!?*@!!(@]\\}*%&\\\x00', &(0x7f0000000440)='}&,=-]*\x00', &(0x7f00000004c0)='-}\\\'$\x00', &(0x7f0000000500)='\\.\x00']) r3 = socket(0x1, 0x2, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) (async) socket(0x11, 0x4003, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) mknod(0x0, 0x2000, 0x205b9a) (async) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x5, 0xfffffffd}, {0x60, 0xfd}, {0x8106}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) ioctl$TIOCNOTTY(r2, 0x20007471) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a010"]) clock_getres(0x0, &(0x7f0000000000)) mkdir(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) kqueue() close(0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() r3 = socket$inet(0x2, 0x3, 0x3f) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) socket(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) (async) acct(&(0x7f0000000240)='./file1\x00') (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="a34b916cea5986f05800", 0xa}, {&(0x7f0000000000)="8d6bb85551ba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566487e76e5c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a00"/111, 0x6f}], 0x2) (async, rerun: 64) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x10001, './file0\x00', './file0\x00'}) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000c6f26461c094f4ffffffff00"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) (async) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) executing program 0: syz_open_pts() r0 = syz_open_pts() unveil(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001980)=0x80000001) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180)="fa01df9f3935363aa542bc0556d601254e1dbb46e4e3911a224243339c7f129faa4ff9cb260a3a17d764d4bddb590fff456a9a5999dabc9765c42b50d160fcf50d76b8807cd71784108dd3910b9ff29068244188a2fcbf020bc560831f2cd3b52baeeabc103dd7b55397fcaed6f7280b06c17649ff16e4e22009c181f537ec74c4a51c5a70228062ad56ad9c714019ff08be54723684233ee76db8f05a0cd9dad4425d16bddd6aba4e3470cf3510a8450bffff94c97da34f94190d480ff1bb6a62c01a766eb01c1c87f8956a78ab8166aed77ce09a32a53f8dcbbf3d374acafc4a2ed7fe2d7f8cb9ab06a99f2371baad559cf6ad79cc6c23d2a7a15b21855cdafeef47cd26bf5ef528ddd8aab8e0b4b4d64b8370ba2292036ee3215d9c888afd38691be7f2616e41dbe0b1040bd27c507f1a5a583dd851a17103f6cbf572671fc0bc243acf7aaaf3f487724ce3898d1ed1201ea62bc2f742b518c4c4427e3534e7a3b2a664eaef1daa7f49400f0e3b658ecc8288de22e67f19008a3a21dacfc36e7ad82334140ac538f2f28559d59a1e5397793b8ffb1cbb96ca856570261a054cc62f4e1bb17ccff3593a2fa96a2b56094b501f139f8483eba4e24bee03fd7905a4f88b27342ada076b4733c8361dfabe225c650d1162e91cae657ddf9f5e450ab9219f9a9cc3d2d2fcee4600d4442f006fbf7a04f9d97b4ac39846f3ed1978f9facd71c327614686254046ef147e0375e08733e490cab985baea8b3ffd829128fe100cb73f7e85e1cf39f14fd60d4ea0d8715ab9349d5ecd0b258146005ceb34e81375176cd6bf212ee4b591bcd0973a1ff6eb18ad05f31ca487991809558720b1c057dc61fc9c84721d1a9a43a48352a2ea9789f5041260edb2e5bf21aee6b48797a993183abde3eebe659430d9142e09d471fdf1ab70896342c4e556cba8950b17f613a6802c48695b910462b6832a8e4ed24adab4879454dd595c7d205604f307615deb55d71be752b842170e033a7ceef8a20c164ae3c8ed3c6bb4aae29fdb7dcc888e731040ca4ad7bef89e67035e2b5823bddbaa408bec4853d9ae18725e867d586eb428b0bb92cd579b322477f98e96ee6676f560936d4f37aa7fe0c38f56f6e300ac52b11b256237c0643068a5dfab3e5d7e0b50a00c703c1ad2577c78d69ed946ee496576ab48f300adb2882b958d428490a966c389053bed96cf8781ec1dab77a22ed1f54e4079cdbe2cd3a3227a7a6f656b7fa6cfbaa32540dced6d89dcf8f737e0f211f2beb73c722e000fe0d581e4b9abc1dabab3d8fb5099d05243a4eca7e4a0f7fcb0264e72759dc9b3b242b90ae935440d2d9d0f3a979e26dc34b2bc3af75f07de94ec6897e2ae22877ce583446a6ed8a522749211db7d7e129f230cacd24f3dd64e471206d2fd7918170cc8a44909dbc62fbafdd8fdea2d33ad460aa08cce047aba96b37e30b863c37d991cdcf19fcc920780d1541438c97084b6ca18407d61a7c7358554a53e031ff5640746eac9001799050195066eea8a447947012f51083ee70d45804ad3c73bf2da98b3c1390cfdbd9e350c78a6ac559c59b4a3ca16cea609791ab9f00caf0eb5d0ad753028e8bb818d3dfc5ee62ae4b0dabaf9f4473ab9971f90b074e1b45ec84311965504ec179338be1428a7161484f84157a3dbdaa58f4b70a9928ab8c73e5c51f19b00447e96c830a3fa954f890b8ea4b6a66ea86227c8e1b3bee9401174bda8c14c584cbac3540e177d9736b9300ffdbe024d5d970bb6a46c26098653849d14b71c5cb27f9a349edeaf6809900f2ab349d092733657341db45b28797b05f721be282122e2d31614d4d434ab6b24db8472b40d871e4b4998e0584eb4b76826c3e16324464fe433ea3036441980ec7df27b572a934aee57fd9ffc0acd15e2683722ac6fdcf4873be6f399bd314db84b494cdb71f49fcb143a6731f09f3bec8abf2a992aaa3bf641249999b49b060499d059c7e2430e1db84ea12dc78b0a8fee37390445e8472ad3396307f0598bfda189ffe0ba7b985f86386cc6b0d3aca1c67cd1000a9e64abca3907781a0ca4e4e9d3f3206cf592be0f95eed0cd38710486fe09212614771ccaee2290ab56caee6cb5e0a13e693e797a9181457ea6178eb1f4b76ac327174be3b1f406f75ccaf77145f857135863a6e8a7137b781bbbd3c8359c7f159fa1d4666eb4528204ad2ec231191d2fffb7ce3caef782f6bb2851a81fefe18db3a993dd5b735ed66154da75d29530a0fa9497f639bc2eb05d308db5213c8532f0c205ec30fb8a293d7a5ced08c4f1b1e9978b3ab917abfc80afe7d5273beca703fb209d684e9ffa6023f2b7a300a7fbd171717c95c9d79dd3916a0ce0ba22c8fadc131f4e54101752d084d7f0668a0c84cf546f548337cf2c4c6696554b38edb839379592b01273056f05566a46e8cfb1a8dec58429132829c275925f041c09277720fc0cf4d4fbb2e94bbe7ff2515cdfab97ad7a6203450a1e0eff030be58d56fc77378fb9285b932a0fd00997924469b762bb8c447fbebf9a264863e0f89c91ee2cd68ca1a8cb02274a777edb0b2778c76ab51a2c9d9393786bd7837d716aeac30cdd532c8eb9b0eb384e66213d3e24bf5f374a827ce529e6f1ee2deef1e32094c835d4e92437416c5b40fef2cef86947f723a18b2303a543717dac31e61493bdad9f0e8e4b5768a48b6c48dc4873c64e45b87dc19d54b1c949b5980725ed4bb5a45baccc0ef11dc00e5d8737e5b513e83411bf4b5edd2c3538bbf99dd666010b0a3b62ed40681de597afe231bc2d8c844d71fdc3a0b2aef2fac5800471920aa7e9025e1ddeaf2e2e5c45eb27e65f1745306f9d39bc600541d882f7843739a3097fd01182535dd107c098ffe3c66126b682afa35569fb0835f18ba10aa231a914829cc2055e8c63a383f93c834dee2f50fec1c45c6fe13c06ae4881a0021f9f949258d8abd7f45e81e520b824bcdba9633e9d5e99ab34d03f9d2c06d1e565556fa2102c5079d8af215836e684014a47c67d6f48506140f3143590dc7d086e9a3eae65d8f30e28b1d405a297ca60e5cb62f95c979185067fb94caa5c2969fc1c592ca02bdc97ffa88c3f1c4bc9a81f82e2acde18da7c6b22aa7530990d6ad67818d4640c4a759c578922417feb4ebffe8c46c4520deac01805bbbfeaced9c029ac21b6c09dbd01d5a1a99ec6280043047c247fcc36bbb140993a3c000eefe03c2b657ec3ad510e318918c8e98190bc08f878d35448527faa379d16e337d07e9a5d4b1560b6c86f6b0d8b5cd289d953d987d906c6d62d884ed836e3fd588c75664f4c0ab6995721ca88c42d3bd2fde1cb36420dbadbf0e2136c81e92b9db213d8209acd5787f43e5fdf0fa7c498164e1cb82a2f55ab0f3872d669bb16df219339739c0911f01b64683d8cb46ce7a5803604f3c9927587a2a11cac882008344aa8d83f4d89254a35f2b708b3cc99678dbb7b917723a8c1c1e5997a6c0a3dadc8b44a1780c73d12bdd87deb73236806d31e6f3c75f02f4e1bdfc906ce7266ffe27dac2c54529e645265a372039b3342a00f6e659f785df16fcb1f5642a5eb164bf9a9d8d04bda28d8714ff6c274e6c302c9703c24ca228b7d436a451266bfe891c71334dac094b06f6542e78047a0655d03e8ce49d80168776165d30c61441ce4fbc3893824a4855cb6aa1e210ae4b7a4bb96beea4473fa5d63a20bbbb1730ca0eb4a07538f0e39c1e9d30480cdf1fed8c95ad03e22c083fd73516bb1b266cabf629e55ed34b43872dcf6d0a63e64ce50e33835616581d2586a17850d556e074415c85ccc756a6ae524873c64addde4deade6759ee6345a1b7590e40e85b1febdfd5d8cbdc79c8071e23dcf60f10c87f48f31ba5fd1297e05d20e0ec8f12bd7a011cdd51469fe58fff0e46c9d98d34ccb447708c4e5d7a4e40bb24ece2c052f5efa3c0f907c0f5c99fb0a3ba20c4d0a992da587f0abc8464a83e78090d0debc3c1b9ed5486f40bee30766abc5fdb47fe61e0dd786e8aa55c9752002d14f21608e0a259f8ee696033e180a039935618720611f42566fdf56c6f6f0e71f2ffac5f4cf2015829895812be77b6bf43d422f1499631e5b9be28de4f987eae8b89e709836157031f5eb30ee0afead3e3b8bbaa4463ca51bc3623c874b12dacefecbd934a03043ecfabda39ce12e44c0e05250d37b57d517a7664c7d52a57068025ff0bcff48b4cd26db72bafa8538a8a79bff1a76288de169d6d4f3484cf9e640129fc1682c3acb50ed8de7425ec27ab097ab0da50597678af1a0f91b9d6d8da6cd1ef4a384c491e9300d979c13661b679493ead98bb332393dd14232767646dfb916bfe344264f2ebd861ec86e5ba3f8d6b2daac5814c578bd5b9dac0d341e2bfd96fc924b622a244dfdbb6de7249e0491c170fd6fc417ecd706ce5d6f4da9844bac80c939ef8e3098b8c816edb35b05f3fd8e650c45dfa52313c5952c8ed1b326d4f728cd3edff04c52f326e00732881dfb7481055e49325d629154de0a0f825770b567d075c9bf49bef2326a34e4b2b66f94ca5e1a875ff41a063eeceaf633ecf33b1e82ab6525e128355156263e5a0038ba17d087d68da9d8e50b6637ea0f715a62b9cb15c296a249b1ea18f2384b0e6283f99d8da04d2245f7fec86c18e9b7dcc1d501d10cd1f4d6c58158011a6a8aaccbdb1922aac5444b83288021ebcc6551904866497bceb9afb47f02d7675267aea6f09ea4f779acc2582cd7364ccecf77c3a7816c7dc4d1bc4b8219abcdf177c8db739b0f4801c932086dbbb550a334efbbac0c004027497102d8991159f68fe4d926512a9a5677e33baf967d833ac130192c3a54b41f63061a2c41f28b85320cf305ff5427894615c71428b25753e8ac0599209445df369b7b9c58773f700a77d1d4aa26e4a91510b5e3198963df78aa3fb5dfe1b21de11f0282a9e0273963018c9f3cdd4647b3c521bd3b3ededcca996ecf87017cc1be97e3e4b9a47276c915a19e5fe6d924d22995c3c4e6f103244202b43c89875df0bf262643894d6a3a8a5718ab1979721d72286af2c0047a5b46ab148fe6488538ff46086029c986cc80c7b8d548b351a3adf70079e91779f22817d22a6af5e5069404b7ef52e6e47add1cc93ee8f66e65cbd8e9efa6529b106c6c5f372df9790f61ce1cd3d71de5361ec947603f397ef88ba4784fe0f0130d4ec81e4ca05858dd95acaa0a3a765aec9cdc714100cd717b01b328615f1e881c2f9f3e67297975860183ae38c7b7e81458a9755d37801ce604f9eaea01fc8b1c8a400bc338577c61de26a297758e57dc07104bfabf86d631a7b42e107b944d0d5a295ade1bce939aa6ec02c56dc6fcd83e1a732ed034da244febc1efc927c9e67e7d711329a622e3c45bfff7a899a773b90d61cec4e97b78f7fe13113abd3a5d75a8d9c3113f5b9a53c47f90301a04b2155e7b9b6674f25d1d0bad3f4a383ae02f3993ce98de559b549710f3b13425dc7622b45fcbb7182afe92cd24083b9ec03bb21e9b4bbaeb452a4c30ea0a10dd47db488582e2f23ec5928a4e3ebea48236c7663090db0ef32ead0ba64fb63358c2b33f66c2441a051a36c283e1570846d1b0435dddbec59f2ec784ccd42e519551f7a33a4db02b43a78f6f3f64896aebd8d005b5759e5ec98de8dd93fb43f88c70f6b192355e8fce5f9d8dbd201baf5087f5344ba0afdfeadc4cd3f5219c01c75a015f29af06a514a961ba15b41cc1afa8ddd73a0874b06a769fec", 0x1000) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) kqueue() r2 = getuid() r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) truncate(&(0x7f0000000180)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6380) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x4}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r6, 0x1}], 0x1, 0x0) r7 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xffff, 0x100, 0x3, 0x0, 0x8, 0x3, 0x3, 0x0, 0x2, 0x8b, 0x1f}) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r10 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r10, r11) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x10000, r4, r5, r8, r5, 0x2e, 0x1000}, 0x9, 0x7, 0x1}) executing program 4: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x1}}, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000028000000000000000000000000000aaff02000000000000000000000000ffff01"]) getitimer(0x0, 0x0) executing program 2: open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504", 0xda}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fe80c9c975b31cb312000"}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000300)="8858ee0634833001afd0820013b1ed779ab89bac374fb2270cb96520f7c18e6d1162df6ee61edf0b3192c39af8fd15ae187ca4cb485311356cb7aaab951b512dedfc71402b701c176c2fdb", 0x4b}, {0x0}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7969) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0xfffe, 0x0, 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x68}, {0x1}, {0x8106}]}) fcntl$getown(r5, 0x5) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffffd}}, 0x0) writev(r4, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) listen(r1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r2, @ANYRES8=0x0]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffff7, "1010264d000600"}) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, r5) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x60, 0xfd}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRESOCT=r1, @ANYBLOB="0046f587579b4d7890ed8452496b4e4ff01aceaec4b31677601e09b7aae141277565a256e550348166e79fc8fe32eb5eef03b5bcdba4a2cd85e86450fe43ab3e5e1bb0bd8571162cb0c963b2", @ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRESHEX=r0]) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x20000009, 0x20351d, "9fff7c09fac50946000805000000000000001c00"}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r3) shutdown(r1, 0x0) syz_emit_ethernet(0xca, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004a0000bc0065000000009078ac1400bbac14ffff00018811ec57e2c1a3fc6bb9928cf84619ca919406000000094418ff080000085c0000000900000400e00000020000000400831700ac1400bbac1400bb7f000001e0000002ac1400bb443c51f00000a04be0000001000000c3000000010000000200000009ac1400bb0000001f7f00000100000004e000000100000008ac1400bb000000099406000000084408cfdd9f45c041004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078fffe0b727708db3451efd5b77744c0c99b94831d4c9590a879e082994275912c5d7f7e17b74825d0a7028f1704869af8402f1e5f04715fc7e4df20ed7560ba7f4fee2d1683106892a448754f8e430cb668d15f5eec304759a2aaa129a35a902fdc2c58c4dcaa8002ec8c0255abb49c6430b13b9092e59736fe4e4128a46b5afe5df7d88edf64e1"]) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a87daf5a1f34e369f7c3513cd8dae62c24a81da11f7535012d19e5dcc4578f7fccda8f461d010835ed54b3799e466ef3cfe3750311cbf9ae7ffba6d33", 0x87}], 0x1) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x104) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) r5 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) setsockopt(r3, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) close(r8) r9 = socket$inet(0x2, 0x4002, 0x0) dup2(r7, r9) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r0, 0x2) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) executing program 2: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x2, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6d6c83e7bc4ee414a1130ccbef1ec3847a434b203d7e0286b10deedb48c8977bcc71a5b7f7c01a0dea7464a9809a107ce0c9d9cd1f6469f21d21a0861b6e74f98b5dbf0c0906f1d5d1bb7170fb053e136635b48da5aa11847419ad8fe78a2a9e213b98ca9b50ba8fc1802d5e0cb80465f71921b632d08be4e49d3c71082b6e6ca8700fd2fc109fb37af5420c3b8bae62542cf7ac2da28c7d6aab26bac74050d1afff4b03df2eb50d80aaf60696f7bb10b7c342d94b214071238d4ed5dd8f54aa4e42ec40fc59482065f38f6d8be7c07993acabe93ff6ee3034181000000000000", 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x29, 0x0, 0x0, &(0x7f0000000040)="adaced306655afc290f2dc5cc4a2ad8e096f412083d8e71353351d2f864d98670de1a97caf6d7d69c66229aec6408ade75bb09fac3284cd6fbbcbe3035a44594909fbe81a8740312e6a4f294f48d891bf42d2791f1dec8c496391318", 0x5c) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) (async) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0x401, 0x1000}], 0x1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000280)="f5598bc5ab8cafa0f16b655c20eed4500a01cac194dcec6c60ca2949e7ef184d0ed5a5d0fc99a7b12e81a687ee29ed4b3adbcd51a5e51488b12982fa95a37fcb0a94d7d81c932207f68c9212731acdf3fa7752c0515f38c9e14f9ca4e5e85627462ef73839512712a4837fc38389f8", &(0x7f0000000300)=0x6f, &(0x7f0000000340)="4da22dcc6c97e6a27a3e", 0xa) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000100)="d1bd7c24d9ac61238bfd04ec8630c7af3fa57c275b874b6081d3c6f1f0e644de621dd59daf4ae3788b104f0e13ee5bbc5305e43915f8b62b", &(0x7f0000000140)=0x38, &(0x7f0000000180)="a11d217410d9de1a429c9d9cb76eabc3e4b830a62569ac3952d285c67868859f90ba7d97474524d91269d6cbe6b43aaa1a3b90ceaeb667a800e7a1006b6446fddb23dbea77b6ff2a8908074d66c07c877d95041a93700594ed476ee4d47a4730e4e9c272079a555d9035781e6a661bbc5c1507eb6c9e21cf49db5629287ad8f06db98f16abc7f8f5ebd1e386d2995217aa7ebc3d0addc1", 0x97) executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x65, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @rand_addr, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0xf, "a7b1c71eb6db59679ec84bc611"}]}}}}}}}) r0 = socket(0x1, 0x8000, 0x4) setsockopt(r0, 0x4, 0x1000, &(0x7f00000001c0)="e882e99a9847a389cb4c3187df74ce24193c43f59bf3e47493d649f8e15391d9b3a78ba19e2eed07bc83ef7b44bd3d2c3bed36449bc2a27719d935da84254deacde3f2531695e61f15c1b880bd8f17d5308fe8550f2aad598e8226c0b6f6484f9f60a0737c52c3d5f3afd343be6066fc1ae4163b9d45aede13d9542a6771b1dffacb05340fa2fbc8be3daa2036ac527043c3f51ac85f56ff76beba846da9cb3458fdd603ea69477d72e23bb1bb169d480f4e0eeb7d347550db311ea66d434dd9ef49c3ad17236b1817ee7ec7ed62b6c0eb45ed359841243458063fef9564b934a369ffc617026ee7178c319e282c0fc38bbaa8e6c300486e4d0a6e0256e01443a1f3927f9caaaf1d8d1b0bd2b3339f1b8dd7dcfbd24ad1c3be1228c4ec70e457fdc6314631d714a85a9fe8528df570e5895729003451b86d8a3559531f79f4320b66b996033d409f52663ea20f8a47b6c890b31a9b6226049569dd81bd30ef8b0d850df13fb4f9288c197d5fa5c1bf8251921ca450ea51d4b18f2ff43fc609f382edb2460151e5cd4ed628e4b2e12dc686ac9223eaeafb63678688713242086832390d149c7f58bbb864721a5ae14a0d3c1c1264c48d92ac1bdd2f38fce71b31eff12e252442dbd2a70d1b832efd965a133380f1d0e351a730687d924e23afe57179b5a24165cdff7b523a6237201ef87926706ce5fcfea59294e70433b1917ca42a2c4415d70718c4dc0f2d434042b8d838a9e04f5f29f94891ae4802b291a587ae701790422c1d2806f2f7cac0ae3b3d11cc3c3f4df4dbcef5ad2bb7b326ea0635d18b321cebf52dc1d4289ecc7bd0d2e64bbe4aad7ab4b14eeecc925c663039b22b4b613fecf151c7f1bcf58b5509c7517ba9e524298cffd6125eb2379b722add34bbd33df10e57a00b73b27cf245e0b8324d08a4c9ffa784b0ac09ffccfaa979ffa9b9d00a1124200746004a1838f71b8e1c3f49d8e73ddf242810a230e96edd8f8fb68863855cef20ed9962e33616052ccc6bd321eeabfc3783f5dfdc912519678f93ccac10e5da89b43fa093f3a866947e01986543be36d7a80c035477f64f2a5ad62c7a7087ce45a31bd0f9a1cab316aa788a28e349e3837c70911931029be5c004ba7741e8c7599cabb8737cea75e30959b477852468f6875b83f551a53cd7e33fad350b67ff93d657c677b2a5af1c958b7b8a39ff9cc32b08b2101cc46566e768f9cb07d0bd21a1003278f40715adfd963203aa03798cdd2cd9e252cff998ac80f9cd842ce729a053221d24ca53dd680d8baa7b43b1f42aeca6affeac994f368b49431b65e627bf3751b6948b5d939b0cdfd59f7b02a1c477f0d526be040cced038716500bb3ecaead025817c8a81df79085c14158be45fb4a2556623c84c2e1d51a06fc4d3e0ea6522a6633eb83d51798f3014976d4bbbf74808c52cb57b30fd5a531da8305031895610919309b3eee868d9954db706428a3602e892f9d93bed545dcff06567b17a07eb2d64828cb6a45562a8a9655aa7bf5b9de4f6a017256e26b4f3d75fca2da77a7c6f7815a9bde03d53c79f4f04c687e8431cddd2f3316c93934f160ec9076b4a6be8546d46b54792f314997f06245491d700a2782c3e40c2502bb1f671569edb1520639b36d8f974d59b79d912e0547a0d24599bde0f85f880d83d18d992f7687782e4f75899e406fef56a53b3b91c9d81ef46b6a8f5dbf8d127676cbe974fccf99d783aadf2f2fac5713c1319f10285434f5eb045551c6a16b4b520ff97dca7e8361f551555d2e65048f47580eaea311d4fdc3d62f62283a154349eb44c051081ffe1bbd1ba7ad64291fdcd5961d4b93f7e6e22986a774bee35856ea59fa46e6c18eebfc5440e0e4208cc28e95c9156981146cb11208350664782321a9947534e464b8a1e19bdd46a7329af07d630fcf173bfa2707fea5aaedb95e5f31f9781890ecff47c6cbc9476dd32998b3998857c6d843a2d4a70bfd3dbdbf31bb1dcc70ec175868185f3b8477493a87eccda942dba5c3b7f75852e803c9b0db06aa7cb2db3d375306a8b0f3180740143e24507843be74adfc193af0dcfb28bf5b3eb95928905f4b43f27dea3d5a0f349eb71321fc99610e72eebbf7ef15865b36d141faa0da33b1952e0c7e65a65a94aec3d8ba594cf6e8ca09f1602b52f1b34b73ba0c6a8ac70d96fd6f8231c57d6632c3ddb364004ee8aa2f3ec3c424d3c974332fa3abb08f0021173d36003c169ce5942f9d490e03bede395af7e07dcac124e7f37b9d6ca831d8ab0b365feb5ceee11e24f197bfbc6ba1c7411f213a37ae0902c408e847c729058e8c3f0fc929c277d559a6a1c07a92f6ac019646742994a054084b3e0f010f0d1a0d2677d41359adb0c7aab04628dacf0aca8ab1fd35ed526465703a5cf05f860b3d9f51f8c9fd33753eae80a85c7a79cfe1e5f478f3e08af2db1efd9a92d00265386c4a74eb8af4945c29635013133f402780a55cb1149e8c786528264cce8e0a3c05bf8cb6b4607e8214303a8814b9e4b61a024723f3c4154b50d898c270870a69d0b6c09e2d55155bd900d5f5565b467a81f8a89156db2f83778af7ab2e07c9db85d7856672d9ac9754a996c4e461f7c89881524c000aa002a30f3e5f690bfc9e5f7727d5c96fc809d8696142d7a3f0e5108999c691bf421634ffa37cd8134f2b6a3efe0fddbb5496cbffda715dd08a4d7f9766a383bccebc2b258dbcded3d79032231902cf6db5cd995f9ac013174220619eab05bcfe22e5bc1f68e81a669c4171bd5ceda34062337cac2474085e2bb62b48b057fbf6bb9dcf9b7ff0233633175fc92e11b78a035a91f7313d67870e627629f9a6a698c1154840bbc83b726ad4aec9efd4ade247cf441afbee4426e0f23fdf6057bd5eed315d41779d8ecd6ae7de21525b5228249d8f1f5d46ce99c20b46cbdf8fe96c1e6e747950213948d930b7dbf7dd301dfe518000ebf61e0cb3c1ba9b5de0ad441b97383edd485a026e762e4eebe6fad3e36a5bfff6272972fd5cb9a268eb114d29d47453306ed9c5137316e5f70009558cf58a453e8c17075202ff9f02b78410eaf8428c7eeaa2650db04dabbdf38927ec6c0529394c8b083ecf70bfedda27a761216b05f7dc98be1278705ceb89e6cb13247d6bdbd499d1a7bb62abe4faf6b6147b1bc4735d8986da6ab5e47272cfc140523f800612e6cf47d95dc3f2c2b21b924e88a0f8404a818424da4a3d535467507bd59e799687464ce5969c0fcd370257b7f9910b4b645f64705428996d8b328d9bb205ade2075ebf50dc471532d654f3339b29a23d4933c23e45cbb75a748db837d1c49c7350897059e6149d1c7bbc866389b65dba842838c981375212511bd63fd772b6f2023eb888886562dfbb101f4442f4b276be23ecde038a40963036a8f2e54a5886ba204f956bbf775ddb28e8f47071e06c83e0d2d7da84f5759120a83f91d941534c9a3da6419ff7ce0e392a9f6b3388924887968e46a885b749ffa1399acc48df80899332f21a238d4928e1581420d8a3f7d90d11ea60abb2b65b5cd06af645c12e03c44a021c97f63f8e8d6b87cd4cd4e6be5f79fc66c6b23067d92bae23610b578cb1f5c3754ffa41774d1c8b4e8683fd2387be92e389b30da935d4542e05139990058fc90470855446c05d273205c1284a660f1a0a68dccce9af952acc6709b4479638584f726df345a300888d8cc7e5cb6e1f23c5e93afeb37bda7e759491e1752a68a8f19f0f713e5d33814f1045bf6d1686a9dac0c507dfadae53a03b7100702f33a9e30a29f25ea51d7c356b91df9360f771638ca76bd98a78f56c680e6947a28d73386592c9acc7e06e6f219b65bb105be52d86e291f193868f516aa20545d45030af93a70473d4159ccb3b2294a40caa28f91a2ce2d61e6b9d52acffab49ebfca0ed182fc391439f5ce9d0e8363bc411f5c010212e1bea8284b109c7dd158dd029ea40fe5991993421a60ff9c97a052242af0f26b5649bca7857131065a4defa5a87ee806912145198d77b9e9a740abb743b874056a4990fed2d44ec906013c3d31cdd1ae85f382836131ca19b487c60828592c6c553c1789f0224141e22a0f4bb2393204d466b656b89b108e145f57e91325f2a320eca0f492f3127a46ecdf2ddcf1d9719fb0338c7f5dd74a4d2ae64ff613d8eb7ba9676e208a8cc1b4fed470c0e7ff863f23d042f4326fc26a20133c4c54ac6be9fdc9f63255123da2e3398c157fd4202a135e67b31d818c5f223e7da7145d3ddad76b96fe551e552d4396869a046f555dbca9edd8dbf30d07e21c671a652a9407bd0e578ae3d2d8263d205a1fd8e2e5a48ab45c60d53524f73a3c488afa19afe0adb24007a7580836cacf74c663c485f96ccbfeb510b1af972c6b96af64aa4dbb5f28f47ee98a9926ece0cd81c31b6dee41020dd2a022baaffda103aa9cf0d82b17ad64ba72e743e4d4e3fd5c28fe44e02605cb71596213795e143e844d690c9832acf93709d5a98f6d5be8311c7b361025bf1314ee059620a7de7fd369bda80b9903e052f0f91cc3b1b06a471cf20c45abb1f047ed09e87895f011cf5497eabdfccab89b3e50861511aaa2563d4bbf50bd35dee837b1090e0a4ed73921cf511a04f9986b6a2e898e525cddae4ab382272cae2eecb772188c3cbbadbe657b2ced044c00b458c2878830b94fee7391c56086c4f54aa39a2d8a2bfc72338d0202ffddf2aa720af68a823d3e4741c46b60ec22067ff3bad0a348016c5e056931f1e7e025a029840b654e57f67a673261e462f555f6928c6ced55670c3dcf83d5fc2c97694d1e6f1ef4128c003fa7ba828af1bf5ac8c5ba0e7ee337f80eee4f93558e9dcd8b3da35fbd606903bdbd6c53fb2ddd4b3970f0f27de93b259ea0a522e580a12492e862b80b985de40f4da517439c8e1d65121d09aea389b9d9c4748847495c34a112882eec1387e1a34a01586c5174538254abcd65e56dfabec748e16cacf1b1c8d1fab1f8f5ed382bc913936f024e9178f543b57bb474a152f086362f2b8f9aceb97979261660ad7b95beebba50be464132231b2ca89b6d06a49adf7bc32a7df74b5de13c10c3b812f207ad2c165d45a6c8f49655acc1bbe65b9e02453757b805d41210fde7df87066375be8eae90cdfe7c1c9112476abe10e092c768a2714ddfda6465922b76c22b15b2697a87e1f4ca235494162f4fd58a3ac1696237a400626f1ec24449b3acbf71b3d58dc1599c829bee52f7e9ccffb32168ba0f5b56d2c923fa8a1969ca08a662bc12112682aef7320b1d670939608eab3e7d435a49f3d7d7f961ee8286871501c2b8696d4e28a6fb749ba84a28c665f0b40df19efd6d8b8b2a555cd341552bdb437ef2926b05c5b6d691d29fd36d0c9487bb9f08062ee468ef5f782c64dfe96ee3937bdadc7fe2bbc261f1bc07727cd02da8a8b71b77e28082aa303d533dc344ef5a3038f808652efd66ef475f9bf133c259c8310ff6b011f67d25a8099e69300f202a72e586a5bd472a9c3aa28d456bdea2ac92fb9181563fa3194301b9ad84715827ef666797837491efbe28e8f6b918b469577a8b67d51ade17536d96164fa52155853e24f31c40c10b45b512b228a2a5bc6de7fac506a653a04edf4667e5824c1d04b04c655690e8df817607d82a37b93fa890d0cc6651ff2ff4097908482dc86f03b512b891e67744267b947665951846063bd965495a31fc114de583d244b03bceea37dd7b7ea73f98f8dff6d1fd29fe93b6feed286f", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000180)=[{0x60}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x54, 0x0) sendto$unix(r2, &(0x7f00000000c0)="5632ea65878f530c3a43362d23cc2e3b17508e1386354d2fb08d6fb50ccc8bdb46f93422478aba3e4482066d1fe5fb37aa7d5bd39589656de19f729b2e1307cf568f05bf41ea61a49596b54ecfc37f492a04933c30ff5e056b20983b", 0x5c, 0x9, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f00000000c0)="6d9a017ab9cc15c6d493e9470c8d348edca95c19534fce159f419726f81e66a62ca52ea38df3dacc3afdd145233c10e1be84596dba8153a9471be19a610bb4e5c72b17d947cd6d226ebef744f0a13a1dfcc403bd04e697b12c5209a1c6938fb1035bfb2f58f0329cdf0388d9bd7c93e162be9a9f10a72ed7daffe40228cd9a361d8e82f4a7ba375751b3ad18596c2a72ae00438f9299d53e8b570d96ebdccb17ec2ad3c0935f4eb02eb4659bfc41bc447abaeeb69152d3c9", &(0x7f0000000180)=0xb8, &(0x7f00000001c0)="dfd0bf6b2c6a5801d1ea5718538f79e3940979f0e12b80fd47ca3836159475181b4ea31e756f96e0e2d1dc69e5769267b469c287dacfe11cd56c7d52a2f8ed9dbd67a4f3e43f62a88717bbba7215245b0f9c4797afce4023caca6d5960daafc72a1322cbc0b3254e3f40b48e8843b9e58c9cff535ded2e00f80ef1d6747117ad00f5199037a2ebd006b372a7a98b311b156b1df729a09a6ff2be77a86919b484", 0xa0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x12, &(0x7f0000000140)=ANY=[]) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) (async, rerun: 64) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) (rerun: 64) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000002240)) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) select(0x40, &(0x7f0000000100)={0x10a}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962f0500762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) (async, rerun: 32) close(r4) (async, rerun: 32) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)='v', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "ffff09009cfaef01018b7482ec88870000690200"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) fsync(r1) close(r0) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x88d96989f97e900b) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) executing program 2: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/41) semop(r0, &(0x7f0000000040)=[{0x1, 0x6, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x7, 0x1000}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x7853) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000000c0)=""/252) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000001c0)=""/4096) r1 = geteuid() r2 = getuid() r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000011c0)={{0x4, r1, 0xffffffffffffffff, r2, r3, 0xa, 0xfe85}, 0xca9, 0x3, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000003800)={&(0x7f00000037c0)={&(0x7f0000001280)=@un=@abs, 0x8, &(0x7f0000003700)=[{&(0x7f00000012c0)=""/242, 0xf2}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/117, 0x75}, {&(0x7f0000002440)=""/225, 0xe1}, {&(0x7f0000002540)=""/114, 0x72}, {&(0x7f00000025c0)=""/61, 0x3d}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/254, 0xfe}], 0x8, &(0x7f0000003780)=""/37, 0x25}, 0x3}, 0x10, 0x42, &(0x7f0000003840)={0xa30, 0x7}) openat$speaker(0xffffffffffffff9c, &(0x7f0000003880), 0x100, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f00000038c0)=[{0x3, 0x8000, 0x1000}, {0x3, 0x3}, {0x4, 0x101, 0x800}, {0x2, 0x401}, {0x0, 0x8}, {0x8, 0x9, 0x2800}], 0x6) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000003900)={0xff, 0x83}) setgid(r3) r6 = socket(0x18, 0x8000, 0x2) setregid(r3, r3) setegid(r3) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000003940)={0x5, 0x0, 0x1, 0x2b2d}, 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r7 = semget(0x0, 0x3, 0x58) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000003980)=""/38) r8 = shmget(0x1, 0x4000, 0x411, &(0x7f0000ffc000/0x4000)=nil) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000003a40)={{0x1, r1, r3, r9, r3, 0x140, 0x38e5}, 0xff, 0x9, 0x0, r10, 0x6, 0x4f02, 0xdebd}) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000003ac0)=""/254) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003bc0), &(0x7f0000003c00)=0xc) executing program 5: sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) executing program 5: syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x2, 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv4={0x800, {{0x0, 0x4, 0x3, 0x4, 0x0, 0x66, 0xad4e, 0x20, 0xff, 0x0, @broadcast, @loopback, {[@ra={0x94, 0x0, 0x7fb}, @ra={0x94, 0x0, 0x5}, @generic={0x7, 0x0, "47026c40ae024ed4"}, @end, @generic={0x1, 0x0, "f65b03acdff0ec723e039a63889a7ee8"}, @end, @end, @lsrr={0x83, 0x0, 0x7, [@multicast1, @loopback, @multicast2, @multicast2, @multicast1]}, @rr={0x7, 0x0, 0xff, [@multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x6]}]}}, @tcp={{0x1, 0x3, 0x41424344, r0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, {[@md5sig={0x13, 0x0, "925b58e95e08a63b60aa3eb7c9e4f29e"}, @sack_perm, @sack_perm, @sack={0x5, 0x0, [0x1, 0x200, 0x4ba, 0x2, 0x80000001, 0x4, 0x6, 0x62b7120f, 0x3ff]}]}}, {"15b3f84cf9f2e3171d7b2b7e4c2378c3769f469338f4cd97d61e0b7a891a3880da6e68c7fcd8aa76a83b823658b2dd3560d44cec77208e8ae533205ff2b467b95d5ffc77327837b8e1168a8b7038b19fa38ed7b864e4d8460d2d624a5b28df9f033cfa9efb76a9f0b73e49181c242eb2ecbc10962245066b23741d4b69585234107de14dd809ed7d8c8a4c3c0672dfd64f"}}}}}}) syz_extract_tcp_res(&(0x7f0000000180), 0x2, 0x1) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv4={0x800, {{0x0, 0x4, 0x3, 0x4, 0x0, 0x66, 0xad4e, 0x20, 0xff, 0x0, @broadcast, @loopback, {[@ra={0x94, 0x0, 0x7fb}, @ra={0x94, 0x0, 0x5}, @generic={0x7, 0x0, "47026c40ae024ed4"}, @end, @generic={0x1, 0x0, "f65b03acdff0ec723e039a63889a7ee8"}, @end, @end, @lsrr={0x83, 0x0, 0x7, [@multicast1, @loopback, @multicast2, @multicast2, @multicast1]}, @rr={0x7, 0x0, 0xff, [@multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x6]}]}}, @tcp={{0x1, 0x3, 0x41424344, r0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, {[@md5sig={0x13, 0x0, "925b58e95e08a63b60aa3eb7c9e4f29e"}, @sack_perm, @sack_perm, @sack={0x5, 0x0, [0x1, 0x200, 0x4ba, 0x2, 0x80000001, 0x4, 0x6, 0x62b7120f, 0x3ff]}]}}, {"15b3f84cf9f2e3171d7b2b7e4c2378c3769f469338f4cd97d61e0b7a891a3880da6e68c7fcd8aa76a83b823658b2dd3560d44cec77208e8ae533205ff2b467b95d5ffc77327837b8e1168a8b7038b19fa38ed7b864e4d8460d2d624a5b28df9f033cfa9efb76a9f0b73e49181c242eb2ecbc10962245066b23741d4b69585234107de14dd809ed7d8c8a4c3c0672dfd64f"}}}}}}) (async) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x200, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0xffe1, 0x2, 0x5, 0x5c2}, {0x40, 0x20, 0x3f, 0x7}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) mknod(0x0, 0x2000, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() socketpair(0x20, 0x8000, 0x4, &(0x7f0000000140)) (async) close(r2) (async) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7f) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2b9, 0x0, 0xc0a, 0x0, "9f07957d0f7e32080169ee68d6a78615b7118c00"}) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)='r', 0x1}], 0x1) (async) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="3342b1", 0x3) (async) read(r4, &(0x7f0000000080)=""/112, 0x70) executing program 1: setitimer(0x0, &(0x7f0000000140)={{}, {0x80000, 0x100001}}, 0x0) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)={{0x9, 0x2}, {0x25, 0x1}}) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x9}, {0x5, 0x5}}, 0x0) getitimer(0x0, 0x0) executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x1000000000003}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0xa4, 0x0, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) msgctl$IPC_RMID(r1, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() r2 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x92c, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet6(0x18, 0x1, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x28, 0x0, 0x0, 0x5}, {0x7c}, {0x6, 0x0, 0x0, 0x1000}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000600)) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x69) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x30, 0x206}, 0x5) executing program 6: ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x8001, 0x1000}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000040)={0x4, [0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet(0x2, 0x4, 0x1f) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x100000001, &(0x7f0000000180)='./file0\x00', 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8, 0x180) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x5a56) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000280)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x1) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000300)=""/100, 0x64}, {&(0x7f0000000380)=""/124, 0x7c}, {&(0x7f0000000400)=""/52, 0x34}], 0x3, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000500)={0x3, 0x5}) listen(r6, 0x8) shutdown(r3, 0x1) recvfrom(r0, &(0x7f0000000540)=""/4096, 0x1000, 0x2, &(0x7f0000001540)=@in={0x2, 0x2}, 0xc) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001580)="b6f8e917ee5e95def147582660d8636de5d260c26ec4b843349621f0b7011d4b1181ae89714c15b3b857fb57f31c14ad6b9e1d365f9befda2df5dae010723dbad31fbc57dd8a31b20945346959ed0ad0cec35211e81c6ba624a1401151826d854d849f1cdfb438ec893fa7e494479f2cf66f326f3124bd0af67f261240b431eb89e7e13385a86c", 0x87}, {&(0x7f0000001640)="089701025f38d5a84f374ae79302b3719a4cd070169dbad61ea5aecb6aea2f2bff5ee4c55995780364a9a1f29d0fab44f07f3568ab5596ac12a05bfb2e87e58f45e3cab8e5f47d59090d5d4dc7262fcd2fa91e9752287f648a0143fb830e5d751acd5cd1a013fd24502dd71561161d1550070f", 0x73}], 0x2, &(0x7f0000001700)=[{0x1010, 0x1, 0x7fff, "6e7be936c4ac3897da258d39f1570c291af08a2ff931dc4688f5e4a5d059fbc57ff465bf8af833e5c8092ab7d43d1c8f9b347587d54e1b2d315978103ba08d01b8c82fb595adec8fe91d354ffcdfd56109dc82165ff90e2d7d24fd27a9a7ddabf7b552ac522f23655c8cc3fbe19a49c005232aebd28e877cf777e6f0f6344858c3e6c32e621d5f855de866c89f096c56d1073062792cd1575e59a29766bbb273e7479680b0920a6e9a12b1c7c7632a4f95f34a202021a98811cb23d536ddca5ac4fb1e8e2f03758547e2d168c3a7c086194703bb214c779e5c3dec3d1645f928f3952bfc0b7afc95fc360ee755679e776eec0b305a2bee61b5df154b9a62ddb3d88eda0041dd7777c42c56da78bf14116f034db70703d1512fab91fc6e512341977b9ec734bd44076b2ff84ec95cfbf03564d2be1d1225a872b6e71f02cda22b272b27d7906e8018e65713405ca38427efd9acb76c8e97047d48b214404338fcc1e140effb3259d09c42dd405c3fc9ce63f9d29dbdd4ddacd7a9a276b33895a1b42237d85771abbedc9366c01dec0e286936247d0181dab663e71a19d2e53dd6afbe1101303c7ee33f7bc549bc08fcc3c569b41bce3432264e4f4b9e50060a0fe4dd9276178f5318b935882dccb603dd9b792c0a1817e5a90bef4f40e436af58881ba63c91ca9baee944d0eff088df45f864acc8b7e299a143c7a0f9178167fc5c3445a0a85e8f9802a77c24f6df535ce8403a3097edf017d3bf5bdebf0705f8db27e94235600cdeae7d72b82b3c81cd602fcec6469848454a66b307ac3e76c84d0604e6bb4262537f8818fd3c181da93a4058686c330feb7edbe882148f9bf3a3d8107064a425712a0a82a46c4c6c52ec4c113920d878e2c680e7ad9a570548c2c8b95d96f0b9a5b6016176b4cfc830d629aa0c26729fdd1854a3a261aaeec6f198ebb92bee11c3d4983716f8a84647b331d571fb3f6afc073da36ff09ab3f4781715074af19a8fb3114a2c389ac710320fc865059f0c4b90a0267f62140ec7c35ea78f27779c429272b8ee49518c815fb97e1f686321fa088cdb37aba3fcc78d8fe45c5bc15033b3f58f685c41d1fdefa65565c152e6a063257cb302c139175706ce6a330d7337faa4281e86808e1e3fdfe30a8eacfe681c9bba89fd246474628c2bda40432d447b594d096f4ab6e5b458375f11aaa3173394d4b26019cbf53715419945e3abd318d5b5614229a00af6f18f177335f5551dbb06f0f5908e03ce8a1345f764dfe311bfceb10995483aac9486d76fbb982b5c9d20634356fbf05cfd013a7aa68b85342b94ff46e5d2dda09d505748c2f28e0c87ad775930a40829f320d1a35510063ee47effaeb96817ee4bb5d3db279e72395688fd65cd3b7b326ae71fd6b15ee9def761436c703c77fde7dba911012e002aac8b8bd487273c3f70baaf5ce7466175ced5983fa766c13042aab2918de89f82ff93df6f6651b6da821d6df5156ba0d6ec534869069fd4918411e78118b67e2749e50c5436d9163ae61c74d52a5be8adec8aab12dd6a5dd80f54e2bcd9e4710c1c52648ad646131af9f9dfbda142a5beb0b9cb91b375b4357245d88735fb7e9373b3756947227c32df33c4778014a3d29074312c765dee339d5159de40aa2a4ac4c67bf0805d9641b17b4119d20f18b4749b5c7c61ff3630b4656d6e89920a601dada98fe1d876b6b00eb4fc6d341d988e2b19c4c68291543a2d41a91c37d68626911857b4012adfa7a84bc395cd54739acc3ccd2dfd11a5dc760d92758e763d8299c2ed5a372e10e8a1069822c5039961c383331bceda6d15e2b5eec6e34e9e183dc532f39cdfd94649f5a32c1c9bb1cd2bcb79377783c5a2e7220d0260fb41fc6bb65d78cd63333813385e1e5b48f0e0382e5de1b738cfb90685d7f62464748823364e0ea4f7ecbc6cb0a30d0d98669b84aea65cd435ba705fbb31a442a5cb3b63bb8ccbcbcdbb04dc79e5fa6df623bb9239f6f765625c15eac27176e8303e8c1a715691ebc07b5e77919d0c84268397ce35c5a66511ee78108cecbde942ac8827fb764856374b724eab51195daae0167fefd22fecce6746c782e9f1c251d89e7f21aa53ca501c678025a68900499655d79bad9feeadbf667e18075cc129f194fd1092c81e590fa617f1b41efbc3a1d282dfa8c038d7cc6040eac98bb0d28a46d91cb3d824f7cd8ee6850bfecc21321c17ec7e9a0a8a2a8f1a251c419e55f139ca9198b5b2aaedacc2bed46beb3ff2a340d82699efca4b0ee2253a8d1e85f57b6b0db5851df7a98a68636c1d589a32492163ddb5d0d539966ffd3d8bad9097f97af415f712aeb7d7de55d09d4419911f84cdc12ca05c52cceb5e929c78953f08c8e670cf0ea0487889bfeccc5f961dc9382c4ec0eec3cfcf40346b817d9042d6fb590c0cba800be858cd2e2e63a8f26554b9afecfc8ca9914bd5e04d98f01e938be837f4ac1fae9b0a3f02fd9595e14cd0ac980741fded6dc15e6550b44a0e5cd0c71b0a35305e3aa898ea1674759d8cf17a7191fe4e0e7514867b47295ce14f7c11c18136ee88da153c57fda84960b5609de336697832fad090a142d55347c4346ea080c5ea31d3dbdebaea9612f0be7598bf96c7588664ba553462e229c18b652e325ec7ffb2ed157b470090b8e7b8fe9e28845f8b0c8b405729506cf6b2700f53567994aa1b838b122a5a275e5dc3c4f42b8c7bd8519ffaeb5830988516fdd5e1458e8fd39566054a7dede56875783726c82708de594ffd60b61130d31e40ff863bf3b8da803c80e442791ae42bc784a2b5e04274f06aa38a7170d32fe45521e0847bb9b890860a31cf4e43bbacb0cd82e09d560834985d7bb6eb2ed422fbbe263d83c8bd5b65ff5e6be97638e1dc92966e811c24a96ec79456d45921fec58867c2c8c94ac15c20669fd9f20972603f4e41ad509e34505cff2e1a4e81e8e0d70af0ad8786e0b220761aa18b6ca81e60e20e8f2d8450b0ebe23a7b1387a6edcf0861ddf0d6ff9e556f74302584fb436b0eee6a359360f2d7de07f7d21bfec0d5b2764c7c2d1af3114b56f6719f13c95d8dee6004be3936a9a854c8b0189728555daade366884145ece5743708a2956d5fc7b3458dbe2788b40d89b73dae4e085edabe61eb269c2b26a7e0eab631d40a4dd3b0cc8f270ef3abe6fef09b2dda6bb9a99c88efa4ccec07327b68a644e6822e20d25d80b857ce49cce48e383c475973d51ee3d9f81be584a4815814b9e5a280de62b47988d9c9a6be0e97ab90edd359ea22801270c013cf5c2b97d4b86527e3854bf5573db0d3201b337ca119dfe487643edccfe393f8f5efdc3af30ceb88d6f1232aa75f3a21185c6ceec99c979e67cec44c08cbff849d6f9aff1b11498684099602cff4c1424d1b69d8c06d478542c8f2559be6e752f2fdbb04133d05f5eb8e9e0c5ae28ea84b38d2c49b9634838fe0db34b359114146492ebdba0d70dc115f37137bdcd3e6993313a6d31168e84085a43340bc8f8f4d24068535a93e37fae720a712b3da919dbbaea055ed32c93fa57d0b6e475fc026418964d6776a29be72715a0df9a47ba18a4bf3ca062244a67719df96e718bc6618ab3b158fbfb9b606559cd97ee7f1f0f5c78e9a08c9de163009f06c8d40d80dce4fbcda6819380ea7fe59df291af8bae6695e861a1a83302b30d77e5f9e63e024ff7f376c16b8029139af6019797bb46492b98d22c8ddfcbf3dbef06dbf3017d6f3d07cd755b0f54fd096969fb868c9faa52d0ef769cff2a0963aaee5b6c7bc4aaa9a6fe6613c795d9dfc48d0eca755d492a312914a8694e657066a66148609e541998f2d7c42a468d3b389be67df74ee0a572818ea61522f3e448365c23aedec356be6975819d737390d795fea0d6fbca1384521b6896f5faee388c1f4ff470d22c89182730b9825b5b8eef1a1fa5572dc9afe590ccff45c55e7d24f3f815125b144a65f63721c59cc978dce6fdcb9ffdfd8e953981e94646840b3659a0e99d1d08db06e0307b1d70c99176b80ecbefcbeeaeab4d3d2e1ab30ddfe9c15123b364f0fa37cac38a40288b19fc62de820c4a337ab7eb59a9d217513a77bff0e1035ccb76362c549ac6f73a737ca2755ee166e9f616ababfab27dff30756a387c4e59279e5742f4d554e95ed686fb8e6e2efb74ba44fdaf8a0a83a6defdcc9e297220f95a00e2a1177c8110e55a4873cd276d40b3616bbe40178b4dc8f7932f53f0fed157871af6e7af8320e3944b80f4657b4f5d92e1caae2d99cc4e450b2dcfb2ac0b4655b179217fd6c09d6076a302829c1ce5ed61602ec735a69120032e843742086987f251e1f3b7fc1b4b635d8b474cc94661f47b407c08d1d440d4dbcf0c0751582179b82f5b51b8af49df737ca3882366af32742bd2ed26ad0773bb73e3861856244de824552f53ed79317b69c773a0915c5b142bfbdd21fa8b8729400cc0fb8c75b387b90e2be5e829f6deff3d7b456b03d40eb89b65fd03488a225143dd348f78a92b9579971af2c125f6e6e2e442893fff75f788616144d06c3990be26efeb7caf7dd89ea579a8769487e4739db8cc878dc16d0a577116c04d49f03c65740e28bd7a123e20f4b7c47e20cffe43cec1cd241a21f1122e0e3f01c6449f0e224ec4a6a860880c5d5a5d10808a19dcde355afd1bc887ef3c66ffa9d741579b340ebdb28ca7bc036e41779efa7d64ddb58af82d0874d4d70033786e123b4e9d0a32bce291eeb30cdf66d3e1abd79a1f8ba4738a0fae2a498944ce99d4e34fd0123c8ddfecf6862d7c15c7261812a0ad36fee7f04d2eeab3ad78e172478ec5dcbd0587947cd9c8c555fee08853c83e0a4e91c5f69ccd0092371c41cadf7c1d45574b4b334f2b2864f674bb5755121c328bdfdcb5d74548877704b31349a94ad3de7953038ab51f147b5da7afef46dbf1a0a7d7d5584ff0efe0f06766768b403e14eff8dc28886445cbeeb935ac2b57265c8abad3b72d8f3e506a21fcfa6e2826e22503c1f96e0a4fe9b409cd6ff54013c8664b7331b3e32eeb5a27fb3af2ab1337de17fc14974a97d596af7277ffaf984e96797bf3a3320acb66d5a7f1eb7b36343da4ef14b7f8f4ba957ef86277b79efa9d138691be87805b247100b05d83a566e055edab8e84eae7eaba719b567f6bb5ff9dee0eb42c2dbf9d19f6aa5055a817bdf039d240e6e6cff8db3ffe8eda8f231efa02d4f8e2999a96d2bc585fd09062700a7d26f81eb84281fbb446830540ab067ebf5f22184f12fde776ca39993589af2dc5d92c749c75f1352f7d111ceb643bd5682e8693410e06e5d0effb06d77d165a5e8f667bd6d709e64665b30786a917c30795c4ed61481478db87f0088bb5d434e56931c4aa30129018e3dd536baf212578b882cf6b94b921435e2d1b30ff4416c94ccf585dd661efaee0ad9064dfbe6cd8691fefbbae96e4f863b46424a67753f48d31c426c190e4f576f02f49f80161be1005ca2603f996453d0285d9ecbe44bbe719cbe4dab935f28ac93a61dbc0de71b5327ec151e69492b3f2f1b47a72b22995cbb79a6f363b14730f2d0a320febf9ada617e61a4766ee7a4d2be5c1e0018bf18805c1006d777d93f27f5c34d6fb1a2c5042a8fc101bd0989653177c39e66ab5e6509565d92400886be6cf3370a07af3c3e0211456637dbd43eddaf1eccf5242f64ce83fef8f39982e065469420df72b8ff9b3f219d3c6c383f95ed1f54b1232be28e4d5036bcdeea323936a92890c2bb2b83cafe326"}, {0x30, 0x7fff, 0x800, "3dbf394d3ec7653a21eca453d89a9460cd65baaa67cc9123ba"}, {0x28, 0xffff, 0x4, "90e38cdf649f16116ffbc35b2c1b55b3da0cc7063a"}], 0x1068}, 0x3) execve(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002900)=[&(0x7f0000002800)='\x00', &(0x7f0000002840)='/dev/rvnd0c\x00', &(0x7f0000002880)='%\x00', &(0x7f00000028c0)='%\'*}&-(\x00'], &(0x7f00000029c0)=[&(0x7f0000002940)='!.\x00', &(0x7f0000002980)='*:\x00']) write(r6, &(0x7f0000002a00)="171a27f51fe1130f", 0x8) socket$inet(0x2, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000002a40), 0x10040, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000002a80)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002b00)={0x8, &(0x7f0000002ac0)=[{0x3c2f, 0x0, 0x4, 0xa3b8}, {0x7ff, 0x0, 0x81, 0x8}, {0x3ff, 0x43, 0x5, 0x5}, {0x3, 0xff, 0x8, 0x3f}, {0x6, 0x4, 0x2}, {0xece2, 0x4, 0x8, 0x9}, {0x1000, 0xba, 0x1, 0xff}, {0x400, 0x2, 0x7, 0xc59}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r8 = semget(0x0, 0x0, 0x180) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002c00)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x101, 0x400}, 0x0, 0x9, 0x80}) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @ipv4={'\x00', '\xff\xff', @rand_addr}, [@routing={0x3a, 0x0, 0x0, 0x5}]}}}}}}}) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r6 = socket(0x2, 0x4001, 0x0) dup(r6) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 6: setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x1}}, 0x0) (async) r0 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/132) r1 = socket(0x2, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = dup(r2) listen(r3, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) (async) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0)={0x0}, 0x10, 0x800, 0x0) (async) execve(0x0, 0x0, 0x0) (async) sendmmsg(r4, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) (async) connect$unix(r1, &(0x7f0000000700), 0x10) write(r1, &(0x7f0000000300)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) getitimer(0x0, &(0x7f0000000000)) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000691000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil, 0x3}], './file0\x00'}) r2 = socket$unix(0x1, 0x3062ba2fcd7a9061, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) r4 = getppid() r5 = socket$unix(0x1, 0x1, 0x0) r6 = dup(r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000006c0)=0x6b3) shutdown(r5, 0x2) setpgid(0x0, r4) msgctl$IPC_RMID(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) semget(0x3, 0x0, 0x221) executing program 6: setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x1, 0x9) r0 = socket(0x10, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r1) r2 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r1) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r5 = socket$unix(0x1, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000180)={&(0x7f0000000140)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e58111419606c6d061c9a60f7019ecd1bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}, {&(0x7f0000000480)="28f4b5a6ac8bfeeffbd04022ad9b9cfbf472efb8b1612fcf98bcb413cccb755ce13b3c4c54f7608bbff64372c1e1f87462c0610ba0970152d75cdcc70c785ce9d0750302a0df43a9bb6d5d65650ec8433059e7460f3e65aa9df7dfdd47b5745147187a54735ead8afef3409b87ff9b80670d37ca23f0de233f1ff504d385a7e25078abf34d827e536e6f2812d545bbb7feb73b41160c0763b3bdb6c022ae8256e5916b0e29b1b0b87be309f495f3ad2b5628197f475d79233e78bcc99e77435266de197120b30006d01f56adc312111f0789e6f35be4098f78f7b26b2f9b57", 0xdf}, {&(0x7f0000000840)="3c3e7c3a6457e68115def80107c9becee94dabf689f51cf8c72a99413c0604277a9a4cc141438696d60548780196ab34571d91fd1d95666e327e3f2b1803de8b793f961169ade5c17581f5091374776914b2d710a3c6cabfaa5d422b121ed00aa1fb6c102aa6fc16f44faf6770e1c6761eb8db5e76af8d9f26695c006f0538392ad369f07bc3da9359af8224e2abbcfc1e6a9b203f10aae038ba61decebed99f9f18e6dfaa03b6bce2bdce52e3502d910fdc3528e5ef03006a4d2a5bfe37918631c12e5dbedc8eff9c927accb3a190fe754db58aad8ab0802314a46281c1014a7ee25c261925f9b774c76b132b15b8b7f5f79c3e1d783f", 0xf7}], 0x3, &(0x7f0000000300)=ANY=[@ANYRES8=r2, @ANYRES32=r5, @ANYBLOB="e03e33d8d87a15974b9b4f084e259f4dbb5612b25d2b6922c391ddcf9f89b409978641e6eb34623eec6ba1e5ec673e29b3e4227538cd1dfcaf37396fa5ae84d52fdc4cbd0ec50d707752319e16c929f20aada4d11bda7730d8d3c4a5ca4778cb8e12", @ANYRES64=r2, @ANYRESHEX=r5], 0x20, 0x6}, 0x9) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) accept$inet(0xffffffffffffffff, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x4}, {0x812e}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6, 0x0, 0x0, 0x20001}]}) syz_emit_ethernet(0x66, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) kevent(r3, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000140)="6244ee313efc337a946d57d21360e83af0999f11c7810000aafbdfa59a77471d7be17cded7d44f5818adc3919c00"/57, &(0x7f0000000180)=0x39, &(0x7f0000000080)="8fedc46bc759d4f1b1dc2798bc814cd9f496a6bef368890515e6938366e61a20c8badae549381347a602d85dc282179248aaa225df345412b570a3ce2f0e1772ba085e249fe96aaf79fb4fe416f80b5644656f21b2b922d3dce10ecaf5ae2e595769538b1f5af53553a1b5b56471ca4f92b618da30e7d98830aac07e2376296214a626fc06b4b5dd8c0f368a49cd49d53def9b78419ef9fb6393f9049f", 0x9d) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0c242a8b96bdd693366bc142c421c609e3a699e7a1dfe1c7385c43301cce0caea589635fadc4241ca7e3ea63e80d7bad144b2ff4036d2a47655c0753d06c40492c1316ab2afadeb59927a9f65a179e54b1e8159c25262fac59ba5b9508c02195de14ef8046c2e5a1cfc6dccdd72af7414cf87a9be081879e58b5655688661bacfcd7a66798a3", 0x86}], 0x1) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) r1 = syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, 0x0}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r5) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r5) fsync(r0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x504, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3b, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x5}, {0x1}]}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) nanosleep(&(0x7f0000000000)={0x7f, 0x2}, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e34dcef5186b940f4721d94a34b8e5f84cf71b59e7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x2) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) socket(0x1, 0x3, 0xd8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x200, 0x8, 0x52, 0x8000}, {0x6, 0x9, 0x3f, 0xfff}, {0x3, 0x98, 0x4, 0x5e}, {0x6, 0x5, 0x2, 0x6}, {0x95, 0x5, 0x0, 0x9}, {0x3, 0x67, 0xff}, {0x2, 0xf, 0x7, 0x8}, {0x1, 0xe0, 0x2, 0x401}, {0xfffe, 0x2, 0x0, 0x3}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0)={0xfffffffffffffff7}, 0x10) executing program 3: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)={0x42, 0x4}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setgroups(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r3 = semget$private(0x0, 0x0, 0x511) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r6, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040}, {0x0, 0x40}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, r4, 0x0, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a000000008000000000000000000000000000aa81009078000000009d84d50f6b3202"]) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 5: getrusage(0x1, 0xfffffffffffffffe) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x5, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x48) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) r11 = syz_open_pts() r12 = dup(0xffffffffffffff9c) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xc7, 0x2, 0x9, 0x2}, {{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x8}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0xfffffffffffff5e1}, {{r5}, 0xfffffffffffffffd, 0x60, 0x4, 0x8, 0x2}, {{r6}, 0xfffffffffffffffe, 0x22, 0x1, 0x7, 0x8}, {{r7}, 0xfffffffffffffff9, 0x4c, 0x99, 0x90, 0x8}, {{r8}, 0xffffffffffffffff, 0x6, 0x20, 0xfffffffffffffffd, 0x8}, {{r9}, 0xfffffffffffffffc, 0xa1, 0x80, 0x8, 0xe3}], 0x80000001, &(0x7f0000000400)=[{{r10}, 0xffffffffffffffff, 0x94, 0x2, 0x8, 0xf4}, {{r11}, 0xfffffffffffffffb, 0x9, 0x8, 0x5}, {{r12}, 0xfffffffffffffff8, 0x20, 0x400fffac, 0x2, 0x1}, {{r13}, 0xfffffffffffffffd, 0x4, 0x8, 0xe06, 0x7fffffff}], 0x7f, &(0x7f0000000480)={0x7a8a, 0x420}) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r1) executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0), 0x0) (async) close(r0) (async) execve(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211040000006685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6679cbe7868de45ed3fc33719ca6df71eb9c8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{0x0}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x80003) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x81, 0x20}, {0x2}, {0x6, 0x0, 0x24, 0xfffffffe}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 7: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0xbb, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xad, 0x0, 0xfffe, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x9, 0x89, 0x0, {0x24, 0x4, 0x3, 0x3, 0x8, 0x68, 0x96, 0x9, 0x16, 0x2, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x23, 0x6, [@multicast1, @rand_addr, @multicast1, @multicast1, @loopback, @multicast1, @local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x7, 0xb, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0xff, [@empty, @multicast2]}, @generic={0x89, 0xa, "fb898d9f6b9131dd"}, @ssrr={0x89, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}, @generic={0x7, 0x2}, @rr={0x7, 0x1b, 0x0, [@empty, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @loopback, @broadcast]}, @timestamp={0x44, 0x18, 0x20, 0x0, 0x5, [{[], 0x3bb45e18}, {}, {[@multicast1], 0x5}, {[], 0xfffffffe}]}, @noop]}}, "e3"}}}}}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)="ac06bcd92f1b6ad9836e7ab750ebbb96403d82f8cb9af116873cc2c0296c6311e6c24b5a45a4e7cb94699947d62279d9fd764f277c70947f09e4170904", 0x3d}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f00000006c0)="92", 0x1) execve(0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280)='-', 0x0, 0x0, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x3) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x4) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x3, 0x5, {0xfff, 0x7}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x4}, {0x812e}]}) poll(0x0, 0x0, 0x0) executing program 4: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000530, r0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) poll(&(0x7f0000000240)=[{r2, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000700)='l1', 0x2}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000380)="5be011d98d2116b86493560121f4ca0f8aff1162a5bdc5c095dae1000035bfebebb140aeda0693f18352440dd8688f6aada8d9cb12b16b839817f8883e222b04b10661081711da3c7cd607fe59614ecd8cc405003867b977b514684523024391ff8e97ecd00122442c97c8f59549930c1ca7daee7c0e6ecf7f2bfe9ed38ca4e8866e3674d7a9a19443", 0x89}], 0x1) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x88) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x38}, {{r2}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x2, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x4]}, 0x3c) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5203) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x40}, {}, {r5, 0x138}], 0x3, 0x0) executing program 4: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="ad2ced306655afc290f2dc5cc4a2ad8e096f4120", 0x14) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) r2 = socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000002c0)={0x10, 0x476, [{&(0x7f00007fa000/0x3000)=nil, &(0x7f0000752000/0x3000)=nil, 0x7}, {&(0x7f0000289000/0x2000)=nil, &(0x7f00008bb000/0xc000)=nil, 0x1}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000150000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000049a000/0x1000)=nil, 0x1}, {&(0x7f0000012000/0x3000)=nil, &(0x7f00007e5000/0x1000)=nil, 0x2}, {&(0x7f000053b000/0x1000)=nil, &(0x7f0000274000/0x3000)=nil, 0x2}, {&(0x7f00006ce000/0x400000)=nil, &(0x7f000032e000/0x2000)=nil, 0x9}, {&(0x7f000032b000/0x2000)=nil, &(0x7f00001e4000/0x4000)=nil}, {&(0x7f0000314000/0x1000)=nil, &(0x7f0000446000/0x3000)=nil, 0x6}, {&(0x7f00008dd000/0x3000)=nil, &(0x7f0000837000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000520000/0x2000)=nil, 0x800000000006}, {&(0x7f0000891000/0x4000)=nil, &(0x7f00004ef000/0x4000)=nil, 0x2}, {&(0x7f000024b000/0x4000)=nil, &(0x7f00002db000/0x1000)=nil, 0x7ff}, {&(0x7f000035b000/0x3000)=nil, &(0x7f0000952000/0x2000)=nil, 0x3}, {&(0x7f00006dc000/0x4000)=nil, &(0x7f00005fa000/0x3000)=nil, 0x3}, {&(0x7f0000aae000/0x1000)=nil, &(0x7f0000338000/0x2000)=nil, 0x3}], './file0\x00', 0x7fff}) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x2) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) executing program 7: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000100)={0xda, 0x0, &(0x7f0000000000)=""/218}) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000000)) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setitimer(0x0, &(0x7f0000000040), 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket$unix(0x1, 0x0, 0x0) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000000)) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0) (async) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) close(r1) (async) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) read(r4, &(0x7f0000000180)=""/4096, 0x1000) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(0x0, 0x20, 0x80000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r4) seteuid(0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) open(0x0, 0x0, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44, 0xfa, 0x6, 0x9}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: getpgrp() (async) r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000000, 0x100, r0}) r1 = socket(0x18, 0x3, 0x0) getegid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 7: sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0), 0x0) (async) close(r0) (async) execve(0x0, 0x0, 0x0) executing program 3: r0 = getuid() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x77180150da419ae0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') (async) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') (async) r3 = getuid() (async) unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r3) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) r7 = getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) (async) semop(r6, &(0x7f0000000040)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x8001}], 0x9) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r0, r7, 0x0, r5, 0x2, 0x6}, 0x1000, 0x1, 0x1}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) (async) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r10 = getuid() setreuid(0x0, r10) (async) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r3, r7, 0x120, 0x1}, 0x6, 0x8, r4, r8, 0x6d64, 0x40}) getegid() (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1ffffffff}) executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000100)) (async, rerun: 64) accept$inet(0xffffffffffffffff, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) (async) r0 = socket(0x2, 0x3, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0x0, r8) (async) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, 0x0) (rerun: 32) socket(0x2, 0x1, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x8000000000000000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) setpgid(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) (async) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) semget$private(0x0, 0x4, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpgrp() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) executing program 7: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="ad2ced306655afc290f2dc5cc4a2ad8e096f4120", 0x14) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) fcntl$setown(r0, 0x6, 0x0) r2 = socket(0x2, 0x3, 0x3a) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = socket(0x2, 0x2, 0x20) r5 = dup(r4) recvmmsg(r3, &(0x7f0000001d80)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r3, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r6, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r7 = getpgid(0x0) setpgid(0x0, r7) fcntl$setown(r6, 0x6, 0x0) accept$inet6(r3, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) close(r3) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)) (async) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, 0x0}) setregid(0x0, 0xffffffffffffffff) (async) r2 = semget(0x0, 0x3, 0x20) r3 = geteuid() (async) r4 = getgid() r5 = geteuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r7, 0x0) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x8001, r3, r4, r5, r7, 0x22, 0x7f}, 0x2, 0xc6, 0x8001}) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b", 0x55}], 0x1) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x22c, 0x0, 0x0, 0x0, 0xffffffffffffff6b) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x122) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) r2 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000340)="02000000", 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1b1, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000040)=0x4, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x4000, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x3, 0x0) socket(0x11, 0x3, 0x0) r6 = socket(0x6, 0x3, 0x8) setsockopt(r6, 0x74, 0x3, &(0x7f00000002c0)="12ea0000", 0x4) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fchmod(r4, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000440)=0xc) executing program 2: syz_emit_ethernet(0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = accept$unix(r0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shutdown(r1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffdfffffffffffe}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2cde2052e8c85740) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1f3) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36", 0x13}], 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r7, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setreuid(0xee00, 0x0) getuid() r8 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x400, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, 0x0, 0x0) r10 = getuid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$TIOCSTOP(r11, 0x2000746f) chown(&(0x7f0000000280)='./file0/file0\x00', r10, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r5 = socket(0x11, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/177, 0xb1}], 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r8, 0xf869) dup2(r7, r6) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) setreuid(0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x64, 0xfd}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x0, 0x8, r8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r9, r10, r9, 0x0, 0x0, 0x7f}, 0x2, 0x401, r8, r8, 0xf2}) r11 = getuid() setreuid(0xee00, r11) setreuid(r9, r11) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) poll(&(0x7f0000000040)=[{r3, 0x80}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) listen(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x3, 0x0, 0x5}) executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0x9, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) r4 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x3}], 0x8001, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r2, 0x0, 0xb) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0xd1, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0x9b, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xc, 0x0, 0x0, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39f"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1}], 0x1}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment]}}}}}}}) (async) syz_emit_ethernet(0x82, &(0x7f00000004c0)=ANY=[@ANYBLOB="a2fc81dad8d0ffff08004b00007400640001243390780000000000049406fffffeff89070000000000891c00ac1400bb7f000001e0000002ffffffff830f09ffffffffac1400bbac1400aa441c02017f000001000000ff000000000000020000000101000004004e204e230008907800000000"]) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) socket(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) (rerun: 32) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') (async) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x10001, 0x0, 0xfffffffc, 0x0) (async) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x7d}, {0x48, 0xfd, 0x0, 0x400}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x7d}, {0x48, 0xfd, 0x0, 0x400}, {0x8046}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000000c0)) (async) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) (async, rerun: 32) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) (rerun: 32) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x9, 0x268fffffd}) (async) setpgid(0x0, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) r3 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1920, r3) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r4, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x38, 0x1ff) (rerun: 32) syz_emit_ethernet(0x79, &(0x7f00000001c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x43, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, r4, r5, 0x1, 0x0, 0xe, 0x4, 0x8, 0x0, 0x4, {[@timestamp={0x8, 0xa, 0x1, 0x80000000}, @mss={0x2, 0x4, 0x100}, @md5sig={0x13, 0x12, "eda51935667518c525adcb2e1419f9d8"}, @mss={0x2, 0x4, 0x1b}]}}, {"36236114c65dc8a8b13812"}}}}}}}) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000001200)=""/4080, 0xfe24) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x6d, &(0x7f0000000040)={@local, @empty, [], {@generic={0x8103, "e383ad881b23c3aae875ed7ac6ca4b18336fdf9596eb53f4cb751bfa3cff4ca794ac11258b2199bf4aea3819404655670782d68c5ea6e846b08aa37bd995c5e4d092c4e3aec0d2ff4959351293aeca3429ff19a1805378a378437db4a055d1"}}}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000000080)="ad6dc000000600000046f52b421c7e5cb0a2b15341201748cd8ebe8623457f1b713402d4ee7f57c219dda977dd1926ddae64bc331c71d95d0e36940d3cfa463182912fac294a3020", 0x48) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r1 = syz_open_pts() close(r1) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) sysctl$kern(&(0x7f0000000180)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x208) close(r0) executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0xd0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) r0 = kqueue() (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280000001300009078ffffffff010e00907800"/54]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f0000000280)=[{0xffffffffffffff9c, 0x100}], 0x1, 0x2) syz_open_pts() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES8=r0], 0x39, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) (async) msgrcv(r1, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) poll(&(0x7f0000000480)=[{r0, 0x4}, {}], 0x2, 0x10000) (async) execve(0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x16, 0x0, 0x5c, 0x100}], 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) socket(0x1a, 0x5, 0x0) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000000)=0xc) (async) recvmsg(0xffffffffffffff9c, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) (async) clock_getres(0x3, &(0x7f0000003ac0)) (async) open(0x0, 0x0, 0x0) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = getppid() setpgid(0x0, r5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3, 0x1}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @rights={0x10}], 0x30}, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffbd, "000012000009000000ce00"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) setrlimit(0x3, &(0x7f00000002c0)={0x20, 0x1}) (async) setrlimit(0x3, &(0x7f00000002c0)={0x20, 0x1}) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (async) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1c0) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x1c0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 5: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0x9, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0x9, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) syz_emit_ethernet(0x138, 0x0) (async) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) kqueue() (async) r4 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x3}], 0x8001, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r2, 0x0, 0xb) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) (async) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffe2c00457c0800000000000000d14cb2e907c8000000000000000000000000000000010600000500000000"]) executing program 7: pipe2(&(0x7f0000000780), 0x0) (async) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/139, 0x8b}], 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x197) setreuid(0xee00, 0x0) (async) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) fcntl$getflags(r0, 0x3) (async) close(r0) socket$inet(0x2, 0x4002, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/106, 0x6a}, 0x378d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f00000001c0)={0x0, 0x20000}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r5, 0x541b, 0x0) (async, rerun: 64) dup2(r4, r4) (async, rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r7) (async) kevent(r4, &(0x7f0000000000)=[{{r5}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}], 0x6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{r7}, 0xfffffffffffffffa, 0x0, 0x8, 0x7, 0x3}, {{r7}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff, 0xad8d}, {{r5}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x9}, {{r4}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r6}, 0xfffffffffffffffc, 0x6, 0x0, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, 0x0) (async) setegid(0x0) (async) getuid() getgroups(0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r8 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async, rerun: 32) semop(r8, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) (rerun: 32) executing program 4: sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r4 = dup(r3) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000001940)='./file0\x00') (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000900)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60600000fe8000000000000000000000000000bbfe8000000000000000000000000000aa1100000000000000062db501d52a21109259be138d10f81921b01cfe7f6ebdfe2befcb6e256584c99486bfc50177d34cc22e5e86ca31ba24a156ff8cb5364a80cffdceef645087faae24729e7c9027f694330679ba16b00adb87547955e8584aafeb23b7f32d5645cd6311dfb27cd41caf12c960e91ddad1bb8ecb97da4a11af070db7a9673af1cbd968b30c8091e85ad04e7edf9c0dce6a18b2fc64e8fba6cc12c427bc6cf4e5bab4517af0fb2d9e8a8fe6a2096b9d53a18745a99e303fd2dc65d112e593b218d2766bdb2c99a69120a030938605aeacaf7a61a027609ef87f531b2e5355320fc3f6fd937c839d0323e0150b5762cb0bce74a174baba4e2712f386fa9b4b9033"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x84a0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xef}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1279da7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x6}, {&(0x7f000080d000/0x1000)=nil, &(0x7f0000bc3000/0x3000)=nil, 0xff}], './file0\x00', 0x7}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x212) recvmsg(r0, &(0x7f00000008c0)={&(0x7f0000000300)=@un=@file={0x0, ""/256}, 0x102, &(0x7f00000007c0)=[{&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000000540)=""/156, 0x9c}, {&(0x7f0000000600)=""/162, 0xa2}, {&(0x7f00000006c0)=""/187, 0xbb}, {&(0x7f0000000780)=""/58, 0x3a}], 0x5, &(0x7f0000000840)=""/86, 0x56}, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x107, 0x145488ba, 0x4, "00000019000900", 0xc41, 0x1f}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x4}, {0x812e}]}) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000002880)=[{&(0x7f0000000240)="96bd1d60d37ce9cf1c079fc25ac05e40c0cc84182d6f4c0e4fb8bed146ab62a19aaef4c8baa859b84f504c3893f704043e061af763a24e4c6458e9355ed3403235dcd5f79bf8c0ff605021a1866f11abe3babbeb10c314d1eae57aedce5a1ed77555579384809ac30caf94a8c1fe", 0x6e}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="8cf08c0d666a7c03616bac53e28599b825491d3542f324554adf7265ed838535dbe743181f49801706a0c0921e0c11cb5679e65f29c1913908c965ba2b9d7e7794437ee9912af50c1e5cc8c45c84f09e4c32de4ccec3c31c7de16ba9f2d40b51f8787ea5db214c1736679e6f6e", 0x6d}], 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0x5, 0x0, 0x0, '@]`9'}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r3) execve(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000017c0)) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000000)) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206910, &(0x7f00000001c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff8fffffffffffffffffffff0800460000200000000000029078ac1400bbe0000001010000000800907800000000"]) r10 = dup(r6) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0x8) fchdir(r10) executing program 1: kqueue() ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) mknod(0x0, 0x0, 0x205b9a) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x102) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000140), 0x0) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000000080)="ad6dc000000600000046f52b421c7e5cb0a2b15341201748cd8ebe8623457f1b713402d4ee7f57c219dda977dd1926ddae64bc331c71d95d0e36940d3cfa463182912fac294a3020", 0x48) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = getpid() setpgid(0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = getppid() setpgid(0x0, r5) (async) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3, 0x1}) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0) executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x12}, 0x2, &(0x7f0000000080)="04bb1ec29be5b46c5fb3454bd67fddf20f4df979bef9e8e02379b2efbaa61f36253776226f779f8a1e6cb64113d1f2e7869d926c229c5c065dab03ae0feada93fb32ee34d576e3752912d140d2f1e79ba8860c3464138aa50a6d6aac6d4bce88fea8a55d61131d096eecd8786fef84f624773ba3b324217e4645d7470a8b446313720eca621c8da52eb05070b14fcb1beb3d040b2f6280a878bfda88417e39a569a1eaca532e7a3b226187f512784462ae1e6b74d0b1b55713f70322388e5bbe34e9d396c58509c9c1e5c6431ff0cfb27e77db4aee98afe51e85190a1e83249aae1d097b1160dc4b9dfa6349a9987f48d57fa03c21c60578e263f9a3f681a80fec2b8cd486f3f9eb1f65134727698e8b2ea20353c32be4cc96e6404bed805a2cc1f6fdc8f1eab4731e53ade7036155f74ddd24bbf1d9cee5d9c4ccba723320a4258f521ca7769ac46c9a05f35a346dfebf611b4e5e3dae97679bb52793e7b71f9b5d1caa6c8048e4e63d88ace4a60ffbafdf0500518900de983db81f1debad66e6b8e986acdf5d5659704d77a2de613afb3744b377a211d3180774203ffc847281e24ce14ad191c2ade986a42c2aecf67581ed5581205748a0ec52dda143d5721e117232f8b28a8fd807b228dd08fad38a19f4036e6eb7cd553c4d96f485ff5b0efca0114ad889b96e369c7516a4ffb075ed7c49e79381b3558a0447b1c89294e47f9cbeab4646214985f59d65e4dfdb1ec197c7ab985a33cbfb87a1b237a6f13d32aa56365bb0a32b4ab7025c2c06e6ad221b0228f7e74d101b813a35f8b3dc792d012fa13353b5d3aa4a5d319d43d27941e47e657495cb0fc70abfc0edd571b9de24b63313a90d4aace68ba671d9c76c95d7daa454616b5e982c435303dc353226027477f0141f4a4f7ecbf010d3330378240c2208e5ba015d1e5d627d725c6de96c19295b183be5ea48471127972cf98d17b1f5d5769c301896f3f0fbb2eb9e1bde4f699e2ac6347965c2cd263afaea5ab526561930d1d4af4fbdb4226c0d4599e35620fc14e57da6adfee5c0a1eb991308cf73cb80017949bfdef34f4a685260b7d07862cfa315dd8016c0f62b40b250f46d70609e5a184da72e2bc0a214c5f2585c4db4621c19923fa79282e92568197d98efe640ce284455d58580c7b403b79d2c630542844873642ad2b540885b1a6922f6a7ab3618cc4e41dfd9ad30fd05166b715e5fb431220e31294f790413bd31e8e218df40f38bf8d40b009d9abd6a5dc8c458c880bf0b7f2fa4a8fb2a1257e2f34e46d6eee31709f0ff11b4f9c25595cb82bccd515407507992cf7b31be8937cb57d7f27fd69a11db2ec946338a153883323db95dd9b9c47b9afff662cba41b2fd96a7cc303ec9982ae7a8c20b2d4e06105b47089412227f29b155d67448a4c5bf832cf2dedf2c6ecfa6a3323cde6f452a1048d2eebffeeeb09df45c0ea3fb539f0cfab709068ba225a966949522582ec1ffbef7661cb75843625942c2ebaf6c7ca0481b8586628332d92def822092ac77078a0af05c5b96c7a85313ca2800085c0e4b9980f4cbb16f364492407f8d815693dc8f5bb0e69b325bfb5ccf294cdc104cb922bb0b9c4c169cf41b736be14684392bb0b8bab8d550111e64bbcd96d86c0aba5d99b4045b5275784745814878326a1fba9982e753a8e42e32d3aa7d3fb3f1788dc195fc611666841350fe3406bde01e53c2cbd25b74d0791b3c861efdcd794a917f506fc187e76342988cd199320ed89c71282b8899381ad9099d6e00269ea6e72e760808a6f0e72ca51b1a476b6116db417353ad81392972cb1e498ea2718a1be4681f3dee6bbcbe4dbc88f1ed81a95dfeaf52b8748949053a3084bd9064fccc426b18829a7a333d9c5121016c3dfeaff5e05640ef4cf7d770b2bd99e92f17a19f8c4a4adbbc5ed839d595079e79088ce7590627c0d1ea5fc75fc6548750797e042623c9574c7d37bbe4af01a7566e7abbdef61564352f5aad0b456034f8361e450e08113d5c8c6ea025a05d08c0330ed4d006b186a68dfe08ec2367d2ad2d81476e66f54133c72e033501245599ecbbaff2891ef60e06c54f241cb2284be41d9c8259231b7eba24e1e262ab434a01468237536a0c07aa147816ac067daf6dc6ddf1b73b79a477b6fe52ea162bf363cc37937d91259ea3f3053887cfb4ea890444e291168a25ac52141e967ca27e1757a770bfc8ddddd1d9689f6f8688855dd99cc8378d902d5b543278469508d76d90de64ea3243f040a7763126d0948930cd7f225f25f7927f24b5e007d7aa320206518e6b0ad8d0185d7c3529340489201193630b2bd137768f722f7e88443657df9acb8e773bb08f40135b411bb1ef71f4012e6238ee8214b17b3fa7cc77cef3266a90a4cfc980605686a03dfc6b5459b403908175f7cb48de7d966d79fbbf2c89323e09a9513c908647500111611ecc97b73c3e9fabfa197a31206aa0fb53fc9cc84557a94439e365f278bacea60da7ab0a9692a5df745eef95b08eee709d5a0749b555502fa7d75b517b929e07a481355224049407b9a1f4f1393f45bfd33e5bd0274e05e70330d8d8231c63f5ed0f96a8173237b031207a663a28a1856121def1b840d0b5baf654e190886d33bfce8c06d67d81232b1cf5b290789241ab647240d2cfe06f11053a330f6eaa59344de66e70cc4966858e660a052716b5bde72ec0e62b7fb51a3ca0c006dd1efd31029a4ab34e28f17eee2ba1446cbd59b09f77d4677f4175d669956428c990fb9f7082b2b4db708c1858aa2c2ba7cc7573e1411d19c85257e22b002e43eaf4da752d30bf660760f5de744c7af661a877df998866bd41a2d4db54b6757690af99316231aad0568505c098839b92d5b38ed91c8c7b1158194c6d7267dbb928618b9e1ea175b0ba9693e6d5ea80629ff837f4602127eb330a920e8ef1291dfb678193e0dade295a6984913812bb4ace6fbe073391ce0b714e3f5a55a8811230a640f327ffc0a8e3ca753d61f4b7dba6a460a78bf62f8467a31fd72e223e4a603d7ccabfb964e1e95a060b731958d98c1128708bf5671e399a27486ee6f5798bafac038773e6f873bbad106e7f29069be5f66ad1d10f24e592293216645cc814f1468a8e0e9a338d66e3e4fb2f857c0063c2fd95c2112dbfa440a465d4df555fbc55a58574b418359989ce719d2faccc2f3b2254c7fc4ddd3321751e9797bc122387e9c3aaa6d8e63034f98ccff62d43186e8c57ccd24fa0101576272f33c99f4107e89d202d0c874fd4853bfffe39332410b82750df7f5a0bd3246d2d4a81840117048c276d568aeef4bb88b02183bef6bb8e30b91035d29ea368072a9b7609747d55b24e2850a150c29e49eb690ff0b133aafa61b5160903625c88c3705a79be48e1dcee2a24187f5cc1dc2f6b6d801000bb268fd0b2e7c06d46e45b3c753d81fe2807340c9955f9db57b2c5112e1b1110ddd2892c37d92976a365500fa173dfa5b4f6d8b77ca618cd3627d904d56a56acab0cded15a13ec87e92f3e2ee41669a810e3f442dd772639cf0a7fda067c156a3cc4566adf97fab3c67f31a40cbbc9603dcc9f7b4a66cea20fa0bfdbf4797bd42751a802262a5c069e9ef0f8bfce3ea7df1f1a71adb02c386e10435adb9604b4e929aa39e55eef31ff955a33d93e0d994de8d6b6d6e04fda5760d813ac39fbe0a09cf2d4af095fba59720e36b22348281dcfdb9976cad86f3bfb92cd6129985d89e22d5f8079fdbe34f615a481618c4f524c70126fbc9cfa384719261042a1a2a90304c96d2eba7ddbb2f53d56d501b3f18604b92b1c7c519569af960ad4eb9931c9d53f7dd7954420f033d751c45c1438cda3321ff24e56e8a82d2bb655e47721bb165d2f2fc5fffb6856236502d7216c5461b0bab429f7fb028807baf53eda24064b128c779e6e98a5fff965a62818f1a0bb4ede9b350b123598483ff2b224321edbc460dc9000c873fd87f0f5bff65235fbeb9f9d0e4101ce146d0923813c4da130382151f0c0ae42ffa8aa97ebaa4a6dedb27f8ed8ada39cc4f70008793fee05e514841a01c4f8ff089435dfc1e5b44b43cbbadf3e593729682b79da91c48fea922b3986d04e866b2f6c6ca23170faba0f29e6d05e72ea34e45ed7a5823476a32bef7c7b9fc1675581aaaa1159b63ec0606b444c2366069bd488ec5d808ff4baa63a8bc9bfd458cff5159f8f42414b7ff235d0ce9a238e0c5943d802f7f70eaa72c93b2364aaefac18779564aec6540fe54a759e7c87dc1ac3c3b385139257ec3514988b1170dc564efd353cf366e15812e4687642f6215dc71e0486c6f5fb7adcf3180801d870723549cc0f98772b1ad6486a89a9d638a178d2e257926af33117460f8c14e7703fed088362cb922031f41daf578bcfdb1e2cf614cff2187e90c8bd4a7a329f1ce540d1b2d978b70c8d812f8b52cc1165a8cb0d0da1b3e9475c5d69e616e5dce8381217f9b87270e39a6c4fdb65cf4e6ed9b60af271672aaa94e3e478c6025e184478cd8ce53ec02d4d5a02cfcc45f7323f793dd4a6020a4331a51f64a3f67cd804d296bc2475ae4fd0441d056428fbcffb9d664f37ecdc2368cf72afde7cdf1993b0dab554524a437ecce275d81dace208d228ca471747d958d94279201c583ad1582aa8b53905185ca5603104ecb6da8bec49d220c63520c69780cc0dca63e6653518e2609affc39ebcfce5666eea709d9debafa086ca224177f5783089953e9ec4edd5c988fecf64e1d1fa29741fe9f837980dc24cffa87b5470854db62475cb0792ac4cd8f3c929efa7487f7554c4b53d70c464fdbad5d841f20c1b6394856330cbf2cda8161f3337ecf6e467e79afc952b4b7ae4b02213c29d91dc366d916e726092ee2ba188985763734163b5faed4b88c606252cd60261ee1cd1913ee64ad3bf0d969bb65586fd5ffe92fd3d9640305c615df8f598e1fb8da3e5b2af66ef57fa0870b8d7863282b642fe5167140df298803788c8fd6f6e395e15a9850263a38c4a13fd461849b41d9e9c9612f41f5a347829453dbfce973129f0e94586df918bd9147201b512fc785f562158704fa90d1bda57a99a4657f8105a114e96891533504e76dada178bed93e4b855bff2527862f95bd0eaf4897a5d1b9a506628f57cd4f1293e47bb5fcce6c833d7823ce91c196332c47ea61d07af5a57f5c70a0ef9806cec28c5ac20bc7bb5e19c360e3623139528ab47268937690bdbd82787f5288e071d04f2162171e52dac017bbe54972095069a42414591dda5e0809b3bbefe524ebd21aa5731ed30d8e2f6e7b147e150b18fe302a2e0e376d47fd565b8682a04e3ceec8ff521d6e3632421891cea5a6b6f9b636c7a270b7c454c69ab8ccb7f7dbf07a60647623e05a40cebc47ba188324c2e4077bd5928b195196e17c6a60668edd7950e03db9c9542fca9311435d0b3b5f0a56a84859c46dc354aec212a6e616e249b285728ddd03df6f35778a1df7a67965033a369f51db04cf327081d0b3dabfe742d9064ca8f39c274dc5272c7ad9b3659f4ef4c1bcaa12c2a4cb755cb7ca462f6632b93027e0e44c89364f5aeaa07271e6a4da198ed055b102b0afc1becac93e81028f88360dd2bc5d06f1002eadaf6c5705686b6bfab4211dc834100d3f988cfc421f89e11530ab545c8ac73634ff982f9fc594df8946d686a187d3aaf08c79f164a8fd7d7decc0ad20ad3a3a4f9a3e1005292c3a329c0c5800b7d8d38871113fbb3dd9a5ceffb3746e7059", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="db868258f0f96e2f326982aaf2ecdf273c7751d57cbaed2bfbe4813175461d3608709818f8257f25398891e3e517c8d86d7fd3ad89a98334948eeb9aa95ea37120a869086f379b2f9670af4fbf377bdbe99f7c0f891a3c33102814c952482d9be32b4c18ebb787f49447dde5bec2f9ceb7cf1579b71ebf9ac69e5c461a5d45dfd3cbb23b36c8f5ceb51a89845ed20e1f125e63b457da55b0b128d735f05387d8eec9993559f0b3d91fed5dbf50414094e80d0237d7ef382c44eb59f6a6", 0xbd) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x4}, {0x812e}]}) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f0000708000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000716000/0x1000)=nil, &(0x7f0000521000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x5c}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000700), 0x0, &(0x7f0000000840), 0x0) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x4794}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x8002, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ktrace(0x0, 0x0, 0x40000002, 0x0) poll(0x0, 0xffffffc9, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) syz_open_pts() seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = geteuid() setuid(r5) close(r3) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xfffffffc, 0x72c7, 0x2}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x800, 0x8, 0x7ff}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) syz_emit_ethernet(0xb4, &(0x7f00000008c0)={@local, @random="7b25ebaae647", [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x7, 0x1, 0x1}}], {@generic={0x803, "cb14181e9eb8007e85401ef0426981250523b7f3c1f29c593f3e06a70d6bf19d9c2b0e03a956e06cd34e0c8b3f46f12f6aac92d4452cca18c22b78fced902c37507c60f607de736a087bab08e5d4342689d0f8c401160be04e58624f02f3f8aea4f983261c56dafd6af28d855b44c40d728a9af95d7bbeffb878ad63bd5d155ed94117fc7837dbf37fc12358449b0597b2e0e59dcca833770d0c8a6a8fdd"}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x810, r2, 0x5) sendmsg(r3, &(0x7f0000003c80)={&(0x7f00000009c0)=@in6={0x18, 0x1, 0x4000, 0x417}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000a00)="66ac6d2d3f11251072eb27980fb132d978b8384fcb94ae0062700df7c406585f9c2108774bab7ede822438439e2872969eda9b49d2cf05a0baed9a5bed5b221ab1e30842ae48769781b9ed4137017fff19f23eb60eada7e0a12b126785a7445715189f8da12c87a889322dabf6aefa6a46252f5ce279194227ffca09a5b17bc9fc9149bfa4a24f46236b8a4bd3a23f1a598d568e232c72df71ef5b544f0f48201297e12269983515a7b43feafca69448036922a5471150e5bef7eef7dc55f9474be818838fa75180d9b921b414536267d61ab2cf3e005a1e912779f835c18c12a21e1b77584738ca74842904642815d9e6dcc339b7fab6406d488f7514796afe049080a9a1aff75adf7312257de13598f1ff7286b2b30b4a1d4861b69115c8ef49716dca79ea0023860b9ee0df93aaec5449fe15d92b1824c31f5f694b9833284d6aae805b687ec160b37ef75468810ec5982be772022dd6e36b0bf1aad2a293218c09ef4b367b6fe77e2f6d9204eb458ea7541b71b4293b244666e894947a0e8264c4e75c60ff5a601842338bcab79e80ef523b5bfee18e4dca78f63c703f6a285c37ad6e90ffc0ebfc2ea1457e7af5b2e6dc0dec825a608ea4a2d01733f711a8f9710118b11acc91c6dcc32b03deca3f0fe92f8e70f5aae329bb14adc3f75bebfd3608a93b6a4dac1783bdbc433417ac9b7b963558ffb077d8428719c20256f1e355fa15aa7a7763c58c2a7bac2b4ae4a15d28dd19bc04e54a03f0dae57bb37c35bcce55546b20700bb87f7ee9275a1691fa38eba7bd1aa59e19601936f264faf735db0de2cef43f0f78cc7532d5f6b9f74f3658f4337ec418173453a2dee7ba32c56af89812a0c10a031aa3ddab1a4b59dcd584fa36dee0f476f374eb648866971f9fc6f092ab5f5c890410072b18e81eae97b76201b947fa742f8fade5688288320084d29563473a0bb0f7bc70585d6613455a1570a1ecfe63b4498ad68f0e52747e3a742ae493bc4f997e119d3d37d855537a32f341cb5cd08174a7ccda5c89cf8ed2deb618156d748eb7ecdd51e8428b5a351b1bdc3c076bd2cd056446ae8ebee52e6b6ea764b7c23e2ead0a05c013899c0c6690386e52bd697f75f37733fc25edd02f9a96bd06fe17433c4c51ce2e04facfaf72fc47e904ee410bfcca78320853802371319fcfa27e892e0fd840bd30ecd6c4233b3cce858d45df31d9873aa0f1e54f4f13f2d73e9515893bcfe72cb8771d04e22fe822c095306cccf58cb82456c0841ebdea7ed455861ed7b8d165acf8cbdf1456cabfc5d49d442f7882979f09ff3623626dc5f2c99810bcaa01ad6fa403b2a878cf522cb6839a4f91e566565e7cd68558201b6bf5b934cf6537626ee53263af4e2bf9a4e42df82020a2fbc0b2b47a8c545a0e8f5b4c2c454dcaaec52a8cb46c04e38e64b0fff75606ae1feff9ea34dc07d86aa9b15147fb172c8b9cab6789ccfc4b0787da7125bfb3ff3115a24d263222fe4b16e96c5e3f33871c2cb35dc6d97dbf791babdb3b98384e0436ad363afc1e13cba7c0317622a966f4c93dab7fd4e90ae156bc408b8500bc95b74697503b8701c8f80039712a157be5637e0ba254355df5c7187b903cb704a3fb0ecb8824523ba0a23f7e57c6e38687f110fd7d9fc35c03dfee8c7883d1af0640badb99d35366428b3b07723be96fd2cef7fe32b4e87a85fa466c76f776ddc617683d15526a83d26dcf932fb59aebc13cda58b2b4664c960fdfe01dbc36fc560235d5c50e0fabb4feb4eb5910093f50927814b634d44fcf3e1f093194c8d6fcaf49fd2117b33eef3e5b6c6f4fb36dc1654a0f5bd5c8053b1ff23b27d60969a009d61f916e5fb89ba005ec0f63f68c548590d44168fe7ecfcd8b9039389bbc56aafe9114dfeeea3308d398b88d807ada5e6bc9511638267f9d74c695bdd13824daf8a9192638a0cd1f846a4b9146144532c4ac2888aadabe3278762de85d12a0d233ada539113c5c0c0b55c8e10ae5099ecabd3e856c3c3f8ee44b7a213f168eda71336faf3e92ff82691d9c51c48fe0f3177ffed50f21ebd0d11b384cc22310c3b4474e46a6bfb91b0fcfa746dea3963e356d1f453a8d44679d3b602441531017fc5f76709ee521ec96feb7d68e9ba94ecd14ea1cd9ce70899bf91ad193a1de5a91ae3818a19a4299d62fc5dc957546a1b2fba69ae6066ba5c2f5bc01351ac31fe12094b3f5e47031d8260b8d0d6cd8863c39cfdf99595d7fcefe0c3005f24c06390a6196c20c0e2a19b7d586034a828137b2fe18c27c4ee407caeebe3ba06ad349a0a558eea3cf31efbcc1ace95cd4d041827516724027a791a929fe90772ae77feadf4a87f5f0a89ed6b6616f7a3e5430fa8622f88b5707e747ed00300f1cb6d404ba5d9838e400c05b6d248733dfcc86f10759b920e8bbc2f5a39d0e5947278b68ba86d7d81aec0942464ec8a8868ece579b84a39b86d296a00c5f4b819ea409be927281db3083e6f40143aac845201479ff3acca2c40f790f81898595dc642967e83e821c59ac910d340341656fd659c4632093279488054c263cb95c8daedec84d101db9733a39f1ab57edf6569e7894d5fbff8cf35012f6e34189636f0d5b0248de8a4e57116a270e156f5684c41bef3e36e5924b2d344a4b9e5cfff9cb7e58cab257b1bbaa51771aa22cfc06b5e3a4766d5e29c2c16c1692cb168a66abf0d3f0d5cf0ee12d93a10d1f8ae5fcbabcc152ddc857c37b38d70f511dc5253ce645d9750d2c932b9fa0d46e7a0a6e887f261af28318d559c655183f5cac0ed875a01740f986406d250d86e9b1548b0bd4b4f16560960a9362372aa460697bba3c7390adc0ffa892285e821745541f68624843ffaec06a14cf6116405a39a3b75484283ecccb242d2d156145186688f3e3283df8606eec2ac8ca5af7275128231da80a09df4c42a458ad9205df4f9ac31cfe0d889e612111769916ecabfd0d52feef0573e020798a4ecacc71dc33b23c21461f21acfbd8f30b85f9a2b64eb116725307e0d1282b215cfa26e113a2a0acc724f2b1b8c2577ea00d794fbcef1ce8d578576b51ce5b9be878a4a038ee11a3e5bfb38a2f2c8db02b9fd11211d7ec36c41e5715ead682dc320e5e129ca0475cefe45d9cf15c109bf58e5f0f0fe5deb729247f08965249c4158702019c317c4f5aebb78a81212dd1174e0c1761db3c0bf5b3fe795a513ea96a18989a1f9fbdabb4c2968838180790d9165eb227620bf46c1ca5dc3792c12a6f3c859e743a052aa85cdde15eb586e723d1b26f9f608d145b9eaf14d17a5af56c0f18229fade0f77ab82caea5661fd844640ddd877df3a481ae708e63cee5070677ddc1b5f01e22ccfe29d116a430f299d0535206b897dca40a84a13d05a86a0040893a0826240bdbd6749a0765b0316e8236e03ea1517e741435106a2cfd906f4b656745138e947dab7357f8451f6d91cbb92d04a7fb6ca52d9e3ed9873ef8d73ab54069969c072503553da73503b6277eacba12966bc5b5b997b54ead06621210318b0c169ac15b9f92dd325914b6dba753198c03dc6d234bc08698634ec072246e97fc5d96f9cd4791c7d01ecc7680796ab66044dca4f08d37a3b4cc43a730ae85d9bd95eb8b1b860f29f40ceb8780877ce24a82127bcac09dd7689e22acf4a9ba64c42b6b62c84c030faadc0ebd2d97b3798b1a671c6b0a66edad4ef84737c67c5232a7e655ecc4ad1f4fcde2b4681cb837fa59a872a6f53cf69c3ad25d07fa156cb88fac7b04e102e410293071345b37b08c304a41b3e6df53e7490a09de0188162fd8646e7c829cd3718b3d732a8638106553668c83821f537771cf6e375e3d9661b6e41db3c44e4a3ab27a4a7dd0dc6c8f1aad0f5b2de32665d3575fb14e60bf5db24232e9a86a4f77a52ba7708c5fee7b28fe7039b30be4ac8df4fc2e7f488b089da6c12dd6d6efb326137a604436806ee8935a17255c7c9d52faff85de8c0656a7a1cb894e292900c567393690bd94bf9c4c14af9a8fa57c3ed1010f83891813c7d26d66824b1ef8957039fa01c01b4000376115c6c55e61e98578d5c531d31849c61bdf01939f05b5ded25d9679a3b53d9b527192a0e4b110f752f1eeba2d71008351ce84d79bab2321f52eb96ab4cc46a40819b3f5d35f6b1f9d804d7dd75d6d28c5fae09485ba06224e6decdf0f94227ce51ced1100a1579343eb0747ed018375338bac5335f8a864683e8bb0444ff892882837668c50e21c7b8a070be493b32588e5cfc8eb8c1604c5e2e82e9e61af31b6471fb8d47b75369bf3d5f3a50109bd7b1bad0a0329cbfb86c8e7ad4c32030a4ceecb14b076f21feab41684a0160af0b95d6d6204b1a109227e31999e9dc26c5684200378d606287a49671ccaaa595da8b34277c1fe90f4ada9629c161bef34f5b92609e3814756e35d6998bd79d6f904a8a78d967c2e6006f1407b9117f4eeb6a917a4486b495c0f80e2703738a0c8b6d981bb95f19d9877da6dd005af847b4e126b5b3f3acecf169fe91e2ee038a86c551cc3a0af6d284c3434c609f1c58a93d061cd42d3b34e5a15ea3f11b67a7869aaca0c60cd840bfc5fa43f4246a9f51c28c7a2f070ca066b6354f868d4fb7497692a1c77b6815450d6c1b79815ddf5d96ec423af35961fe3c66afe5d77c51dae38e4f22a60b8e960212be658f9689640fd3a008275f93a33e5067d0e031721bd113d164f62f13c9cbb918313bac3194ce74193c8d70901ba71dff1f751dff456feee707b1d02ae9806a95597f3a9c9975bbe26244ff38d222df1eea4b4c1b162cc8f16bc0a95c1b72794e907a50d31112905232be8772de5e57e47d238b8c07705d240a40ed282929f3e772fd385b47851682638d3c39ea8fb6485e3cc82f1e1d05d8a54d5aa08ca1760055e2f1799be331a7b248a35e5fe126607df52b7e069946300d3f7b185abf08f8df44f52cceafb4baebe71c5d6fdea1ad1b142cafac4a100634e1492c03425cd09c4af78038e4b5ffe7ce2d61ed49e539815053ea3efb9034addb658e58dcfa57a9280f3ab3a9b49e49381f4fcd4686919e7db6f9b21ed516ff82ad96178bf954acd07969f49f578ca67327e6cc6a4c77516c7e04cff1baf2c1fdfdccfe3a29f7d52a782963c75b7c3ebf1539da16ef94e56a1b025e54566c150ef4b7a560adb3e21a8bf0ea02de13f8daf297f75cdac34001296c78e7f8c0ad5ccf199ac167f1de494a50f4498084a17ab364dccfabb082288312d67bac92a25c8c771470b977ba1d30178ab08da410c9b2b8d6633b01d7e35291b4265c1b0f752ea3bd73f8ef81ed4406e898039ac6c1d54c1068e61c6c5941709a66bb7e0a05c0a3db16abb1f8135be190c30fd3f9d1de3a8601e44fce9fd58e558aa0effaee90b225308655c8ada8fd1735087451e9104b2fa770fb7300cf95c5504a7aab2178df05b78a7ab5f90d18cc4e99042e0c33045c5ccb7fe1fc87c2d097411ef80e886cf42885b5f8bf4bcb9bac33f5f62b6febf954ea0fdf417c530cf2068e124a4dab4bfcc545248bf37f0221f45e83749297e5f5c88e94138ca7c1fde4430a27eebc63b0650c0efc32ce2aed01254e2deceab0b8b07766fc489fb0d33088468195ace53754f53fccb52c98925e1ed7a1956ea9e39f93c2f638563443a1e974ba15de2b5fa1cb7c38c663a454889ed996e80cf2056866031d794b8745cc1deba3fa0e760440590994b49905a0f92efb463fab23815f09fec03279fe969bb51144825adc0c023a22b00", 0x1000}, {&(0x7f0000001a00)="73263389e3cf0a35b90f44af42bbf865d7515b3dcf16b0a389", 0x19}], 0x2, &(0x7f0000001a80)=[{0x1010, 0xffff, 0x7, "ee8adb764958ee2a8b962dc44cde567284656b92d67cad98cc0a7868728ed256075a6d96207064c997ac73bd0e1d16ba9b8c8f3bc8337ee8c3ffcc1805fb6318a0ae1c28e53b2eb75a59de748f3e1210aba23df5a755f1d7d7137297a8ac6220eab26a037c6787d0102bfe5efd3234beadb14daa085a1ef15ac571c4f7f375bcb6fb3c4dc4a6f4acf0370eefe731ddc594acf479771be4ee712591267aab467421d2b0612f1cc95953f5bad1525eba8a082ce69f746bf5d6e7d9507da7d88af18c6ce11c4d2819ca78b04b2339b7b77cd442bdd0909173ee7cd2a8c3abc7ed40d68be170dea2d7541cd97cda241d86741fa749c4b12e19f0b145799f83bd7891911c3e0450ca981e8c7f4f0f8154c226b5a0f59796cb8eac4398c62a03eafc391be483af8ebf79067d25b587682178de795a63d2f3ab4af39b0afcfa032cae1a6c96049ef2f93f7745180474c3b813f009fc27c3d445ccff431e426eb66f014356706ff5f3c61d6d05e08884872995e8f02d3ac562085b4389caee3dbe5fe8327e4300eea8fd72e32229e6d9a61c984f7175c890a00c652c9d135753d71e7a0744f3097c63b953af6b9103d6561c29323a5dd901211fe0f53b01c5cc26343d883613b7ee16e32f7ed2f50c580110f1e4c0e0e2306f49f36c9302d62c11b3d10e66737bb70cc0f5f852c10dc65af6694a228b86fe28a12e3e8f612106c8bd8c064440fed025e206aea825a13a7d3efc1879f1614394e915e1aee78ee2fe36b7bdd9eeb6e63683cfb54c2d02827b183321e7dca5a752b9c0101c9698dbbaf20447e8af147217a2ed05ec00e14e5540fcc5ca0f2008a2f97d195b9eb9b8dadf31027be573711cc270579670e28f4d0ce285a8c1024571a15ee9777e49fa1259809c435ec35b35c6d2f2effd88fd5ad41984bf0d7fc92126e635e3ef42ecd5093439fe8d9eaecccec3bf857b88e691ea2f25a981e9b0d155902bc2dd28ac82b93d14e4a4605668a8eff0203960c2ff5af2eb3984bec04834d48a4444b9044c77cca8dffd2da7d764f5e4a3a1f1be5dee7965ba5bedf3d2f1ae661de4e78872a16a8a1dd3ecb61bf1fa813349337365824895332ae0723b1ab9ed87f9a24913072f88855a0eae6caeb48e92f90bc899b6b38cff97be4778aa714b88f4f1ad49695809adc94d834a2a0edce99971bdf8416624ef3273c6a130939e4a65a0650bced28de1081370d33b170a99abad3b0c9c06e7a2717c093caa6eb3ef5d9be67a4946fd6a2c709105eaa7dc0f2d05b11b8a38f9f7a630b60680ba6dfcecf88c2909ef861bc3ac71c2619e2c4ee86306a5e9fa3e35265172f498ce07dec8ea3e55932d85951976dc77efc2960c4a61b0d517a12e411f6ac25fc3ec79bb0f771e22e88d702f3a7266bebb18f7b42b1d6020e5c73d1ea88ecdb33c9093f8faf5c9dcd8f5bd59c3d750ac26a019f721ba3ea59cd3a4e7f7d40ed5fbe63683f81559a8a20a7ea8eb19f6556b998be29451a45905ebf068678b7ef8601a479069251c7c6bc419007b4fcb076da2c40c96bb4ca3b2b37b9533c7752478689d3e0a9f397b8547aa64ed0398a9a7de3cc4eca01da407e64c7f434ca85ae91dc5f1278dab72c459e0d55857b38d0b60bae0f1df17ffad6b2ed90fd3c34bc5fbc473a708c0a320d221a90c184859f486a76ede3a4dcd26ceb9963ccc4e6b407afaca08a03de6d6eb7623a9976d3564ef6477c157374b3719d547985ee87ed6d93a145545730a55b4e48c057b9f8932b6db76440cd1f33c6c4c7eae03948da5f0fbe6f617f369551ec5cbbc565a9c77fc160e80e087b30cfd9f3f4274a9a53d5163f720ce3df7e2b1b849474e3cb6c4ec076fe4bb15b39b8e440367ab622b2af5ddcf9c989e1c26adcbed960e62e2ee44bde98227830bf5d07f75ed6f21bdb6d3c0a8f41e2ded0d3dd04e82e9e2661efa9be6717e04bcc31a7bd5445f3fb2629466356736b324d4906ba68df2b9560e77afbefdf0276225505977949fcf5dfe57e9afd29e288058b718f727921eed59a2e45de46501010a44c1531cd2ba79ec93d10c0e44461b9fb3b0c2aaad9f8a824a14a57844acdaecbd8ee7a0b2d418a418dfc113a7d28192358302b82a64d225b3e867190761fd424fac8bbdbb8120449fb3c86ed136dae2c288102b20c6f62cd13fe34afdbddc649454eb1c2f4af26a7edadef8bf361ae19193b8b61fec9868d35eae58d1a3559911f2d7b30aad00a23da816e602defd400cbd7e75ce6a1d4422aa08edfcb983e364cc747b64c29f73813db8de4b045c00b329434c3e1b485dd0cbe26232c3cac1b225c72390bfde4d547e94fcca26a7c642c266ee3bb5aa4bee77fa870c8fb910c4f8d3320cea1970560819e41a6c92263f51d5c75fa73cffc3637f6a1e41db33d44c4bbf9cb79655f7e1eefd1ee08649b4a8af57b47b61582957bead2ce84d02ec33f30f520789a7473c3b3324b67134cd93e73f5340e0795ff9d0a02aa77fecc00f93d67b752acee9269070d9ab82cf63f8b8a3051576a6eb0e9102bc9e5ca99b58c4dc7a8b0671269c478487e393c8dab7fd838a64aee2cef69b36300a6e33b7d92b169e9dc272a3e7b3f4ccdbf9097d9df7525394dfb67eb4ed23b8f51a6a8d8a6b820a5b0f0e3f08a120e0660ea2a93088cad5003a9b8990be9965ff10599ff26cb7f6e45899c1c7ecb0a02aa67b79fc6d155f4683cb54c46250117ec1350a452a125066dfa029be13932528b667dcb18fe295efd95e2e3f8a4068256262a5b43e44e81c5d10c06b589e980b4f190422ce35a102d591f1dd526c02daa3a0c48aed0e9667def6be5ebff46150bdde6e92c0e5c8a815005606392c5a86dbc28d4527870eb03f37630ecb6fc9aaff3604b83626f468cfcdb2470bf571dbb5c691b7158a5e7f020978f81dd649d83e10595e02717c040d5085cb148b3162cf5156c257b058a308c7c18f094308b19ca4b7b991567b71c2755a0b00bb55c91e49b5095bb3d473d87f6a4622be5a93d8dcf29db68b480087e14d23529eddbdcaa2f6954db815c86ab97667887dcf80e0a2ed58a88ba38f4c2bf76f20bd54f5c3b76e51af77c360e9c1746bab652e0ebfcdf389bbf87d6daa014a31ab104ca90b1b33502df3a434625a9be61ed544c426158ce8017c5f317a2ddba2ce8a6163cc023ecc455ef480502a0f85da1d93a9a1e6622a7828c441b3cc6db9e6cb841a6181d741c5cdd0e1196b0970eb5499ecac1b13630c872e4bb0029be278e9b1a4ded3825077d2dd8abec7aea14529d5f7246a6f400ec906bfd72b6136a549bf97da2a434d6e557905ab548cc1fe3841a2969de43e01aaf0381d67c0913033ea879d5db34a8f0ccca53fac9cea7bda66d79981416eac60c94b1ac38efb49de5db63c7435b77a30164f71ae7e94a8da817185a55af418d81cc4aa38af129eb9883eb3977b196e46286601f013ab63ec984dfe415566a4030ca3176775618e645b48784d585e0cc5548c7cea0aeb518c765b4cb44bbc1b02f3dfd0ecea597f83d5551ec607f8a0f760b8ca3cf5c7536eb408de46feabe2a5a5784ba4ef71d5eb9c55dfac2b8d3dc98ea3e1dc8a804c0bf33a813e3366245abca93f47ab93b0537afb4f52cf51a7f5a48c5c706df38011f500bde2f6518619d5b31bafa4010e47047997e8f45c4fa431e4b5958a202a069a7c7549bd043236fe8e06025bc6ed59be1d6524e20bc5105b2f6f80758b01f9deeabea215ea7183749b72f1f4a7e0ecb51b9e2a3957f80ae0cb5492bbabd292b79bc696d23829f734249ff77a9220d93c51c2dc67b2a4707b258b6bc8b955a66a24e26b500c6feab7ebdc5cfb1467b9b5b696b44ab01a7976e42281ae9720e8f733256beb0fea54c6dc6ec90e5d8a2f4a41fe424a987430ca5d98465473d64f04b5f70b1eaf844486ade3c2ab1585a76378bf4d97ad23a5068f39c0109ad704fa5b23d235e785ba3739a52c0e369099b5ff56b58e6059c98f1f04db2ec969f518a010dc3bd0ce07261fb938133b7ee274c202fcae3cb07b9925de2b357f1fa1f1a560fa136d8413e5e4b1224f70ebae21fbfe4c8b82d1031817fa0f72461a86456b387887ee93f45c0b310b62ee74b29ebcbd40f38dbc4e0e3263209239d0b6e4d9850d6a4721ffcab7f6b5c861f4912992c50ae3408ea2fce0792cb879cb617cd2eea61b695d95a9988c4bfdf8ed402e088196b6e0193b8ff698784777eecd904f38d823f711e3c491a7b17df8767d9f34a75b23653f01a4388aec5eb6370ba0cfe65836627091f474964858f22c5e8db84c73248df6adaa889df76e0f011df462b915b33bb02f481df7ae229fff324c73a87b3141acda47b324af1860c307f401b4a172a9634da85f0bef34ad4d3e4a366718d4dbc72ebff15bae0066aa33ea520801a891e255f3e5cacd9c0b6abbf6d0518b87503613b7c7c13ca39b7cdfe9a33a32b2afdd8ead585fa5a3229a948295be07ca2ee33780b87b9ffee3ff6ab25c9fb49279a692012ae20722a081d42f7bc27a6abaec52e4804d80d6f3678e0e9fdb830e16778c3103e2d4f2a5d2897fe1f6d0b2e07ab8c4181902d6fef1cb2aecab978027638dd701e78c1f2764a4e92f79712f1b02f1ae1824635c4f8b2d1966cb7a944c5c7425442f047f7e90745c62ac4e0bdbd3ecb67fe05e01ae98978370239d7f9477ad9886e4990bd6c8b7d48b1703c5cdb527136b9ea5464287f76571de938a1b9673b6b57d320ca28f0d48f344fe3ae6da2eaa41a65f620bfd51f4424286c8591f4edba3b306c3850d0dabaaa09faecb36e8e52da6da68740f651719a286730d0a6e4d5cf4cf73343531de3f58c9930c786cadb1348d6f0d18b3359271f9d898350a563af18fdb7dc6732cb5584ef042f540b7e0551787414272798f75d5e7efcdd13795a29cf0c2a1898a0ceb6605e01a90a42c13541b0d2c18f5b8597ebf46d5d6c3f6237cf14bb09088e72d9e243c7672c03a227ac6efdd487e6e3ce4b9501bcca8a5ceecc450e1b4c0df70aebb22ee59549e70e77e4ae00c464a09c7b868707c8543cadd57eeeec69f0506da7d98cf07a331fe2b11faa359060d643afad7b179b9bb1c1b9dbdc0272b0dcd01f9ca1c3aab41a2dbe943ad2fdd2f4b7b60ab78cea34189ff518f6a8b0940b56714be06cad6799a2216c5a3026f64bf54db5ffb7f05dcdcc87967a65bd8c095d4c820e75121710b0c30363b293392e1cb72f65921ccb9a1693bbc4b62ea9cab46d59fc6f4fbb1e8f1f585b1b0c634b600dfd298e82681adf222f1fc3942cb1bfd251e028498f9d246386ca18b2cc43f9e15e36ec7e904d1b777b5a1aeadb3bf23aca37d558f3f95225ff0b563ec279cbf17cbcf789ca342441b47c40dc441e8a79ea5a3ff4cf626a5e02cdfef539b627fc532ae205c3673638d50d45fee3d1bbca8322135959e45a1db49ba18b34a9c8601e126a7098bbe1e52759e8c88807e9356fcc85f92dd1f796b28ebda8ef787614e553e427edb46215979b70a928a7e575734982e4e83a08aadea26eefc2dde34fb8c6c9f50ba13a5f8df7c778d8668852190870eeba381230b015e0ccdb75420ef5f939e079ea417afbf44841c78901cb14d24046273180375390d40a42c23739ff4eea298afb8ac7703925c5a67d465cc15ba7d16cc5c166631571352e5518f0b308c50e08dc9457a6d9e7fcb858dd2ab8e501b791d9140c48f68d6411fad97bbe2add48f80ce70a02564e11944758c010c0c8658f2bac9855db93e9d3a16d0966c"}, {0x60, 0xffff, 0x2, "708a8e70b968c91748bbda027d09e52bb91b36ec8cd94200e0e9c1c37754e7e12b06840e30be1dfbc56438e471c9710560cae3c94cddabb9ffa642833daf92e1efc3c46c3986fe549c5236bf"}, {0x18, 0x1, 0xc2c, '\a\\'}, {0x98, 0xffff, 0xff, "84f2c0625cd20a40ca08bf1fe0cc298a199ab94dea0c9a3fdfa97a8d5b5def22b368f3f1c82a1bc745eb736a92dfc417805a933732a5bec41c32d2cf721a0602c11abbb0c5c795bf59f395d57e0d8d2fd3e8b91aaff281adc1ec99f97cb696d212ad5000c804b01dd51a86cdfd10f15273ec65823782d7a8857872c4f651d62b16cf"}, {0x98, 0xffff, 0x401, "96fc09b9373cee99f10fd36736ca84080de22d3cdd174bcda6ad571e2701441268167dd76c687d80d39824c1dc7a27a2efc56a9c9f018c92f0f18a247021ccd23d825ee46c03dd877015672b06aa0fa83c31461b7e6b75325d0cc8545350144099753c6f58fa69e1fc46bcb8ba3c4134b464119089093df4729c9b8f6d389b3e29c1"}, {0x1010, 0xffff, 0x8, "812a48cba6b781a0fc07a3294e191b25cbd407136782ac32c04b256059694ae6762155b9cdc0455f8f8fc39e450f7f30d8cbaeee92948929a0dc414cd68063da16a1d7dc195ae72708a97a4291894c650449b8c03ab34aa2c9024ded091290ed1efb070b50967f9660057725246f573e25e9c888ae3192eb35116b1a160cff641c4b0e1296e9e25b48426c7ae9d19c9cacb0382388d867bb0e89a69ce920cae95feb91ace9a9352b6f284a2a546319f3327ca08b84080ae029a00e991948e345eef67e8611dabc75b5037053620505fa426d2cc51239714884de4a3986aa7c53e2c30a7d0ab0bdf84a5b7872c62800d7efa6c81a76b545fa524c8192db54c8a1137b68595c2587673b6a88279637fde8cd4b7726775fb628e3804552bb2f08dee9370d8d12bc1efe698012d77ecb82abddf0bd077fc1c34cbb5c5a56ae155f65557867e7711786498bfcaf4b8ca08823faf66d006732f5a075f3b514827032c7f360a6a8e3ee1c3e94922c68b54ffe0358b0dbcb22d1f013cd92aa36ea41a12a0d9704ce8a6f4b4d9bfad800da70ff953a9a589c4269d19b76f735ee28abbe36962866cff59a85b8bbd78e56b9be3a51b75cfc83ff5c969bada7aa21d3dadc8bb828ce77b79ad84f35883a04cb224ec822a97814821a93f4b1a39c6163366c3bc5c77539a73f754f60d0acf1e6ddc8a35526d6739488882960c7db4c0aeae9dc521649b8e0e051e4fbdedf7183667938c3e04ea6dcba0af46b19f2f83dfe630392dcf4b458bd7b359358b3a25f84845b2ffe78a6034f2c77f9d2610f1d3b833ce71f24716b90524c56f951cdf349a4cc9ef0b691a9731a0b61ea22e2e7aa8a094e43c213b7e9d3f2a8181c042d9d96fe9bfa730e2a8f20dc89baf285d200357525ad6aa98c67307fa29131f0456a717af5bb8696621399eb2adc46ae803d4b1536117772f62a91da45f03ac6777510c27f4fe9a182403d4fba08c5976949ac584dbe674c1a7ff2f7a024cdcf912b19027580b07ca849850d60a0a25110cb866b1431bc0ffd6476db371e1d863200d318ecfdeafd110efb84d8066c9611b1c6288fe6d3bf1ccab3f751abf230b023de1b59f3a2cdc1eac07b850978f9b967ab672f41665f809930bff7db6c54fe42f8a670bea206eec9060013de91394ddbd8661f397c8257c04776d2724527371e1373e3b0399b26b18aa499d78b2d22bbebb848074a13b630db5676e912b81ae4925754c56939736e11b672ed6bd834367b8036a88886ca488e8a5d9c91715154ac1365e2b4e96b50b4ecdcfde8df05a4cfc6f25ca3f7ade85d24e8da27d34f0861450ca312dea4eccb06cefb05bc37aa3c042226f7cc8f9f7fd1e1e7717ae7674d0509298a8a1d0a92c08a4b5ab7103355269a794f3bebf496210738a07dc11060c1056dcdff79cf00ecd26c0d4631f036694153ccdf9897c6b65b665d26554c037d848b6ad31bb365609efccdc50a8caf9644276a5968993af604c00d431b082fce10a856e97a148de262943cd08b6a7ebd6de6f74946641866d0c0d07716157f2d8df6ac100bdfeaa83eaebf4f1221fa65892c681a7b7896868379490f939bf4ae9997ad26cec024466f68e250b77de82534497ac1f7eea3a40f2590ca5db892ab7fae4f8bd6f6bf885cbeabafacd59193328a54207abd9d0be52ecbdb29aa716eb7a9ee4c6bc8f4be0f0abc0f7ed912af88cfb7c9c778de741feaff3259cda9d7fe9634215cb07c088bd46d447b1ddc72b274d316f24e8a3552bb3ba02182ad4ae2200fb14f84e0c0fd4ee720ba0c2697d37cdfc4290aa945dd0c3385bb42b3b6b82bf44f20d5e681bf21fec66f01a5503becd884520eab05856bcb5ef0238f2417f4a312a2eea79a96a7111e0fa27344ffcdb7544df1efc400801a6fd15f836abb57e3095841e8f06c3d56e229dd3d0f1461b5c9dabed73b5430de6f73f03c53592cf92a053cf31b8ffb7202763f0224f0fff72dbffe801c22dcbde093b02458e3d64f688bfeeeb783a15edda6351fb2e4fb31a74b1e6d92fba1e5e3cdc04874446c257bd2056136e2715bed971463ba7501bca47c461f6ba822c3d6f410316774f2092a38d82e51618bc33469d54ddf80861cfe6aeb3ad9a51d45bf9927304255675d3e67a73a67333a9a4145f1489fa78517bc9aada9c99a252136291b52333ae55b84b1f4117840e2c96a2ff746d5dcb0f884ee9fa7c869319be52dbd06af7ac577f68fe5cf3551e023dc92464a299d66308f07390fafd33624d32e706378b2cdcc30234edec2310ec64b6007c8c5bd87377ca01ff74457ca63ab2e2c5ac29a7f35d17d3f1f753721f6e8fc2387807bc38661c33f32f7dc9d3e8d0ba60d13cc46e872414ce0e2b05ead484b116e913edb2095cca364bf77531875f32563ada8910b3c8736c6ab40baf1f804c825d2a0ad86a1f4688be4b02b80ee898cc3fc5223278a65a18d8fd38a737a54dc3566b0efb40119db7d3e77f25520ecfb80cc8ed012f2f52a74979751ccf2942abb63cca988d7fb04b21f95fe15c3ebb660ff4995d283858f6cb9d357359f103ccbda02f2af22fc9068316340152337d8cf456b10d255346ba8339cd67517020a30b9234ddc6944191a21f08c80445e3f902d4aad188014e7f90dfdbb57dedf540736f59291f53bcd93bbcf6493828d13be81f0b2d6585287a0b7655590d3acd47d96ae730388df2845a4e00380e70c8b479f751fd6284f6bdac89eeebb4e2f7eea0de0849b36633111e163cace7ea7ce7b29e922e478d7b594d1fccd3542523034780e5e5be5fb5e711bdc1e2a65e9411c7fff9ad78bdde7831bdf232ef62e8cb0b4fb4951e789e6beb06b906a062a7835193d00573fff089300dfd5cffb560cae65c8bf775e1063bc70397d349ab2dd9effcff1245add5d3b9590f0ebacd84f71d501053a4fcaa4fa14dc972d29b042a43fcd0c1ce7fb2be1cabc26747ef885b84fcc880f3d406e444d50e2950e3e334c8521818b44107e814d5b8bcec536a7df37b3626ab32dbeb094321ff181fa3287421c511643ea4c45d49e99cec379d4e89a31e836c5f7f94f09e8013bbd90b383f75c2569926daf5e978404e0122d57b4e505a6aedd625f1aaeffc3c1e9be93f79ddaadb4bf8442f442ef2a162e86709339b0219f8597cef9ec9b6078646eadf3cff7432fd9251ad3a93dd207268970c2974285fc9bcb10df60b81eb0399c3c9f7cfbe4bb923469c96e0f19d9b517980a74f45d9524e263c70a54f84bc221b9b956f7d3fcfe94d70efc2b2b763962d8af3fad569318c26841ebc011df75399c4bc3f92990a0f05733cd9e4f128206e6a9542f810d35c2796958bc1147617a7952461fde7b0567b506dc9f1dd42a39f996192faa598748c39e174c714eba7c96a728cd85e5ef42997884eb68bf02bec50d8a34cb7313d3537da814b4bc069c481954ab043e6a309f2dece05e183ec8c16da745398fadac88d04f2305483f52be84ff931e26c3c55b6c186957a2a13ec5caec2f6ca3f08c17fdc4a683aca44144f284eb8779f10c38865e422b332538eb44a242facb0f026bbfb4adbdb914b1d11038b619ae4c06a6d97e4e736de0b787498001961a1fc4454b2c39dd97818493c2f496d9d66cd97735c4d8893a9df35531c7b553b9f75d06f3eb1b55905f7a7f57aed984e271004683210eef070d01e951470d4a101986ae089f5e09553dfb3b00e65586c00c3e5679482e8c0d9d6d29de1a06973c8c6824253f5ad3b88707d7f9650b540436e484582f07381e2709ee6ca82e07d4af943cae541b199170446205da9650b26f3eb51d39cf8932b48b5498e5dcbb417ed975ed7dce756c567115478f28d17da02c2ed62cdaf2cb7fe631f63761fdd1548175f09f375bd89cd3c607e63d45b08d3cd2ec9c5d754625782adf246d214c71ea5c416e607de9c4d9bce3a1c8ac8d39be600244b88dd0e76b66b616df65f710ab2154d9410f5d2b73ae24242eb5559f61b8883b564f0b1ef218cc7215355e6d3bd363d12451eda84be725280be42cdf1231af30bd237b19d03d169a34d620ad81e0a63c40bf28a449a1664c2cc9dd44834f1d17b938bf6dd605aff444eaaba3700560ce40794f2e56267fd6ee0296d1647721506ad00d1b5fb717a6bc9e6dc79e266f1940e7ad57c454b265d2bea7c507c80a4da32e9b9856eeb7345ba48675e8a80dda4b16eaad2ede9bb7c458c0a834df528c9ba39fa550082e76398158c663ca45229d29ac47168e5ac3bd46ed13eef9fadb07f75e9662e0503cb1b15983e0ba7b0150197be26e927e8b28ab8c7d11174822cd78bcb185476428da575939c28faf264901cd23a5f06549340529bc6c1739be30e3b19cf13d9b5391d1a6e2b75f7c2fbe02f34d63e49cb8fa8f276ba5c231a5fc577626948f896823d7f42f4ad1e55dee77372deae075cdb3e22226545b5ff4b0ada0e02b932167e346e8a18ace7b56f551b9430098f946ce1a57841aa6ca39577b17438488ee3529a8faf3d757623ca6fb30879ab766f12b9e0f6e0d22487e0847f5ae40159cbfb0e2d82d740f686856f96b96d356d40cbb1cb0c5cb62f13c6759b358d60df9a14f01e528cd5a1eac60532ba67d496e3acb3db73d4abcf94c5abc51b535833788ca91f581509d4e16f49967a3f868bbe78d64219838fef44b8a83ce073706775b46692a65f2fe95179739cf2ec7cdd68cf958f8856798bc8a181481b3559b28c647055aaa315cb6701909808462f924d999415ee2b5a3fbd9a405286c78430809d9470012c7e7319223e61b50e377315114b011b2904d169eebbe5ea394a1f65433abf2cd47a834a0040ed9138f50b7501d39e64a5a130ad2a5006fac5bcd0b0f7c2c8793577e77ee8a4523622aa9b1fa1956870c248787205f211500c5b1519ac74b4b914eb45f893e31ec3f4fa761c8888d275b7c912721a11666419c834b19f666bf21ca2c3032b5b6870a7f56e3e8a4e5d2499feeab897d6d6e8a5e94f02ad838045664bad539340713150ae8e909477256fc495aeaf1449031be91b09d168b14da0a4046d940627531fce5d2be3cb406125e45458b31ba37df1f36f5430f0e521f5b50acbb5ab3c45c9742af5fe50d341949a42c37be68789fe365b335d68bf2c53f9d31a44cf31fe897fef7ce31b566c411290f09fe0adf98a197479f0ba96eead34240735fa0b8e20393f9eb2b5a5c675fe580676584b5aacb512ba34921c31c9daad742c9d4984ed290f885059ea3972d5589247446016bb7f2b411d4d20d85d2de0ae47597974f00e13a7e057ce9729fedada81037de1217d2710e450f712eb12af8e71c725a5a67d995ca19334eebdac7946588adcdfa0b926e8b0c909fd8a9a0022b5184adf50942c4861bc8e8a61279ac39dd8129b6542aa6a799ec1f9fcb0cb2c341eaaf27051465bc59323cd9a56c3282409915cd0709df740d3d992fdfb964f1ec85e5de5d69a42f0e4cc6906a1849f916160479921b7a382a7602b569e6f2422c57cf1b984c209ac23aad8afe3e917c2fcfc1271f9e7653159bdfccb710bf26a037d90e5f6e6dd39964a1f4526bffca8b74216c379fbbc03230b50799bb9cf1816e053a0dc475053d8a80a6d240a6b1e6cefd04c71599025f4c9fb55f14861b485a61514f2e23052685e3c0151ff4a8d034f53ae3a1d78fb2b06fb7b948224ead1e10f2a1688ac12c7ef5bc89c535ca8d1de207b634e4a54646bbe243583f83efcdd03024b54369a56318acfd3128228a7399aebaba945e4d"}], 0x21c8}, 0xa) clock_gettime(0x0, &(0x7f0000003cc0)) sendmsg$unix(r1, &(0x7f0000004340)={&(0x7f0000003d00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000004280)=[{&(0x7f0000003d40)="d29d6438f720204d5eecc719f30fe2cecd65ed6f59f4703cf259cf0847511df424ed822e1e291a837a04837f9ccdffffc3d0e486bd888dac48e93726d614b7cb4417d2dea400bd0df25db2071bad3e11fc9cf1e1d817f94455b27ce2ec84fd44fe26597e50d1b9aee6fea1cd664afeabc5f35a59f90ee89fc0f94c913050bf4303e4f2a406b79503bee4cbb7c510b1df6e1e842627f303e896ce2fae946fb60356925448", 0xa4}, {&(0x7f0000003e00)="cedd8d02ea0e18ce9d3aaf87d362c8db43cd0cd3e2ef9a92666007fe9f266bb497aebaea44eadee938cc7db3c9f1398822d8c6183bb3e9ea8a07169eb922c3998ff5399ada36d9b467a26fe96c5620853b760ad17da154c5a614444f46bfb1b8cb59527ab201abcc253937251106f12cb3bbeaf957b8cbb983d0f8b7721d4ffdb200787597f0ed6497a05dca0458d47d442a229d6f9f3c990cb18711cf36e48da21205436a62afba24fdc7586bf47208c6ec676aefa04b8df876ee8876c6b67562e984c1c9a87cee158df83d7083ca63d4281f2818d01cb4e49e0720b12914a734c05bbc863ebb4efed58014c2652ed6337911f9669791c8c2", 0xf9}, {&(0x7f0000003f00)="bc00365272566a68945088c12102201ec96af44e99899ec0339f15b18a392c30f6d89dd69fb9d2495e62966dd20c12eecd9c2b32ca31b11a36e39f3dfebfe8c50e2b4288b746deed9d1e73ff097fb0e6d3af5ca63b6784eb4b4aee93fd89f11c077d48c2edc6383650735ede8adbdfd16c28c667edb0fe99c06ee4ef2465bc27f3e23616e1f624905c7064c9eaacf2832a0bcb09b7475ec5ddac6be22a70d6d5d972c1d979d19852c3831b58f53f85eb692028a8160291b8035cc0548cc162", 0xbf}, {&(0x7f0000003fc0)="15bf67b3b3805dff83195a5d645de26a37f268bcb88d081bc570120210275b999d4dded8ac9ec4e5d01c78b5838ddd3ab6c0f01ef781939bf5869316a75fb8c2233bc9902c181513d5a3c45e907697d4f97aa724d24c54184dccc0485c9e6e9a23a334972b6b277e9dc1767d94862904c03c9699056379af22da70b7feb6f584322ef1affc68df47957fab1c", 0x8c}, {&(0x7f0000004080)="012f2b1f86758d810dd577559cd3f96eeaa92a84c86a6efa63188bceac11c47fd0588c90f99a1a26eb05c43e91da7ef7d8dd5d16a89a42839f571cbca21985192c6b59efa80f6043465aefd1004aaca5eea45bfff1e139fcb660d2859a59422bfaf7fc5083a316f41848c16d3a8fcbaa1bd9f302687d43baaf28e68dc4e7740641b8c87b51ad0b3829b807ea5314d67b3267eaf2e032507ef67f5c1170cd147f2f17e27800751c3e017fdccdffc653c4c2c759d2f56161e4435519845a6f13542acbe92730fb1bb960a0cd19b3e7073d4d4a5c642ce69cf5d006635ab986cc2138fef7cb53c0433c433282607e", 0xed}, {&(0x7f0000004180)="3eacf5fcf1568ca235fd21b0f0cbc01c235b65a702a862007110571f41db000f2354a18189ee0add0acef77a75bb9c63623842b422889e0e0f14a3c4fadd079c1ca6f8456243f97dbc58d8d15080a71b220ba88fc7c2d12623dc55dba46727b15bb5229fce95ac7fb745646e81e71e5c0295e0c383dc2c83ea4a5d5c76b661bf74bde5c388b9f48a52f6d29d4c0bfcf37083c6a300023db29e9e4d4b49ecda573d589abfa0e20a7b9df3a3b3ddd73f", 0xaf}, {&(0x7f0000004240)="1f3151a60ffce9d8aacde746a786400990b31152399f5a5a741c53ea3073ec6add5c63ad64bda497e2dbe75bbf9f69ea329ddbb1591b3d7afb2b7e11", 0x3c}], 0x7, &(0x7f0000004300)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x18}, 0x1) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000004380)={0x1, 0x5}) clock_gettime(0x0, &(0x7f00000043c0)) msync(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000004400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004440)={0x0, 0x0}, &(0x7f0000004480)=0xc) sendmsg$unix(r4, &(0x7f0000004680)={&(0x7f00000044c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000004640)=[{&(0x7f0000004500)="97c990d007752c4d51fd578c30a219bba388721fb35429e087d5a8155b17b9542f9a01427a5508052c19a82df2d68f9c75180a6d3b363118004dde5da3dfdf8f17356477cb03d5d0ce996e3e4385dc09ba5aef64cf0507c2964742ce012550d68cc4a4fe8a7c2d86a33b10128aa3c65dbc5e45262972a27e3d591457284751e71cc7afac1e944b4ddf6d46d9a76714e68a24a7c25b6201573266844ae7ea82d4", 0xa0}, {&(0x7f00000045c0)="3f548cfcd95e33934b6d38e437175289337f5f107ea1fedd45943186a8e82daafe36d03e48bfd1927455572c7db141eba66ba4af4e288656f1efd51e17a42f889db6f4c01f650229acf0cb13298e31", 0x4f}], 0x2}, 0x4) truncate(&(0x7f00000046c0)='./file0\x00', 0x9) r6 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r6, &(0x7f0000004700), &(0x7f0000004740)=0xc) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xfffffffffffffff9) clock_settime(0x3, &(0x7f0000004780)={0x8000000000000000, 0xceb}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) shmget(0x0, 0x3000, 0x11, &(0x7f0000ffb000/0x3000)=nil) poll(&(0x7f00000047c0)=[{r4, 0x4}, {r4, 0x8}, {r1, 0x40}, {r6, 0x80}, {r4, 0x40}], 0x5, 0x3) preadv(r1, &(0x7f0000004900)=[{&(0x7f0000004800)=""/219, 0xdb}], 0x1, 0x9) sendmsg$unix(r2, &(0x7f0000006b40)={&(0x7f0000004940)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000006ac0)=[{&(0x7f0000004980)="46660a0e9981c662074a0b139913cfad9968286801d27e1ee39aa8865542f49c29a709f5e9124e4a", 0x28}, {&(0x7f00000049c0)="d753fa6516153a20964456654aa2d2ff00ae36f99f0ae01462f8ada8cd1bbe650729fec87280c0f5cc157a475d35da4265f8188b8024e61664beae21c0cae1e8acb82f609393ef8234ac15a49177dfffc23301f8b88e5a4b3478ded0ea92d329264c41d1b6b3aab560e8928e4c71ef35d40c2f3c3dc0e125ebabdb0f94b1c4ceab0329c5861032b902e6ad425d86ad2a42b17e1e30e0be7ee3d36883c2b1cef363c00d233a3c98a57536a034c0078ca439143a1cf6cda3abbd767409a20fdd22c6de1c270b63427e85dd7323ac3877d11aa7a8ccb19f297af89c166df4dba7edf986e7074f84a967624000061049f1cddf57fe620e01266401c73465ca8c1b7fe09ea7cc281b88b78796e8ef94dee5a5f4c081a4634ce578685515e8daa0fafe7db2ef22a00aaf8f638b7e039abdf1dd7dab588666297581153117a3f34e00ee6bf3296151235a484be3906fbbe395d538daea381f33c3353b8702448d68e0d2a4847bbb5449b1f3d3e771ded0d9c3e753380f0a1fd6762233e2f0f1266caa10be1fb53ff81c9e9967338c174060b2ab72eb3e3cadfbe78591142c5d64b4a74a63aa9904024fc7e55f5c31cab4d21b78acc2570d7ac7bdfa625b6db60d3c886939741080a813b3226e24dd33f6e11e6b3381f6f123934c28dee8dd56f0f7ea1119d461bc875ab22f490c2084b60b35ada02d5d559bed3748c05432076c64ac7943574f41898d38f99dfa57b9a026f53d3dc382e09c042228d296ecf81f1312718511c5023991f7a2218f714a28b4b3f6c1de3e18680615bd29e551e00ae4c80476907a0520ce51de82e7af36868ef78743ade8c58af82d4f325e31da23db2f6c293240004e59535a7a91ec4ce75f68e080db7e1ac6345e14eb80903ef98e3fca105101818bdfcb4237ad294e2600af0f08d6aa3563de33035715544de222495f63a14cd2cf9d7d1c31a7b8bdd544b3697e64a252935c9afb5d3e2c1b5c87fc41c5ee940dc1257d1ee2f5eab927fc725c7569b04e4189389fcd4a3371e5bbafc96f5d477c01564c4f0f8b2b3bdc9e222cc298f3919d46d89502b18fe23585ff986eae5098923492ad7f6189f30ff809e68e7d74460f2c39f5701203f9c87d49bc1c59eb8d44de82a70645ba983097e42d182ddd76a2620cf03f37fc6626d0a2ad7da9e58e9c116d77fd29eb622afcb1a75b75f38907463352a5b74d7ac2a20ed725ea7a11e113b0b5e61a4dc6b90980232caad6a34d34d2bcb08f7ac7ede15de69270fd1e2575c3c2a069832afbeb6cbc7569d868aa0061e1744f511d9c27ee1b033237fc59bd277ee7e885103077f7813a4eda6b0593d3b9a333eb4526b51658eef920f69c44506de2ce1cfdf41f6f4f7ad4f9b3e33747b000d3e61026d20d307c2ba8a96be0239fd25a6174d1976621b5ad99f478e8dbde633be990f084e885d65b9df6e1642b38f2347b44b551fdac5bc5bccb5f4f2ef508ec17962f9762425a9efe1c59c34ea7194d45fadae6e97d3e124a0f2191076090e39caa8f1aa8fe017aea65d1549155fc5fbcb3715b7d43dbdafe817bd35a2ecb303058c6d775f5ffabb77c164040d14cfc70eda1b8e04b9ba8cb1615033c824cd2126dd9cc7a0634f2ad103545d6f34c22d9a27ba1d81fc4d18866253a32eca7f24a8d0fc4efe24def6ff836fbdee4c82485d7ac93af31c8ecf7c2f4860d59dd18c3a9eb60e320b47a4f29c459ee4d4b9080d3a48f9697346c13e72bfa593bee730d168c33e980a07c558493af7a7f5e2a210d11d5e2160726600b889ee37bb527a843961bf6cac3017f6992f6050d851bf9bed4a4ee67ea79ad30537c5f89771e4fd8ccb193c29af0d37df0dc6d10eaf3a63f93a1f3d8ac0bed3fa691621cf14dbf2ab589b058da858f4b656de016ebbb1f7949b2476a96f50b87abaaea94068c42f13871f4ebf12c7290b50d80da8f55233f51d0bd047273f1c6a84f36b0e350f6396aea75fca586360ff598ab42c8066b4304bef99334126950734135152b4888ff731d4e55c9aa5f257892b1301593547589c16b4b584078773f6a4e849b169e477aba6bd41c43fed8d5a53bf4742bdf7db26c8310cb8b1d9c5d96159edcc5576eb402752807328a385deebdf9a5719e0901f8f05ee979e50085f491eeceaf48bd35fff0e6483f23bac9af1dca633b37d9bb8e9d30189e6c85fd65afa84171611f73ebfcdc600b6f4a75a3ea4258941c44f73b010e9693a3b7b5378d6ee3d103cd11a0d26f0354b5581fca31357753c191c21cab6506737a0834414c4351d54c0ffd32371dc533ebedebd7e3dcc882d1f743351d50b1aef7d2e0e30389c6a6eb52d6b31218a370904b89f7f750fe294bd0205467b30ff09657a0fcf83c2664b1fb5eacbdfb0d1e773aa505963275e7fcfa5bf0602930c82bdbf8d3c07d6046eb1b4cffb66bf60fbc8fb77f3b9b800c033fff5a06067ce85913dc122787c78798b8492c72b802799b53e2348a61c0b668d30f8c213afa9098b0738fdb65ebf0ffadcdf0db3d4e58711bfc63d859125387f450e431b9d23f011740d709fae327e423399eaf51ab67c731deebb2fb39c24405ae0982314874f29b44ceded8b666aaa878e0bba28bec1836662fb6eb9905df15a3f4b7d99664603df60345e65c1f9758acb8e66e6685dc0cfe394fd25f4a9321b3ec99229773633e694b615afb185a9da9d6f8b740842be7ae4ef4ed7c6de67ef4c98bbe2390af37ddec13e99dbd53005ad1ac41399e3cfcc58112e4f745defaada51753f019a623e48f999dbfb7d9346b50dc5255a359e1e979ad50d283853ceb090328dee8d565dfed301fec76466e2a7556ab8db2f74eab8854ef8d32ca9d7742c0a6ca6bc90e941849b6aa49b6dbf05ee2ebe55ab5114224c0f1f84065896e393b337dc7cfb1864ae87470b19b01aebbb94dfcd018d7bc7bcb7e25c2a4978fbdaf7adcc80424c7f38a8fc09030f90724328a63d3ad508902c88449546faca1683fa51b70ec9d2af71e859be1c2151493daff18b91e29ed14cda92294f952e749e9ff0cd30ad971aee29044c06a070cb0c8fa2d07bdd8e1548eb9ee185d52d9abe58f4ae33ce01e3bbcd8bf803af71fc7398f13d8e8cf010e218b3c5f4e151d0536b2b5b4a6713d11c464b94455db2ce4c3dc87db0692fac86c622091af1c6a88a08e004d7539c5ec0274f7bed65bf0fe22a6996f335f5cd63d2e48374767c29129659c2309984ba4c47a543f2d284a343dcdc542a66e132b4abf9ea64312cc518812b31035aee503a22037e45bb28824a432423a578730c2e6688173f19b5bb5c2353556e4f5e9e4039305be7bedc40175b1f3771ce75852554b4528643f86295e2d1bfc8320df6567b37448013d9d7ca68efd8d8ce801035131d822d513f9464dad3f1ad15e00f70eb1d007b732f1969a9467d404e9c523a91b5389c619118fe1116e20a202a7c02c441f99c0d633944d707b621aa210d52755dd9f95ddecd6a0cff37316dfd246f57eabd4b8fbce03749d3891c0a5aa8ce424af4d6508c7c6075a50eb1970de5b22687b7b2e58f3623fe0132c342487b9da7ee1dd3ccb257cbc453649a6114b70c0dbec9b38a1386fd26204d81fce195d88bcc03339dbce61882de66b658bfeadc90a7677dbae62a8a4deb50cf21f27925474a4bc2146bc8c4d831b189f367460e1d2dfc8e11b10b2604fe72da5907e3dd491c5d05bf32f84a8401dbd86b0ffa2080094fc04559e68144387d10dc645a05660f3dad17076d9b02356cd3e1233e978c1e3732384ceb2944a7e57f18edacc753474749e47f0a011775d6cf8ccdc4fb26aac8382cd3d431944e41c702b056f4476998f45623e733968e06800459a2f5ac2379fb4aa71c6d6b989119d03f39fef1713a4269f44b8028170436b32548d1d28e41a5471b990c035610ec3fbc46c151180d9cd0704d8f28ac44f0d536044919aff1cd55c925f0bd01e1f18a71f6dfbfc3a3bb155a76f218817ab495de0dec24200150e66bf913e0f09edfe5f536b0fea9b259445360237a52b2b45b70b29074b327b181144de33e6f24f77fb0db28f2909272fa4ac3918fd73f1c6f03442b829d0f3f9a6276d516d83c42c99dc4a61a6a6d70ed0a6267bc754bd7ff2cae7c18d444f8c5a941b0bf35ead556fd41952f935d40e7f3990e8c9a1634dda72de5f7bf2f0626348655204ef7a53501e329af89311c308f79c713440683c50916c23b8be9acce3dfe50137f66d510148ec6133e50db3aef0bf7415d35b709efa0251c01fcad71836df4d6a55752c3156fea970b1aa3366009aa12f5603106bbcf1b134aa41af009c51496deddef21e2887996f3994fac133322ffe4335ffeaed15eca6d0f3367f581c0d5a19d751f4eac403728f651ed62cc7eb8efa235ddcbb75d38b65ca7e87a776e34ad15f4fcd71e6a8e8286f463e8d01246a2f9860c36bcd8d7cc542c967137f9c1dd592c0e04ebdff785c0acec708af9a38d9e84f2b47a655d71e818670794b0431d447dca6851e5b654a659548e7e29f270bfde3cad0b5ec31c217ef1e329ae0d0f746f3cb18476f254c4ee391e7f1a670c2752a53f227322ff4976661710be0f8054e2f81f1e7cc1693900b43bc8f095705347f85eac1ae44a609918160840af26dc4e94a6a7037c534bd11c7b84756abd64d410980086856f4347871aa1ade864bc72f15da00674bc4f0a3ee73d6ba2ad6ed238d4d834ad10fed3e6b8809ecb810e138f38add2dff4bf7927a375b9d7d9d850aa58208ede88de4d7d767edfc4d9dbe1e2249d087546433d282609a00a79adeb2b0110280a705fdccd89d99d1438948407f3167cac8b7769770d73507b3c81ff0a0be10ffff8d6b708e5946bfa325d748a2965790f0fdb2c7bc73b0f02f5c19fee7d08c6a8ee06377da271ac9917683f9f07c5fdff659f1bb9c584b9753c1bd36280ed070401945f50afe395e2934ee0f079d54ced90702680d87ecd334b58540f968b27511661feb9f5fc88367045aa3549e3dbbe418b588cb12484eab55ba9f5c29caec29b596215a2d0b4c4525299e5f3c1b01fb67b83c700d1b4e1fef8718c082fdb926e690d383d3750db09728ef6c7aaeb62fdec29b2e2bfc1ec013807f33f5db9d4cca220fc85985c5f3f3cab660a32b789f92c04ad871091c5250ad29da13fb05319514346ed3aa08ee858cfcdb37ab72b93bffbfff0bcc97157889322e951d0e9abbedf6f08de48f218a1a13db65c2838f65ab429d5545d5bac783b403186ae2f5bb7c3a6f3356fbc18eace76fcd797592fd27a204dc4b84f92ad64665be0adba5382259cf1cf4686de6819d84e50d49cc4ae70dfdba99723812841a56adf22cec5b8d73e1588c1ea77b912cc618c418c076fb68d282feef8e65e824730a8b6f7dfb08d4bb65f31945f14986b7a398f038789928084bd47b0ebb507c91866e4bf592cd19ae7ced13546d1e0909a74f144cb6f1d49013dccd13e517adda2d28f25d386f43fcb335ee8b84fdcbeaa42ca1d20adce9c810b0309c4134d437680c826dd30b31f4f2508f67197fc303db7a46c9223902a8448ed4dedca9194a5e827c81a77a6b4708f785a7f6b17cbc0bc21c59924e682e4c2b622da694bf96e353aa10733d83a98a52927278e6a6fed49fbf47298dfe9b0934fd95a0415cf8724e207a90caff409dae8e0d416b5677cd88d3931bcf93300424a7318cd7225c95e50dd737bb7667447a3d98105a27b1ad3de3299f2249e69248bb7bc17a79fc528252f823eed68fec4b9066", 0x1000}, {&(0x7f00000059c0)="a1d3e981c86eb7a52c06fd46da032871948713d9097e6da42742aafdb0fdca571ae5554852f8fadba19a4f22c8d9ae1871bb1d607a6ca29133599644d16d896b4b17e80d0b13c13b564501e143462459f4b5905657692b3617d35cf555c5df9310526a07e925107b3f1041707fef3240460195a02c5af6bdd61d523e6c06cb1593f815b25a4343a9964326b7992776e47298a90fe67ba217c1b3121e55f85df463c15cf23cd1be15f4b2a7a5e320a1c1baf9d9d1555b5dfbd245112283229c1c94a4e4085c7a4fc90a0c35c307977399eb95db238f8012bf20", 0xd9}, {&(0x7f0000005ac0)="314ba0b2881e187472837958ccac1934041bc45e401c90339ea5d9917c3d8e0a4a27a9ea4776c815501fc6f2b2db7144bb3c58c497acaf8eb9eac786c1206f6b2d5ca1ac57a2d1e023f18b6b5fc0b4e20f341721050d1241a3df6cdc332db9f79e5a06753036d3ddd776d57513324924a9ba92fd75d786650814e77da1495e47d38cccdbfc8da5c8cff0913482eb4f6bb0a542711a7f9e609ab73fbef72c2395dd9df83be89515e1571d2e86d0b2ea652483b4a542bceb73ebca873f5ccc31b23c96f361889f397b1ac2656a2772e3ae5f89cc945d6f43c9c54802b30745420ebf62e3a59c3440a2f38e5e0540601aeffe2c3be67b172065afd7e597d10292dcbab8132fa5aeb234b5dee8400b4b76c2ecc60b3695dbc829e8b00623e31e3f8caceac2c233e0dbd85c2ca4759ab13b23aa8b84a15d959642a51a1f0690606a7f852693cf911f7f42aa887ef78be5c7a1f8047efe423dafa818de67f3afd9fd4cf26a5cc9cf43f13be0c528536f7ce934b918d303c7b388cc01c54c65625ec2af36079333d05f584ed4c0b914849e90394afbfe61630f66ae463d94b9762de8ff687bfd5d576fc7f0589592e159474eec6f8cb66af605f5904efaaf62df66f7bcd3adef00bc2bc9f786ad05dd855eae75f861efe71619f691e545f97c3d846739743f1ddde7c8772defd5c441c348b5c1fdf1a32aa731d56dfde94b3423929f87f6c942cfdf91c97ba9f3807cdaf8ba2b04319d86c74ebe98af57f5aaf41e6acbba4abb6ef8f1cd05faa6c5fad58ac422ac4eab7cbc0cb13033ba2777bbabd3be4547a81946419df3bdf5e32912c6247116f8bf7e656c420ec3bc489e0c1f2bf9ed98b6071d5ab2222b9237339fc90e0268b7c99ce55f7690e1ba56a590fd87335c62031a798fc8d9ecc7b8ff40d3a37eeb8ecb2ae080ee11399c467b34f40abd95eca8560334f08a9fd2a8f3792b10f834809c026a69b16acfc572c60f123fed467601e6a0cae2cd06236fc294298ba07665aa65d74391d20b6e2aa627e4a58102c53ceb74bbe1c581777a7c678def18dfb7b1375c852811e42e93bb6ee6de935ff62c8bbfbd132d8b2b701ce70df7c30baa6f858bcb05b4453033dd490caaf6c1f792262501cad85b14c21d1cd8ccc95487de19de3cbb924efd59cc3f1799838590f448b1fcafa5bf92bf67d8d69bd2eb812e243167a74dcaa28cb52ca5a3df2a2928652d17a0f8ecabfd54ea82e218c0f9cf4ce2e6849ad231b51a52df55baed2a7afc7cc038d3bc8630f157cb2032bee00460b00fd26ef30bcd4960ab5228a47e5e5d495fc29899b794d260fc9502c214eaea93b3dc086806c558cd7778036391496c455ba5922ff818e143f846f8051a79c99a2897e3925389d12157d8c2a809997bc42f926592c482af45b71df07c0127a0fbda6a27021630f0aa508c5793dc1408a7237580a77710ec03bdd34e1f15602390b54d62273a8d5083dec9cb71faab2cb055c28b614a0eb83bf782a357b0dfa83f1b92af1e559100a1841140097164c6e15569aa67123f1d15f4d9977428ba9c7a8669ac8f0bc7e2fa775d929c2e500eb5fae251404b1f67ade6d0a710c7b0f0b3ecb0504fe256f172544e9d627c68c73eafec7e41972c8aa51601010999a736092ef06c8de4fdeb9d2a8a667966fa4aa24e038f63d735e00f841c682164fdc4c98c6e8555e156a0f18cf5839a791b074545d5079a9f3a6521db7ae1ba2d2d2eccbceb874d869ea8decb2ba25a0935f259620283ab4b53caa4c4d5c451733479fbb340cb02d93fb7a34f75b2dc25572bd4eb6509f9ab0aaa1cba49c1d830df7f71588d4546193e1ffe42aa1ac421fc00ed7282548697fc22790f7e40301b5f826f4228cdfa8cf1359ce0788568949c536420e1142798d2f88d909cf1f7baa9c04b09674ed9fbcead04f487388da1b379598eb4f4d8ff27aef0f23b683d0bb3dcd9baaf28817328697457dd919fa3edd5f17dc40c65120073ca3e1ea32441964604f9423a7b9b646ba23e9a8792fee15832b9d3affe4d4cd6c138fd75e8a88b2bb14a9bcd32f08c6285b264479249c92bdb6a845b3153364022d4a4b67c6ac6fdeec9dfa8394fba8d447696670b3529aaef048fa80d7d78f574fffdea835e69e5012cd0f68f7894b375f6ec7a43afd17ed9be4bda8396aba0b3395138c6c70feadeb1f4cd10bf03d82195beac52229c24db17eabd3d5efa8218453ab0343deb9629845615a80f681d7952d1264aca9624b101a8ba927d3b36edb9d0f5869034982ece48e42a57897c481ae830cd0cc250e3c18a0ec6eae8d26ad742a74dedc4432ea7f0dc2e6650ab8dbabdac62e83764329b461172902c6460f6fb35427f4b2df1832de262f612a1f8db7f27158907779c6da4aa4dbab87a607cd50faf4d9a5cdf9c6662bac530464d1ecb99a339b64026939bdc1952573a48555a740e42397d178bbad43e8844a89571710632e43204adda48214065da5fa44678a000b26b33d8df701d8c0b681520fe6677517da90c3305bc34cdc559a338925f0edf41739a0a4844a1bcda369d2ca9bdecb1e2cf5530b4b98e6d4b2424b39b7679da805168e1c79e3844db07d94d43e795b96a3045f82b080160fcd90de24f16239a7e4392d7f1cdaa94d234de85636cad1adebb098493d8428f3501a53792dbc160ad8b34a97106d028050ae71414f207c949edb2b6b1fb76732b88c9ba0cfaeec8c26aa7a65a69419d64c6c844d97b64c9ded2b04dd297547a34ee9f3294cc76e2be49538103bc7ea51c68bc6ee8b462b063c6f3ea93913e61e2742038898708a4571690fbd5bb1d5041bbcb9225e7fa17fc172bfbdc981fe63efc0ee6b3149547c82b36fef015c4bca4d17d9d3ecd0a9ee20b9eecab8f6e6ad8e12a4e1d744e1fdca95a56cfd2ee245a27de559cd9f258a96c4f048fa376f4f21a5971d05f395677e0bd1f105cf2de28d9689b490282ae042a406c706facb5bcd17bd84b2d6af4234f3272c921987af4af4f04cfc959d36cfc1d5023cb50403f72e818d69b33742ac99aba7861e801930d233af53f2ee3fcd1664b942e442f2387222c4fc52745b5e017370dc6a486dc49011b8c3344b85ee61ba84f15fbbed99ab38215cf02f4fe76017e96b6c2ac03b137b91bc49a83a50f2d150c1282698deed294b090025075a6f59bda70c0a4b28d01daf636eaf1dcbb482c42e62ead7ca51cc28d5a2979632909ae28bffa15f8e0f4ea65db291e4e40c7a4a39a627f741e32f9734e7c57393eea3a520d4a349a1f2f4919b61888d61dcfeef1abeb417c957034b011e734912684dbbf63e2ff399ab0cae2d7921e897c8e9767319c58b8877daf13ea033519370220dc8efbb81ed2f17a3ec27fe89d2f82372efeef5dd398e8e164dda99a4606076595c4882a76dc9f92d5c34d154380f94e7306cf3426b8c1beb16e19ae3564b32deacc732036fcd56514e57e9175fad9423f0e26a05fea2b5032afcec3fbf1bd0d75f9a9cef2b82017eec3e9e0af07fa9556d846f8ada9e8c995dd25470ed9b89e1cdc3b87737403e786b8594c3d275da69651e3eb2d7b470ed5e4feac5b8362a2958384927345eaf53ef124074b1377db467d3a2e04981389b7dcbde768a2c2cb6021407fe7308c1aaed6fedf1e2d287dcc916f2ca8bb57b9d0225b6f9e6718a5aa0ffb2dfc4827951baa29e44cbc226173df4a20fb488164de781f5b4abf7a7eac2ced41293525bc7c1e88e540b724adb04bf8d49948200eee8de25b92f88551091d224a85b1ed84ba56355207960b96090bb97a45cf4e70f20f19c5f5019f0aaa66e4f70d8f530bc1331c1dd875d1249d968130f1b2d420937fd9a1e0a76ca264d7881b50aeeefa1a8b823ac01942e1d9c639e941dbd0f6b2223814aa49c172f63fdad906d0e4dd09c3c0211975254dcd600c5e0f95a153acadfd0f2c545e6a6d3bd7c0352e97d4411a9c5d93772cb1b891415d2d27c800c441e5227e4d920d9209293edf3c512e4e525f62f795b7cedde38ace6ebac43dabb026748614c802ee8c3621baaa964eefba13372be6935b8bd9bc78d3180ab4f044238c0d556b4b206df44301ef33e63f08966e9b11641d180fab61605b2f990af875c2232af277bbfa7f93f3c9923ac40615b97861e677fdf55e9fdff5e69d96a28ac7798c71cafaeb0af314f69a3048842da2428398073b47be9d7e8a3e67f5c5683654da96aeb2994ea002e32c13e2136777d063de9aa053355cb3389052d7c326c940c77ed7a561f1b0c6e06da5ba00377c94a3983579c5730092c78f954c2271f586cca310194080425be4fbb5382b3e730905979e7993db36aa607fca840fdd984e5185a2ab615f34154d3eb7c3ae22952978e2e8e5d801d7e7c806e60b739a6e3cb034d3ab196bfd4371a24af605fc649be4bb5f53d278639d01b86c32ed676fbb8d8929de0f6c30bebd0e49a6154c6fa08431b2c85b9bf9db1479ebc3fdf0ff105dddc43f598e9392ec76dd6f09d894ef4ba8be082a27284f4b82625c2076b32091069186f9235ae7078b0248bf86d7849bede4a9450c063c955a79a867df7862bc0245332988e8d3a447ba857eaaa8ed798846faab6de8e923f11aa0c56efa6f56b4e8b8c39eba0ea0bd4aa80d152d604c5e88e35fdb368014515fb5d3c62d7d34ae439c5ebc8090e5d251c8693f4a6b58f040a79b7072f430058f3411cd1f1a76a8fb7602ae2be5995a995506499eb191325f68e44aa10fe544f1d9fcc2ccdfebebd927c0b208a8cca60faacc94b3e462fd0233b7777b93e4c54ff8f31429b9fa4e289a2a92ad9235d6f986cf4bfae7e73f41ba206d995786bed28a8c37cabc3291c3bbf2997b362d43c73d2360e795c72cbba8ca27fd4e572a218e957d5ea8b74e964b3f4ce1d2e599721d7057a19ab3ec926a4271f673f1bb7c466b4b932cefe60e529e880df66f7c9a813fd57b89c6da1a55df8be844033d52b3fb40cdd2e0f04340793e60b27b5db621b67ee75b56cdb1dd16627eb0f43e53ed33d48fb9d1175973ee53f02c1a4599e4e37608b1163be98a5afb3b0bce4cc716309f94250106a3d9f63b73552143e7a29c889e82f811494fab5e616476ec325d7cd08a663068d8c0599510817d8bfef2117857707821649f9bc144cf3761f2311bc21b8087721643b4f9d2608e99fd7a36661d2e5098c7bb75613d0e12ff5a096467994b6c8aeaa31a5482e7963d8280ac2261439f1a779cbdc981433c144e3ad7929c97ca9bd7d414c86a6ef0a220268bf919426317a268c4a2eae38a52cc5f85e0132e24dccba2d67330b3813a629193daeb185ea2af69ee9864226f5a4097713fe5d9678b1974e4721dd5bae0ac5b8b8f2f197b9ff96e67a18eac34debad697699e7862e753aa007149853bf68613730a582aa7b6c19e80f48f868794ed00c45bd9c5b45c6f131343cfdf5289d246c0d98c0ead47004e46de2496473ce4ac1096f8f437e1c90cee666c0221c1943f73a930d7c4b84c379c901625d2dd40d2b83ff58b1ebbbdc35c1b512aa1892a5b71662d7371c719b1b327ee02651dce0f48568194d64c0eca6aa147d668ab55615302192a7ecbf2cfeebb64682b87177e4378024d2e7942374fc5714de94bbe1bce8b76ff94ccce8e4b8f5b4f34409a143bb4b213918cb1ccfb72351fb984d89baa80c7fb6e6697eb0f70cab67253c5eec85d971daa215da10369ce9165369863f758d4ad052234e49be1c17400dc6f41d9ea38e76711eb38ba48737445a6fc2a2e38", 0x1000}], 0x4, &(0x7f0000006b00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff}], 0x20}, 0x0) socket$inet(0x2, 0x3, 0x57) msgrcv(0x0, &(0x7f0000006b80)={0x0, ""/111}, 0x77, 0x1, 0x0) executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr}, @icmp=@generic={0x6, 0x0, 0x0, "2d917dcb"}}}}}) executing program 3: r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x45d47) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000240)=[{0x7, 0x2, 0x0, 0x203}, {0x34, 0x0, 0x4, 0x200008}, {0x40e}, {0x2, 0x8, 0x1, 0x3}, {0x8, 0x1, 0x0, 0xfffffff9}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000180)={0x7fffffff}) fcntl$getown(r0, 0x5) getrlimit(0x6, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) getsockopt$sock_int(r2, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000140)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x4, 0x3fe}]}) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffff04) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb7c61f5c345976d, 0x80}, {{}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0x81}], 0x8, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r4, r3) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) r1 = getuid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) getpid() setsockopt(r0, 0x9, 0x206c, &(0x7f0000000280)="7ea245ddcb548c4f369aacddfd44e826e43c71163adbd93228605dc1e4e34ae133857ae2d9cbf71582187117fdaf7057656a53aff5f7c9ed3aabe97a1b24e8b3535b1d85b309ef9e3c462db283f57132250a9b42ed289b4aff34af4190f8157817caa23c4e66a2a724ce54e248", 0x6d) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000200)=0xffbffffd, 0x4) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007f2000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x4, {0x3, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, r1) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x4}, {0x812e}]}) poll(0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(r0, 0x5) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r1) executing program 0: socketpair(0x38, 0x4000, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d4dedb8 executing program 3: r0 = socket(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd}, 0x0, 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x3], [{}, {0x400}]}}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001300)={{0xfffffffffffffffe}, {0x0, 0x8000000000000000}}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) acct(&(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000191000/0x3000)=nil, 0x3000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x44}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 6: unlink(&(0x7f0000000740)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x142) (async) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x142) faccessat(r0, &(0x7f00000007c0)='./file0\x00', 0x0, 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000040)='\t', 0x1) (async) write(r3, &(0x7f0000000040)='\t', 0x1) write(r3, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) symlinkat(&(0x7f0000000800)='./file0\x00', r3, &(0x7f0000000840)='./file0\x00') (async) symlinkat(&(0x7f0000000800)='./file0\x00', r3, &(0x7f0000000840)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockname$inet(r2, 0x0, 0x0) close(r1) recvmmsg(r1, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/11, 0xb}], 0xa, &(0x7f0000000640)=""/12, 0xc}, 0x8000}, 0x10, 0x1000, &(0x7f0000000700)={0x8, 0x7}) (async) recvmmsg(r1, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/11, 0xb}], 0xa, &(0x7f0000000640)=""/12, 0xc}, 0x8000}, 0x10, 0x1000, &(0x7f0000000700)={0x8, 0x7}) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000280), 0x0) (async) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000280), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) syz_open_pts() (async, rerun: 64) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) (rerun: 64) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) listen(r1, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) (async) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) (async) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) (async) dup2(r4, r3) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x33, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0x0, @rand_addr="9c7e4d500100010008000000bbde0312", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r3}, 0x0, 0x0, 0x0, 0x0, 0xe06}, {{}, 0x0, 0x60}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x802}, {{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {{}, 0x0, 0x0, 0x4}], 0x0, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x8}], 0x0, &(0x7f00000002c0)) executing program 1: syz_emit_ethernet(0x0, 0x0) (async) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = accept$unix(r0, 0x0, 0x0) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shutdown(r1, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(r0, 0x5) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r1) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) executing program 2: getpid() socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getegid() getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r7 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r3, 0x0, r7, r8, 0x88, 0x7}, 0x6, 0x6000000}) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x25, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x0, 0x0, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x25, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) setregid(r8, r0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x4a) ftruncate(r0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000e40)=[{&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b8", 0xc1}], 0x1) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) r3 = socket(0x18, 0x2, 0x0) close(r3) listen(r3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r4) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) OpenBSD/amd64 (kY'Lh擃f ȺI8G]‚H%4Tp/r^$jyO VDeo!".YWiSZ5SdqO0و0~#v)b&݌6II=xAc) (tty00) executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60000d0000383a00f6ec06afdf466c130afc590bdb9e4ff6fe802cb802b46acaaf400b1669e1b200000000000000000000000000bb01049078000000006000000000002b00457c5601a5ae235d3544d14cb2e907c800000000000000000000ff"]) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffd) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) socket(0x18, 0x1, 0x2) (async) r2 = socket(0x18, 0x1, 0x2) ftruncate(0xffffffffffffffff, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000300)) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) (async) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r6 = socket(0x10, 0x1, 0xfe) r7 = dup(r6) listen(r7, 0x0) (async) listen(r7, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/239, &(0x7f0000000280)=0xef) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000a86, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) r4 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r7) socket(0x2, 0x1, 0x0) accept$inet(r7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 1: socketpair(0x38, 0x4000, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {0x0}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x4}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x10, 0x4, 0xfd) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000880)=""/47, 0x2f}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000580)=""/239, 0xef}, {&(0x7f0000000740)=""/136, 0x2f}], 0x5) r3 = syz_open_pts() syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRESDEC=r3, @ANYBLOB="a010"]) open(0x0, 0x200, 0x1d1) getppid() fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x1000) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8b67b186d00000000000000"]) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0xc}, {0x81}, {0x8106}]}) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x9, 0x20, 0x0, 0x20, 0x0, 0x100}, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x40, &(0x7f0000000040)="674ce500", 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000012c0)) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3], [0x3], [{}, {}, {0x800}, {}, {}, {}, {0x54}]}}) execve(0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) setreuid(0xee00, 0x0) (async, rerun: 64) r1 = getuid() (async, rerun: 64) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) (async, rerun: 32) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) open(0x0, 0x0, 0x0) (async, rerun: 32) fcntl$getflags(0xffffffffffffffff, 0x1) (rerun: 32) getpid() (async) setsockopt(r0, 0x9, 0x206c, &(0x7f0000000280)="7ea245ddcb548c4f369aacddfd44e826e43c71163adbd93228605dc1e4e34ae133857ae2d9cbf71582187117fdaf7057656a53aff5f7c9ed3aabe97a1b24e8b3535b1d85b309ef9e3c462db283f57132250a9b42ed289b4aff34af4190f8157817caa23c4e66a2a724ce54e248", 0x6d) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) (async) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) (async) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0xc, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000200)=0xffbffffd, 0x4) dup2(0xffffffffffffffff, r3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f00007f2000/0x3000)=nil, 0x3000, 0x2) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x4, {0x3, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setreuid(0x0, r1) executing program 3: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x4, 0x82) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)) semop(r0, &(0x7f0000000040)=[{0x0, 0x3f}, {0x2, 0x2, 0x1c00}, {0x3, 0x0, 0x1000}, {0x3, 0xb3, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0xff0c}, {0x3, 0x8000, 0x800}, {0x0, 0x1, 0x1800}], 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) preadv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) (async) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x3, 0x3a) (async) open(&(0x7f0000000240)='./file1\x00', 0x0, 0x6) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) (async) setitimer(0x1, &(0x7f0000000200)={{0x96, 0x800000000}, {0x80000003f}}, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r7, 0x80286987, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) r1 = open(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0xffffffffffffffff, 0xee01) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(r1, 0x0, 0x40a) setegid(0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRES8=r6, @ANYBLOB="fb9410571c78dee929203b769c0c", @ANYRESDEC=0x0, @ANYRESDEC=r8, @ANYRES16=r8], 0x176, 0x800) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x200) executing program 6: mknod(0x0, 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x101) getegid() socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) getegid() socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x2, 0x4) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x80000003, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0xfffffffd]}, 0x3c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) (async) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r5 = getuid() seteuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) (async) setregid(0x0, 0x0) fchown(r1, r5, 0x0) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b1", 0x3) read(r0, &(0x7f0000000080)=""/112, 0x70) (async) read(r0, &(0x7f0000000080)=""/112, 0x70) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd9450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000004013a00fe8000000000000000000000000000aa00000000000000000000ffff000000000100000000000000"]) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = getuid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r8 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r9 = geteuid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r6, r9}, 0x0, 0x0, r5, r5, 0x8, 0x7f, 0x100008001}) r10 = socket$inet6(0x18, 0x1, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r13, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r12, 0x6, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, r3, 0xffffffffffffffff, r4, r6, 0x120, 0x9}, 0x0, 0xb9, r11, r14, 0x6, 0x7, 0x2}) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211", 0x2) executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00'}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) close(0xffffffffffffffff) acct(&(0x7f0000000040)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000700)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x40b, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x53) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x0, 0x0, 0xff, 0x20}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x1}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x1}) writev(r1, &(0x7f0000000e40)=[{&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b8", 0xc1}], 0x1) executing program 2: mknod(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r4 = dup2(r1, r1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xd4, 0x1, 0x3f, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa4, 0x40000000, 0x9, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x2, 0x1, 0xb1, 0x2f}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffa, 0xa012dbf7922d650d, 0x40, 0x3f, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x4, 0x7}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0x6, 0x1}, {{r1}, 0xfffffffffffffff9, 0x20, 0x80000000, 0xffffffffffff7fff, 0xfffffffffffff3b0}, {{r4}, 0xfffffffffffffff8, 0x42, 0x80, 0x400, 0x5}], 0xff, &(0x7f0000000280)={0xffffffff, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44, 0xfa, 0x6, 0x9}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r0, 0x3, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x0, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = geteuid() r7 = semget(0x1, 0x0, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) r8 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r8) executing program 4: setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) (async, rerun: 32) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (rerun: 32) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="2e0e4ea76f26f69eb1dddf113e14abf50960d042cad173d02ab773377e460d847eb0a2ab4c6535c18a8a3db48c1b", 0x2e}, {&(0x7f0000000080)="5f16e7a4e821735a34cb55328047e816faf982289b15b0ebb79da95b0fff565415ae05ab9097b0c3820e579362618a39a1d4f0b9dd396bb10129c8f262818fccfd5ccfbf891568edbaa71f350ec684379bdbd3d1d1ccc429d1edebd4e9e7f1a8ba251c8ecd652b97c6cb23474315d76d61f5948a9d74fdb4a7f6af8e33fa4e8bbf0f6440dd0b4bbc9e8b8bb9d5e26f", 0x8f}], 0x2) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}], 0x1) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) r1 = getuid() setreuid(0x0, r1) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) (async, rerun: 32) r3 = getegid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) (async) r5 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) (async) r6 = getuid() setreuid(0x0, r6) (async) shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r3, r1, r3, 0x120, 0x1}, 0x6, 0x8, r2, r4, 0x6d66, 0x40}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r6, r7) writev(0xffffffffffffffff, 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) mlockall(0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000880)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fc060000007e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050ae021b7495ecf7708db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293d4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b0211", 0x157}, {&(0x7f00000009c0)="7b0522468b7b887efe5f17e52b2c19780e5e7b86be660099670c", 0x1a}, {&(0x7f00000008c0)="e7ed1c10958013f0cbfc1ba34b6a6d92a2044a7abc737a9c6f63641ceee25e8c2eb3c65f5347623a5623ddb744ebaffc159cb9703fb7d60e0c512123ed3ef07d80bf01f40b2580f70d5fda26c03c7fabeac6b7d474689d010deecbe0398b0406fabcaf11963afb799336a701b34910c4e1c820b231dcf33ce117ae01da9c5001948a148c42749cdb6c7d416a4db0e4fffd3cf8ae263ec85b87f7ac97afbef81362a388e97b16cc153277c9f1714adf29696b63540410d3468dc7833d92d247671f0f513eddff7920ef7ee8632601a8a5a94a07fd10d1f6ed869d0b496fcdad7bee690b46e21ed98279be5f4ad11c682877451e4f68", 0xf5}, {&(0x7f0000000a00)="6e0bb93cd13e8ba5", 0x8}], 0x7) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000016c0)="6fe8ddfacc4d44cd403515199e67bc173e2c3edcb2500514b0c6ad7b35faf73497fea1c10431c4253a44ecdd6e45c3749f02f9ceb41431eca9459f2abb0e3a5baf87a59123d6dfe86efe8e2f4c3f3fb48a30adf2e636ce5e08d298452f2d0375042a71327a96cca933eca6e73cd4b0cecd221d89f84f9f21665d73484aa8f89f005e562eec7d00304f6b67f9c9581b7978dc366665b6e5905ffe78e03c14eb8555277466a82cd3863fed25b2792c465624769bddd432f4e94eee3923d8a110aa9507daa8b076b787f09884040455f27758efd2d13260aa05f687cb0586d9084214db47b4505a0ec80ca9689aa294f598d27203b82f3affc065017f8533be860b589a321a674107be9641f1bbb0f0f46d224c4cb19a22e0ba20cf7ca675d1d06785d6fa8130fcb73101c325a24603ed214d12965f7e21e7fde7dd99b278a9da9cffa3f94fa85564a8bd4e5848066c32a510ba9064be3bcfa0800b90ba84fa478fe385dea4b08d8f09446db75370cf386572259264a4a20fe51128aa708ba4761aba9e68e7992c54b1d4b6c33b058b54af020c24ec64cee47c6399733db7c24e3371aae7ad46abf8b0538c6d349c8efebce85d846c9b79c7c83aeb8f3d39c14387a9ca0ab04c20e6c487d313ed53cb5d6360ad4f9034a142138f2647f11bfe327c634676c4731df5e28a4672681bd2c77342bf9d23b541197de64f45e1415798d951a2c8ab564ad85089b9b39f0ebf92fa70d49322057e222eed262f86d272cf2f961cf7ca2337c82cc91a8c392498daa66539e3a301bb9ad5b61cd5520f46d68ddd6b0e366f20683938caa12b8a1f057fd77ff98f72341105dc5896d70d229ba18deeb55db2030910d695252f22401185bb226291f4b6a23fd0f1e9ec4e6703cf6314e7979569c74a29fe0619b54e19151cb36c1cfcca18fef773e07f4940e60436a79d48c244b6527af2c9c07df677d9641f9dcde315090182ebd29c619f0403e6598fff036722fab5e0d2cb11ea8f11a9c7530300eb414c21fa1b5d954c6b5dc1b6dc3b0e35d2927ff720114a3677ab5999addb7a58ad54e10226af7d06581c9ab725464f89c7596a0c01be0e87aebd4fec7f9cdd4a34263fc2dc8b411f6a27024b7d4498bd0612c6722a34dbc5e9281f68ee292ace3dbfb3942012122cdbee81aded33fe1084a67e1fb777e705dea9ffe0233e716fe1cd3ab74fd4ea112a5e1a099961d17af3a746cd1447c8028fbdeedaa04f7f92bd29df523c9a01f2a8965bb5a3938dace7a302f69330ef3b8951e2fa7366b97d66ae28c3b17ec290ea19b9160215726073d64c4fbbe7eb7ce5f7bec60c5c8392e4365e0aad4dbac4855b5f42c44d5a731f4e6f3a3e436b9a05772879be34a1134c342360505e70870449b012afed2f549d1502e53621e9eafb6d69e5a34009f2b1362cf334d7d3996ae9554046f487730901e04e36c33e7cc3417a1f24c0bf17520144f9493b80510e57875a9dccbcc40ebbf952b030569e82cad552dcb2e6dbd196380e6345320e424d6e962c61461fb1c70526fd3ce5da9f1ead1fd0a375178d6bf6c400f8ce7fdf2f4bc88b798949c06a87ed575e947c0b9b32ae2c9fe0f3a9e1ce7653e6b9973126dae5a4c38748bf87446c8b6033db980dcf3e59a54f27819ec0d748a376c6c966bcf130e38621b69e79c9ef3b9ec70fc298b3a6754a83654f2fe327c909871e72e57323be608ca2bacc833acf8ecb4a417dc2d4b804fdb2f03f58278caa6f6a688b1011549d685d7532297906ac8a9d20fc1c2fabb747539489e3648061cfee3115072e6584c0452c28f5b3b2ce4b73cf09f20d2a0a91758cecb3ea9863427faa9b091e2827e11108e217c55a250f63b81fdb5d9db7fe1030b615af467cc2fc4381b18deae8b86e518d591fae7caab99be71c72a7baf47492c92cd67a433ef73ad6d365202c3c71f777f7830e7f7c3c2e1ccb6469c4bd6fff2d6479987dffa30ee6b0f2c45de7067053f8ab2faba3bf518ec80fcf92c407721c647f9e8c0fc91abbbd7257b6d3ce00be784f30a9546fc846e02fa15367eff156c99ed94cc8262acb321477f03d2bac1d432aefcb99440c4d85c3a3511db6820d081e3bc23661a5f620556164eba1b5e6d38917c834c14c62ff76cad104178539e3a83b9697a35737ff32a10b2b1e9fe445ca50fc46c7adf82164b1f869f6a437d5436d7654a6d211cd40689d2adfe4c62bf6563368b9a824593ebf3b73153568327535e2295913cbcec88df255131315ec3699317730662924f297dc9aef9a45c231f347e7940fdb2d10f91ac4f555e000f014f7067f715afa9324377f3eb5f1c03303608ed4c489b998212dd2786951de94d03700c97960c263d9a02e7d3f7eb73ede3deef02ee7ba2a55ef438b0d9919a064782c2e77398b60e76f433fc4c4be711eaf8884bb90d25ab9eb13d276dfad273355586459d8f7d2f46b9a1ff923712ae486fdbf1ff2f2494aeb10a4faee986852165a4431e450c6a489e58a618d2f76ffdd919b7e3e93e2fdec88a2914e281e4603a6593c0add747c25717a4d830c0ed4d71ab9ac201ce0c43e9a24c22771a5d239c1962395e5854465501a1e3deeb8a1c69dd144b836addc2899e9485ee13922c0804a5630fa7980d445ea9df67a6c976820a9456e578a775722c61890f874ff3ebab69d02e9581a8a8f50e208cb98535676b11b7b7823bb06488721ccb61b5813c347f39fe757501f3d022f7e0124109233444b2aeead4b910e800a989e65bb88f789d74a5a62e54a63d5553a6f94e3a36f67044a9fab8d24e03bb6bc48cdf19becb7a087f53b1e765a1200da5845a532f9674a09cabc2fdb710a72f2cea0d687464e4ee802c1db0ef283c05e6d36f561e075ffee56a77c7857e548dadc5f1f544d5ae25e6e353664dc79f85aec016b0f29d0256e1e5465ba501e9891adfbda6e1c270732e3bf31e2f41d31cb46ac67099b668c44ea47ea30060501f1c60580d687ea33432f017fe0401e222b071dcfb963d78155629c85acf3e4cfe2c1ca68de30cda267d20982e14ec6fdeed466eb54e58dc86b4252f6456974170dff21cbbb101ed674b9375e2f1c7eef5442ecfd826cd712c1687449a53351181bb49a5688c29a6d6f1d8689e581a9c5cdc992aca31c0664055a537da93fb8b6552a838bea22e1c1ffdec3e30c62962d77ef4c2e7f6fb1405a1f1769f0efc464de6f287da5fb72c70d6ca35c5e58b1892a31acdec4787436091257b01f99001cdaffd2af228f58af8b4f3d16c0b71caa074cfa0fa7d809ebb4b8272049375358a6822056c47382a81d4113c0ffda4a4209bb9282d82e3b1af97b2daa4286ef0bc93498c3c24dcc4bdd0a8fd0cfbb68923068c5e311710528c7262ced0783d16d4a4a4e207513a0e15fcadfc1f6264167dbf196a28397dceebe4897481d0511ee6f93a69facea0822aef087b8465f88b105c5a0e8698c55d60c229560f71864ddd18d64ac7dcdc2070d3be9498e8fd14893884c0376320808c5fa95ddabac9939bd41c9d06759ba084e5e75dd0dfa21c181ee7dda019b3d5c3a2299ca2b938362e392485ff2c7635028b17037a7f31e4266037fbbb0e9479cb6bbb8356bde6349288fec35d54d50be906bf8a114f4ee3a8b6fe2751f8994a34e37dc61f6fb6ed9f3d53d95fc5e7991e0f0d69d7b5c372eb1eb27524f2bbe8c73d970ef320a4c3c10a99219c9267c241cba573c9dc5474e780029faa3384dbba184870828b504436e90871a306b536396fc5c91ca817b2b5a4cb55d4a46390f00b32f9a1115bed215d6cb04beaa9e0fd27e7a793d3a36dd341bfbb03a13774d0df5dbb8bf4b6179780a45766f53c098050da276a0163b90e4ee5c1e10544f186aa9c0953d735eb3095df12a3344d470dbcf7c762c72a9880e242d1eb6f422254ba054ba4781112ec0a3ba39eb2071b2157281c8e7aa83d7a5d08fcbccc9d925b99cfb156af80c3af70059087e4b57b6ba3c449db714a33113ba3c9052dcb25519e4e8a1e1cdab43650ffacc97004b9381121ae9c48c29e6c83f03bd05ad9fd3b1f85ac78c3fc1159dda68cd4ec1f3ccf91736ce48e393766dbd8856923d5d8537746b76d59de2224d4bb04b8afbe7d90adf9b47bf45600b8f699f2ff23a56081cbe1ca6c81dda22ad7aa279d1cdee565014742e745b57c88ea759a332fac4988b0028bc002c46ff11cddfbdfe075e54589cc6aa7328de91e13eed57e8747c87bf32fbaaf9718486da330fd232b036aee24a6bb7bc7edb3aa49f0074c2103393b872179a7b3e60191cb4c4da08", 0xbed}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(r2, 0xc) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000001c0)="0af788d3067db98df066282f048dc1b8d50f1ca0c7f22e42ed8ca51b97d1aba08163a0de50d8a6be399ae77db15584480406edbd9ac084270aa2", 0x3a}, {&(0x7f0000000440)="55bc809e4116cf1ad4d778bc5210db4041b1456a09b84b43ace5d8bbd36046420413c82d5dd484b1ea4a1038be100c99671a4892276a1a7f17d5e8b8471169388abea4983048d64d406291557f03d9e21ba908f753e0a381aabed34e4227f8eb12669354979e08a634cc97d47ddcdc4c734ce9ae6ffeff250708f0efc1aca5e19822879981057b3eecd4fd112e921b3312bdc4510aa9bfa9544566358d023cd9cb75be6452e85d3ec4ca51e97792f5a2a19eed4b2cb2a035daf31bb5bb40dbff600bd32f", 0xc4}, {&(0x7f0000000540)="bd59c0f34617459d4044e611d7c01fdfafc58cc5f83118631fd2ed16a4351b1d2c7c1d7ef342e3b9f44258ad416a2ce5670a0c1f7024a8a8723a0f8afb183dc2e6dd1c56d7838d4e5af97a15a53c0abf2061bbe1f0158974184b847686f9304478348c1f15caf0508e8965c9b2fe3cfe36ddd9b681138f22450758e054fe79a6d2f7fac0e8afbe40fb742d5def6e9ab68eb68a8fbbb8e516f22b22192c920a5f46c6878928db915d9297f064d73dbe8245184b0673adb0043da93531cdf95132849feae2bbe6d72fbd52b01f3709d86be5929bcaf4", 0xd5}, {&(0x7f0000000640)="c71d8dd8e93abdfc1bc6d9f970242b3f82067df8b3d5840d68da06b77985c1922a51e32ee661a4c96ad7174282586364aa544353459b7497cbc701aadd186228dc9df4cfc9daf2f4866b2fbfc0d07fab402b55bf2b764e48d76d30cd02aebece310eb8a9f0e63adef8711aba8211dbb1216162787484c735dc9793f6fdb80ec829ea33850d2d0f103ddaeeac4719448d01d9045985a39af737a6777aabbbe688213a2ae72d53dd8dd6dd9b125168904078ca505de642bb1466571f05629b208396b8f4cc9f053db58b662e47", 0xcc}, {&(0x7f0000000740)="2657a3708c22e4dd4e0c2c9f425d8821d462a5601ec2abc16f6c8f2884c583ba4a6b58f1c8583814d1495987a229cd500fb97cf748507fe026ab4823f049f7b5ffe87125842cc9dd3fa7d99a273c971c1652e99ad19052dd2b423472da3555620d06763b929ee460c9d073c706042efd45fdccdbddd54b17b384a0c412d96f34953b996146d973999c49ccd2644cc20c5977b6e9", 0x94}], 0x5, &(0x7f0000000d80)=ANY=[@ANYRES64=0x0], 0x4d0}, 0xb) flock(0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) clock_settime(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x50}, {0x812e, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x24}, {0x50}, {0x4000006, 0xb, 0x0, 0x81}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa5d1a32e69787aaaaaabb080045000014000000000033965700"/42]) executing program 1: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xfffffffffffffe6e, &(0x7f0000000100)=[{&(0x7f0000000240)=""/152}], 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4000, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000001140)={{}, 0x1, &(0x7f0000001180)=[0x0]}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(r0) socket(0x2, 0x2, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) (async) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/239, &(0x7f0000000280)=0xef) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000a86, 0x0) (async) setreuid(0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) (async) r4 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) (async) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) (async) close(r7) (async) socket(0x2, 0x1, 0x0) (async) accept$inet(r7, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) login: `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV*_Lٷ<1)֎`^Y@tN8 gBoy~U/ s9~nx=@s܎T2 pPtp(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) r1 = open(0x0, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) (async) r3 = msgget$private(0x0, 0x0) (async) r4 = getpgid(0xffffffffffffffff) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async, rerun: 64) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async, rerun: 64) setreuid(0xffffffffffffffff, 0xee01) (async) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) sendmsg$unix(r1, 0x0, 0x40a) (async) setegid(0x0) (async, rerun: 32) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (rerun: 32) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRES8=r6, @ANYBLOB="fb9410571c78dee929203b769c0c", @ANYRESDEC=0x0, @ANYRESDEC=r8, @ANYRES16=r8], 0x176, 0x800) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x200) executing program 1: syz_emit_ethernet(0x222, &(0x7f0000000d00)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x1ec, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[@fragment={0xbb, 0x0, 0x6, 0x0, 0x0, 0x8, 0x66}, @routing={0x6, 0x4, 0x0, 0x2, 0x0, [@mcast2, @rand_addr="0ea0f28277721b249e3a307d4787f194"]}, @fragment={0x6c, 0x0, 0x5, 0x1, 0x0, 0x1a, 0x66}, @routing={0x29, 0x4, 0x0, 0x6, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x2e, 0x0, 0x1, 0x0, 0x0, 0x5, 0x64}, @hopopts={0x33, 0x22, '\x00', [@pad1, @generic={0x1, 0x2e, "1172e439d6581bb4301ddc4510aaacc6102e74744485fbfb3940ab64622aa7f27cf6c5e276617843147c5a368bde"}, @generic={0x4, 0xd1, "646f34bdfe9f5063e8c35ef6951a59ac5962cf90521e94fdd45407af956969b9cd59beb00cf76dc3c15ede03a894fd918773f7fc8b4c41690e28a4abcede3c4a51cf9d523806f4d1a1cfe14cc8b2bc8934a18eb0c58e8b02e60865cc688e8042653869434efe0512bc2688a1f944610f3a37208e73de3299cf1e514d555b69344d2547e3f443b7541d87388414671a8cf4bc91f8befa1f66a7fb3ac68aff40ab2be2f13646b673bd7edb0c07d251b692ceeb7974208ea4fb283e6a432b872ea321d114e768890ebfe24df62cef406b6398"}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x6, 0x59, "16da1d6f9669aafc13cff0b223533f9f70988e37a0d77db233c8d9886fab01354563228e3d3b3245f116e34bfbfd62edf959291a6a265e0c88ff0fe745626a0f3220dc0edf03b427d78322375c9c45c3eb5ee5027d12eecfbe635520367df7265fa5ffc4"}}}}}}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x84}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000b00)='./bus\x00', &(0x7f0000000b40)='./bus/file0\x00') r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000a80)=@abs={0x8b03deb0c72fc2da, 0x0, 0x1}, 0x8) r4 = dup(r0) chflagsat(r4, &(0x7f0000000ac0)='./bus/file0\x00', 0x0, 0x0) listen(r4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getppid() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) recvmmsg(r2, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/250, 0xfa}, {&(0x7f0000000480)=""/23, 0x17}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/219, 0xdb}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/52, 0x34}, {&(0x7f00000007c0)=""/9, 0x9}], 0xa, &(0x7f00000008c0)=""/193, 0xc1}, 0x1}, 0x10, 0x1803, &(0x7f0000000a40)={0xd3, 0x72e}) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00'}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) close(0xffffffffffffffff) (async) acct(&(0x7f0000000040)='./file0\x00') (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) socket(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000700)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x40b, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x53) setregid(0x0, r4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f00000001c0)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x0, 0x0, 0xff, 0x20}]}) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000001340)={0x6, 0x14}, 0x2, &(0x7f0000005dc0)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab180658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555ac397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999bdc9182459d5c7e64a749e70aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667000000000000000000", &(0x7f0000001080)=0x1006, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001780)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b5f677c02dae0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0be5f00441d042d8ee34814945de0ba370a71d41a04468c09be", 0xdd) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x4, 0x566) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x7}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r7) r8 = getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) semctl$GETVAL(0x0, 0xaff471e0e2b9cfe6, 0x5, &(0x7f0000001700)=""/112) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r6, r7, 0xffffffffffffffff, r8, 0x80, 0xfffd}, 0x100000001, 0x23, 0x2}) semop(r0, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x6, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semget$private(0x0, 0x2, 0x40) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f0000000240)="cba153c9bf7ab1974349a770b924c30832e60f971e643ec72614a6b2f3727b9508cdad8237d55a5521e754903ba626f7791fb6b2d196717f0d272ebcaecb022144cead21ee777e2aae00654b2af29b490055f9ded81b1dc4ea0befd3611f95f898e5d2ab078ac4e3cbb641a8bc2f722e5ada831f92793c61330412960792cf1f3c82be902e79456cc8fe44b13159d8adf7c23d12ff8df1d6f978712eefdbb44a2c4e9f442a3dd73eec267a4eb01717915cddd0af61302dbb8cd7b741817fe254448de2c618f7d4bc6d119ec5748eeebb3768f2871044bedc727b0b8713b2ec8679ea4925baa3e1dda0612bb417ff", &(0x7f0000000140)=0xee, &(0x7f0000000180)="68b9d5182f736dfe718fd9e856f95a1b3fef5ae187d8b1aa81368420bb3f82c0553ab3ad52eb85b97282fad6a6c8dc", 0x2f) setreuid(r3, r3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x649) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001380)=[0x5, 0x0, 0xa, 0xffff]) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) executing program 1: sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x11}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x3, 0x2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000040)="291d60b423e3445fc20923f3b25f00c30b0108810652c23a6f043a085ce154000840aa372bbd81b7496b32b360ef480a798b40fdaa8857a0b698c5d19fcd9bf02980de9430ba38f91221836366aaf82b38491507c8a50386c9282a877b5cdf8707f671efbb0342e72b", &(0x7f00000000c0)=0x69, &(0x7f0000000100)='F', 0x1) executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x4, 0x82) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)) semop(r0, &(0x7f0000000040)=[{0x0, 0x3f}, {0x2, 0x2, 0x1c00}, {0x3, 0x0, 0x1000}, {0x3, 0xb3, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0xff0c}, {0x3, 0x8000, 0x800}, {0x0, 0x1, 0x1800}], 0x8) (async) semop(r0, &(0x7f0000000040)=[{0x0, 0x3f}, {0x2, 0x2, 0x1c00}, {0x3, 0x0, 0x1000}, {0x3, 0xb3, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0xff0c}, {0x3, 0x8000, 0x800}, {0x0, 0x1, 0x1800}], 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) open(0x0, 0x0, 0x0) (async) r2 = open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) preadv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: socketpair(0x38, 0x4000, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {0x0}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 7: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1fc, 0x401}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="d01624eb91c5113acff54852e37a", &(0x7f0000000140)=0xe, &(0x7f0000000180)="4fb4e29d8a3d0ecff87bea132f6f250853b43ae8bc1b5cb5e3a370449b729224bfc7be2d334366a53fb3794fd855732a55beb0ce27d46fdd777654ae379786d0f9b118496a4709c95cc481f8a3353f6dcf33cffaea000cc1f36ab596f5ca37dc20a0fb03301b661ef3bb8cf24a0af2c2c3ad13cb89f3a9e2127dd809ecc1935d022df3b6e7e8a7bbf7c2db5c0908a11e7cf493b871cb8ed4d4336293414a345aae0657cb7592b3aaeae61d4442e0e919f7fe0f10c1c4027066f39ae49868fa0bfd56fa5a5490a024eaae77aff8ba8c7c0a89fa79033ed336e563e1db2562d4b789380d", 0xe3) msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)=',{}\x00', &(0x7f00000003c0)='&}@&^/\x00', &(0x7f0000000400)='/dev/wsmouse0\x00', &(0x7f0000000440)='tap'], &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='tap']) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r2, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r4, 0xffffffff) syz_emit_ethernet(0x39, &(0x7f0000000600)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x3c04, "1789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95"}}}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) r9 = dup2(r5, r8) fcntl$setstatus(r9, 0x4, 0x8) accept$inet(r7, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000b80)=0xe1fd) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000bc0)) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r6, 0x7) syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bb750786dd605f6ad900403a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aa3a5b8167d63cda982ed6d49ce65ca48d0002000000000000040100040100c2"]) executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) (async) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) (async) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) (async) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000002c0)=0x1000, 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) r3 = dup(0xffffffffffffff9c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0xad3) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) (async) chdir(0x0) mknod(0x0, 0x1000, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x4}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (async) socket$unix(0x1, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0xffffffffffffffff}, 0xc) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 1: pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/139, 0x8b}], 0x1) select(0x40, &(0x7f0000000000)={0x4b7f, 0x4, 0xfffffffffffffffc, 0x1}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) execve(0x0, 0x0, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440), 0xe) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000e40)=[{&(0x7f0000000140)="79dcdf7e3555933ff826233e03433c5613a5485e9c0d51a72ecd018c3ad854a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca235c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d6958b9f8e35a2da81be615edb0ded8cd3737600eac59c7a4478f4ab0147fb8c2f6e9ffa21f08aab28afac3d463", 0xdb}], 0x1) executing program 0: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xfffffffffffffe6e, &(0x7f0000000100)=[{&(0x7f0000000240)=""/152}], 0x0, 0x0}}, 0x10, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4000, 0x0) (async) setreuid(0xee00, 0x0) (async, rerun: 64) r4 = getuid() (rerun: 64) setreuid(0xee00, r4) (async) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) (async) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000001140)={{}, 0x1, &(0x7f0000001180)=[0x0]}) (async) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async, rerun: 64) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x80) (async, rerun: 32) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) fchdir(r0) (async) socket(0x2, 0x2, 0x0) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001840)=[{0x0}], 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xfff, &(0x7f00000000c0)='./file0\x00', 0x8}) executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0xfff, 0x10000, &(0x7f00000000c0)=""/162, &(0x7f0000000180)=0xa2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xb451, 0x40, 0x1, 0x9}]}) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x3, 0xf5}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x0, 0x6, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x30, 0x4, 0xa0000000000000, 0x2}], 0x401, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x2ac0, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x43, 0x1, 0x5300000000000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x44, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x9, 0x20000000, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x80000001, 0x7}, {{r3}, 0xfffffffffffffffb, 0x80, 0x2, 0x7, 0x40}, {{r0}, 0xffffffffffffffff, 0x12, 0x8, 0x10000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x70000007, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0xc9, 0x1, 0x9, 0xffffffff}], 0x4, &(0x7f00000004c0)={0x100, 0x80000001}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000500)) r5 = getuid() seteuid(r5) setrlimit(0x4, &(0x7f0000000540)={0x101, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = socket(0x18, 0x3, 0xf7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) r12 = getegid() r13 = dup(r4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x20000, 0x0) r16 = getppid() r17 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0), 0x0, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @rights={0x28, 0xffff, 0x1, [r4, r0, r8, r2, r2]}, @cred={0x20, 0xffff, 0x0, r9, r5, r10}, @cred={0x20, 0xffff, 0x0, r11, r5, r12}, @rights={0x38, 0xffff, 0x1, [r2, r13, r1, r1, r1, r2, r14, r3, r15]}, @cred={0x20, 0xffff, 0x0, r16, r5, r17}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r18}], 0x100, 0x400}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) seteuid(r19) executing program 2: r0 = socket$inet(0x18, 0x3, 0x102) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0x5, 0x9, {0x80000000, 0xfffffffffffff684}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r4 = dup(r0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}], 0x3b}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r5) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x840, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) executing program 2: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) socket(0x6, 0x8000, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x6, 0x3, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{}, {0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1d, 0x0, &(0x7f0000000040)=""/29}) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) unveil(0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) dup2(r0, r1) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44, 0xfa, 0x6, 0x9}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 5: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x24, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"ca2d15ac38de92f8c2f2cc3e25e8245e"}}}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') msgget$private(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getppid() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/247}, &(0x7f0000000180)=0xf9) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="6c058518fb698e77d7fc0baf547659a9e6206545719a59088deb3a847eb1a149d8bc9155ce0cdaa0fa93bdac5b499d5f60f143ab3310834728da38a7", 0x3c}, {&(0x7f0000000240)="4386df6317f5390f55be9cf8fcf9a4bd89f4642306627619d7abf0e275e3d626ef5f2df1d9b97fa52eeee326acadb002e0fb44ca4439c918fc4f81a19a50499a2cf0a1d479c3ff4aa277c5986bf0bcd136df93ed91c7b951158f927523eee4098b27a9ca9d80e372d5d85a99b5e9309f87a290f109db7587dde25335b18b381153106b4a0a0a2b46f24d0a0d8f932addabfdbdba503651f388e756a13829db50a0669d6af8bdc2b61f2f00eaaf00c7599ba937f24d2c5f2357b5772ea824b6174a792b0ea16cc05d9a62bf97e3a6f41b7222c4821a85", 0xd6}], 0x2, &(0x7f0000000380)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x28, 0x2}, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) (async) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) setpgid(0xffffffffffffffff, r3) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x8, &(0x7f0000000180)=[{0xffff, 0x7, 0x1, 0x4}, {0xb2c5, 0x81, 0xff, 0xfffffff7}, {0x101, 0x9, 0x1, 0x5}, {0xaab, 0x1, 0x3, 0x637}, {0x0, 0x1, 0x64, 0x7ff}, {0x7ff, 0x3, 0x8, 0x8}, {0x3, 0x6, 0x5, 0x8062}, {0x1, 0x0, 0xfd, 0xfc47}]}) setuid(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x2393e226) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r3) r4 = getuid() setreuid(0xee00, r4) truncate(&(0x7f0000000240)='./file0\x00', 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x20, 0x2, 0xa) msgget$private(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x8106}]}) fcntl$dupfd(r5, 0xa, r1) executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344, 0x41424344}, 0x40, 0x8c) syz_emit_ethernet(0x148, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x112, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @tcp={{0x1, 0x2, r0, r1, 0x1, 0x0, 0x16, 0x4, 0x9, 0x0, 0x8, {[@sack_perm={0x4, 0x2}, @nop, @sack={0x5, 0x1a, [0x4, 0x800, 0x2, 0x3, 0x0, 0x0]}, @timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x1a, [0x9ed, 0x7, 0xd0f, 0x1000, 0x36, 0x3]}]}}, {"0706d88185de8e6fd2aca9b76fbc3efb1303978e8dfd209be1a447da3b3f04e74b49e0225f6d3b59969b5660e20a492be5213f52a68740b369ce9764da7d6458f0b3125788a1de73f82db2de11962f37881e1481c76688ac873222947e4c6760ccba6666451c250599f18a14a89e484b6f4379ba3b441025796e4613ed08b9ec14a5bf1bd5080ee76a2f03ddb412d5aa810453b16555b42309800cd783e6bc8d6ede547772c991ef6df739de9d62fb918b671b813a6efc420011"}}}}}}}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) write(0xffffffffffffffff, &(0x7f0000000140)="ecdfde85635d2065a2efca59f334e78f915428976f128b0528081123579e3e4c5047245151d597790ecd219a3dd50744b23700e71195573e061eacbc6edb6e60ca6e9e48ad1cbb9ac090a3a161b3d789fbacfe3118726d306c13d8629f857411a40bf458c00dcb9b3dee0efa7f43d73cf0285b080b3db47482314248049520bf14cf793d80094297984fac04239f6ddf0cd9847df70ab4eccadeafb5ab16b34e0cb50fd2178a11cd4dc83778c0a01f73186df775d68834f38224e6bd2fbff43db4327d429d96eef054ce457bba0e341134c92461c52a7c0b581a93de9e", 0xdd) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 7: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='-++^!@+^\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000280)='\\&\x00', &(0x7f00000002c0)='%&-$)-(&-#][^\x00', &(0x7f0000000300)='.):[\'&@/\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='@!!-!(,%]\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@!\x00', &(0x7f00000004c0)=']\x00']) r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ftruncate(r0, 0x1000) kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) close(r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 3: sysctl$hw(&(0x7f0000000000), 0x3, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e000000000000000000000000008fe34b1be29286b43392da10bd462dfd749977351c316b7bfdf9ac901cfcc3cb2ed51ce7606a861ffe8151", &(0x7f0000000080)=0x66, 0x0, 0xfffffffffffffdde) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000940)="8b6382e0550d77717633515befa65f38ea755c4225702bf9408ec8acc8ca6d85b42ce15097f080a256df9a2f70ab0ed5dd0de0bb81eb6f2695895cf5579f92ef8eebc0a8efca6f72a22e08b3a42ce51ad4c43489aff043e514e2a31b53371ffeefc0abed26b1c5c7d9161061156e0b17493664824f03e1781a484c50e6a56f95eb4c276fa7bd20620fe39eb2c70d6afc7a9610eaf4622849d6e17d8540ba85ede82ec175735540ba73488e636bee9bf98df0e207c5c5cfa1c5578f1eda7dfaab35df18b92471ed7581472976478b943a0c451fa76aae36ba569d491390578493bda710929f874c4cdfad242251b90360df02ad82921bdfcba89ad70dbb098a1768948ddf7c915385694ec76225643ba659ae98be294f6bc13a0d33a61b94e350f9139010f0ae53eccf7551873960ae00c54d3c7ce7d244d717ba28db3bf7654e7714e4e45934126cf2a64b49da1f36ef888cf0a901b3d589bf699ec70fc621090932fe998bc2c1443ec7d0519c43b7f0401e765e37dd551f841c68ac5faf38ffc36adea96e932e91bd862b69a0379bd1c4b55ef17da22dd9dabcb1b464a12080c87347ca8605cd7533f9067b337f34ded903aa8fe249491dcc5e83f5bd412ad2c995e02d29b9bd5e5a7a0295b317112002c3a1edf293f15f45a91962544c2878ddcc929a3f0c272f3e3fd9be21c51f76c039667da995ff87ecaf71f0fc752ee2b8150bfcaf18be40549bcae479bb953579835b56c39564b68338e803c13e3a41f42d8c9f3fbdfe63dc58f66456344f7e0cc1e9bd1e64d212b3003ff75c2ec2f82b5492e97e96698786d7c596b9ab514e21098cb17605f4083bf92bcbfa5d83c1530b6c46b778244bbc11c48d6d6ffe0b7f66742409b7bb02d20673991b09c86c1c226e0e4eb780abfe1e4bd9576d85160ca3266095deb9c31a1a7b830832272abd855e4ebbec14d008e26f55e049bbf544fcfcf6bbcaebe158d61459b3537d239f85f0d141a7112334dcbf9863c95974082d172f300b31d8a7a6cbe83b23acfc6d2a3349aa13f50143e35ce170be48a20eedb687fd6855fd11bcc51a79a7b208a481aedad3e94f72cf7a13dddf976ebcd29a1dd0c27eb98398e4b9a4617467cb14913d80c7b10be6feacae308e5678478714d5f64e76785501266b86bcdbc80c261d5488446bb0b1bfd82290b15f8ea2fad8d624045d6111215de5809f43c2b9e2afe80843c98a5e57035c502f3603dd70ebca969522395e59f0b7e02150bff71e0f7664d35da38b78248dacfaca098eba589e56e0938e976627f987d0bdbcfd2af1877f94a74bac6a666456a23f22b0b6ae2e5f029176d439a6aa7f1b0253c527439688b87c0e29a82828b19d6b44be4216e327af96c7953f9c891f479cc81cdee6d786c35e9cef5ed20f6b20d7f471b2cc1bb0ebd8edd0bdf498c082913e111656b83d8dcade88f61738f999ad868c0b4f1091231c071bd0526fd01e09693851b2c7468a80dd13fd9a796dbb7394698eb57f3013b9105090180f037cb7cf55131aae140275a6b694dae58d4cdb5188468d9bfd1e43f29d6131c91f06df4247b705d5863dc29eb6adeb425f3c35783c3c3e05ac9da77f0e963f061e8f6a78f80bfc8b0a53948616b650550e1571cfcbb907cc95c8a570578bb71beadbbcc335e24c421dec491a156f2bbdb332210bde06b6a2fe8489b087a695315eb3260075bb23f4e6d726dc33e5fe3317ee190dd32b9c68a03f747ee0301cc144ba65d760e1b02432df2f42c6b48b75e18dcdb2d5c004466d647c22b60ad955189e4701b2f6111bd79dffa8f5b32d49790a3e86830e134d730778ac365f0b71eb4c17d12511fc215238353f3bf88febd39a787d726569e2f851bc5885bac882b59068700293c2ff294309ba5334ecf97fc1c559dd43caa1ac7d5872b77359f55e34ffe4f60af5676ee76db6c217740ea8b6759b14e1d4d69805f646379b678fa4d3a3008cce7abfcd5da98e7eba446f957508b2ff0ce0f2da80cce9873c22d611e9dd7df5e90d90110179572f30ae47cc4a6a5fbd0db971467a4e5b3c7354ab5cf6f5daee8deebfe6c70fe7078a03e66195b604706185ba8a08118535239dde5568ad112ce2a2003bfde300f605bec8bb0ec4f391b97f0705c66ec6a9eeae13469e49cadcc64884db15b0298c1d6e2ff857c0f8b86024701d6814d4e19c5dad647b5e04aec7a49c06f016a1555f87bc0e5691d5133cf424d0e900ca7fd881af336f62945c593defa557edacb658ca34a38c85d923ceaf73eb0130d97847cdac7c1000d77033fc072e775be169cfab528e0cba8bef451a868b8aee89871587452db220adedc7a91b6118e20a43d114d44b18680d8f424daad3866ef91e96ca48ec4c445ec619bbf5f54f26837d6221b023ec3a66c482840aae54f416b861face4eac8cb116c3e240ae0919050827b6b3e7916e31172d929b5d8d471e7d47912275cc0daf0f6dec900e1e8f273c8578abf3c63879cb33af38c9e06d3b8cae21a8a478d2f9d6defb9cf34fe08335d4ab614567aa27d09369460964c637cf224fcde21f5835b3dc540b48444447b9e0d0759b7e88312f4b2f44dc7a6ff6d17121cb77732ef1b7c4612704ff2bc67f0a4e623c0021375561a0aa54227aa4b690aee3d2ea8e37cf34e98610eaaa268da59146b7bb9784e58481700fa62492407440979fa5dde09cec666cbfc0ca2a8217005bdfa530931356aaa26c1d7068c50c54ca64b3886aa1514276eedc40c22e0a8f490ab1a622a190bb67724ec2def6d75780e522d13070b9eaf2f21c0bb62e2d6fa285c348a093eb9a7a45a54f50a06fb65a868b91fbff92ed5ff8061cc5d9c2b726977e7e0cbbef60c611da0717635f5c8a95d1442d63d8c4c03942389d6c3bf5edf20ed89007904f421742aa1cf7898008573a4299b4bf52500e184bcec1d308b0629923c9973996de1459ca7a6b57bf25dd4990b413d24c6a42c07b66fc8f3addda3c67bfaa36cb66ed72c5d5b42d1d940185cafefe9de57bc0044c07c224c0a63b93e24797f4a506ee25bf8bc2ea52f6c116bf464b8a208761254879f1c8314eed307bf11c91103756bf8b490304c633ca423a8cec504650fa5ac927c08f41f757e98cac3950c42d781fb6b80afbb70c5a0a8917569e97e9decd2f2bada22ae68c9fadc0768b3f767de0a693ccb5739c55a57036683d07fb9328af9322b5430272ef99213e4c3cc0e567003a5ca30ba373dcdc452676e45616375d857985107f77d03709b0e7e372152e59f0fe6609439a7ebfef53e9d0fe4c3147b344ad3d6799c66b5ac7475aafdd5537c91553f57e7d6f49323783c9a4fda3810700e402b3ec15c35ce8c20a154bb0fb07141d38df56ac353e9da6d3beb5cef6fba9608e63fcacad9b9168e3eedf863b1c2911f2a3c594c99623ecffed4b336c786c925fee754a47ef917bcffc02d11b19eb1393a8c21b2232b57db9143681860a5451670233ec7a8fed8cfb9b7374ff7fb76e7313e2e5215ce123d7d5182245435e9b426fc7f18f6f9bd70ea690025f70a0ee39c98b6a804aacddf8fe36470b28aacc1053428539838d13df7318039075a0767fa8b5fb5a3a7280c32b9c26292e44ecec15551aff7ed5e1de57a4d816535cd105f5a24800a8c29bdad58f20e5871e6d098e07e31f52daee6416a39b81e722fb08c4f32bc16becb4a753b6fa1b108ccc798dfdfc7c0422974ada7e04bae5665d6e988431432635ad834458834d67430a0b2aed2e3c3cceede9eb0060ebed852968e69d3f46625ae4b8f1072b54fdef32c2553de95d60cfbacb144715aed8cf2bb83d3705ff5bc1dde512bc7d3717a926f06ee42adbcd6980e4a686fc573b3871e66888feeb792dd307bb9fbf7bc1a47715aea7c52cb951862ac5fad7ae082db19104858738daf9bb5e70cbd87c5138d23c26fa075b9cdbbd144ebec2910e2c7000db967c1225d3d363d9cee22b5105e16ed79242a8938b37ad3b4a52de332afcf8471fde31551c6dcbbd24d304c4f586b792954f087733021158b635b3b13c910a5e347719888fe1e9f73e532fa49d66fd7ab38c4cffb729748dbbb63477b3976fed69d941a37b07ed6012dc89346a77dde568bc3af40e191f9872b1744bce4c4ea5a8ac1d90269feb351d48132f9bc29102ac09990ea9b59396473ef46a50e4b13fc4861b94e4995ec8b7c81cafbcd2dea552fa62e81eccf331c2b7854c34e205471a1a6879733d3f9a757df7019bc6d5e21535997ce211c1e742dbdba4d2971adb42705c50a6517375f9674f1a9b8d9f064ecc76ca56c9b76141e7f26865cc7bff421c3a111a95d14bd044cce560937334c8100cffb1cf6ed74dcd61e2c078f551bcb39f89b7620cc55e90953dce6d6bc039af4dcd2c2b145bc08444a5b22f5043fc159ab5542b0148a0c25d5e7d4de54ce46dfaa69b6f5502fbcfc8cf1b1d0fb2760ec7bf7f7b5411b3e4e57964a0acc50868571784595e91392930e605706c7f2d6964fd8fe8eeafb9573992b9d7da5588c8fff87e8bb58ed19e30362ba387852e6e7586c251094990634e8136ca71ae3c418a3e2c2e74ddcd72ae830c2b6a63d696209795a1104bb40f1fc857400cf376575737665d2940fa606b7d2b04ad72215c97f4619a03c91296d9cad794ec58c4a0d02c0a7165bb8aa73f1f4653cad70c4d2837a83bdb74df79ff9c8f553a5f2a1deaa491fe3b58472780045746fcfb32b38939d2b98a0e97c88e065ad6269c17e96cf00fe128069c0c98c3ee6071f047718a47898b9be0343cd67d77ef564b4a58b276726979bf0a31d18acf7d297bc9f692ce79ff4923e42721cdb189f4a1f51ea152f62db79e63921710755de7cca33abe73844f1783653eed266dbc0301cf36e097ffa141a5e46c087624c4360fcda1508fda6783f3e10043cd9d281e3a117b6e2daf37dec400c5db0218a6b8db877de40645198f86b957a619faea10d220118a2eb0b53983fd285bee15a6e5b5a093e77ed6519246890e90063fbc075a7cbb6a41aaf5314a07070029af88d4b1dee034b4c5683a1d83a657fcf224f91dd26e3646039b6d9d2c64c6347e949d557a92965ee2d199b0d63f281ccb2c281230cc306b4a94a0cce9726d609d75b2690c733912428356216dec2733518d67bfbdbd3be01040edddc726a53b49f2ee98688569cc0b44b44904d717321e42b1f18cd5f6449de8d696f0460ae245a6dbb05594a758b503f2152ff9cfe67de11d207bf007eb9f98abd707a9e39f55beffff1669eb35c200eae16842cb86c309111a7cc847ebff30697ec3aad05eebaddb9448d93beea8044892a9e53e3fa2c56bc044de946960a3abc9afea3dac89666a3e3b840e1a179f64f2da36bb15c5effb6e7e9f8c65098be063e5b945bbaac74235c9f1412c92b43fc2ad568837f4213710f2691e61e33946088f322963275d88d0b4f306cbe714e721ac4c2d1d748b8813acd1c9fdbb0b11931141bc5320799f4a6ec7c191064d5db363c33d44f589cd7609dd9f4384a73ee0c9ad0b6d871c65730de5f5e41cebb5cc56c7c33491845218b65229fbcb469dfb7084dc6e781a3de4a5150ec8fd28f66d5f7f4d64b86c42f29ac284b73add0a8e22c7bdbd47eed16492053890763b78df14de275b8eab094a58c8df5e9e3cbff41339cc9a04ec85da110f96c1eb48534ea5e47881e7df4ed0b3ea2b311b5fa3ab24c0f5b49c89910efb025219b9772710079d10ab698c6839741c1c0dbc5945495fe3acdfd9fbffc910ce2f67cd", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="2887e3e3c80154b1371ef16370783f888958a1ddacfcbe8ed76f647a73c0005f364b244e3830a8e13f22b6802197e44a083a42c35a4128a79350a04e4d519ba2a148fc1028d31b05d8096b86389864ba64ecedcdc93bac573e9165acbfc4c28720a9fe92", 0x64) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "9e021c9d69cada665ce7ebee7493ee68e9fe1f49"}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r3 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(0x0, 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="3342b1", 0x3) read(r4, &(0x7f0000000080)=""/112, 0x70) executing program 2: getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x7628}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x8000, 0x4) dup2(0xffffffffffffffff, r2) getsockopt(r1, 0x7ff, 0xfffffffd, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000000006}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x100}], 0x1, 0x4000000) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f0000000200), 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x4, &(0x7f0000000280), 0x0) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x803) setreuid(0x0, r2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) (async) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) (async) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440), 0xe) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) writev(r2, &(0x7f0000000e40)=[{&(0x7f0000000140)="79dcdf7e3555933ff826233e03433c5613a5485e9c0d51a72ecd018c3ad854a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca235c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d6958b9f8e35a2da81be615edb0ded8cd3737600eac59c7a4478f4ab0147fb8c2f6e9ffa21f08aab28afac3d463", 0xdb}], 0x1) executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0xc050756a, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) executing program 4: setitimer(0x0, &(0x7f0000000140)={{0x8, 0x800}, {0x4, 0x5}}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x82d}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x10000, 0xbd) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getppid() getpgrp() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x39, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@arp={0x806, @generic={0x1, 0x8181, 0x6, 0x7, 0x2, @empty, "b390b582b8c4b6", @random="d512f7fe0391", "31a3b58bb0aaa2492edfde46aafeed5f"}}}}) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r4 = getpid() ktrace(0x0, 0x0, 0x22, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="3ca69a1e90653b884712f9a3dfe249067134f9482ceee26cb5ee18e33a629450", 0x20) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xbd56, 0x8]) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/101) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000003c0)={0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x9) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xc000000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) poll(&(0x7f00000001c0), 0x0, 0xfe) r2 = socket$inet6(0x18, 0x5, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000001580)='.\x00', 0x881, 0x8) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/153, 0x99}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0xffffffffffffffcf}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f00000015c0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r3, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0xb7}}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r6, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r7 = getpgid(0x0) setpgid(0x0, r7) fcntl$setown(r6, 0x6, 0x0) accept$inet6(r3, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) close(r3) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1f3) (async) setreuid(0xee00, 0x0) (async) r0 = getuid() (async) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) (async) setreuid(0x0, r0) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) chroot(&(0x7f0000001940)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x80010000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000100)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344, 0x41424344}, 0x40, 0x8c) syz_emit_ethernet(0x148, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x112, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @tcp={{0x1, 0x2, r0, r1, 0x1, 0x0, 0x16, 0x4, 0x9, 0x0, 0x8, {[@sack_perm={0x4, 0x2}, @nop, @sack={0x5, 0x1a, [0x4, 0x800, 0x2, 0x3, 0x0, 0x0]}, @timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x1a, [0x9ed, 0x7, 0xd0f, 0x1000, 0x36, 0x3]}]}}, {"0706d88185de8e6fd2aca9b76fbc3efb1303978e8dfd209be1a447da3b3f04e74b49e0225f6d3b59969b5660e20a492be5213f52a68740b369ce9764da7d6458f0b3125788a1de73f82db2de11962f37881e1481c76688ac873222947e4c6760ccba6666451c250599f18a14a89e484b6f4379ba3b441025796e4613ed08b9ec14a5bf1bd5080ee76a2f03ddb412d5aa810453b16555b42309800cd783e6bc8d6ede547772c991ef6df739de9d62fb918b671b813a6efc420011"}}}}}}}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) write(0xffffffffffffffff, &(0x7f0000000140)="ecdfde85635d2065a2efca59f334e78f915428976f128b0528081123579e3e4c5047245151d597790ecd219a3dd50744b23700e71195573e061eacbc6edb6e60ca6e9e48ad1cbb9ac090a3a161b3d789fbacfe3118726d306c13d8629f857411a40bf458c00dcb9b3dee0efa7f43d73cf0285b080b3db47482314248049520bf14cf793d80094297984fac04239f6ddf0cd9847df70ab4eccadeafb5ab16b34e0cb50fd2178a11cd4dc83778c0a01f73186df775d68834f38224e6bd2fbff43db4327d429d96eef054ce457bba0e341134c92461c52a7c0b581a93de9e", 0xdd) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{}, {0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1d, 0x0, &(0x7f0000000040)=""/29}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{}, {0x0, 0xff}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1d, 0x0, &(0x7f0000000040)=""/29}) (async) executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='-++^!@+^\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000280)='\\&\x00', &(0x7f00000002c0)='%&-$)-(&-#][^\x00', &(0x7f0000000300)='.):[\'&@/\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='@!!-!(,%]\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@!\x00', &(0x7f00000004c0)=']\x00']) r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = kqueue() (rerun: 32) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) (async) ftruncate(r0, 0x1000) (async) kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) (async, rerun: 64) close(r0) (async, rerun: 64) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') clock_getres(0x4, &(0x7f00000001c0)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x4}, {0x812e}]}) poll(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r3, 0x0, r5) (async) fchown(r3, 0x0, r5) mkdirat(r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6299, 0x7, 0x2, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x6, 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 2: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') munlock(&(0x7f000000a000/0x4000)=nil, 0x4000) executing program 0: ktrace(0x0, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x3811, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) setuid(0xee01) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)="8ed258e274ee3d1f76db3da7d4d581ee17beae87981594568f9a888418efad52d99edb2866499d0482405cb8c9daa383ac6cfe5d0529723d6f91fa64ced346a1142a2ed71ade7ed645fc2b2702ced114855fec0caa41e3b7a4992bb75ec5a6d138216de33becb56c9bf2da49c4137b694b5ad6c8345adf03344b56bf0004", 0x7e}], 0x1) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4000, 0xa) preadv(r1, &(0x7f0000002400)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000001300)=""/129, 0x81}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/10, 0xa}], 0x5, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="bd545da7c96a1d1c9c1ce1748d939ed2bd", 0x11) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) write(r3, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x6c1db1af) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x81) sendto$unix(r6, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x25}], 0x1}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_open_pts() (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) (async) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x1002, 0x0, 0x0, 0x0, 0x0}) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0x1188}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) socket$unix(0x1, 0x1, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x400401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) executing program 2: open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1ffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a", @ANYRESOCT=r0, @ANYRES64], 0x401, 0x0) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYRESDEC=r0, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r1], 0x401, 0x800) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') fcntl$dupfd(r2, 0x0, r0) (async) r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x1, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(r6, &(0x7f0000000380), 0x0) (async) readv(r6, &(0x7f0000000380), 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xd2) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="cb00e9a700"/16, &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000002880)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="9655a57cc2f659ebffcbdf13b9fd812eaa1aa032", 0x14) fchmod(r0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x70, &(0x7f0000000500)={@broadcast, @local, [], {@generic={0x80f3, "0884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"}}}) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x5, 0x100000001}, {{}, 0x1, 0x0, 0x2, 0x6}, {{r2}, 0xfffffffffffffffc, 0x79, 0x4, 0x7, 0x5}], 0x101, &(0x7f00000000c0), 0x6, 0x0) r6 = socket(0x2, 0xc006, 0x0) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r8 = socket(0x18, 0x3, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180), 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 3: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x2}, {}, {}, {}, {0x0, 0x4}, {}, {0x1}, {0x1}, {}, {}, {0x0, 0x5}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x1}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0xc}, 0x2, &(0x7f00000002c0)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498313bcf9f34ce543fc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566070916ea8ce2916ee7686635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc5961ae6e4c314016d50a5b728fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d5ff25308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342ca464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123b65f6484f47c67178765b301c60321b116d5fbd8cf5aa8bdd2ce61ac9b12a3ea8afde2133dfca06e", &(0x7f0000000080)=0x210, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0xc}, 0x2, &(0x7f00000002c0)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498313bcf9f34ce543fc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566070916ea8ce2916ee7686635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc5961ae6e4c314016d50a5b728fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d5ff25308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342ca464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123b65f6484f47c67178765b301c60321b116d5fbd8cf5aa8bdd2ce61ac9b12a3ea8afde2133dfca06e", &(0x7f0000000080)=0x210, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x38) sendmsg$unix(r1, &(0x7f0000002e80)={0x0, 0xa, 0x0}, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) (async) open(0x0, 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) fcntl$getown(r1, 0x5) (async) fcntl$getown(r1, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x3a) dup2(r4, r4) (async) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x12) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/167, 0xa7}], 0x1, &(0x7f0000000200)=""/11, 0xb}, 0x400}, 0x10, 0x1000, &(0x7f00000002c0)={0x2a, 0x23f}) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) ftruncate(r0, 0xfffffffffffffff5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) executing program 5: r0 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r1 = socket(0x1e, 0x0, 0x0) r2 = accept(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)="0dda", 0x2) close(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r2, 0x5) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0x100}], 0x2, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r4, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) geteuid() semop(r3, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x81}, {0x0, 0x3, 0x1000}, {0x3, 0x4}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x7) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1]}]}}}}}}}) executing program 0: sysctl$kern(&(0x7f0000004700)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000000340)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb8c702c16d215928bad92c77f7a27003", 0xf4) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa00000000010086dd6036e2820030000000000000000000000000000000000000fec00000000000000e000000000000aa0100907800000000605adf0000000000fe80000000000000000000eeffffffa9ff0100"/100]) r1 = socket$inet(0x2, 0x4000, 0x2) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d95f93e0f1279911cdf00000000000400", 0x7}) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d", 0xfc}, {&(0x7f0000000080)="40483a33330a4b3821b0b1dcf0567c6d2cc0a5ce036bffe30603e9d87ceb3755a692b7ef4f62b1b9182f04", 0x2b}], 0x2) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x100) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2810, r2, 0x100009) getuid() msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000000)) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xfffffffffffffffb}, {0x62ce, 0x1}}) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) (async) execve(0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) setsockopt(r5, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getpid() executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) dup2(r5, r6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) ioctl$TIOCSBRK(r1, 0x2000747b) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 2: setrlimit(0x8, &(0x7f0000000240)={0x42, 0x5e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="b31b9c8ba8bcd7a23b7866c8fa5d5e49844748dc62131aa3c7e2a4b13ee838dd11aa3ad63471aeaceca37e890302a22965995b9dd2c0ef208892b323c1bd951b7a3f87f060847953d83f5b5198c72abc673e21d4db4629a7d8d97044a579c764b73c59b4b01566fe80508c3636a48b2ef8a1268e335dbe7c9cd82905d8fac0e58aad2cb1a7b172af5b6fe0d4df8175220b8d2b15f57730bc4d9b7948d255c0879d5a5383f0a713ea337cdb3ec85e6a832ba2864a907669d562d687337b6310ad7167051156f1b5b9b538c697eff876c4b29f5f09a4ae75fa52f9fedaef", 0xdd}], 0x1) executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x1002, 0x0, 0x0, 0x0, 0x0}) executing program 5: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37b", 0x9}], 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000100), 0x4c) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f000050c000/0x4000)=nil, 0x4000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) clock_getres(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80286987, &(0x7f00000001c0)) executing program 1: setrlimit(0x8, &(0x7f0000000240)={0x42, 0x5e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="b31b9c8ba8bcd7a23b7866c8fa5d5e49844748dc62131aa3c7e2a4b13ee838dd11aa3ad63471aeaceca37e890302a22965995b9dd2c0ef208892b323c1bd951b7a3f87f060847953d83f5b5198c72abc673e21d4db4629a7d8d97044a579c764b73c59b4b01566fe80508c3636a48b2ef8a1268e335dbe7c9cd82905d8fac0e58aad2cb1a7b172af5b6fe0d4df8175220b8d2b15f57730bc4d9b7948d255c0879d5a5383f0a713ea337cdb3ec85e6a832ba2864a907669d562d687337b6310ad7167051156f1b5b9b538c697eff876c4b29f5f09a4ae75fa52f9fedaef351fb530161eeef1150acdcec5e1de52b2d9e43d02f414fa9e2e903d09210c71c43b5b70b2", 0x102}], 0x1) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xc7}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='#+[#{\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='/}^]#^*,+]$\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='\\[[\x00', &(0x7f0000000300)='}:!//*\\:&*)V\x00', &(0x7f0000000340)='$##{\x00']) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000400)) r4 = getgid() r5 = getuid() chown(&(0x7f0000000440)='./file0\x00', r5, r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000004c0)) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000500)=0x7) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) lchown(&(0x7f0000000540)='./file0\x00', r5, r4) mkdirat(r1, &(0x7f0000000580)='./file0\x00', 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x7, 0x1000, 0x8, 0x0, 0x2, 0x2, 0x5, 0x1, 0x1, 0xfffffffffffffffb, 0xff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000640)=0x7) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000680)=0x1) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000006c0)) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='W\x00') executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xb, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "046cf52b14b8001a00"}) rmdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000140), 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/144) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r4, r5) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/rvnd0c\x00', &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open(0x0, 0x80, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) setsockopt(r0, 0x0, 0x40c6f6, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e699", 0x10) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71", 0xc) kevent(r4, &(0x7f0000000380), 0x8, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x4, 0xfffffffffffffffc, 0x1ff}], 0x0, 0x0) executing program 4: kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd10", @ANYRESOCT=r0, @ANYRES64], 0x401, 0x0) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYRESDEC=r0, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r1], 0x401, 0x800) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0xdcd, 0x5, 0xd2c, "0d88f9000004000000401e00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0x3b}], 0x1) sysctl$net_inet_udp(&(0x7f0000001c80)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000001cc0), 0x0, &(0x7f0000001dc0), 0x0) semget$private(0x0, 0x4, 0x118) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0]) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2880e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9f36c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f"], 0xf9, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x3, 0x5}, {0x4, 0xf}, {0x8d, 0x9}, {0xc6d445bc76498952, 0x7fff}, {0x8, 0xfffffffc}, {0x85, 0x4}, {0x0, 0x1ff}, {0x80, 0xdf21}, {0x41, 0x1}, {0x26, 0x3f}, {0x21, 0x2}], 0xb}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) sendto$unix(r2, &(0x7f00000000c0)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getpid() open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x10000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146945, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000001080)}) (async) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)='W\x00') (async) r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) (async, rerun: 32) chdir(&(0x7f00000000c0)='./file0\x00') (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() close(r4) (async, rerun: 64) r5 = syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae0100000000000007"}) ioctl$FIONREAD(r5, 0x4004667f, 0x0) (async) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x61) socket(0x1, 0x0, 0x0) socket(0x0, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)) (async) readv(r7, &(0x7f0000000380), 0x0) (async) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) (rerun: 64) executing program 6: sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f0000000140)="0fe2302ad58eb575eaafe2067c61e6f1006e7f390eeb9ebcc51134713e7d933d73ade6764ddefff6917d0bf8b0b2a1bec0c7114201e1b42220865ecde1a35df8eb23bc", &(0x7f00000001c0)=0x43, &(0x7f0000000200)="6a8b38e150aac0fa75adbb811caf1f5a9af5c5693d56449cb518380a0cc8d1409c52dc06dae2fb9213a7db65611a97867a89686da9c9fcf19a", 0x39) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0xc, &(0x7f0000000240)={0xffffffff, 0x4}) semget$private(0x0, 0x0, 0x25) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b0004"]) syz_extract_tcp_res(&(0x7f0000000000), 0x62e1, 0x1) executing program 2: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) (async) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) setsockopt(r5, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) (async) setsockopt(r5, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getpid() executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') syz_emit_ethernet(0xde, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xa8, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@rand_addr="3b9ebbf1e239e33f3ddf00ecac5213b3"]}, @routing={0x1, 0xa, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @empty]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) executing program 6: r0 = syz_open_pts() r1 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r2 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) r4 = syz_open_pts() r5 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) shmget$private(0x0, 0x4000, 0x289, &(0x7f0000cce000/0x4000)=nil) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="325d9f03572d8cf704387a5524ee435d22da7065fd9c501ce1cbe8eb2c7cfd8a8f6fc5cee812a203ac94521441c5d1cc07ae0a2ee1368ff9e6399a7203772e5d3d79d645cab55fc1d89b45ab7ad968b560beab5d6dd7ce45fcb8c3c0d2239fddca2ef7efea31f27ecf39aa71b31511a11baa5737746d64d8fd81558dc9b8252a9179558e3b33797db7cd5158a626df09f9ed92e1719889608affef2876a00f24d158d60ac7458a837684ad9d46fcac3b08b23ccd7a0f57940f671619bd919a1de9edd64691", &(0x7f0000000240)=0xc5, &(0x7f0000000540)="bd68daa59e205f38822493fe026d849c2214a040ae2ee9fdd387f815135c80eb408e20afa3e2e694232cc325120ddfb498c3bcbdc58df17480162b98bb8cec38429159252803e9ca570c293e9e121558ca65a632a642535b71038f087b1a233f25b70dd817905acbc43e1b7ce9ec715d43e8ad6d877958058178d23f7b345847f95e1cfe28330d30e1c0c6399d6b7c0e8bd768ed60f76b9f0e2ab8d51be2e8777ae7fc67399d548069d40c79b8958f5d020f36a97d1fdeb8a08d58eb821077a7d930ac0b210bff6a8f05c3437db567afdbee88a3cb196ada8feefd62b6f696eb3a34103483d85f64719344ae9a64556bb153502620", 0xf5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x4, 0x1f, 0x58, 0x6}, {0x8, 0x7, 0x3, 0x43d}, {0x1, 0x0, 0x80, 0x3}, {0x7, 0x8, 0x8, 0x9}, {0xa7, 0x0, 0x1, 0x10000}, {0x0, 0x7, 0x37, 0x9}]}) r7 = syz_open_pts() syz_open_pts() r8 = syz_open_pts() poll(&(0x7f00000002c0)=[{r0}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r4}, {r5}, {r7}, {r8}], 0x7, 0xff) executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000008c0)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() geteuid() setuid(0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x1000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f00000008c0), 0x2) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657", 0x7bd, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x0, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r4 = semget$private(0x0, 0x1, 0x82) semctl$SETALL(r4, 0x0, 0x9, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = syz_open_pts() flock(r1, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() syz_open_pts() syz_open_pts() socket$inet(0x2, 0x1, 0x0) (async) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) syz_open_pts() (async) flock(r1, 0x1) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) setreuid(0xee00, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) poll(0x0, 0x0, 0xffffffff) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000140)="14847056789470ffdc041b1e976b58bd341635eb80c0d5baff39c5a431b60557f092a07ef36f5b652eb0798cef78c626ec33979b5a4c77f6db7ccb2d56a4d9bbaa67516dbb8f4c202249b76b9e4aa090724375d0ec6acece29cdb7814aca3aee5276d45ee01dcb93a732a208933ae1060738381d7d089ee0b173a1eb215fc00b120dfab3a554f9ac9868db6b9fd3eac85fb900e3a99238a53673a1007a2e", &(0x7f0000000200)=0x9e, &(0x7f0000000240)="e985c76b9508c3232b78e21e3dc031e4232500a5d5d008b1c2324013386809a7e8c0fa8dd1df95997afa25f00fdc3a4f99487565cb12ed73000afeb14a2285ff932b9721522134a028243597cf191508336d719efb3f4b78c5f526b902bed6d56d6cf7e1e07a82696168e73e2e45164553d758de5edca291697cbd493bd3", 0x7e) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x1000}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x0, "28b7e60ab87aa57800000000d0d2000000001c00"}) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x61}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x50, &(0x7f0000002a80)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\a7/', 0x1a, 0xff, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1f, '\x00', @mcast2, [{0x2}]}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x406}]}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 6: socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x450d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x0, 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r6 = dup(r5) r7 = dup2(r6, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r6, &(0x7f0000001840)=[{0x0}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0)={0xfffffffffffffff7, 0x800d}, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000180)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) setsockopt(r0, 0x4029, 0x1b, &(0x7f00000002c0)="5ab777231bca21b68b0cf534b02b6a", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r7, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0]) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2880e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9f36c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f"], 0xf9, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) (async, rerun: 64) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x3, 0x5}, {0x4, 0xf}, {0x8d, 0x9}, {0xc6d445bc76498952, 0x7fff}, {0x8, 0xfffffffc}, {0x85, 0x4}, {0x0, 0x1ff}, {0x80, 0xdf21}, {0x41, 0x1}, {0x26, 0x3f}, {0x21, 0x2}], 0xb}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) (async, rerun: 64) sendto$unix(r2, &(0x7f00000000c0)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) getpid() (async) open(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x10000, 0x0) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x80146945, 0x0) (rerun: 32) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) pipe(0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x2], [], [{0x0, 0x0, 0x91}]}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x50}}) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x57}) r3 = syz_open_pts() close(r3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c2140413", 0x8}], 0x1, 0x0) fchmod(0xffffffffffffffff, 0x100) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d", 0x28) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x54}, {0x0, 0x0, 0x0, 0x40000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r5, &(0x7f0000000480), 0x0, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r6, &(0x7f00000003c0), 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sendmmsg(r1, &(0x7f0000002140)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x66, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) executing program 4: kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd104455", @ANYRESOCT=r0, @ANYRES64], 0x401, 0x0) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYRESDEC=r0, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r1], 0x401, 0x800) executing program 6: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) getuid() r5 = getuid() setreuid(0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1, 0xfe}, {0xe, 0x0, 0x0, 0x209}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000440)="5c32906f673e62b5", 0x8}], 0x1) sendto$unix(r0, &(0x7f0000000100)="a5d1ef47d63c9d75a5bdabe3a176a4cbdcd61a6def32b0e1cfc1d9d2d6c1399a07b6d2f3585d2c09058e4200352f8392ff5825ab0815ff8e39038c0403219decbb85d62dd82c0c4101c18cc5da4d94543484b0a30cb42535a907d3174836764953f43d03f222606c2c57c75fa6ea9bdf43086b7f1a359dfc666e54445e658615642561803f51aed1e51bdd0df8efbd4209ce1d13324d89da3c80d0a79e770402fcbe7a7c01d159a98b3b7169fcaa535c9a1110782006e7d525ff2f771b9f6883f93be59f814d31a773674fc8307e5223e7d686fea621d5940d98734db83b1c2bc9fe8124a92b4dd5a7648a1842c097ac", 0xf0, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) kqueue() executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x140000000000000, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x4000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) r4 = accept(r0, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmdt(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@info_reply}}}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0)="f7221f881021f4f347e25635a4fdaa7fcdd2d520cd7f46dadfa4ac4fe7826a41f61aa05b19e73883c0fe733b529b1c3a9a0c1539fd355d5f15a709687e802d030e87351d1b7a076282bec99d7110e3bfb61cb8636ebe2afc650fa05591172854031248f9cdfceaad7ad338b03d0e8d9a4e4af0d66d1e28d588d873008b4ca2aed94a1db2c30aea1e92dfa161d3361ee1cf5b2bcd858643a4a3439e43c1bd7044464a80740bc9c329a0c49454b9dd58537620e0ce85194bf0e7aba54d52a4897ab8e5e47525420699f9c9a3f07e562079e900729e5fba4310bec088c84b5d34e4eefa69f44367d90ae724010a6743ef05ea1c8eac9d79eb253692429c680b700a", 0x100) open(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "671996", 0x8, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) (async, rerun: 32) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x1, 0x75) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000100)={0x0, 0x4ae2, 0x0, 0x0, 0x0, 0x8}, 0x0, &(0x7f00000001c0)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000002c000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000037000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r1, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/245, 0xf5}], 0x1, &(0x7f0000000440)=""/249, 0xf9}, 0xb0}, 0x10, 0x0, &(0x7f00000005c0)={0xffffffffffff0001, 0x6}) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000020000000000000000000004"]) setsockopt(r3, 0xfffffffd, 0x65, 0x0, 0x0) r4 = shmget(0x1, 0x2000, 0xc0, &(0x7f000003b000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000600)=""/35) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) syz_emit_ethernet(0x7e, &(0x7f0000000800)=ANY=[@ANYRES16]) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chdir(&(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 5: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) poll(&(0x7f0000000340)=[{}, {r5, 0x4a}], 0x2, 0x0) executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x6) getsockopt(r0, 0x4, 0x98, &(0x7f00000000c0)=""/164, &(0x7f0000000180)=0xa4) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/40, 0x28) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x2, &(0x7f0000000480)=[r2, r4]) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setgroups(0x6, &(0x7f00000005c0)=[r6, r7, r2, r5, r2, r5]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000680)={0x6, &(0x7f0000000640)=[0x4, 0x0, 0x2, 0xc, 0x0, 0x2]}) geteuid() rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') chown(&(0x7f0000000740)='./file0\x00', r3, r4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000780)=0xffffffe0) sysctl$net_inet_tcp(&(0x7f00000007c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000800)="ed299a1b1fea6afa8322a8bb5c77bb89ea83154e977b99465dec6bad8d5804cf7b27d6aad51f2e5bdc4920f9f7aa044ec3044ce0fcbc94e9bfc9f641b0d2469785f3e70ab832689565fbb4c5c65f0ac67190d1119e4bb9007b20ca94a936a6cbdd36e5aa3ad01212844fbd1129fb871682cbcfa88809827595d51dff58d9a20912ab55b06376f6eefed298eb02c143f516350876f4d068142866b2e86e689ec629", &(0x7f00000008c0)=0xa1, &(0x7f0000000900), 0x0) getitimer(0x2, &(0x7f0000000940)) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980), 0x20000, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000a00)={&(0x7f00000009c0)='./file0\x00', r0, 0x671fab5d365daf6a}) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000ac0)) socket(0x6, 0x4000, 0x6) getgid() r10 = semget$private(0x0, 0x4, 0x41) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000b00)=""/115) executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000008c0)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x3e, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() geteuid() setuid(0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x1000}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x1000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f00000008c0), 0x2) (async) connect$unix(r2, &(0x7f00000008c0), 0x2) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657", 0x7bd, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x0, &(0x7f0000000340)="12000000", 0x4) (async) setsockopt(r3, 0x11, 0x0, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) (async) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) semget$private(0x0, 0x1, 0x82) (async) r4 = semget$private(0x0, 0x1, 0x82) semctl$SETALL(r4, 0x0, 0x9, 0x0) (async) semctl$SETALL(r4, 0x0, 0x9, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chdir(&(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) chdir(&(0x7f0000000080)='./file0\x00') (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) executing program 6: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) (async, rerun: 32) getuid() (rerun: 32) r5 = getuid() setreuid(0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1, 0xfe}, {0xe, 0x0, 0x0, 0x209}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async, rerun: 64) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000440)="5c32906f673e62b5", 0x8}], 0x1) (async) sendto$unix(r0, &(0x7f0000000100)="a5d1ef47d63c9d75a5bdabe3a176a4cbdcd61a6def32b0e1cfc1d9d2d6c1399a07b6d2f3585d2c09058e4200352f8392ff5825ab0815ff8e39038c0403219decbb85d62dd82c0c4101c18cc5da4d94543484b0a30cb42535a907d3174836764953f43d03f222606c2c57c75fa6ea9bdf43086b7f1a359dfc666e54445e658615642561803f51aed1e51bdd0df8efbd4209ce1d13324d89da3c80d0a79e770402fcbe7a7c01d159a98b3b7169fcaa535c9a1110782006e7d525ff2f771b9f6883f93be59f814d31a773674fc8307e5223e7d686fea621d5940d98734db83b1c2bc9fe8124a92b4dd5a7648a1842c097ac", 0xf0, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) kqueue() executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x80000001) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 5: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x20}], 0x2, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x0, &(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/4096) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000280), 0x4, &(0x7f0000001440)="29edf7aadfbf1ea0fdc48b61c54c0b00899216a10f69081931136853b9058f44c18deb2f6d43c910333e19fd5a9deb98044e1e1cb2087daef6f98fbee5250490bfea92d2b18a7bfe7d0cb4e98e3317", &(0x7f00000014c0)=0x4f, &(0x7f0000001500)="222e85328df23c5173377b5805c09aff89c37d2143e58c24bc90a7cea537d2178fa7600ef7a0cb50a8657193a6dbb2243d2fa7707e78077f71d639db12", 0x3d) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') execve(0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x5}, 0x8) close(r1) write(r0, &(0x7f0000000300)="7696c2f351f10137ed1ab18e486881b016353acbb65b8269298a9884977972dda033fc774dea2cf372a4c14b8e310a35c49cf476c11bfc358554106699c444901b4317ee51e398f3dac5f317c300495ceaafec23bd0d53b203c82784bfcdc023785d873a7454e1f1619977092f9131d25c025c6928777f0e841b9b869dcb0f760673b42a64ed0209b883004000000038f9c68a4aa1d2f20e00ac2fa56a8036335b6bfe564ea5d969fb72763b5bcc5ddda40eacbed79600"/196, 0x2c) r3 = semget(0x0, 0x2, 0xefe2e7cdd604f24f) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x1ff, 0x3]) semctl$IPC_RMID(r3, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) setrlimit(0x8, &(0x7f00000002c0)={0x7, 0x53}) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() (async) writev(r3, &(0x7f0000000740)=[{&(0x7f00000009c0)="91682d6ee279ffe5727ebd3601c43e74fb4b601f54d901fc8c8336f037f1938245b4f4c38a340a6929d526b69f45ff2a3ce59c5865e648ceb525bb02bec4fca082be396a1ea1ad92a1337cdf184a4bc70ee52197a3c29b02d4a11691f137b10fa111957b4dc1bb874517ccae40fe2f6d0ce2bed1e23296fe871650f846846266f828505329a3f0be2631db9e72a736fccdd49f487c1c5bad40368efd19ec41249f5b79960332accbf3571d95d932840e8b54a85beb16ec4a30586dfba2c93c6e8770113e3594551c0fb1f1db1e591ca271395dab85623f6d5964d3b0cfa0d68c7d71c8f23d7d08f460a3d2d3eb7d2014f0e16be0aef765a301406cf1dfda894532e3fbb7e7ba6cc98219359b1f8026abc330f5e732de3e823e0c419e9fe4e1ba1dbe0414cc870c326ddafa512513db6d90426654cc7a765d9e6648ca08010c25ba476474f62143ae79094362a7ce307786b83bf2ed93e29f7e7fc2de09b563489703ed2b39c74497bf18d7967f3bbbba634d7be7dbbb003d976c1195833ef12570206452a2baa721526c83117a86554ed10bcc87ab9167ae4d4866c593422e15fe03617141da56dad54b1768863cdfd964f09fbddbdc3436538f040e5d837a08c055f03a64b4c3f6f47ebe73fc2c14d643a8fcaf8590e5f1c66ebc8d3a6217c98df7c936769150c6895ae8de0956631ddb48a0713c5d4661186263dce81353e1840b110abf8593874edd07aad1d5851a781f7ba7e6e63121a7a57c63eef222cfaa025d36c44f3bcd9cf7928105c32e0975e0e4be116ac10b557780a2f15dc2e962df0effbcaff567fb2dab7ad8530de9bdf32e5e6f9e84e44771ff13513ee6c2dfb4261e6bec79551e3bb5c3a348295f94f82242053bc4d11bf6080f8812bd006f5711051be5252912be22b1db83692d0a0c79c938eb885c470e6e42d57626d70c0a76eb29592408e2c9287f10de093dfb209a0434dddc2a7becdc08a0374c80eafa6cec7e96647a4d1f3e440c8df087ea7f27d36dfab24b0c457704f85f930dff94fc2652764e0b22a10c2e35715ee59d2c3f4553d13f90fc175801cb4a7b037854dfa3a4e8293ab936f83d0f6d22df362c66fc21acd0c4dfbbd9a9740d440d8a895db13c3c0340d299809bbd0b95940808aee29903bc953270a86122dc4fac7a3ed2213c195f22af284a6b1f1272b2cbcec0bcf72153f7a8671f8a55629940ccb8aa1518db6706fe7c0c1f9478eaa9f2d59b58fcaa6eb7615fd954a88402471e990ceeca126d31ab15482d2363804e43d6acdd809242c38f5b892ab3e7a824756e8070eb7b9a02668b70161006eeac8f48fc647f0cf9a288a4a832347427a140e84bd4cc79749c4353835b435bf2afce66e147a87ed4fbe65fb5c283fdb260a84ed2c98d151c05b79056f18b4ead6519cc1ca8b7ba249c5489679f7064875de9ff9e811fa9ac14db1380de3daa23e0f31811ba7fd81f7ccabe4456c08a75e3352767cbb1e5a3c4439e2fd5d689e488b68638e341222dc9af8f27bbfed4d4228bd23f2474e9ca46ef1b4eb1b885f92af41ab00e7f827b78851304327e73f4f6beddd980428ba8a1d5b012f060da7c115f486090fc4afd0fab7be0fa11b74895ac4f0b5fa737770baff4e1df18d68e782802581d598b1ec3a82bb73a8be54de22e51d6688d76fa3df13bd5627ec0d16517a4cdf00e6f60e173659fc254f7c8ce60b6666850f86117dd3d684c7a5ed3bb9a622b510f904a90924b630b6e015c6207e06cfd2dcda7e7ba08109145ed2bbd6c22180ab51671631325d22c68b126ba6f90b74601dbc207657c09777e7aa1827d8303d25efcd32701b81c20168a2b0eda60049051e4526d9c090250e3b11160635cfad4c56430af0abaa327346a97e41db2ac8b59902d506bbcbd5c2c5dba724fcb1792f5b37ac65d481c1afc3388727fd3bd54f7a8bd34ae7d5014a0a1532a2225dafa2c124f885cae5987fea4e8079abdf99cccff8bd0a92c179d05a64b519d5a32a46364ccaa7b575503bb688208b6fb239437b8adcdebf297d74cfe9818b1ee0ecd8ae06da2a511c52ac417019d1ec2b9e5cb75755e5d8085333a3fa0bba3fc0e6212bfb0c376b79210d17ca6f155a651f5637dc2f5a6db79866fee50a038b3bdec8f6f9137424332c379ed11a02ced9203854f18d8ee833ce332565eb6026cf43652fa7e4aac0eae3eeba61ce26bc858cf4bd398177b84145f7c0839fa75bba7ad0f25df38cc52cb864e9511baaf352688e9e169e74060ab2e76e2cfb0b0395a64457e2d82dad25b2ec0b4baa371ed4c373ca1c855dade265ac520137c8a908d3d2c172587f2f2d3119e168488518af08bdfcfd792268b843010e32d9e8dd3a03bbefac83a5fd0e81572dac9d723dd7fa78e2daabcc5ca090d88b49377226609a216b23032e0f025164b41f457f68a6e515833824252b8022605412960e57e53b62fc98521d93e7b96ea83d44d0baf5bb69a8aca5fb75796aae75ff5cef4adc4aa8181416a215e15056bbcd17ef20e1c4b6389ad837217a5b0844a532944f9dda172e5308c3e8d4690dafb25bf6c68d5442fb3125c88145a299cbf62b645961a676095642b62de908261d96b40dae2b8d57ab60c9940dde4107379537edcc73fdb9f5b447d0d138c13df9c9c3f40687f5c40078693ffe34adaa86236372775c0ab3410c9c90ef6ff3ce4f02eeedc8f21df217f84c290f543b7c2b077e7e54c5fb5ef107fe14dc9b3b99aa8c74a503a5efaccec4a34f61c2d15722d4c18a23b70755a08f30804e2e505401126124ae0bb014ad4e7dfb03005c6b79e6b167cd0849b64a8bbdff1ac3f00cbed48c31edf1b20b5bb9a2e4df0dc813d36d472a83e54be1b673546b70c5a51126a67abc91741fc622f4f2d5cb835620304d5826d00dba72cd02c5394384269c885e771ebfedfa917e8448e0cc3c180cf7bb6c8bb7bcbe703df7788131a252ba642b1b75c968c7de5228b0a07dc64ff71b179a3f498cf48440bee4fdd73a15dfe851a7f6b6ecac52ab834330049f6bf6a3e529eac359fd157be5232a1ad213680c445a1007f440b7fcd27454e22567c451eeaa4aa843c300401b751145c7b924dd46a261d0bd5489759f7c042f9f72a9b6a587783ab9fa378f96e2507524aeec92dd1be05ef73ac17235ecee72b3caa26548db1a3d81de719705bd9d18442a3dc3b27bda16d5c646b3b3be26b75dc50e3f88bd697be1ad91a7ef5f9ff35064f5b060df74f27e5e2ecc624fb10c11ae306a5e18a12d3b957ae93612f1e82cf81a3f85bcb0ddc5234daae137e0b965e48aaf1e6cdef3fb40f739c091dcd875aac03a4c9c17817326672ce3e2ee0aac40c8a9b10a56421410dff278dad681ce2d0bc43306bb110e332d2f28f6166822426a751ae5f7949103dab5b4472c146dad1ba8ffebe078179ce85691ada47fbd7bef6e27a8a381ae7a5a1e4f88a24dea5b755b05ec4866259b7e6119bf82ff86cef0ba05247ed5ce774a4dcd605d3cf0dd7c638aa99e00307dfabff8c6d08512df351ff64f833c59ba7bce0ed6cc5e667219b55426940c4b73f679d32eccf153b055453230c0900234b75ea1d88ac1e2e77f8aa42dc11f5b9e7c665b2ec162c4a787da81eaf33c09c40ebe0cf28ddf5c65bf42cb72c6acdd5042b96721260234886200e0ed89c9277b6dc968d052a4b972935f3b504ad0a5f6aca0dca560ea90997e2d81671ffccd64dcda714f63b3afcd777f246dabda51ea43c4e55e9669e7ee6d591c69d6c8db81002fe45239aa9ececac8fc39a5d58f32725efea513582c7aa4d7158b93ad2697dadfdf12ef56d277d00a899d720c498cdc82deeff6788de1669ce53535c55ab9ec3d560786cd0566b742620beb6b822122cd90fd74eca8f771618d656ce7fd55e9efe312e1b2a88adb896a1657878d11b74e4263b8f1b62ad3f86f9eded7df4bc401fef47494ba788d9bf7a4018df49baa46cab6081a448c9e25122c687b09932e0348bb93f611b13a64e66249fa66cb3634aaeb6541aa0edaf81dd5b0488b5ee7487704497a2c725c247ccb045f8f6e3f21779f97a079b7b22c1c94cc3c8e47ae8bf06ca8c14f9649defcf6699e5afc213f1a225b7551e027c587c58ad77fdcc379e7d736c351f21de315dd379bec192bf167c51baf8f197dd925db2d9126766c32e0db7d98f2ecb4e1632d0d16c39dc4bec2bd1d8b97ab218114efdf962d297f455db561c49599a59993a056440887d905237c7fa90f6fdbd23859908c6f5cd6d714bd11d299b490714d7ded8484d5bc7b8d87929f2e87f903220d97f5f1d73ff6d6e4a1a34d3b85d9e4a80504734dbcddb171e3fb63ab3292c06689dff54ed967b727e308e7c0f018cea02ca8f8f44316da2930b6c546c130a479ae93a4e299450b7739dbb3b3b42f2eb1e1fbcc71c8ca7743f59d2a71c78e554d6b068446cce10a02517a87f9326649dda427dafaae09bac1df6d68d760dbc9f032636259aa2e21a801b7eb0122f3484e725837b2963a9b1de97b4bb4030ed09f965f1759e284d1ba79c5122278a92970abd397c32738e851c60e22710a36588329da7b9068360e2670cd491f1a45feb0ba317060ee5493f41f59a2f2f2c1f37a6931c518a7bd675d170e67ca38d80bde2f2fbed1bbd57c28153e5d3e9ba60ce11b142c6fb58b9e7cde65170e827290a419e172ce6a0ee6dd5d3f84a3d86b1f1a7d6fbe5f7b02e5383ef9521afd949ebbc21bf1180c6a652c048bf069228d8e2b9829fed2e42639bbdbe94190d02b56fbf12bb55c20dbb8c468f00697bc13cdfd99b1378083b7beebd8a015b81dbf3266cb5f922e8d8797022c9607262e4492b248adbaf90df6b55eb7e12ea33c474e03eaa92ea88e551996e9abb6b60940d8f896fda71f0b0d3ee48805fd97e87fc9d4ef25cd567b6a24696af37cd44e853df5bd2a1b465f27a5811305a47c40073cb22174c6acdf8268599bc2bd70e4a20b89982a0e43dad63bdab7714bc0d6089f3b16555ae10a1f8282fca627d5a35ea3397f55a61b149cb0e9b1082b12200ed31a07eea1e12e7838bbf87600389fa762703a370af213b7c44891f2d92a4d6c1b755e85e797649e8f54e14e693ded25ee2f382178d7ff2127770eae4090da7ffb7bb02cffab5e71bdcc5b0a613aa3f238eef1e302e55307c05a67a63b8c61a0cbc2f20cfee46e3529a2e73c5b584ade15bc36c09e7b9644bf7a1b1457074eecf4bf5b31a20e0fe81ff6157d37efd3e0b0eca78f8bc7ed99cc5362ad6f7ad53802baf4637f7fd972512481b287b5263dcd24db736c8a37856c75e3e2fcbf3a9852e21d8814c95019e974fe7bed054819f77f1583de70db013a7a0186d3e0743cf07de1cfec947e75e4155603355ecfa698358a3dbf3d75dbda0c481ec8907edcdf4f0d1728cd540cfe76f7e389354878820ce4837f1a272c9ea98941952a7e8e681ca1baa7f946b7abd3a244e5cbec40e674a7139e9f54cbeb966349089205f9041d4ee70324ad7b493cb55bdcdc36d761168fdc8ca526fcee9c316208f3bd44a642d064b16cf439d52d89fc4a03f780bb4932b06c79f7437d689c495748fcd989d7c827e8aae60b60b3f60b7d8984dd189ce95a1486343993fbdf571e081b3adca2185cebbca3966e254369452b9e93359c7c2bf3f327986e39d4976aa57458a498846da1fa11ce97991bfb191b03cd5aab9fd87122b0156891562d2f295c861dd218442c6cc5e4981415c83ced214d35877b98eef7a1ad5a6c2b439b1dde998b875"}, {&(0x7f0000000340)="aa79a4534ffc4e31715bcc28c69286d77e4f99e018c9c5fc93c852ab381bb205e9c9f763a7c36c279cc8a07f046bffe72cf82926344ee15cbc48b7bfcd9f204a8bed"}, {&(0x7f00000003c0)="c8b2ebbe0a9228372e50217c15e650a44d06dfcdb19e168f531bdab2d6fa8d71241aa989b1fb4d089eb66c524b88277106326977002f619df1a47c10876a85ea70577446eeb08c209310fe7cc0d726f52369c57f98058c8b9d8f572f7f205fef63091b20a4429de951b423eb463f0d5cb8ee5b6cc5a6637a97b105238514b45762fffb"}, {&(0x7f0000000600)="4db5912d9383ec148a2ad62f267f7f88cb5ed31d6810ac00b8e1e9e0d030a0d62c561941c1a069247fac185331215240829faeb08b86a02d1dc2eb308c15b9bce56fac7e1bbb014102927fc842dbf789ee0048de1bd91ce6e9c8d79a197e333f44037503bfb5fc70987b1501736a6bcf7f9c023446cf8a397e8667a3ce5725cc1062a893f8a8488d39707051b9d88bff82f9a9bb26624bfd56cfdce05b6656d16d"}, {&(0x7f00000006c0)="bd4c7cc093228a76c1926f33c669b21d4bd8cc09c24cc062f12d85687ad3d6db99c8cf41d0ba7bf978d3d72f857b90c55ad53153a37bb3f12d33f6a96e895368e2c6fe68"}, {&(0x7f00000001c0)="f344ef6a096fa434688366899818ac21"}], 0x1000000000000057) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) r7 = socket(0x2, 0x8000, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}) (async) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) (async) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x1) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x7a, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r10 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0x4) (async) kevent(r10, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffd, 0x8, 0x20, 0x5, 0x47d0}, {{r3}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x0, 0x100}, {{r11}, 0xfffffffffffffffb, 0x2, 0x10, 0x7, 0x809}, {{r5}, 0xfffffffffffffffa, 0x80, 0x8, 0x2, 0x8}, {{r7}, 0xfffffffffffffff8, 0x90, 0x4, 0x3, 0x80}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x100000000, 0xffffffff80000001}, {{r3}, 0xfffffffffffffffb, 0xee, 0x4, 0x2, 0x10}, {{r9}, 0xfffffffffffffff9, 0x20, 0x2, 0x6, 0x6}, {{r8}, 0xfffffffffffffffd, 0x2, 0x80000008, 0x7, 0x3}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x22, 0x4, 0x2, 0x1}], 0x6, &(0x7f0000000280)={0x37, 0x27}) (async) setsockopt$sock_int(r7, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x84, 0x0, 0x0, 0x6}, {0x4000006, 0x0, 0x0, 0x1000004}]}) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) setrlimit(0x3, &(0x7f00000001c0)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x9, 0x3, 0x4) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) open(0x0, 0x78e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) executing program 4: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x1, 0x41) (async) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) (async) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) (async) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x4000002c, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async, rerun: 64) setrlimit(0x0, 0x0) r1 = socket(0x0, 0x5, 0x3) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902", 0x85, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x8000, 0x48, 0x4, "b7ff0e4901cde9babd43dc9b353a169b602a58dc", 0x20, 0x5}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async, rerun: 64) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="3745e7bb7caecc26e6", 0x9}], 0x1, &(0x7f0000000340)=[{0x18, 0x1, 0x5, "ce97cf9b34"}, {0x1010, 0xffff, 0x6, "82a5e03c9395e4f3d52ae737c30957c99cdfa6d4f4575d6cd6b998007dc4680c92640302a96de5a98ba397c9e8ae980860869a8a2d006052bc53d7546f8865b321f291cfe36dbaf1bc0293b98e6a97b4f358ff5693112afe9716bca7832cc13cc266913c84cb1cdafb40715cb721ce05c358d6a95a51afd19989b4cff4c2a6f5566e735aaea221796a86ae6cce25155820b776e4637d0dbac684cb15f18e4f181ff61bade688f3f7f6002dcfb3a42f36ecc5cce147530426b4c5a2563138967116a5d4dc5845829cdfe6e00d94eabb71617d14689a65849744eb5356e5ab88602fe3d8b0cf48d5f88a8803448ba848c175c2111db31632fc822f0997e1e27d9b52999deef691cbcc896960aa54f27520fbd3ef6415d61e2572a07f3a8769c512717ccf19751056e5a597fd2c04688ce47f1776cba5d817f6da8823b53081f03daa8584abb89c6eed2c857bcb5f2db9a9863ceae7070f5f924e547c0856a14930bf07a14159ee3119386494f3909731549d1a4e6a6829b1b37001e4cca9fd7470da49e78bcc3c7cac089b78a285a1c543c9c7828cbcb25c076fb00f4e5b05fea490c59c3a180f41c00b68678ede1e32bdabcd7809b954bb34c8c6d5e3d4231ad28d98cdd176817de5ea499bc0ec1f50176ab51c8c692d94c6211c5f3dec2a27fede928a75a5ec4ecfa793364ee23530dcc485f9691521d419c184a176b15dc33b7aa470b69cc6bd7949fccebd9c0c90de9dd21c59a59a5c360dd616a3b982390b730920517e06a97efdc0f21fb86dc7ec697f5d3cc84bb637eedddce5e88117580a65d5b9a6ce552faa721b69393850870c46b9020efff04bd373c5d046c3783b4e67797e7cec0335bd368c4012ad6be60f65dc9599b75b08d2d06411b8f8a3c3b9a01cf7d84ed33c5708cacc7a4206d5f775d4148c2d8f38ffdfefe82aea54e6355b9766f976a4180903699eb8f2baf1fd901b304c420dd9d7c70feabaa05bf4243d0afdd4d52eb6753a238c04a229de2b634127222553166f9f188f829214a686dd10ca2f8ba6fe4dcf882e62018348b65476eef3b2a6145372a927dd324d50d2e033dff10819cb1aef53541be093b0014686b70aa1ed723feb5300f5327da68471af759e28363b1dede4ab8d75f49b888772bab7029eed6a5117d8cb41cef6cf422f2d859d4340c0f122688e30438c1b1c8389d0d8cad85fb40afc4bb7d4a220aa34af94dacc7ab5331d19c3bbe3740f3dcc8f559b1176d53c7013aad8c0dc62df7f51a6ef9c009fd0fd687a44dd23db2f6bc2d0ef44adc47abefb4e6a7fb15a7b218db1fb1bbbbe7bab4f16e393db2320429e765809f36d860cc03f022379f89fd1751f7e5c463d6bbaa081ebf4f80e73a8732686899fb75906cd8a7913042812ef0d649ed25bb2e7419d3048d6de6e086acc7d8b9216af5c1ee43360a6140d538f8efd3473b17dbb0188460ff0f91e4be9ec34ac3ce191efd2287835b22148ce18fc398787d8bbdbab3f1f454ae85ca1fe19a232ef58577c2bd0d5b574d22e13fd17a605d24581a19ffa0dfc1d927cc9ab444e59b705c46168d3c5516cbd318bd31f508d5213d42d71a609dc9671753d03da4af011d950cbd7d69cfdc7567e2f8f4a96fe190f37c85c288171c42a5bc01c479c5c268bdd7bb6e5ea919de889b0e91190261fef20e0e4f7339ff18cf8147e308ca246ee2e844cf1128e1fe2439d9ebf8b798dc629f9c61e6eabe833dfd5356a2c7a862f17a17d739925aead982b6b80c1fac3e1a88226800f914e0a7afc277b3bf3d7d23ba2cf6b87852e0b39056f634322a39c1918fad6d7ed51a3a42983dbd10b0e4a798da5bb28a20414362948bec26363b11bb57cd7cba214dd8589f63a228c9ef677d36a2ed234ecd0c66c6b2da449313c28e0aa8ed258fe2a27a401f0c94d1926b82bc97d2c5a4cf073afa99d4d6724d1f418b683b359026d04b743ddc13eff91ff282d67d987831be324b2a203812c2ec73476644c90984fdef0ea464d34ec84604ea1286a4f68936c8beda1e4e09ce77d00e444162d1db8040c3ab9e95afe7ea32bdd30af074212362cc3120b581cfb224b9e0fadf5032f200f2cf35a9df06303990d70f62e874b135e26dc59c97b25ff150af7b8764889dd03ee3b7006a8885c667d74eb8e42a9869b89d87656af964ee6f1e54f1b61522b7ba4e6bc4c15102225d83ad8fa664a43759ea35a2d514bb5342d27a71d9a1388de9c6f444c031b0b22820651dea63cef74975ad9f5e850ddb8709b76a8125ad93039e9b8375fe09947c4deef786d0c7db633fe253cfe96e1b9b30f8d1d536b3b5c9bdd4a8a48b6c1c7402fb9667b4a3b1cb47c654816ba6caa684dad2370dfbce13e54d5f3da84abf3054c1ac063c662dc08914b1f796d250049ae2587e2e45d18cf3bfb9ce56149e5d3a99682eb4e43d82b8a463b6ed3ab15d1e60c4579b84f39070e031c326dc7f9223a0c744c815faf59c2f174ac272c5fc28ee2ba58e30b2fa6c238805459a1b5faf488555ed23ac7157e628ff6c868405eb114dd1a3abd04cb167bbd45dd1a9ad804746ffea4efca3b2f604a123e0ae84347e5c02e462078e0cb1ee05c68ed33a7c64d55cb323ff35f5e69082dab9d31a29297a0e9203816f0d34eb1c723f2ad24f821a5b44b6049947c0b5bd378f9931d9bcb411c113501920509338778248775dcb191328a94841b5d41ad3c646c3e9e0cd1cd4300d43257d709033e8e8dd7d93a819af4364c280ee39e063002645581d7a519ea8a6b63ccd2de65463299ee7d76097278559306b51da31f6eda7aff69870398f0ef0586b6edc846cd6dfbd97dab6d8f605cdc02db0a8f2f4bfaa23e5e6ecba4c32b7249f6a7f6ddf80d76ce882ddd4a4ec46ff8d08ba3d567d25985fa1122a60d63de7480fed9610d9af345700db857ef50678117d66f98b86729b8a985fa779e1eb41bbd95cd50ae15d8175939756d0b41a54655399599055c7ef82b5f3c95dfa8362d2ecf65129089111aa68e20da4970bcc2ef6629fd471609e492731483f7dfc7042f51c9216cf59dd2cdf596328c5f87d3a4ec335b7f3dac51af1cf94ca5ba6930f360aa44c94786ef45f0eb780933746c8d31ccf1541c46fe734fe393f5cd678512c61afde7c9492833714f122567419f62f20fddfc27eb4cfe0a935dddb3b22fe400a7ecd62fa1bb2f22ed7ee32c0cba031b35df003a1864262bcfdd6f1c3e1b57b1fe69b3f6eda78a792f2e6b26077bda42c7704b1d0dbf7cadb5bf2facdd3f34cb278837b0b72c2f90930df4513b0affc73a4834b9b0c52c7c52320f3f8a6e8f1af3a20580614cf2b5fa46f9fdce0eddaf097a77db759ba53bf4cd5116704b098dbae9f2a71278edb3b59b681a6f4cac915e5bdbf9c970cbba6b3b14067487d96a236edb61b0e2e807e31227e6a902348f9bdb6076dee119b2b6c478acd8679fc2cd90c46d705418fc71c47fe4adc88f5d68d7ef66782981dc90d498424a643fdbe2941447c96af794f497de5517fc021d22ee76e15d67c4ffb26c235a69d3a56b26965520af6028af9cc5e77137cd8d25aee351426e40c700ef317eb85e64910c1f746d8e12f29ea7c5c314bc454cfef5b72e6c184b6f7e2f9219b8d78ad44db8a70da2e40b8b35861f2d14c2b2935cd8eb9563b2b021b3332983fdfad8f1f7c70d08b630922e709a0cb38fec4166791e4a3e9ca7bec0bbbe5abe726c46c5b5d48d0187eda9fdc882854392c00f41d6ac6322bc4c2c0c890f5ac2fe468ef04b85f26cf6ce3f397d84115a8c7c888b5e4903dcd6051a5a68e37f8130dc02679701df4af1388d371b8e1fc1051ef22da1345bd2ec42659bb35492516db612dc98f46ff96001811eb8a2b7d94554043acb69d92aaa1e2b5cde0b18ec76a659464dcb3f8fe314b32a5c5a313fccaa2d0dc0d8c6a6d401715e7c22fc417f51a12b2d3769772bd831b330b278f964f325eb955dfd7390b38d8541823bba917c42571318f39ff7b6417fe0ce41b781f977ecc65d95a3358e310a95c9e3fce1c7f1969304c4c2c5056ddf43a1b10daf09b4db0d2ca60d43cf94b9593f787cd0cd0799177788fd34894f4939eaecc6e479e821077c45d81f95ad26ab7d42b4ef70ff440dfd359bd374785c9d1d1c4e1339508eb786ce2725a6946bb6cfb7209a16ea18a652eb085c38510d0f622a797fffeae016a17c572566d433720f5c71d87669fcbb5b1e4e7affbb534f68f0fa6bdc02be6df7504af22a714dd923ddcce0b9dcdea5efd8b48c5a001463c11d3fd320a88ed6e9a79f05c2f5cddd131eaaeba511cdd08d688a134555895aeee67b262d1a3089960e59dea302b390c187113baf5765c677f112ba5a1e841a36191a0fa878447536066981551d057e933b6511eacd1c58edf3ebc4e4ee5ab9328ecb6d18947fbc41e81504334635e033d230c50e6e46e72ca1149c55c133611e038d38151a058fcfa5f41680f9cd78cc03a59e6e4e35d9af89e7bd2b21e3accaaa5777a1035b1cf993984d84952c8fc7a11948eb2b4855c58e8457b8d40506c382460cdc7d6337f09087b01bf80ccb6a209ce5c6c49fb5a4a30445cf649cb5f852ef31e8b840a81f7eda9aa60c4562a92bee40facd4d44606346193264efd2eb7e694868453b27a8ccafb9a6b468f7e3434e1bd5884090b53399d793f9105bfdd424c8ded2b3012c6055cd79e009deec3f53313809b225f88f6f5a60c2ba55479acc6640e923cea0a29c30e6b7fd90322290c069efc610b4c5ea7d34807a5fb0d2070f3ff88ef41e93c8ed36436b7cb6730e1c0f44c2b625b913ed36e777e8592c3723ebf903a4e59f32c729da02b59cd994097b6c2e1e826f9daa5700da9cba83859f165a15926f53bf76ef35b7ac90c78c1e69389660e1bb589ebb63d8cd41d45123fdc73874fcd2d153ec722d457e3f5314147595dabfeec511ff6432f7b8310516cde7cb1cfa7dc299f2f50f1af8ad415f302cc53ddebb514e1303aa627ff83f28918884d3128789edae9e1abe890c19803381ec8d12b028e70bb3c4cb215cc34d06b69ee10c0d5900acc66c20b86ead9a32da8e0f1f7ada5488cc3072cfe6ab3034f777a97543829accae9bde32137b86421f8e12a7542ef731fa1bbfad72f6b168f8c5afb853cbad73015d8d7d5bbeac210cc81c5da9a70d43bf9e5a6331993b3740cd58c57e97b6efe97738706a68e67b50c07b95f7598ce6aef539cfb6e93d81c0e26425ecf0f2c85c7f6dd71f95706d32b202865a17a36549efe93b5c35a5b3e8f4d748f7c08ce4f1440c9f729a5f9143af6516106f27141fd34c480b78682e19046480b304460acdddfefb5dd0736403c17aa5e23aeebbd6a2dac54f24e3628c49bed17708d6e33f93710499412b54d9de496296de42c1b3a4de41d019f5fd96b8dc1e9a6044e0187e2fecbe428911a56b438410522864487c6473a8a095527283ae8df9158161cd2fda9dbd27a5fd813bd70dbc5db5febb80865c9c5be4cc7e4637de560ed4ac9af2fe02fb8ecc39a9887be2512b5fa6835d5b62a1249d7fd40ef47db27621ee4c9e8a99b763d245ea66c6e834d9f878aa3fbed33cd0a9d09f1f601d32283f44e33e275c5f76522c47d0962a0f6a247242bb2f40de2fd568fb27d1964e474de7d0c5a55c497844e9759f19915be5f7735cd99d39d795865995e8940448d8980117d57026dd14f4d55c3787d31d5e5c46e469988280fde6ce7a9630cd64582923728232a2516e8e1cf9ec2b7a2915c439bc0dd44655bd3ff2"}, {0x30, 0x1, 0x8000, "94e42d6b937177cbe4ab5fa9120f3761f1d41071ddc166c047aa451e7463"}], 0x1058}, 0x405) (async) chmod(&(0x7f00000001c0)='./file0\x00', 0x3) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r4 = dup2(r3, r3) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000380)='r\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2e", 0x1e}], 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0x0, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="ede3c6d3f928a8998582e1af89a3616dca134ed97f47c0ecde043eaa0d78bece4d7c412114307a0b1dddec0e1b4f54affb30e0d100006075ad697906635821970fbd4754a342dcc40b56dab862f540280c2057aa6d74aadc89d34abe808ea9d267175dcd5d2978eecc60c78aef7caf0079165bb77be0af594a54acf7a56711a4ce4cc66a507d11766b32842d11185bb11394968920f488fb09058abf56406cc2ac146f7bb70793c965abe0661a00b6d2b21815", &(0x7f0000000140)=0xb3, &(0x7f0000000180)="28b4ef45", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x1e5f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0xfd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) write(r1, &(0x7f0000000080)="932f038853d1e6a6203b93c3a8f6988478ce0d9f261189bf81284403b24cc08e17d253e8adfc7f6a819b138808616de96465d6ee1e042f4a8657e881a46b740a6b35ef615d1975cfa92984699aaf3631147997f045a93784eac50ff3bc5604c10698710399f379d103538b2b63eaf4186ca04d7c333010c94ea897e075ed83438ce97e74df30c6bc11a65af6cb8d9c7e39beb0b53fa0e846c1a29398734e4a92", 0xa0) executing program 6: r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000100)='r\x00') setitimer(0x1, &(0x7f0000000180)={{}, {0x0, 0x2}}, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)=""/50, 0x32}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) setreuid(0xee00, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r3, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) executing program 1: sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340), 0x0) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000300)="7726826593049e6c23e713f62da86acfd635bf3d28296110cb5c54eb01be7ea449c7459efa266b2260fa35379eab89a8bd6e3c7d65a80985309d84b57d1964cb7f5bb4a4d1006633e42f9697a74b59b15954d508b4fd2dc7378ebc74282914bac35b329e4ff53f0463fe5ff45f26696d2204968a5b2107d471e8dd2677b6afb99427d0adfd99b03656bdd96a927977063981edba07e25760469b3dee06480aef089e87ffd7b8adbdecc5bc377a7a4a496817e737ddc530b6760356503a8cdbbe6e369588a6bc12f0c4d0", &(0x7f0000000000)=0xfffffe5c, &(0x7f0000000240)="318ff4897269b161ed535212fae6ca3cb751e76c08c16d5d2561700adf977cfb44a301ed340b91ad0aa21ea5dbc5051223bcdb40a4e59956d08323617d427880e1e067cd5be51a2f2f401a1f8166989cffd23b0c9b9fc72069eccd86b972081c194d4101802bd18f3c4df8827dc6d00782e170758aeee21933042abbb75d3c9bf7b87d3e0818ec7c8e4bbc926439fc30cfeedcf1d9c154d4f1824ffedcce568f670019e2581ad5b268dfee3969cdce90caec4ba0272898e0dc87a9f4bfd8629d", 0xc0) executing program 4: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x3) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x4000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) executing program 7: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, r0}, 0x0, 0x85c, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x0, 0x0, 0xb24}, {{r3}, 0xffffffffffffffff, 0x62}], 0x20000000, 0x0) close(r2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="992a5f5e70e04a1000ad6ee9579487e596b3504822f472f4c202009f560a9bfb2e38fd78e0805822520b4ff50393a97e8dfc3f645862285db23c1ac67ae0551981dd2467e6eeb5856faa0469e640021049bf649edbcb8928cb4c0e65e5afb351e10c4b4d5035094b8e", &(0x7f00000000c0)=0x69, &(0x7f0000000100)="c19aa7dc716c595a6651163c4a40f3487c766d5acaad56f844507d6c87a241e553b49649192adc76e514cbefe0812aeee098c6cb9b1dfab30791117041039a8034a252cd9213a5032839ca680393dd7e53c9254af57b5cb0426e8426b64766bef8084c1e0539a36abf023ca339620c16d39ddfa6fe1df602c7bef883e0d27a", 0x7f) r0 = semget$private(0x0, 0x4, 0x933cac91ba36762f) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/4096) r1 = semget$private(0x0, 0xc57709d01a47b235, 0x30) sysctl$net_inet_divert(&(0x7f0000001180)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000011c0)="9c07d6f603f4b6f5e9e8dc", &(0x7f0000001200)=0xb, &(0x7f0000001240)="f86b", 0x2) sysctl$kern(&(0x7f0000001280)={0x1, 0x1a}, 0x2, &(0x7f00000012c0)="4767bb080015b30f6ffba262e2d41a82b576b5e4be42a068774b6989b5656d03a901cb03ee25924307e335de356eb6f22d4f6d35e6f8574fc4262b7f08d3cd646f17d82b35aca3d2a4cc5f4c3dcb2143eca0b4464a9babdf0697ead702852dc3c29781f0b6cf8976d8b51988f49d0805b47fff68099e68e84af484bf4bb7cf1526d45d41dded799373fde8d2fab8bd2a85b9b58808af95615548f3a350190758e3876a927ed1ef25fa7bf058ed7d127c0a7805", &(0x7f0000001380)=0xb3, &(0x7f00000013c0)="c1ed6fb677693749b2288719e3d1e0a0efc16878f5a9dd2434217c2aad013623fe2d2d62ba6cbc431f39297a10826debbf7267b2ce4245a9c3f1a8fa7bf892b0d88c7576ac163cce6b7c99304b04240eb3f556c5099c4935ea13a5d89c531115617d595237e9c86aced2fd98a956b304a36917a17424b193a60122e14b5c11789d92fce7c987b4fbb33192a8d05d43aa94698aa00bd52254aa89d6fdc7e0bb1b4ed70eb3a04f4e14e1a88a7c7fcf7266f8ed6b7d9a8a53673a0e10e7b7fa015dedc23834da239b797a720ed966ba1fdab3283e3d0135b9", 0xd7) r2 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) sysctl$vfs_nfs(&(0x7f00000014c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000001500)="4aa58fb07c2d7e0b74db55cbed0a418e813e2d85375b5156075737272671fef5fc296dc4e6eaaf3eda5d613a4335574b63423d2f2b42ce7bf0cc92edf6d6694c", &(0x7f0000001540)=0x40, &(0x7f0000001580)="002f4b3f3c815b6789d7c5a8a058136e9147b360612d79373a957187d712047de07289e7acba91e113ae88de40c770e4e4d5c5589863db580ed5f765c04714a42d7e5232077b9149f2d1b2645dda5b338a139b660d250f045581a796d59c1244defddc94ca8a497a7096746ad0c9575d6e", 0x71) r3 = open(&(0x7f0000001600)='./file0\x00', 0x80, 0x80) semget(0x2, 0x4, 0xe0) setrlimit(0x3, &(0x7f0000001640)={0x81, 0x100000}) shmget(0x3, 0x4000, 0x301, &(0x7f0000ffc000/0x4000)=nil) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001680)=""/19) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) chown(&(0x7f00000016c0)='./file0\x00', r4, 0xffffffffffffffff) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) lseek(r3, 0x6, 0x0) r5 = semget(0x0, 0x2, 0xa0) semctl$IPC_RMID(r5, 0x0, 0x0) writev(r3, &(0x7f0000001a00)=[{&(0x7f00000017c0)="f00f1f2610030b94f007f6090d80cfda748b7e8f38a91a027bd40df2cbdc81e842eae0320ef2f648e39bb15a5edf38a2c7f007c5eec61344f5e4cb19e4929e59331d256fe65429d762b9c19f1e448dbe3972b0a20409a6d8297a60926729aea757ad6388be6983050d8135516e1b897c79f38979ed9d41a0108b68e18dc1a3e9b821aec8f3a09bc8531a1d408b3b7db80dfef5d3a5a69a1cfc0ddbc0f2d3aa6724df2d5970a3cc1e30385b81b22b9275e512", 0xb2}, {&(0x7f0000001880)="38bc82b0dc2819aa34011925051ae53a55efc97f43a63f249e2158000a58344caefe56f5dd1d2080914d884e1787a3ba2fab874abc632bda6fc029bd7519da1f830a46142b29f3cbcf0f3ba81c2dc3e3337caaf8c164919d5fb64f23f03e6b654c8466fb7adfbbb1add8e24805d232ef99d7943ab6697f7aa3ef8566225d6a19baac872af64a3a399ea6a987acc5cc1e862aee9d03bac37fa5dab3fd619b78a1eed0bb21558a73037b1fe9f2c3854c08112eb5dc7ffc07293dc5c0eb35ab401d88f3", 0xc2}, {&(0x7f0000001980)="17aabb3fe5e1d9e82e4be9c87b84f704be67d9e5d2dfc3cbf68b5438056cc06a84661a19e3479852be53e414457370ba52afc410545b03cce27a8e9ea29ab3325962298619097f8e8cf33275ddca500716828285dc3b11f3f75c924070d60b9c3369426a9d46e7198f241b406dce308016df3124396013152dd16fa3ab00", 0x7e}], 0x3) recvmmsg(r3, &(0x7f0000001c80)={&(0x7f0000001c40)={&(0x7f0000001a40)=@un=@abs, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001a80)=""/82, 0x52}], 0x1, &(0x7f0000001b40)=""/217, 0xd9}, 0x6}, 0x10, 0x1000, &(0x7f0000001cc0)={0x100, 0x6}) r6 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) sysctl$vfs_nfs(&(0x7f0000001d00)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001d40)="947b14087c3691f57cc454d465a857cbc21c88ac7bad82c0c3175e97f3d35693757152bdf62314aa89ea71c7e3aa2608abcc68b93213d1d66831d87689f4e1add1e0ad1c11fd0d7069c31ea2fa773e06fce83bdde07e1068268209a3aba8d81cb949f4c35d8aec6feed14dbad972b8ab096655a0e312a3b01ce983c87db30293fd080879907316ed55b8e8a443256e955cc0bceafc2d09", &(0x7f0000001e00)=0x97, &(0x7f0000001e40)="bfa5bf23ab44ddec34cab65c6adb0c4009b2dc8b5d40406e9d743cc2db3902c58fb77871d6b50af527ebdc41638cc40b6aad54883bdefd4f0097724c9d08d47cca562fbeaf4ed30f7e278cbd6c5296fbec7f1794c4d0973e232a33c80729e992754bd6605af4ce6a238a2146a9c0a4b941851573c0b3c23ff73cf9e189b6e156f2341bf77bbc0187eef9ff147e3aa2d21045ccb69e9948a44257cdb84e61f26aeb6bd22f8c2a08368274df9bfbcdb36b1215309d695997accca23becab7424869d48d42a3b679860ddcbb03a31bdb0f50d1fcb92cae03f96fdd58b40", 0xdc) fchownat(r3, &(0x7f0000001f40)='./file0\x00', 0x0, 0xffffffffffffffff, 0x2) execve(&(0x7f0000001f80)='./file0\x00', &(0x7f0000002080)=[&(0x7f0000001fc0)='@}^(\x00', &(0x7f0000002000)='\x00', &(0x7f0000002040)='-[\x00'], &(0x7f0000002180)=[&(0x7f00000020c0)='^\x00', &(0x7f0000002100)='%\x8d\x00', &(0x7f0000002140)=':(\x00']) sysctl$net_inet_divert(&(0x7f00000021c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000002200)="f72bbe955beded68752d11b877a8d9fd68aec7d6336f4c067579703d79ad6558828be23ed1e29b7f1d0cb09bee572b7a03c17a5abe0ec65c996358e3607256ee7a165470748d5aa7919c1cbb85c53902432b83143b3eb6fcce80220751e51c2f0f4e81097416c14369714a2dc732e56da0290233306970c9f9eb46a0a0ed58ef44db8a4e71fd481b48e9e0755e073c33fc8c20e936c9b35fb1bb201ea7de714a6ed986fbae485407aa1d32e81066bd294765ef507c62d111b71a39c71b021a9c302c8f336ac04c37183aa0b1a4c006f1c68d5c357f179e72e89578d2b341", &(0x7f0000002300)=0xde, &(0x7f0000002340)="0fdfc7f360905ae2a218647ff96dbb8e9bb3b7fc4a53478ab35e1fec5aebc0570e4aca398116fbe27e589eba83b512c2e11bff36fa2e72280a9d16b7e8479bdceb89b16c7211952df2e2132fb75a806d6724a25ea7a7e9ca6139d7cd557a7b9a33c7f7c6e34326ef921692ae45656ca2a312ddc624569411b3b180565c78266e5e4b1b642848721a56826245b487539a70c8b234ba7b85ee87beee7af42464", 0x9f) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000002400)=""/61) executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) socket(0x11, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) listen(r1, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) executing program 6: syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7) r1 = socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r3 = kqueue() syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x13, 0x0, 0x0, 0x0, @broadcast, @multicast1}, @icmp=@timestamp_reply}}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) syz_open_pts() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYRES32=r1, @ANYRES8=r5, @ANYRESOCT=0x0], 0x39, 0x0) socket$unix(0x1, 0x5, 0x0) msgrcv(r5, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) poll(&(0x7f0000000480)=[{r3, 0x80}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x17, 0x0, 0x5c, 0x100}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8, 0x1, 0x0, @rand_addr="fece76a44a170e310000002a00", @rand_addr="be6bb1b17f7764815db571c7663da59f", {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x80}, {0x6}]}) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000900)=0x3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRES8=r1, @ANYRES32=r3, @ANYRES64=r1]) executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r8 = getppid() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x40000600, r8) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) pledge(0x0, &(0x7f0000000180)='tty \x94V\xee\xf4\xfc\x84\x00\x00p^\rl\xaa\xf0\x86\xce\x87\xde83|#\xcb_\xbctc\t`\x04\xd9oc\xdd$\x8c\xa2P\xd2\xab\xae\xc8\xe4,\xfe\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\x97\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86z\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\x8a8\x8dK\xf8\a\xaf\xdf\x18RI\x9e\xe5;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xc4\x06u\xfb\xb4N\a\xce\xc9 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x99\x00'/345) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "328d2baab2cd691e"}}}}}) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) r3 = socket(0x20, 0x3, 0x8) recvmsg(r3, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) syz_open_pts() (async) close(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) (async) socket(0x20, 0x3, 0x8) (async) recvmsg(r3, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) executing program 2: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)=',', 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="a5ebac9684ac0f31dc5a4e2a235c2cabac1fda319bb2954428ea737ae8e821636e02b5d42324b930c053b73d0a740442845696f735e8c3b712e2d4a01891eed386bdcdeefbb9e001baf3e4120611e2d467862e02ea4d17207080b6", 0x5b}, {&(0x7f0000000100)="659c35ae5e023479e4c9ec74de35e517774062506b234a0ee343a6d8897e4f9b5cfd6a583395c2ff899536b16b5c50a66a8921b61cd47e299a5911c3283c4e2d5f4abedb2d35925ad56548bca589c39647733819b36c1e9b47f9778e34fd093ae8794ec16e0c5bd212f17a1bfcc307f6d15c5d82eba263babbf0eb3d9ae61722def8d78dfcf085525a497eb6dda901dff256eae32a2c3a0f79eead2b4582d5fc4f9273871c42bb1e00cae4574c5728393bf3484bc96ee1a1541c4b29ff6b47c615f38d4c786ce9c13832b8dc74df", 0xce}, {&(0x7f0000001540)="1018b7807757e109980f9f5f10341865a9f2bc9c962a711c020b7eea3ec1306928e25a8b7a1ba611ed4c2866c4a2447b73de7e4a6ac17462f0bc0388b388f0d281140a022489eb846247e914007772771bda8783ad0b5d6f1b4922c3ef75a62e7e3f365b7055f919278af22b08e7c519964c97ceefb90bbdf5e9b9846425413774f9572fd096b2ea86bfd62077d0704453fad164acbd7c61875f51737cb8e7c01d93566254b5e1af9b4134536d2ad2a3", 0xb0}, {&(0x7f00000002c0)="36455c957b88be68552b53954bd44fa4ab85ab290e4e100ea97fcfc079cb34f5afcda8385e1be1d242f4df2944d6a13a272b5352abddbeae6dcea60dae984ab95ee3a21c5591180db027275c932f105b35c4a23bf418067ab912273aa6cd0e53c0c0684269e897cd67be8ebeb677f966f1f4e0bd4d3a84bf139a1a268c0f131337e5c846ca6d1af8d4869ed4e02e0823a735de3c5d4a121f718a685d14f73b45cb55dcc6f6f9678a6e6b976ea860de929a6581ab76000a1da980bd63a1e75e40f14f5467002b0a5e5ab237eaaf67ae6c074fa624174516c0dd5f328bde6c22575963497a7bd6fa9d0b058e47b0a7a466f4afbba1bf0760e9cfc31714e42a75c7eb24533e76e64cad91a414955bc498d91eb46ff7ee8d4ce6a5a359b2e00ab07dd93ee0808f570ab5976d151634b2e4e762ce68ef32d5a915d04b2fc8a293980f4682fd664426f9bb7274c4776a0b1b365cc29d5d0c41cfb3f3c74a05556bbc0d4bba17fd8472cee323baf21a9090b13880fbd0e2301613dc503dbadd5129ff15a9ac12e1873191d0163bd35519d55bdd8219861d62159719631b4cb4c86e7a819091f7166f162787ffc1bc196e2dafbcbd2337e55f0598c69aa283fc179a1c7b29c4d79dad817ef55b6bb1278b8441e9bb0cf665554d537122fcf7b25e8de6f8d7c9c40814d4489f73664f050df377257ce34eceddc3c00f9e827806638b2e2713000c2abc092a23d9446945932461d137411e6d65010987b579692d2ba85c67c9d8c02cedd747d04acae59026d961df4d70f0ca064e2d2a2d68dd5a6a2e844994204ac97791271d928933f0e636e9fa64fb64ac01855a4d289c4668582654527bb95719e6cba924de465d96daa50f6893f6e3264b94807863f27b6ce5c586600528332efe12e956d13066ffb4f2642640fdffbebf46e0ff9ebc4981ee648fb9c02436dcae7b2248418a78e0e3d9c9af4532cceb2f7590e09a27fc62e67c81707c2665a0cdf7d3ff842861397410010e700a8224d83140928f76913e369f9879cf8352c0d36f4528f7c1d1d7e166b18d2eb605215327f3ba29dcc364fc4838427b58aa45c7444d2e7a35f12166411ec88d95ab832bc726d4a496a80b2cf16552208ba91e98705f332aec641995d91464b66ffcd8710498252f7d56c3fd4930bb4297ea6ca100ec3830bbaf8d010e9478f84fc109d1d77af6e0aa9d181b5bfdd51eb73ada924e32ecf13c31a22df0007307eab045a632b14fc737f83da18a22e9a67377737d554a18e57909af1fcaace82e6e186504a727baa201f909924c02aaa93d6344e4b80153736334b38d0a9aeb7b5e82421d7d2e16108c90ce4ba0e614695d2f505efe59b49b8d418cf397b4016b4d0996b7e1d4243c3f06b3637426aabb82eb09566a0157ce63cbab13917c1a9355a0b5d66b89a97baef37be6f63192ac04f665b23e094b600be7d1fe3208bb83bd488d64325804aabc813f56be34906edb205e17f1fe6bece1812f219fc2a77bd2ec2d7a7811acbaa30c8b7f8263b6746fac9e9166c82f620f8abba9c212193035a879057a7e13fcfb533b4af0303d7c2d34173d25a0db6bc6e8655b6a5d4a8957c94bc7179e1dee03fc19acc81f16026a6f59973d7dc2aa807781c2d473dea3144008783790f72bc4ba43d6f1df3f7c4666a60dea65ca3f0629efbacb8cdae25c16a4d377680dc7a10d5c6d226a735b08790b4d837be5df76bda716f9265279f8ba2a9e7c07a8a137a655a33fbaa5c79b66a8bb41aa503769a01417e4ba10a24b3d3fc9324f30f9b3cb34bd2459730e0b2d74eb11fceac85c481a7749dcad131c811ccb530c011f5f8f103337a719bd912d520f880b8a443c4bf7d194f4d428e8aaa4b1d7c56eb115d94301f98028580900a2339ccc38a075cde84ee47fabefb6ea0549d62e0c7c918abfacca285438f8c23d2488a64539d0a0eae4561c22a2ce4ec0c05cbe103b9ef1d5c974ff365fed0e3847a089a2b61332797070c56947beac074403df7eaee3b0333050d581731c0d90ca8209687222a564e1ee0c3b3c52651ee0e87db3fc2bf766215cf97dda55630155191e9abf16694555abc3f59544aeec82c100d02ff85c36b0c619f1fe622628430480aed05cdaa74facd207a87244a40cff2663518adc0348cb72c4ab8dc79bc10c4fcc5f0fc457c48b70f95923758aa43b6ffa437df7d65b043c74621587ce25610bedd5439ccf16e69b1b3f684db03e19df758c9c0baec37ca78551437c004466ad31f85a591db89b3edc109a28256fa7d447e793f1b3de80762bb0e51c9c4353218e17646288f2b586ab12808627707d8d5101bb0ff6a819e68bfec22c65b2bfc8aaf1bdce13758c1c7a084c1b88b0584c4445c29eb2fcd32739d8f45d3e6d0c32418e389f5af5436a05b71b95120a48950563c65ef054122b88687169a34380c3e879e59152d07ea782d5a4a02b19f3360c9dbc30160d75c1c65f059d462a0083ab51a7791e0b24a4bd053f6b9e60d3fcac738aa0b0992eec4e4e0e18518e71c965697b7997cfd4a65421c1329a13291a166e6c6b317a2fffcb01d32ec30e1f214f7100250ecf8257b66c1c3f264a2c09ad257b993f0ed18c63b7a61008f1e86916de2cb023937d8c4ad18e8345339497a6e5c48e1742120e4de83e0e13376b929da430ad68fcbb2d8a483101e7f0505440eea77596c099cf433d40d396b07b07d28d4db2e08b9ded0f74a966de3c782e79c0cb00d00cf6b4758309ee4e257d90ecb913abec967b7f16f0c3faa6159c19afd219f84c241d98a2fe7a59ba9bb18eced503b142467135ce57b6312aff0291ff876bbb5bc7d0b50670e3dce7cba296ed1fd036a086d2de09840c0de149097f328f02daa96fe0a618d912cf3521693b6ece18ef829fa66a29a1b42df9390b25c69161e19bf4c85281a984c388b331c4da2dd8b1c1dc3d24950fb0c0b1840ff05147cd37d6d4e97355199245832bcbdad909ff23e8ebe0d934d5fb4a1d07184cbba0bb30f8ef064237d8982944518261f6b5a91c52a3b20b68705dc9b24ea666d51b9c06096d392f8f9fd0ff2748fb3d2a848a778b7c5cb50fab8af111b08ff0946e99fc765d33233f52f0a9ab45eaa926d31ae8b96b4ad2c50fab2f5ef6f9c47880aac68a6c0da72ffc0c5f3ef9372a301435a1ea02abc9ab2385a1c93729028f8ae4fa5a5b2dfd3391841be4e9c7ac83bc567e30e7e34abe528b6c8d3f18e6dbafbe833273ae0cb7fee24a7bed7c4b0e6a2e5ccfedd9e65d336f25da7eb66e9f342c084394cb2ed29a0b57707afdf49eac23b3b2199b4b27254ab0dc7bea3e62965deebf369e04839bacf7ebb208ba41f8c0eb42fa79a679958431a65627774d64a9afbc17d82f2743ee4dd88ed17db6361a5200cd955a63f90a333d6e6c99cf6221db9682a27e0d3b9f20d7d170f5d7d640aad68bc4ef9cacdff64a5352a963a61dca855d08bf6cb5bc93e3fa1aa5cec11fbc90f4e97df4cdd536dc3fdc918eeb62312acb7a97bb031dbf66ca889769a82e13c3459a97f060fef3508e4e7819d889cb6184d1ee07ebf61c51443ffb90dd3cc585f7493c72dcf862585c17416d4ebc278a269c59cec741da910ad0059fef5aab1aaef2c5fc7af8896017072c1e27637a81ed857ce5d78c29c18b0c8543a3e56f4fb5c9998688cc3556720bfc7c09677e7b82cfa2bc0b02317c7e11d75e32cdfd759215a8888fa88e40f5313a4943d36a5b23a091808c65ba520f92954666532b4e628101d1db70e886e4b3970f1718b546c9201604e8bd92e66f3346c6a714e3b8d3a6378ebefc50a5e6c2c13ca40e167fbfff1a092ef16221152e2bb262c906b666363d9568ffd99bfb46d54589f217ab963621558cf71a885fa0d3473807b5d4ddd6e20818cdd00d0d305eb205ae3781fd752a37c05f253c4ccb78fda34f1548bd39e19a92dc08cce034d46a29dab322b81a888f6386a3a742053e1487367692d5f962687af6a0d08bcf48854ab5e418275621c109da36839742374153c84e7d2cb7309f6b795661ea8e9c0f289d3fcb7db2fd2a0aa4b01f1e1f8eb9d28897665fcd8df448778f719565ed871cb50070239ecda66bda247cbd403fa578a0a357340afdc5efb24039097e31ca736f97c01a91539bdc32e16284d8524332cbcbcfe215483c4e98990ed1ad95dd2396d31956d72ad33bb5e703ada103b9fd905110f96579b08d6098b9498d7c905c12861d8e965e8084b5d8686c78fc0c60dcf2e540f19a1b60bf3489f4f9703668139d37765be41ea739a4a27e020834f2af84c345ec12d616b6a9798ef52f1e1b6dd573517da6965725bf02e786039589e56aa70c350e55659962e384d3942977b861410d6db46686395d6a582238f0b35d792ab2bf4681c0fd2bc4d1105b10ca1e2ad34e1bbe1c9587ca9aa1e61e7a4cee223614ba25d9226cfc0c375f8cdc76fa12bd02b89b553622099a419a05dce1c7cfae62e99b479ef43b3b83e95e6608f22190ddb0efd5521973cc468fc2d4afe3bf4c8ab318dc671189546d81555caab0464d9f84d1533e80151820a90cc7aa200b652ffe60b97cc9f6dc35e7ea478d67eb75b18ae5051548b3a84bded3e3e48861e99e8f6739f06c3bbd1c048714251622bc0657f682d8f2a6a3bc3bc0184a4bcb71ddaee9a21af8df8b643f3fac43082f44c360f540c879d8bfa8baa891e821233caa8e120e9631c1ba49bccc8c87a19001de2e8b9a4d7f22c284581bcd302c8c3e18ef75cc3356476a9bb6d43d9febde76a0dcf606e1e63977904a0dff5fe066e80c30b651f99e53abcf755047540010db519d49885fc6143f1275741413ec8de8b66520164cd6f2946a8a204f92c6e0f70484aaa522d577d37ebb2bb12f57704d480e505a4ea87a5e5ae29feb72efae3cff87dd22811831a773fc3a28e44217a51a2c7819cbcef2aa7e0e30297daa912f04fca4cc94a046b31d758c62e730bf207faf50d5b75682bc267ca847527b487b7bf12a446cd1cec0966e48badff0e505d14e94441b720178515118e3ae1e6522490781255702fb8c2c68f93c3c941928aa3c1083a16032214c254a04a46e3eb1d2080e96c36e992e3346c92c697986d1f27849eb5a810816bcf58e83e0ce64039afc0e1d06d7f8c56da3ebc7ed24af2463b2b30cbd8b5fc86dbf68286c3553b765b2c60d77b8a03a31d30ad92dbfa81d105ff3ae22c2aa9913a79febcc742d9a556acba74fa9414bb6a27bd4ad0cf192b64b066ba24d9a49e3d9cbf5d05a2abf69072be5e219431c45785debd99426c2f62461008f7e24680600d8b022f7001a5db681af3bd468334583ea12f04d59f4189f4443c0d0dcc99d7bdc955509c09cd06f84a2ee2b22c84ce951582a11c8d32f93ce9256f5253c41ebcbf36b253d8489a2a1d2c5318a22215d19c304ba849521aac1feee4dde317417af86a4280acab38f4126cc54087d001f082e8c0658dc413a42fe02ff2cb532bb5aee428b368d29e8fb22de0025c4517c0dd9cfac3f42b2849e2815e5635d04ac502ecf1c68728559f37c85954a0882155150499071fe4678c15c3f3873eaf7fd60927abdc0864b9bfa402e44852ff12e74d01859b2458acb37fefd9713dc018be01ac08c83916fac51e751dcc42a93f1d92bd6374237ef1f58248435c4139195c0b1ecea70776040adc0c7a3bd37de7a15ec9cafdfb67f7ecccd852d68d2be66d37dd8d1445d78c344661838a35a85c82d0becc65609ab20cad24b69898569b4d282", 0xff8}, {&(0x7f0000001600)="d4c347d84ec85a0db54faa879c99387c13b03582cb58b102bc6ca0b7dc08305286966d96e98891c676569e3401fca6017a97b66348897a0365f97c4e112ffaa9665baad581d3ce6c7eaed0d1bfc2247a7539de289007dbbd2d1694df7976166a60bcf735cf884a34a9f62a117290c5fee98dc3e9318f681e4ac5e5684512ae96dd94dcb8b7972ccd19f6bf88424306540f84cbd866a730c12ac90c018fb2ff959d55c2375a41247fb2559e7c5d4d4198e83dd6f65c8080ed52cd3f6f05000000b90e73b0a432eafc19466029efa8eab52dcfdc2470f5e69c6fed70940780d753efcf83713dd1de7e65e16050a5129709edcf8253376ae144c614e5a1131abfad1ffde5b7dd1cab883f8ddb09b638e8ec51ad030fe088fc65d2f46ea7fdce0bbc0ec38172cacb27a82303762cd1c4a47f127b195d692e7700ed21b9a431547ca314ab0db66ab03ad37a", 0x149}, {&(0x7f0000000080)="75393a8089ca63fba97f2ee7b3b282873050befe651785c010d606acec8e05", 0x1f}, {&(0x7f00000013c0)="d6ae586d9b44edbb", 0x8}], 0x7) flock(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bf", &(0x7f0000000040)=0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f00000018c0)=ANY=[@ANYBLOB="0200000000000000c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc0fcb83c81c0e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d007004c76432c5e636f8a56ff0000000000000080137dcd68f6b22aa60378300ea675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f64d51d2aa61850e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f6c55428eb89afbb76556e7fcacbd32598201f648d8ff538591ce5ddebe0fd1e0c0fd233953612dd01c22eaa7e1353f379f3fa4beb826473c4c63d6d2273520ab126c07500e68f3462eeaab311b531cd2931e1308a12e00524ea7fa667fc378dd15780d7c9436a84e74df68fa8ae1b0a11764b5bac398c8e5fb859a7cd4e88b07ce1daffdc9ed83ec1ca7dc003625a9dba9885f983d48282403c56d3b2270cad48367a58e8396f780ab3ac2d1f2bdae1bc248ed0f4869bb3b03bb1ceca95c418f467dc0a0a3632a755e1c66e9305bb6a963d0cc4506e8e8220c3af1fe572efc07e939f8fa152f601d90a67c7de333f0fdf824e343b9b313d8c48e94e5496a75c8124c44cf5e12171def50b7d06708447bd6eb0f95c9185f175de00c2fba90cb1dcc7cf75b55e6f361320ceb19162e8a2f2fde456ef73f291d0f3aec3ae31ae8a32756556e49c5aeb2a7edfa9860516ce9971e1a0f0b2368fd23936abcf3a0f67309da3067aac8119253ddbe255038290d37d7af52a688b1d4a32b579f49bc4e746aff46255ce54c83915e9367f2f643cdf877fd00000000000000000000000000000000000000000000000000000000000000f2acb2f118502da35b0dd80f582d7b62aefd19252e52d0eed19c19f14467a381b824ab4100f3e606bb5a6b466a3242448266cc81c09a1576131af5517c718de3a512aec0285d8088c6b6622c130c1bf0072e24509d9477dd41b3d5d30759cad98a647c7bf27e16a0087d3d511b06f80734a9cbb9a832312ce7ba586d7139f384200e3b4bf233d895a0ad98e98ef1055ef62aafe55b71e33c793f27bebb99cee1bf4e5c72f3668ea202be66aff1ac02a01974a637bdeb2f637fcbc8e9741867b307ca1650b9da9ce98f97f97ccc506d2359e2c785e233309bff85c23ca04944811a01d85572dbd0c41cfb6192"], 0xf9, 0x0) setrlimit(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a", &(0x7f00000000c0)=0x53, 0xfffffffffffffffe, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x2000, 0x205b9a) fsync(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) setrlimit(0x3, &(0x7f00000001c0)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x9, 0x3, 0x4) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) open(0x0, 0x78e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) executing program 7: r0 = socket(0x2, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) acct(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x18) chroot(&(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x04'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) msgget(0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x4, 0x0, 0x10000000, "77d9bd55113bdd1032bc8689588900"}) dup2(r0, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf31039bbe80f47f3074df000000000000000298328ec845bcfc89829c543de9a456a7e6c193aa594d04965f21ef19f5520fc7e941727f5b155a9ae543a96507adf37f3db3bcb334133dbf984c21c7a3f8d609e300"/98, 0x62}], 0x1}, 0x0) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x603, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(r1, 0x4) socket(0x0, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setregid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280), 0x20000000000000f2}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) getpid() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477c9", 0x78}], 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x4}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt(r0, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) socket(0x1, 0x8006, 0x85) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r2, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=[{0xb0, 0x1, 0x1fc, "a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd"}, {0x48, 0xffff, 0x9, "f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee"}, {0x40, 0x1, 0xff, "e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba062"}, {0x28, 0x1, 0x8, "5bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe"}, {0x90, 0x1, 0x2, "3640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1"}, {0x18, 0xffff, 0x1, "0d4d60af3eaa60"}, {0x98, 0xffff, 0xfffffffd, "4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352"}], 0x2a0}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00006cd000/0x2000)=nil, 0x2000, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) executing program 6: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="de58f30659857564276fc8bcfca91738f0e0189a428f626d2cc4b716f1f174d512d69d3bcdc410a3f21fbc174e28e2ed96cdfd8b79050230d804605d80f8cea15f2ebbe6bef40cf54c7a3902cd642f2b27e0cda2cdb421cc3826c9ba7c41ca5ee3ee0dc80e7c5e1df0fd07559fa82fa0f21501e2f480f5f28d47123c6f3d899298d4cb7dcad056bc68d7466490519680f0156e8557e237dbf7a168b4c901dd6044d8077e89459c4a914d4dfb8d70ba27708674d7a9b47e6928d82cbe626298aabb7e87e5e266e7722cd3aa168e020f33e57d341651c76793d292f4e1be29dd5e1380f7850ee848a0b3b77d620f6dc908db1c63a1c0ec5e001474fba4b10ca73c30692b8a059ff8f0ff8247a91dfe146122e8c840c8674e2745e95a4bec55da3efe6d74", 0x123}, {&(0x7f0000001300)="33f654bcf4c7ca38762d9e6119e7d4e074352773b27c1f800311cf1c536b7e1350f42b257040bd7c08bf63e062888a9b5b61922772556cdbeb51d7404ad9eb6ec3300afd8989d7eb27b379060c5a6f5bc3f59b40b307f36c05c1a604917018041109c36e30b6c3885c9e88035c658260af45163d9958ba7590896469a964211a71c268a1520f3ede2e6510e5dee85d043df0c13649451f45d638ed6c3606a99ed493264c8f18457e3967bd3d741befcbd2c94f00812b7f579408a35ddb26888c6c6caed1028630ac23853e3cfdcebbd432df7d48f8255b36758fa92f29e25058b0d427f50def906f4f71d9a0d143325b318b6ab870a166b11469176cc3433e3532e2ef40b9b7710f1b17f5d6e218794e7dece735d48e0a599be45a621930d9c5549b47fe11ed4ae491a603efd86bbaa6f63e8bf822fbbac27f38986840c0098369fdc1c0e3591361e7e09d51794ca7509eef58ebcb2c568b0cf4eb9ed0c6d7b12522d88a4d7c166fcb23b1a30be6fa35785b026d7ba45663318b3f7a185d4776e1a437a384ac942ab3191bfc3e75e2ebebc77ed0799973cf2fc5e500fb4d6eb5e775cbb9d8b1f9e847b39932453e8432e471deb899dc13d3eff38e2ec3e9f3997f513278d8ade9e2b92db35fdc620b6af253dedaa4ad9cbeaf32b924b932e50c9c9a724fdaec06196053eebdaf21685e40f875dbac8b529fdd187ab4bd34e5f247908c7e2c6b4617bdbca547d6efce43d42bd3efc300618f0e307817beab5942b5cc132d1e2edaf6ae76221cd40552e4362022466b868703287f129f56e078cf45b9b3fe5c4a6b827ff03878ad422e158152c272d86eff2eada68a53163460da47f2ab4cb29564cdb9aa550486a4a74ce64d958b066dfc19809b40050e8afa4a2aa38072ae38205f22946ba103a3f9a3d773ccaaf8f188807b8a5a66d52ae4a51cf5c4085a51849b82a9ccf15b6ba831ab83b57fc0cb1effa9edb72aa25e42963ca8df0f6e5c656f7178f7ea94454aa3de968eccd09323796b1e975cc3fe7d7c2d5af531e9e28ccb23bf17970d173722fc5dd0bc95f932dc524dbf24c458bf3cf2674404f3f20a8b069b56eed0adffb7bb96900da9acc3da20611a816e5e7b3aaf83fcd576f3ad84144d6c76e679808c2132140c5279654f8558a54cff245e02b85e153035fbf5d6750220e3e3883ba95bb071239fc3fc7feb965cfbbceb7761f871937c29497e1b45a37d6d6b8f83ddc72f2880dbbdef00b1130d6e345f6afbe72d4ba67950518ebf838a1970c930f089b59ba36e68fb9f97bbfdac610c2663a09834b0030c526f6019dcd3b27d7a829574e18f34b1dc918f6e479cb8321ccd53840d03fbd73be9235a91c3119c94baf13f155ab3c5c096fab0f21048dcbc2c471639127865bdd693871ad5d2a5e96944ac2b6fcb5db2bc9109c012e47bcd1f98c817a96e8fe17a90ec800563488ba4add01fdee007c5fa7e95c91ad8c4467f09ed0e69bb938e7d08d3c0f6e379c96e8e8e5da08313b25db6cd7226a8cb861c269482eef85893c5a27316556d67829ffb2d39c2bc879bd2efefb7de18c87b8239e72f9e8fe5dbba3c91de32eb8a2e4c8dcb60577c8ad88c4bbebb3b19c5d239aada5c47afb6b39e77d430e1748743a01c0a74b72c00537a0ed223e1f9e89976aa3db3f8edd9eb7b8fcf33aaef9022a7b6630a0d1e023a0016eb6cf2081357c27541c19425997e963be573cd405f7f031be80f1470f8f0bb84635fa04d0be7be5e72b1c493d324e22a6652f6b3417f949f14c0320400e63961ededf0ffb64b055e08b485c04ff834665dfb1b7e8cac78a24e47d8758c8e8a6748162363a5dfc84c8ddf8e3b45763772767f5e602267241597b9dffdde0cfa9b9f3084f461f6f6c984bf46830fded51ccd657f3ee0ee827af65117e82b35e6136298daae2da375073f312db5c612a26d45de888b18803619c9f5d84a53c0fb1b56124c9167c5decf89a0d74b2a0eedd9b834a2b59951f46bbee7aec0140538f71c212f05d389fcff323aa9b321d7c87c2fb6076a3492f4271b6153bbea59d712eccbef9567f21a184adf34569d1d80a49359d8828bf11ef19dc19c51159a30a94953a82daa5b6731678f8964c286b03f0f7ccf697efc7174f915202d8f73bc9e2813b403d9a51f2dd4c5c43e567046523dc1a06d7a39e07a4098e9369de088a3adfab34e9b5a00fdb05143afb076b2e5f90b28c0f760d00761e79354fbdb71e86586c83a1c4eae3a4faa3245bbb5a082b675022adeca3aa2f4f38ba436cb70dfdde049fa0cff874b91a0bfa6c9a5c6d29368fb233ad15146271e11347ac191373760b64cd19889242833b06cd9d0c8cedc4df6c65ad5546c2d2a24eafd87c4bb4bdedd6e3cb67788eeaddf0754d9a8ac0d728e968872842a38f4f6314ef4c6b8330dced0e5b6cbdc56b9f03997a49568f01fb67ac4b47fe579a15cbf2f29693e5fce729d54c49bf94de4715204b31105d92ac82f714b7771a51ebb89b83c958363f075b802f5a6ae27f203f9180a038bd1d2024425805b8238e1e4c779578632be30cab4c53dae223cd4be82b5331c6d167b3b12cd9e76e80dc4c23b9f6bfb1544995933a7b6be42b9267b6679de06d83a5c390ab9b0eec3fb81ae332bf4178e6fa774b875e42943577ab4db9c6a31cedaf95ed6a684a1d59369154b35540d0ee8b7cba002021dde26b65957abb23407b695c0d9b3f5ad21de07308f78d36c68fe604257bd509fd82c74ae33c9d3a49220cb1cbd5dbe306ed905950b3d3aec0b44e720bc3afe79c45b66aabd43f0610c96bb98e6511cd095d22f0444f992bfeb7a3db01e40a384098650ed86ce1d03217302840cef48305ae0fca585583daa2e2608309bb96e4aa9ac4ed1dd6181b8c4396a5aaa4af61cc20f7baeed53ef1cf057c1686a373f99a6616c3881e5fafb1a8b96b256a5e42e4ce3d825d31de6dc65c1bfa9e66e35cfdd78962984c250ab0a921402d730192ab858d9530bda357c2eebee5f12afd8dec289bfc005a4724655501014eff2565f69dc40b051bc250edfc88e47fa31a7825227d618c5c2e739061a1177c301d3097fc6b90a54331d9a9a8e7fcfdc276230fdcb114deb44195523dd018a2022f7f393ccb718e4ff39b3817369c528bde40ac10f99ac5fb0030c8074400b5b8d8b44a1e36d9b247fd527986c4c08697eda40f8c9829bdd15c2619c3870030af3940fb134aa3beb0e92d84f005170c0c267d11f07c003fa5f01e9b8a0b59fb90d3e98839ea27f20d12739ecd1083b406016d3727c00b44592e8570d0f0e3c2d1eb7251248bd2c67ab4e385be9fe34061b41dd7c31552b29872eebb69089ef1b31e5a675fc3320e1c057d30efa07cd04cdd7c852aa5bd36b15ddc14e01ee3384930b5b16a46d873a5d2ba405851bc4da2ca0789b3d9bc36685d892255b04a11598a7908f16e912b831bdfc7e9f73451f7abf16c2a54220833339f5d5f6c789888d16252b7e7a4479df5ba7c5ca52ba00054b3b4a0e8092b54f31088e7ad2406cad5eba9d2b24e5e1b4bd11f53740e10d5dab696a573cc547d7b3ddde2e2d25bb5f2cfc1f00f91114b1822a60fc7bc8c05b936c3c25e3de05bfb325f81a1d0fce7ff3d5ab259dcb41354c0d2ea0c171d9b78702f3ea4860c3113234d0a86aee8c5c31aca5a18045aed852d4d24ac02c7cd0a2c0ac633544fa84ae70ac5e6d0a234f4c9bbe79d7da8467325c12bfc125a8897c8f52c4ce108162791b0c7955b117fbe999d8cd5949265b32cd180f69596bc42db1bc83dcef6c345845309b37716abe5bed5c73626ee04c623e53e405ea0f4b688408253f6dd408dcc88e92a14b7538a4776e9cf94dfab9af68e1c355da38616cd9aeeb3f7fe9ec26b0f8d6df41ac5664b5188abfd24eda5e11d11cc2cc711330b1e17444e9a7c9eec32c06ae03e2e1672b30236191f864724d6b5dfd0a4d1d9029c7304ee4562d07a50861879beab84e2738f43dc8dd3f72349961e045ccb28ab5e544d1fc7b4442cc816fab1cff64fc28e661856ddf9938cba11cb0d36d679d2975283c5e5a7039ee0d424ecb2010df54f5569f20538d5cfe70fdcf2ecc8a206ba27f7dd23a8551eafdc85e7a33e621002ef544eee2a99c66ed14b595122ece5b15d9819edb0fb240dd264b967722ea40f97aaf449abb6db42e2ecf3e8dab9cd81fb19f8cf60f3818ceddd3201cf5f1de803b45202e2cdbebc39660a6184c00f722ca6f6563d87afd69d0f7da6e43bc827d1c7279dc14902b36139bb96e4dcffff2b34e2557276d836dd5bed86518a3bfc7cb87fc1b65c66c629f4cce7da1f729d17244e5c43259474433e786976343bca84175c7c4b2d5cc705a1b87a036f49935b986f3180f4700af6ba24cf32b6d28e00929b3b139563704c150b97aaace677f2226cc45937617face426b339a63bc296f39500fdc9b99ea880b0f26b37d1c79d835a4e006b355198d0c9daebf60cb913f4bbe078693808bbf393732bae915ea775607ff15de6c0e570341f143da74fd961e2f772de4848a9d53c8661ae396a42ebfa9c9492b19139b38f38eda465b51f68c23f4296b4bd88f027ba9998444a24e4cc783a848e865194877a102e6d9c47b1496c095a6930dd329629f9bf579055a0bdfae3559c1c76e850578ca3a2b7355212e71ba65c16772c0cd23ce9dabe506395c05f82e55ff04ebc106221865c6cabf3e9e749a3b0b990d1fe8043df2a7e8c15eb3eb63cda34f9cc7dd04eb0c23f48bd5ce7620181d7238136023dc4f9c24f3d17d9ffc823eb3c5329ae1d5fe8ae1b41e30b7e1e275f8d89089c4c42bed7754907e1682a4fb7124f5c775dab610b7a113e4523b4cb7f9d3d85038744510623cc602495314ef36db389b2ee3cf766fe435a138e07f89bf2b71a98f6d509c3af478a0b01bf1c7d96873d9466fd8ed434f123726479b17e2ca057dae46e9dacec8c7a945136913360a3562ca99b239e63d2e70200f35fd1aae5ba6705efcb2461aefa673d583ba5869a18489dbeef3b59ea59a1cea88ef97ac13b114a35add12e2183eaad3349e3b92dcc215ac1de72a276888e0e3f1ec5faa040e07193b30362f22161971040b02747c63a486ba0e1a629e73441799e03e090b15ad04debf7219e3fd3bf98eeddb4b9d2b04e3a31a24210e36430b5f228a8143d4910ba671cec678508afe25155c7f70f4cc806d6d623f184253e3f2fe16f8c42cbc0e0f6f97aab9222b52ebb75946c703bd60554e3916ed00598158d63fef56e36a9563f29d3c2ac91850db4ecc2b5f0b0d4c97bfd68a04553c4a067ad2e88f265662e8b122e82f19ea7b6029248078c5dd7ad729258dd04d3dc59e284c6e3cf04ce083298fee3d434e8d1e8c005ca09f80e55b92d076911d8af860210d21d0bc671f7f1db35f68eec536fd23288a3aedf870f4516a36d641a9f5abc4a1b73c7547594e6c34f2ab10d0c9490a34d74b06f5e0deb644ccefb8bdad7fd734651317581e8c151af910d4cd05de07664482d64fd97734e1a18b9e63fc6100aea86f6bc9b0c8aa5380260765980b630d4c8865edf7d170300d65edebc50abf237c677431be27552fc1f304a62087429bded6c917c83203fb6c78304344705df06ca6ebe00cfd7a420a938dfcdbc00c9b728a37b8682044a6bc6de1aafac5d3275db423d038390e1366091bd7e045789ec8af04000d72a05235cc8254363259fcfcd0b03a238a3a66ec8f", 0xfe4}, {&(0x7f0000002300)="1641397cbf398981fa162b400dc36dc5968e36614de0ee2d08e933e14ac31a31e01b551308e2ced619070ffa9334aa6362cc1f06c663b9907dbc64f19325d13473638e4067d840d6e99cf3471141b4c0942cbe55f575b479f59779aab68a17f9df3671979b9c938a6b8417e797f3d2bb0907ea56846a0d115b907f282707a053247f5fefd00c339fdf0cfbeccd42b8cd35371b3f01c54ca6f384cef687a41ddf6ab429d1324ba98d98aace8327219b5041d7995bfd4b8dde461b425fdaef0b1f0df7e0cf102252985180a33da69c4e2ca95cffcade5b7163f46b13107d0a4a0c57f8d53fee8ca0c3008e108f72c45154ece99afa28f4c55a687401370df42f398ea7c6ff1de308167e127ba39058208b9f538c40f6922219a7517913f12fac9dde800a968a716066f3e5640b0b7050ea7f1de1f43b55500bc765e792242322e7a7b15a3d92c7bf592ffea1bf84639b6251fd5bef6275f9109251bc7364c4a11cae5962bc791d00ef66ee076efb21c1ed3b892b1c5b3c54cf00b2de6653cce57eccdad03461b942581750715ede6bd4900ce12cdec7057147b7382a8701e73cc8a1023df9476809ce7c435d452a6845a97dcdb08bd1e0f418f9615a972e7aa2c158a66fa4be0a971644331313d00bfd710cf8bcea8f339eb90d833fca93d55e41304f7d860c793a472c0c3445147876c33c9b3c459ddef846aee09a0e0ab4cee4e1e9c45a06c3664f9120dd227cb4b09c1a39a28bd34441bd394e4bb5b2a3bf29a77733d1b8945bd11da85eecb34464781f32b73df0866e30172d09ee46715ce003216f95ca3fda5a779b813e8533e8b25dcb80711b4a3ac5893ccf22550cadb2a48b7a1b29ebf6f427bd92c937d28a37abe5bbb09c674b08d99acf51321552a209919c34fe2a136dd610ad719bfe2f484bebe097971a49bf147c420483b09f47f39b2294b607db5be4aa7f3cc9b6a7d0f56057326ffce1ff65f6ed13d0426224dfef644c28656b5f9d1148f28a0136abc842fdf40fcc1cf3a6c45c3a1b705e21f06be88df7c2d37ec608700c0d4ba293784b8f7f4b58202ecbfb03bbea3258e178666c6e90466c91f17c64c12fa50510bb7a45c1a693a2ad6bd480b71288d3be94fb08b3ae25dc933edc8cf15200d06886a641122d29f7503d31b9dbf6fe50bc71f472a5c990496fbe27bd7bb397c549c99e1b98898f9943ce79d28f32b56c775a23cb9d552461b8d705e0607a76974c0530cb70ad4b049e45a1d184f9e36f69b8b57c4522fcce3eee3da5dbc183ffd2c0eb85d88a4f36dad3bea2d195bde6d6faa529725f577479bdb63cc6681e12f1454e8a8409af186dada01de4016ad25629581cd05070ec47ed6c64e93592309ead0b0cc0887c346b127b779cbf707f028599775ead5124334317223ba6ef006b031d49af9269098ab7f09071f349144495b645d7e755279d7128412e242fdbd6ae29f13e4e845f65f24c13933cd2665db62b1e03cc3daae6e07ee850c20ff9dfb650e697e74ddfe9167da71fc6b04100b8032c4e8c6771245c7276cd546dc28c58ad3a0f84c2d7f84f5936c72f817ca6328ef9215bf0df2b64ac9b4e43e35187b0fcaf9fe296e19b0622bb92033a9f3fc338018305091d2247a48d85c85e5c8e9c6ff36ccb902de56cf72cec4c1e6403f430804f1765a9ae7655fc28047d7043a27a1645bd991dfeb58dd891d215d0b77cbf69b47000a3402b406a54b68ba27e3be409b8389b78c5e2bdbe97fe8834392f4a400beb9cea0b7cbfed129beeb8caee65300e79f71139af851ca6eb4536f40626b1ffb76ec5ee35372c59289a190aa4ede8b5d3c8548c935f3c11708754bbc512751aa3bae4fc763b3e9e94727d2fa0b31f2ed0e93150ab3db903c12131ea4a9fdedd5abacca5f28689b46b6943ba4c488378a7ac953d1f602e6000ad4e3af2c41cca55f053c875b41b666c3492372077509fb5fd9d4bffe463add617a1e582b9af5ec4be291f7893140d93d4a326e5044a2eacfd595b5300808484191bcd830e15bcfd15ffeb0d2972df8311672ea10fc80adfb1a8782748e42fdd70f5ca676e186b691e51f50395ed53076a61d6e7473017ff759fe9e1fcc4633826f55b34b72a2bb506da67038898801afe5af425b522ca5a2277beca1e9182d081c5b36f18d89066ee70ceefeb4c84c4fd377c4291abbbafd0db738e521b2ec4faf14362c1bd3925bf1042f9f84872a3a02602c6d1d3fe97d826f678eed8fe0e147403c81712cd7ff41d7468ce785ff2c18d3507944f71476445839582f87cfe80aed970911f6acdce4a0766608e5290db83fc63e4026b4fb555461589485738d39148633f7b1ddd5fe47ecae83425bdcff65836695196aba3a8409c1fb2dabdd4d45b291253d7961e22b6cdcaced4f147a6737bbd1d997ed50e4f4543f1a261ffb799bc9a3124fabfdd0c24c39628122ff7a6c6160dfa024bb95818be28f18da7a9240ee9cb36201c98e68d6e828dc294b591cb2724f6bbe2eb465f2f74e49e7e014e24a5043a2f03d0ed13c647950040c4682d865d952984ec265cc87d1e9995b4b33bac451cbb531007b3f9a7d2b967792c286b79f6d49d85f2ffb78f47fad8da554c07dcbe9a82e4a2b6660073ecc7de6369f9268cc5902ecdfa847463a529b5935cb89307df0c527abac2dc2017178a52c65946f233225bdd67a272fedae597490fd9ffa62533b1cc825427dccab60332fc836d4b060eb090bb83ebf547efba41f81546ac5177489ac626d41e44008f20a3ad8bfa832c5b4216fb2bce814081993797887389d29e830460a95ed7f337d8110d39e622980addf187706c3fb4157a5f7674d2b92c6a31eb2ccbbbc530ce8f29591878337a78ece70ef206a6dd62389fe0e3220bbbcef86fd20ff7f506aca35eedb0e4ebd87bf735f8f62506f60b2cd746f2c6b37b79f0bb491c8588fb6b9cfb6cc345925b3cf203775de0f8aec2ade452962ffcaf05887b9838a94554ccff0a6ed137e11140aec047e9d1f4b27a4e7b41898d7a355f1eb946083960dca5f825077442d7bb7fe1cdd6f0a11b095bec1384926bb2436554d6b015169e00e75e1be3d7967e4b2a2aba5a5236f03fb9cb490f50ed402382185e33e3deb7d425c1d547868d1096fbde1dbfa3d29ef2da00b2c31759c8cd33c1a3a44ebcaa053de57d3a03d728df18b30d4cb8e131683c9a188c2a17450616d5c525ad2e3c360c4ce3b10d2076616c07519e0788909a8cf7a27c31ae96563145b6b5e2e44e4d50ddf6bd7962f71a0b133b617471f6ada0693d8f11aba3c8e49fbacc210854fe9cd242e440f4116dd491aee33baa2d32207a86c6a2e4612a41ca6186051f74ad408dd408485211e7f564b8ef7dd72847a3f1a50fa9013ab1ff547508dde911b91aa7d4d8d7b311675bbbe63664a2ce1590e1a46b242f95e8c232db74a8aa08943583588d7a67093736650c65f70fee79563465f8a2711862ede090bbcd3ffdcfa222c56f9b157d6ef07c9dd29688086d68817a694f669a6310b5a1fae0baea2845a059f8b54a7b23ab9b6415a329a1424e4cbe7ce0280bdaac9a0734288297349a381d85d73025f696d158b01bf51ef77804612a5d5e97bffc332d25bc4b891fbb30a52d76b4dbf1984741e2846424cfe688757f310334959d0f74e4bf4b642e85b17677753343aea5d6272b3961bc6a78fc48b7b7f9207c9ebfbd7a9f00dafbc249d49e3fd65fd91629d8538dacfcd6e6df6eb82a540edfe06536c7e772ddd5ea02df55f494d9b6a9344d6b2de3df1de5f2eec69f8b2f8a57170503bced9d3ab28b4e68b0b68ad2dbc6aa3854a159cb4219d6efbc76170ebfb1fd440f3d64bb7860a3372f83835811ae28798cc1f1771d1e644ffc164bdd8da9c3a60bf765ad668d89eeac27211a45dd8b929bfbc345155824ec64678ee178814b792c422988a0693096135f74350467f4596b19c25100e4486e731854a70ef5043c8fd3c943b94e4ce8b86ef5929d1af2d0f85b3d631f6df3bc863f820eb23cec8f9f2f6961b563c2785759e24d49ab5b2dc6f0b4a0c89d3da08ebb3a59836bfcd55a7698c9b65cad56d82d5b8c83f05dc4032f9a67f364c6054dd52d901fcddebb38dbf94db4dd9ce81a226f19f31bc6aa39de207d3e2891f000985dbe5664016e7482e17cef28d62ebbb0f8031b06fb40ade920bdb53852f14d11e0cc9d3c4caf58c94e995916221f42ce5e0c7377a17a1c378507ad1d704c38693482ad86b705639e7a0c1ff2f63b020d7ea79974e02748da0df58f0bf8ad1e4210e34d2052343ca490f9c96ee69e546d9ec54684e743881abb7fbc0561d2072bc262169522c29868e86474c553e384f1864424acc79bc4974132c434b79b4e52d206483f14d28be38482047965a90702632eaa165290b84071b8ae74e0a3a162348fe850df84b05e254fd9e62315d1b4b1d12adc1b17ca786d10ce17860bb56fec58bfb1151a108d4f569798923dba28c7c6d760b0631f5cabdfd5295ccdeb4fb80c28680085f69d0ca52fb4a00723444603947d903ad031ec5a7838e08e28db2d97c2d9809a4188e5e2078ad791c8acebf7f57590da5c55a03579c7cf4d7350ae3e72a93f88edf90d6f098c7364e01220deb7faf1e4e843bb60fe0db996c73297d5bf9e779c15e614bf80de73a963a914eba9f758a7d5966fd2139f5ea3156b7c5e7743c9f681ecd633e05f3c90558b84d3103e0eaf838ae00683d8144ffad0ce14eee852d2922945a7c04d2263c36f6d17e3d4d1afce4f2999db2866c91096e4dbaff5907ed2e2c91122df0af302169838f6dda94b9e72af25332155972d255bc0c62f18aaeb93bb265e1a003f7aaa028a73b2820e764df16fc38b55197d3d377902c4f04f9389be614398a2b327ce9d01b88495c776aa3ed4436d552fc25d9eca6e9052eab068faa2b6258eb8bb8468b187209e84cadcefd947ce8f2466f53c0bc4d430c8b555a2541216afea6fe269a15a395478670d774b989b7c74fc3ed17642b9686666cabfaa88d53c7446bf35b3dcbadf248635a4caf8d2cfc1ba4476b127f6a7b1702430c9e936bea0717378efd619", 0xe18}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x100}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) syz_open_pts() (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="de58f30659857564276fc8bcfca91738f0e0189a428f626d2cc4b716f1f174d512d69d3bcdc410a3f21fbc174e28e2ed96cdfd8b79050230d804605d80f8cea15f2ebbe6bef40cf54c7a3902cd642f2b27e0cda2cdb421cc3826c9ba7c41ca5ee3ee0dc80e7c5e1df0fd07559fa82fa0f21501e2f480f5f28d47123c6f3d899298d4cb7dcad056bc68d7466490519680f0156e8557e237dbf7a168b4c901dd6044d8077e89459c4a914d4dfb8d70ba27708674d7a9b47e6928d82cbe626298aabb7e87e5e266e7722cd3aa168e020f33e57d341651c76793d292f4e1be29dd5e1380f7850ee848a0b3b77d620f6dc908db1c63a1c0ec5e001474fba4b10ca73c30692b8a059ff8f0ff8247a91dfe146122e8c840c8674e2745e95a4bec55da3efe6d74", 0x123}, {&(0x7f0000001300)="33f654bcf4c7ca38762d9e6119e7d4e074352773b27c1f800311cf1c536b7e1350f42b257040bd7c08bf63e062888a9b5b61922772556cdbeb51d7404ad9eb6ec3300afd8989d7eb27b379060c5a6f5bc3f59b40b307f36c05c1a604917018041109c36e30b6c3885c9e88035c658260af45163d9958ba7590896469a964211a71c268a1520f3ede2e6510e5dee85d043df0c13649451f45d638ed6c3606a99ed493264c8f18457e3967bd3d741befcbd2c94f00812b7f579408a35ddb26888c6c6caed1028630ac23853e3cfdcebbd432df7d48f8255b36758fa92f29e25058b0d427f50def906f4f71d9a0d143325b318b6ab870a166b11469176cc3433e3532e2ef40b9b7710f1b17f5d6e218794e7dece735d48e0a599be45a621930d9c5549b47fe11ed4ae491a603efd86bbaa6f63e8bf822fbbac27f38986840c0098369fdc1c0e3591361e7e09d51794ca7509eef58ebcb2c568b0cf4eb9ed0c6d7b12522d88a4d7c166fcb23b1a30be6fa35785b026d7ba45663318b3f7a185d4776e1a437a384ac942ab3191bfc3e75e2ebebc77ed0799973cf2fc5e500fb4d6eb5e775cbb9d8b1f9e847b39932453e8432e471deb899dc13d3eff38e2ec3e9f3997f513278d8ade9e2b92db35fdc620b6af253dedaa4ad9cbeaf32b924b932e50c9c9a724fdaec06196053eebdaf21685e40f875dbac8b529fdd187ab4bd34e5f247908c7e2c6b4617bdbca547d6efce43d42bd3efc300618f0e307817beab5942b5cc132d1e2edaf6ae76221cd40552e4362022466b868703287f129f56e078cf45b9b3fe5c4a6b827ff03878ad422e158152c272d86eff2eada68a53163460da47f2ab4cb29564cdb9aa550486a4a74ce64d958b066dfc19809b40050e8afa4a2aa38072ae38205f22946ba103a3f9a3d773ccaaf8f188807b8a5a66d52ae4a51cf5c4085a51849b82a9ccf15b6ba831ab83b57fc0cb1effa9edb72aa25e42963ca8df0f6e5c656f7178f7ea94454aa3de968eccd09323796b1e975cc3fe7d7c2d5af531e9e28ccb23bf17970d173722fc5dd0bc95f932dc524dbf24c458bf3cf2674404f3f20a8b069b56eed0adffb7bb96900da9acc3da20611a816e5e7b3aaf83fcd576f3ad84144d6c76e679808c2132140c5279654f8558a54cff245e02b85e153035fbf5d6750220e3e3883ba95bb071239fc3fc7feb965cfbbceb7761f871937c29497e1b45a37d6d6b8f83ddc72f2880dbbdef00b1130d6e345f6afbe72d4ba67950518ebf838a1970c930f089b59ba36e68fb9f97bbfdac610c2663a09834b0030c526f6019dcd3b27d7a829574e18f34b1dc918f6e479cb8321ccd53840d03fbd73be9235a91c3119c94baf13f155ab3c5c096fab0f21048dcbc2c471639127865bdd693871ad5d2a5e96944ac2b6fcb5db2bc9109c012e47bcd1f98c817a96e8fe17a90ec800563488ba4add01fdee007c5fa7e95c91ad8c4467f09ed0e69bb938e7d08d3c0f6e379c96e8e8e5da08313b25db6cd7226a8cb861c269482eef85893c5a27316556d67829ffb2d39c2bc879bd2efefb7de18c87b8239e72f9e8fe5dbba3c91de32eb8a2e4c8dcb60577c8ad88c4bbebb3b19c5d239aada5c47afb6b39e77d430e1748743a01c0a74b72c00537a0ed223e1f9e89976aa3db3f8edd9eb7b8fcf33aaef9022a7b6630a0d1e023a0016eb6cf2081357c27541c19425997e963be573cd405f7f031be80f1470f8f0bb84635fa04d0be7be5e72b1c493d324e22a6652f6b3417f949f14c0320400e63961ededf0ffb64b055e08b485c04ff834665dfb1b7e8cac78a24e47d8758c8e8a6748162363a5dfc84c8ddf8e3b45763772767f5e602267241597b9dffdde0cfa9b9f3084f461f6f6c984bf46830fded51ccd657f3ee0ee827af65117e82b35e6136298daae2da375073f312db5c612a26d45de888b18803619c9f5d84a53c0fb1b56124c9167c5decf89a0d74b2a0eedd9b834a2b59951f46bbee7aec0140538f71c212f05d389fcff323aa9b321d7c87c2fb6076a3492f4271b6153bbea59d712eccbef9567f21a184adf34569d1d80a49359d8828bf11ef19dc19c51159a30a94953a82daa5b6731678f8964c286b03f0f7ccf697efc7174f915202d8f73bc9e2813b403d9a51f2dd4c5c43e567046523dc1a06d7a39e07a4098e9369de088a3adfab34e9b5a00fdb05143afb076b2e5f90b28c0f760d00761e79354fbdb71e86586c83a1c4eae3a4faa3245bbb5a082b675022adeca3aa2f4f38ba436cb70dfdde049fa0cff874b91a0bfa6c9a5c6d29368fb233ad15146271e11347ac191373760b64cd19889242833b06cd9d0c8cedc4df6c65ad5546c2d2a24eafd87c4bb4bdedd6e3cb67788eeaddf0754d9a8ac0d728e968872842a38f4f6314ef4c6b8330dced0e5b6cbdc56b9f03997a49568f01fb67ac4b47fe579a15cbf2f29693e5fce729d54c49bf94de4715204b31105d92ac82f714b7771a51ebb89b83c958363f075b802f5a6ae27f203f9180a038bd1d2024425805b8238e1e4c779578632be30cab4c53dae223cd4be82b5331c6d167b3b12cd9e76e80dc4c23b9f6bfb1544995933a7b6be42b9267b6679de06d83a5c390ab9b0eec3fb81ae332bf4178e6fa774b875e42943577ab4db9c6a31cedaf95ed6a684a1d59369154b35540d0ee8b7cba002021dde26b65957abb23407b695c0d9b3f5ad21de07308f78d36c68fe604257bd509fd82c74ae33c9d3a49220cb1cbd5dbe306ed905950b3d3aec0b44e720bc3afe79c45b66aabd43f0610c96bb98e6511cd095d22f0444f992bfeb7a3db01e40a384098650ed86ce1d03217302840cef48305ae0fca585583daa2e2608309bb96e4aa9ac4ed1dd6181b8c4396a5aaa4af61cc20f7baeed53ef1cf057c1686a373f99a6616c3881e5fafb1a8b96b256a5e42e4ce3d825d31de6dc65c1bfa9e66e35cfdd78962984c250ab0a921402d730192ab858d9530bda357c2eebee5f12afd8dec289bfc005a4724655501014eff2565f69dc40b051bc250edfc88e47fa31a7825227d618c5c2e739061a1177c301d3097fc6b90a54331d9a9a8e7fcfdc276230fdcb114deb44195523dd018a2022f7f393ccb718e4ff39b3817369c528bde40ac10f99ac5fb0030c8074400b5b8d8b44a1e36d9b247fd527986c4c08697eda40f8c9829bdd15c2619c3870030af3940fb134aa3beb0e92d84f005170c0c267d11f07c003fa5f01e9b8a0b59fb90d3e98839ea27f20d12739ecd1083b406016d3727c00b44592e8570d0f0e3c2d1eb7251248bd2c67ab4e385be9fe34061b41dd7c31552b29872eebb69089ef1b31e5a675fc3320e1c057d30efa07cd04cdd7c852aa5bd36b15ddc14e01ee3384930b5b16a46d873a5d2ba405851bc4da2ca0789b3d9bc36685d892255b04a11598a7908f16e912b831bdfc7e9f73451f7abf16c2a54220833339f5d5f6c789888d16252b7e7a4479df5ba7c5ca52ba00054b3b4a0e8092b54f31088e7ad2406cad5eba9d2b24e5e1b4bd11f53740e10d5dab696a573cc547d7b3ddde2e2d25bb5f2cfc1f00f91114b1822a60fc7bc8c05b936c3c25e3de05bfb325f81a1d0fce7ff3d5ab259dcb41354c0d2ea0c171d9b78702f3ea4860c3113234d0a86aee8c5c31aca5a18045aed852d4d24ac02c7cd0a2c0ac633544fa84ae70ac5e6d0a234f4c9bbe79d7da8467325c12bfc125a8897c8f52c4ce108162791b0c7955b117fbe999d8cd5949265b32cd180f69596bc42db1bc83dcef6c345845309b37716abe5bed5c73626ee04c623e53e405ea0f4b688408253f6dd408dcc88e92a14b7538a4776e9cf94dfab9af68e1c355da38616cd9aeeb3f7fe9ec26b0f8d6df41ac5664b5188abfd24eda5e11d11cc2cc711330b1e17444e9a7c9eec32c06ae03e2e1672b30236191f864724d6b5dfd0a4d1d9029c7304ee4562d07a50861879beab84e2738f43dc8dd3f72349961e045ccb28ab5e544d1fc7b4442cc816fab1cff64fc28e661856ddf9938cba11cb0d36d679d2975283c5e5a7039ee0d424ecb2010df54f5569f20538d5cfe70fdcf2ecc8a206ba27f7dd23a8551eafdc85e7a33e621002ef544eee2a99c66ed14b595122ece5b15d9819edb0fb240dd264b967722ea40f97aaf449abb6db42e2ecf3e8dab9cd81fb19f8cf60f3818ceddd3201cf5f1de803b45202e2cdbebc39660a6184c00f722ca6f6563d87afd69d0f7da6e43bc827d1c7279dc14902b36139bb96e4dcffff2b34e2557276d836dd5bed86518a3bfc7cb87fc1b65c66c629f4cce7da1f729d17244e5c43259474433e786976343bca84175c7c4b2d5cc705a1b87a036f49935b986f3180f4700af6ba24cf32b6d28e00929b3b139563704c150b97aaace677f2226cc45937617face426b339a63bc296f39500fdc9b99ea880b0f26b37d1c79d835a4e006b355198d0c9daebf60cb913f4bbe078693808bbf393732bae915ea775607ff15de6c0e570341f143da74fd961e2f772de4848a9d53c8661ae396a42ebfa9c9492b19139b38f38eda465b51f68c23f4296b4bd88f027ba9998444a24e4cc783a848e865194877a102e6d9c47b1496c095a6930dd329629f9bf579055a0bdfae3559c1c76e850578ca3a2b7355212e71ba65c16772c0cd23ce9dabe506395c05f82e55ff04ebc106221865c6cabf3e9e749a3b0b990d1fe8043df2a7e8c15eb3eb63cda34f9cc7dd04eb0c23f48bd5ce7620181d7238136023dc4f9c24f3d17d9ffc823eb3c5329ae1d5fe8ae1b41e30b7e1e275f8d89089c4c42bed7754907e1682a4fb7124f5c775dab610b7a113e4523b4cb7f9d3d85038744510623cc602495314ef36db389b2ee3cf766fe435a138e07f89bf2b71a98f6d509c3af478a0b01bf1c7d96873d9466fd8ed434f123726479b17e2ca057dae46e9dacec8c7a945136913360a3562ca99b239e63d2e70200f35fd1aae5ba6705efcb2461aefa673d583ba5869a18489dbeef3b59ea59a1cea88ef97ac13b114a35add12e2183eaad3349e3b92dcc215ac1de72a276888e0e3f1ec5faa040e07193b30362f22161971040b02747c63a486ba0e1a629e73441799e03e090b15ad04debf7219e3fd3bf98eeddb4b9d2b04e3a31a24210e36430b5f228a8143d4910ba671cec678508afe25155c7f70f4cc806d6d623f184253e3f2fe16f8c42cbc0e0f6f97aab9222b52ebb75946c703bd60554e3916ed00598158d63fef56e36a9563f29d3c2ac91850db4ecc2b5f0b0d4c97bfd68a04553c4a067ad2e88f265662e8b122e82f19ea7b6029248078c5dd7ad729258dd04d3dc59e284c6e3cf04ce083298fee3d434e8d1e8c005ca09f80e55b92d076911d8af860210d21d0bc671f7f1db35f68eec536fd23288a3aedf870f4516a36d641a9f5abc4a1b73c7547594e6c34f2ab10d0c9490a34d74b06f5e0deb644ccefb8bdad7fd734651317581e8c151af910d4cd05de07664482d64fd97734e1a18b9e63fc6100aea86f6bc9b0c8aa5380260765980b630d4c8865edf7d170300d65edebc50abf237c677431be27552fc1f304a62087429bded6c917c83203fb6c78304344705df06ca6ebe00cfd7a420a938dfcdbc00c9b728a37b8682044a6bc6de1aafac5d3275db423d038390e1366091bd7e045789ec8af04000d72a05235cc8254363259fcfcd0b03a238a3a66ec8f", 0xfe4}, {&(0x7f0000002300)="1641397cbf398981fa162b400dc36dc5968e36614de0ee2d08e933e14ac31a31e01b551308e2ced619070ffa9334aa6362cc1f06c663b9907dbc64f19325d13473638e4067d840d6e99cf3471141b4c0942cbe55f575b479f59779aab68a17f9df3671979b9c938a6b8417e797f3d2bb0907ea56846a0d115b907f282707a053247f5fefd00c339fdf0cfbeccd42b8cd35371b3f01c54ca6f384cef687a41ddf6ab429d1324ba98d98aace8327219b5041d7995bfd4b8dde461b425fdaef0b1f0df7e0cf102252985180a33da69c4e2ca95cffcade5b7163f46b13107d0a4a0c57f8d53fee8ca0c3008e108f72c45154ece99afa28f4c55a687401370df42f398ea7c6ff1de308167e127ba39058208b9f538c40f6922219a7517913f12fac9dde800a968a716066f3e5640b0b7050ea7f1de1f43b55500bc765e792242322e7a7b15a3d92c7bf592ffea1bf84639b6251fd5bef6275f9109251bc7364c4a11cae5962bc791d00ef66ee076efb21c1ed3b892b1c5b3c54cf00b2de6653cce57eccdad03461b942581750715ede6bd4900ce12cdec7057147b7382a8701e73cc8a1023df9476809ce7c435d452a6845a97dcdb08bd1e0f418f9615a972e7aa2c158a66fa4be0a971644331313d00bfd710cf8bcea8f339eb90d833fca93d55e41304f7d860c793a472c0c3445147876c33c9b3c459ddef846aee09a0e0ab4cee4e1e9c45a06c3664f9120dd227cb4b09c1a39a28bd34441bd394e4bb5b2a3bf29a77733d1b8945bd11da85eecb34464781f32b73df0866e30172d09ee46715ce003216f95ca3fda5a779b813e8533e8b25dcb80711b4a3ac5893ccf22550cadb2a48b7a1b29ebf6f427bd92c937d28a37abe5bbb09c674b08d99acf51321552a209919c34fe2a136dd610ad719bfe2f484bebe097971a49bf147c420483b09f47f39b2294b607db5be4aa7f3cc9b6a7d0f56057326ffce1ff65f6ed13d0426224dfef644c28656b5f9d1148f28a0136abc842fdf40fcc1cf3a6c45c3a1b705e21f06be88df7c2d37ec608700c0d4ba293784b8f7f4b58202ecbfb03bbea3258e178666c6e90466c91f17c64c12fa50510bb7a45c1a693a2ad6bd480b71288d3be94fb08b3ae25dc933edc8cf15200d06886a641122d29f7503d31b9dbf6fe50bc71f472a5c990496fbe27bd7bb397c549c99e1b98898f9943ce79d28f32b56c775a23cb9d552461b8d705e0607a76974c0530cb70ad4b049e45a1d184f9e36f69b8b57c4522fcce3eee3da5dbc183ffd2c0eb85d88a4f36dad3bea2d195bde6d6faa529725f577479bdb63cc6681e12f1454e8a8409af186dada01de4016ad25629581cd05070ec47ed6c64e93592309ead0b0cc0887c346b127b779cbf707f028599775ead5124334317223ba6ef006b031d49af9269098ab7f09071f349144495b645d7e755279d7128412e242fdbd6ae29f13e4e845f65f24c13933cd2665db62b1e03cc3daae6e07ee850c20ff9dfb650e697e74ddfe9167da71fc6b04100b8032c4e8c6771245c7276cd546dc28c58ad3a0f84c2d7f84f5936c72f817ca6328ef9215bf0df2b64ac9b4e43e35187b0fcaf9fe296e19b0622bb92033a9f3fc338018305091d2247a48d85c85e5c8e9c6ff36ccb902de56cf72cec4c1e6403f430804f1765a9ae7655fc28047d7043a27a1645bd991dfeb58dd891d215d0b77cbf69b47000a3402b406a54b68ba27e3be409b8389b78c5e2bdbe97fe8834392f4a400beb9cea0b7cbfed129beeb8caee65300e79f71139af851ca6eb4536f40626b1ffb76ec5ee35372c59289a190aa4ede8b5d3c8548c935f3c11708754bbc512751aa3bae4fc763b3e9e94727d2fa0b31f2ed0e93150ab3db903c12131ea4a9fdedd5abacca5f28689b46b6943ba4c488378a7ac953d1f602e6000ad4e3af2c41cca55f053c875b41b666c3492372077509fb5fd9d4bffe463add617a1e582b9af5ec4be291f7893140d93d4a326e5044a2eacfd595b5300808484191bcd830e15bcfd15ffeb0d2972df8311672ea10fc80adfb1a8782748e42fdd70f5ca676e186b691e51f50395ed53076a61d6e7473017ff759fe9e1fcc4633826f55b34b72a2bb506da67038898801afe5af425b522ca5a2277beca1e9182d081c5b36f18d89066ee70ceefeb4c84c4fd377c4291abbbafd0db738e521b2ec4faf14362c1bd3925bf1042f9f84872a3a02602c6d1d3fe97d826f678eed8fe0e147403c81712cd7ff41d7468ce785ff2c18d3507944f71476445839582f87cfe80aed970911f6acdce4a0766608e5290db83fc63e4026b4fb555461589485738d39148633f7b1ddd5fe47ecae83425bdcff65836695196aba3a8409c1fb2dabdd4d45b291253d7961e22b6cdcaced4f147a6737bbd1d997ed50e4f4543f1a261ffb799bc9a3124fabfdd0c24c39628122ff7a6c6160dfa024bb95818be28f18da7a9240ee9cb36201c98e68d6e828dc294b591cb2724f6bbe2eb465f2f74e49e7e014e24a5043a2f03d0ed13c647950040c4682d865d952984ec265cc87d1e9995b4b33bac451cbb531007b3f9a7d2b967792c286b79f6d49d85f2ffb78f47fad8da554c07dcbe9a82e4a2b6660073ecc7de6369f9268cc5902ecdfa847463a529b5935cb89307df0c527abac2dc2017178a52c65946f233225bdd67a272fedae597490fd9ffa62533b1cc825427dccab60332fc836d4b060eb090bb83ebf547efba41f81546ac5177489ac626d41e44008f20a3ad8bfa832c5b4216fb2bce814081993797887389d29e830460a95ed7f337d8110d39e622980addf187706c3fb4157a5f7674d2b92c6a31eb2ccbbbc530ce8f29591878337a78ece70ef206a6dd62389fe0e3220bbbcef86fd20ff7f506aca35eedb0e4ebd87bf735f8f62506f60b2cd746f2c6b37b79f0bb491c8588fb6b9cfb6cc345925b3cf203775de0f8aec2ade452962ffcaf05887b9838a94554ccff0a6ed137e11140aec047e9d1f4b27a4e7b41898d7a355f1eb946083960dca5f825077442d7bb7fe1cdd6f0a11b095bec1384926bb2436554d6b015169e00e75e1be3d7967e4b2a2aba5a5236f03fb9cb490f50ed402382185e33e3deb7d425c1d547868d1096fbde1dbfa3d29ef2da00b2c31759c8cd33c1a3a44ebcaa053de57d3a03d728df18b30d4cb8e131683c9a188c2a17450616d5c525ad2e3c360c4ce3b10d2076616c07519e0788909a8cf7a27c31ae96563145b6b5e2e44e4d50ddf6bd7962f71a0b133b617471f6ada0693d8f11aba3c8e49fbacc210854fe9cd242e440f4116dd491aee33baa2d32207a86c6a2e4612a41ca6186051f74ad408dd408485211e7f564b8ef7dd72847a3f1a50fa9013ab1ff547508dde911b91aa7d4d8d7b311675bbbe63664a2ce1590e1a46b242f95e8c232db74a8aa08943583588d7a67093736650c65f70fee79563465f8a2711862ede090bbcd3ffdcfa222c56f9b157d6ef07c9dd29688086d68817a694f669a6310b5a1fae0baea2845a059f8b54a7b23ab9b6415a329a1424e4cbe7ce0280bdaac9a0734288297349a381d85d73025f696d158b01bf51ef77804612a5d5e97bffc332d25bc4b891fbb30a52d76b4dbf1984741e2846424cfe688757f310334959d0f74e4bf4b642e85b17677753343aea5d6272b3961bc6a78fc48b7b7f9207c9ebfbd7a9f00dafbc249d49e3fd65fd91629d8538dacfcd6e6df6eb82a540edfe06536c7e772ddd5ea02df55f494d9b6a9344d6b2de3df1de5f2eec69f8b2f8a57170503bced9d3ab28b4e68b0b68ad2dbc6aa3854a159cb4219d6efbc76170ebfb1fd440f3d64bb7860a3372f83835811ae28798cc1f1771d1e644ffc164bdd8da9c3a60bf765ad668d89eeac27211a45dd8b929bfbc345155824ec64678ee178814b792c422988a0693096135f74350467f4596b19c25100e4486e731854a70ef5043c8fd3c943b94e4ce8b86ef5929d1af2d0f85b3d631f6df3bc863f820eb23cec8f9f2f6961b563c2785759e24d49ab5b2dc6f0b4a0c89d3da08ebb3a59836bfcd55a7698c9b65cad56d82d5b8c83f05dc4032f9a67f364c6054dd52d901fcddebb38dbf94db4dd9ce81a226f19f31bc6aa39de207d3e2891f000985dbe5664016e7482e17cef28d62ebbb0f8031b06fb40ade920bdb53852f14d11e0cc9d3c4caf58c94e995916221f42ce5e0c7377a17a1c378507ad1d704c38693482ad86b705639e7a0c1ff2f63b020d7ea79974e02748da0df58f0bf8ad1e4210e34d2052343ca490f9c96ee69e546d9ec54684e743881abb7fbc0561d2072bc262169522c29868e86474c553e384f1864424acc79bc4974132c434b79b4e52d206483f14d28be38482047965a90702632eaa165290b84071b8ae74e0a3a162348fe850df84b05e254fd9e62315d1b4b1d12adc1b17ca786d10ce17860bb56fec58bfb1151a108d4f569798923dba28c7c6d760b0631f5cabdfd5295ccdeb4fb80c28680085f69d0ca52fb4a00723444603947d903ad031ec5a7838e08e28db2d97c2d9809a4188e5e2078ad791c8acebf7f57590da5c55a03579c7cf4d7350ae3e72a93f88edf90d6f098c7364e01220deb7faf1e4e843bb60fe0db996c73297d5bf9e779c15e614bf80de73a963a914eba9f758a7d5966fd2139f5ea3156b7c5e7743c9f681ecd633e05f3c90558b84d3103e0eaf838ae00683d8144ffad0ce14eee852d2922945a7c04d2263c36f6d17e3d4d1afce4f2999db2866c91096e4dbaff5907ed2e2c91122df0af302169838f6dda94b9e72af25332155972d255bc0c62f18aaeb93bb265e1a003f7aaa028a73b2820e764df16fc38b55197d3d377902c4f04f9389be614398a2b327ce9d01b88495c776aa3ed4436d552fc25d9eca6e9052eab068faa2b6258eb8bb8468b187209e84cadcefd947ce8f2466f53c0bc4d430c8b555a2541216afea6fe269a15a395478670d774b989b7c74fc3ed17642b9686666cabfaa88d53c7446bf35b3dcbadf248635a4caf8d2cfc1ba4476b127f6a7b1702430c9e936bea0717378efd619", 0xe18}], 0x3) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) (async) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x100}, {}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) (async) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x4, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r2) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0xc07, 0xffffffe1, "97071540d67d3f0000ffc100"}) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="8cf08c0d666a7c03616bac53e28599b8", 0x10}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x2b) r3 = syz_open_pts() syz_open_pts() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x3}, &(0x7f00000004c0)={0x40000000001fb, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000000000}, 0x0, 0x0) dup2(r4, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100}}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) seteuid(r2) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1630, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r7, 0x0, 0xb, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shutdown(r0, 0x1) chroot(&(0x7f00000000c0)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r1) shmget(0x0, 0x1000, 0x538, &(0x7f0000ffe000/0x1000)=nil) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x80, 0x10000}, {0x21, 0x8}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)={0x1}) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) chroot(&(0x7f00000002c0)='./file1\x00') setreuid(r1, r1) sendto(r2, &(0x7f0000000300)="dca7f45ccff3764843c9836f8f04b9035e522bf44f01025baf45b4ae68dc37bbda5fc7fdb1a8cd9ab8c7102b16d71fe8fbfd563e914b483e4d9b48b6868863dd66a46b4e1a98c7c854e334f0a392a61f8ef8981f9ac4c8fb9290a86211e58bc4234af5c2ca688450dbd6d248d4fbda884f6ef9959c2f871d83e437739bf6606a2df668c6f0212ff81d433225755438fedc0d0837ae68d3417104ec0c2173a15eb8c7f19fdf66e82f69fb6c27ba79496b8d958b82e2e64289f360fd1308d5eb27ccbad8dce0ff98cf860f4ca42c52aa3e341d891a115231", 0xd7, 0x2, &(0x7f0000000400)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000480)="d1b2e21b7fadae55d24f1eb377424d625ffc2cb611b2da69d792d4632cd9e63cb172a7ea3b2bec5acd4479aa320842786f4238499d1a6648eafae2b6306faa3ec372e38029dbfbedb769c408dffac5b50d002c7dc63a3c98d9b15da0701d3d8168980248c2f8082a7f32ba5ced3eef7cefa2dac1b0a08a0d724bb1ed3fc5935051eed7269269b07bbd7bf216615d26d58f1b5fd261cbc4af8ce3027dc6478884d4ce941cf9b757d83aa5de50d691ab5a28444fd31a6273e0bcaf453692fa3f0d11989e0646636af19d8d13c3be1a77", &(0x7f0000000580)=0xcf, &(0x7f00000005c0), 0x0) socket$inet6(0x18, 0x8000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000640)="c5472eb8695de52ffe84226876b73afa0841a480cd92de1f5580f1250bbaecc4f923322ad1800266995919b90f9b53a97a62b5975dfab0070c0a0c6682751ee0d1c2c0b38da9e9f710d97374f3fcee552f", &(0x7f00000006c0)=0x51, &(0x7f0000000700)="0c00ddf8f22e41fb6876a42927a0d53888ddc28533", 0x15) sysctl$net_inet6_ip6(&(0x7f0000000740)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f0000000780)="ea949f83bfd38d9e17e38d35805017b9600604d7270602c6565a567481bb5f49ee35309d0bb6f96c7ae9d56ffd59bada7d5a617d04af467a64aed1fc0d3d5fa0aac21e46a1e8363f32681adafe9b448f9b6bb8c57227c3194650705940a219d2243b038a56345fde86bed67f7aadbbe3d515df5a6c99e0ceb3d8eb3229424adc", &(0x7f0000000800)=0x80, &(0x7f0000000840)="5847a801b40632857429e9b6bf9c7ba114807b4a9d80128973b001f9db62d13b20f7c4c62e7f2b9ae8a78caf378d4a460ffa3b9199507847dc0974b4c4e1ff7aa12f05e0dc562b855b624e67e409fdac395cb7a4b793a8fae314f19518add8ac1d4d382a08b00eb161daff9b058e2270cc3a8734179772da0bf0faae085a90a4a0b370d76bf700b4920b6c15e24a90cc3ad1866807ee766299ac29fef51279acc26332ee20249fd01fb4c3a1c25d7869e6a9d060b464e3b7262dc9651941cd44fd2e8b41671c189604ed382555b7c24ac4682272d70b19787b", 0xd9) r5 = open$dir(&(0x7f0000000940)='./file1\x00', 0x0, 0x11) r6 = openat(r5, &(0x7f0000000980)='./file1\x00', 0x20, 0x41) ioctl$TIOCSTOP(r6, 0x2000746f) seteuid(0xffffffffffffffff) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0), 0x800, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) dup2(r6, 0xffffffffffffffff) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000300)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000002ec0)="a0fccb73", &(0x7f0000002f80)=0x4, 0x0, 0x5e) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x8000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0xa, 0x41}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x38) r4 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mknod(0x0, 0x3a0914c44f7b202d, 0x200) r5 = open(0x0, 0x40, 0x4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0xffff0000) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="8d46c783", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 64) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (rerun: 64) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @ipv4={'\x00', '\xff\xff', @rand_addr}, [@routing={0x3a, 0x0, 0x0, 0x5}]}}}}}}}) (async, rerun: 64) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (rerun: 64) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async, rerun: 64) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xff}, {0x1, 0x0, 0xfb}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlockall(0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r3 = socket(0x11, 0x3, 0x0) getpeername$unix(r3, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x4}, {0x9, 0x0, 0x8, 0x2}, {0x8906, 0x0, 0xfe, 0x80000}]}) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x3a, 0x12, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000140)={0x10, 0x0, &(0x7f0000000040)=""/16}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040), 0x0) mknod(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x1}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x87}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44, 0xfa, 0x6, 0x9}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) V&Pڵk} ԑby0ݤno-Y9-WS0"wL {"F{~_+,x^{fg KjmJzszocd^._SGb:V#ݷDp? Q!#>} %_&<Ʒth9:y6I 1<ڜPBtl}AjM<&>[b{2wqJ)ikcTFǃ=GgQ>y ~c&J톝 Ioͭ{i Fقy_Jh(wEOhn <>pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc54691dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ac3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ac4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ac5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ac6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ac7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ac8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ac9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491acb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491acc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491acd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ace000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491acf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ad9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ada000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491adb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491adc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491add000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ade000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491adf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ae9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491af9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491afa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491afb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491afc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491afd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491b9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ba9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491baa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491baf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491be9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491beb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491bff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491c9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491ca9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491caa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491caf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807dedcd90 va 0xc5491cc1000 didn't change! panic: softclock: invalid to_clock: 1510646840 Starting stack trace... panic(ffffffff8285bc9d) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffffffff82ccbff0) at sched_idle+0x41d end trace frame: 0x0, count: 251 End of stack trace.