ffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:42:07 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xc2) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0\x00', 0x96) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000200)=""/23, 0x17, 0x2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000280)='\x00') recvmmsg(r3, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/69, 0x45}], 0x3, &(0x7f0000000480)=""/144, 0x90}, 0x101}, 0x10, 0x42, &(0x7f00000005c0)={0x10001, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000640)=0x6) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000680)=0x8001) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000700)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000740)=0x9) r6 = open(&(0x7f0000000780)='./file0\x00', 0x8, 0x100) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000007c0)) r7 = dup(r3) connect$unix(r7, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000840), 0xc) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000880)={'./file0\x00', 0x90b, 0x1ff, 0x8, 0x0, 0x0, 0x95, 0x87d, 0x0, 0x0, 0x7}) r8 = accept$inet6(r7, &(0x7f0000000900), &(0x7f0000000940)=0xc) connect(r8, &(0x7f0000000980)=@in6={0x18, 0x0, 0xfffffff7, 0x124}, 0xc) pipe(&(0x7f00000009c0)) sendmmsg(r7, &(0x7f0000002240)={&(0x7f0000002200)={&(0x7f0000000a00)=@in6={0x18, 0x2, 0x6, 0xffff8000}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000a40)="6db80f5cf27a6796dd9bc04aef4e07a49ade4fb8", 0x14}, {&(0x7f0000000a80)="0c5858aa183e5ca0654d4ab19f1072cae330bbf813a887746b60b9468e200e7d5ab4dd5d95b9d3c87e0e1f314db8356bd7b8f1f7e7773057ae78bb97f1ccc182cc012a0b4d9910c5aa4d21f43e0e56b4fc34a47b6100c4587c0689c49d5ec2df6bef869ea5cadb35b4b972fe272e896d53634358962db5e5ebedef1018734331c6a1888abb03a2c1b52a23ec0c4b50e2d379e6ea35626abe7a17569e61b8325482362dde50ace478cde59da578bc46c23dd4a64bafc19133f0be615f9c9702c509b29282b02616466dade7ca1af7632f7e8b", 0xd2}, {&(0x7f0000000b80)="32128fb3a50bf0a95863659515e6265798d0468d3d94062b9119959943168fd189004837a1988c5dd68a7bacc67d2cb4c0ef02970fcbfd", 0x37}, {&(0x7f0000000bc0)="a3c74015b8dd6e5b298426eaf506b1158099de6185d84cc10baf187e89f55382f91dde103bbb158307ade3c36fc82b332f91be45d84b06a5090112f9fb88b8257bb4da12", 0x44}, {&(0x7f0000000c40)="8c622354beebb5a05e92de1ca1920e0a625c5348b563ff552f8c436ae24ea5caa38a9555f8ef82dd6e33e89aa5d2c6c58662a030cd5d04fc0e98d2864778d6a6a99b8cc7c66f1b556dafef90205a413b002431364ca257a0774c4d5e2826e46f72cc16ec909932d3c00efd26a62aa1", 0x6f}, {&(0x7f0000000cc0)="ebeec49883aed0eea7965f9c0545f06064ce63565c54516454bbf6ae80fa6d1fc095020222d2c9a0d8f0c535c74bd930483fb144c191812b4b99cb2702e33d7f02fa3e65fa6e89be5aaf4085ee34afc9abf502684e3bd3b8426cffc4a4e35a27ada5356354bb4a99ebe011b63640c9077e131be9057f1b3dd6c2b5469c617d977565f21f614392c90d2d7e8fc8990e4aa4df62b2590b8b32d30d", 0x9a}, {&(0x7f0000000d80)="8810f2af6d055efc276b41c29a15b43b967fcebd0d8f44830dd38a41", 0x1c}], 0x7, &(0x7f0000000e40)=[{0x1010, 0x1, 0x3, "b74845ebd9928c4af71d35da5bc8bf2ac67fdb9afd919412e66b54e9aebc047e710a69e3940b825b06947d2bbbfbe901197fe23bd3fccdf1c0a4278688ebb7c8bc411472417f3c58576dc488daffdd0bc6df96902f211aa0a807a58b88bb70a2ad3724dd3ba52c11ebb9e737163364ba55264bd606cf15e1abc3a716e6e429010753bf00f2e57be894172d3d635adbfcfd339271ed32f0ab047b1d7692bf1d60b16b5244272036f7b6730eccb995dfbbb820dfaed106694f06875645121a477a1e15b480ec5286cf9daab4380df24ff5ebbe3f908b593350b79ca55970dd21ab9dae5372e9c5639a78b194189a630c0f11a80420241fee01fda22ee73b9685970606f168515b838d8b8040055b244f71dce7da0431b2dd93f0001e48d3575078504133b6acdbbd049e488fa9a89971a5dc04e88685261a8cbd63e7c6e11efa3f30a5c24c1e22a298954a3a7d7e786d9536ef2aaf17144602dfb90df4563803da195eb21dd7a8f7c04a44936d51f7d6c50f5c27b5fd96e768110fea1e83b98a0431a174aafe2db3845477d993a68017fdc11651e5a61d8702c12e031c02fbdd89cdecdb29d08a37359b64dfebdae91c72b115c00d3bd6a13164d634a3cebbb7b18458f9d07307ceb42937cf95f757dbd8fb49614e4b14546a0c1cacaf7772edbe7faa18eed0104768ff81489b5cd82b5d7e56f1bf72ad6946f4a05f394efdb7c75aaa93e531db552fca05204203249b05b243ddb41d97f8e40a22f5a6f77b869304a6f40783c17b77a13aa5feaa86b05b038214413bd8f8461490f8fdaf069599101ec6839b3a62b00b8c20f45625a20712bbe7e314962b1a2bb7e2ef04c52125de7cdb0441a45e3d1f149369bc1562c959f5f8b0ae6cbadd2c9f2d4229567548cf7940bbc07ff1eefc8f3ba61a6cbaa48414dd48a7cc1e73297cfd627f5e48d43ed5889365e375de7085b7dd1be006a369647c0b4aeb2ae03d41f067a64a8cc9a9d5f3fbb367e78cea4c0d4ad732760dd8d02fff9f89e97978d04db67a2059e32cbb4a5333c7fde8813a5a1009526feaf2111c0520c0bc4ce31cf8db5b7939ddc8d09b18e0a8a41fb9026c18ce2db870e83a5965eb9a2b5cb6214a335c4a9eb91b67c3c906a466968fbf5b03984771715144368061b7113314479415dbcc314e0a57f5fe069f7271f8a8a99260bc16a741153feaa28a3b5f523a735b8adbbda80e0424383e9724b69a6bbc3e135336fd0db8810cb61f374f3d3e5c66c10d8db30b8daba58c6c705926bb48d5db9bfb524cb8ffc5e2db0cae51e3551cc414abeb4a4760fc6b4965b3be63f97cdbedf47fc36985a0a7abe654977e7a0d151fbb20021c8154b442ab7424d1ae425e7d0f9c26d18af0929ad0f99cd46b90046137a7af4c7a2d2c530e3ef15164f436921e1bfa7ea0f170bacabe1784575d0ce6dc3cd7ce3bed9058f657b1c207d2c577ebeaf388ded6ee81d909f6eda63bd486df3dc8e10acd6dba4f549386b7428a38239a037cb60fde5b0e73b23c6fd3768506f01c6a320690a91f10b45ce3f0ee062ab0a5fb1767ab6fe5671157e2f79018837052d5fa70c5f8b90664737c767f25e170ebecb842d0377b2fd99012b4b999e63ba402bf04cd3296d989e23c07ed7268913620cee77e84b284e91eb9f8db71340c71133b9bff448c183b71d8ab42671cbea6312a75939663906aa052fd41fc13d2fb9e6dc64506e806682ae7372378e91415facc30c06e1fd7135113d898d4c6de15668c4b708389cc88d77a85fdbe06bbbc8c9421fa4ac638baeeb4e3537f665df0821106d5e6983a44cf62723d138a45a054d985d8ba383499a12aae1c514195c0e684913ed60dc35503387d6e4a94b70df7e0a9565633c724e13c3163e41c50554dd0e9d6db4490ae0d4c7825e570f802397053c74cf5032cad383e6a27e3f2814013f710508f9f6a7e70b12449886caaab3be60bf1546f27afa6d9c01edffcd8afb6bee637cd0aee3593abfb2b0b387fda8221bcde65aa211df817d41ec072e92c1ed486f0f5aa2d92b11ab4f1197621b0fede253aa4df52aecd6387ff102bc2ca69690cb74cfefc27df665178fa208a7cab23e57c552544c591a944b12cf4a1c1a0589c31c846935c27ef7393261297152b6e277d32dab0def43f9aa9a950031d89ff6b60fe859bb36b8fd047fe2ac67623b8b1bb3a2fb8bfdd7892f9348c6121a88dc7842f5c0548e3892c2ced67664bd6162c0ed0a998c1943cdfa5f2430388250dfc6595241988d672c481ff16cef63e40a4a09a5b15056a595f022148c63d2600acbea4a6c6347ffdb65512d67b5f170278e959858d10b944380486514db479a8a05b45e8f5def13111e4b9e2798ebf9419f4aa80465d080931011b28a2b2e112cadcee1a07040ee61efecf656e0093c9446c5707020f89413237626b4c1c21c4d6df410852ce244c896970fc177b0d3aa087e6268e0fdb99ff38b49e234a8179567c56df0881cd7e1bac43621470a81edd4eb5b1644c540261a79f9726d3b02ab3b3956d4c888a36a7b6674f812d921c95cef06925eeb1ad8ce319fac9333c68bf99c2a35aa0f600f17b0d4a872e5169fce75c42ae18207c5df20b03cdf397479ab5db5981134691fbe561aed098aa2058c39d4f13cd6b29f12bdef098dffc13263ddbde2b7778a86de947c29ca0c3ffbae4f23d48f0e39c4ef7ebd2bc00f156d986adaf89c68d288fccbb94482e5ed0ffd42269ca321054152d340e2f4978956f5e85598d93d62deea1fa1e611306a85fc0df1bc74042780e01f150a681f7a319d40cc18573c1ae8abba40c1787032db52a4e68b8f9a7e56b686648abcd39f4716e92d45b22bad7c40a703379a56b3d57bb2777fd0198a19cdc1f2c8e33452e0fd2f9e344166608f47a1ec14724b1d5655792e71c19eb1236b7e12a1aeb979ed3e2cded91055402258604a477745722e515bf0768eb493ab21d70af0b2787ee9ac42eef9ed507930f8305a218f861bec4cc8f8b377653e03aa43564cb59981580564839037f5d3c71f055a466bc98adcf616d939d08f00aa1a176a9e3442e8b83e941f7852c7a0fc83c5f521d93161d65a93046701d036dce810fbf1c6e3c5b3595f83bf2a0a4d5d6144402056e8a1c360ab99a5ef8ed352f10eac05b8813b2670366a54f473df9ce20d86cb0bd84708d735a99d23fb8f9b2110cf1c19030a388fa134447aa2ab9c9244bdfd66a6153e81cefd932632bebd9e03313e65ab8361946d62f7c0be8b69f6c428d2c22fd899a66dafcf3ce57994057e56add69e887b4a660e5b64066757ba6b4f9a528253726b9085cfc6c9e543ad92527eef8edad9e3bf4c788366965e7f580851fb346643d5076933cf3d8683baf1b2b75c8231571593adc13c1acfb97a2f4b7925d752ee471c06e27b42ce91f8bea1ed8a22458479104c7349409e186afebfdd835ae2a73df2cef0fa6a8d701d3402c45b4dbb1d24002b259b7aefe532f30df58c78e941ed3e40c095eca9600b405dde20282b15911e9e511d7a15a1f77d286601f87ce965941af9633e48cf1baf3956ca1135ef73b22e360606747c56ea5552020603078aa64dd7657fe40e7fd337b294e00d1b16d757d6d09911a8dd3fe9426ec0317f6f9629e6fbf84f6b890bce80f24c6175ea628606fb47ce255e464fcf1e1969db2030f19de5d26d1dde1ef5fc6df1c96a6b88e637eb644625fab0d9ecc59364569c5b3f1c921d7064107210fb864e255373633bba9a3fbcde259716350269e896d044156f5ffd3e3b279cc0ea229fc4911b15e51737cb75270232f61932fc5096d06986db27ecebbfff75ef6255f2448efa1cfcbc51739b85b07765825a7739f7d62cb3a28ad97e9a38994fc39f1dc0eeb670ce88b669a3c8655596b997bb05112c6a586ed02e142fb9521b6ca8eaa0bb8d850c7db1042acc9500c102883be78072881920063cd35c9d42ec2c35c7b96c570e6567d1b2cd4552b0038e9b36b37db6b08d4755a3fc12b77945a1d3a9e6a1a5d9fb2e6acb8521790fd6da69495538ab840fa9f27ad2ff361d6258d22841e98c54856c30817eff529c1c5ca283205b29591c1c6aaa21d4292bff3f9848f508c3ff42ffdb1d7777283944e31b6ee7dbc11322789013d3c24c8c34fcc38ae5330cde9f7975c754f8a66727237c8612203190d5bbe12d0f22b954a1d5a81dc634561ce21a31be3b6b0807c7eaa6bc3619966340cbe9d8074677632eb2149bce4f9b83fdffcd5a82f8b97402759af1fc07fabd6349db850b9c77074310ebdd3f7e3178eda1bf6e368f1e793f9ec78b91debe5c8606d83e84480097d51c5043491b90adadb49af622065f9b4868952f19a69aa7defb448b12d895a08e23b6b65c548c4501aab16b45e38fdfdf479a40835c35b0c36e5ca39a90c0a256a0ebaf28d8fac9ba15b076f729e99b7f646ed52fdc8fca2bfaec249feed29a4ea14cbfae4722813ffca58c42ff04127e5dffc9c864aeedd64ee81a790072f6ba473f8cd4c23e471a2db06e3922088c5b53062d660573fe6c755bd2d533179c63951535e08da917d8c1202742f9e3934177791c64529f85397427a2124bdd28f35e38cc0fa98cd21ddb0ba6a63ced9da8212c0d329e93b0e34dfcfb85ba858a6e35156f83072defd4ab0540ac0ddf6d10760d3c740fe7c854058e9b2e35f50deb85910c1a9bebbb08d78a63b434bf662a3f838a4b2f484440388e19805a9faf5ed776560dc02759209564f843782e2c5a15debbd788cee4b3e1c8d59b0f45ab3c88323b0c10d1422e747277703fa181b4eedcd33fab5103f9c04293d3847cc5b7b53c183186daf5320dada969e2aed628d9e7f02d6507bfd88590a19efa6849b44207d67b7e3e9a0c311a7d4bf21059c1138094c570564df11ca8835d7f4f6ae52d8b5806e25a095aad06dad237cf23f91628458119e6c534436b41fb7c25d2c2e9c07e253851e2850481af294a75221c1ebd2097c0ccbf4aadeedf68e2b9228a6bbc01303f7d232a591541f42c21acbddabb278fb4a8039bb5c8147365628132c893d370ca1cc9d285c3ba06363dccf88231c715a0ff3c86f2af81ba3ba7de283edb51d9d6a336340d83110239dea214f9c9726e088d8a92fc1a6094ca8f714d35f30e3a08f1ac8663500f54b978754a0413c409ca6d574906b2f6bf80c776ae053225fec0490ec884b6749a231fb53e4cd445cecc2eb9e08698c0720f932d09df904454b9aa095a89f0d6851eda37914e828b32b12ef1f858e4a50e1c9466fabcc2a96db03a0053b1839fbd471abedf43f2bb2496bc75f436c196b9a4d20dd535d5c69cb3ab16b1e9cfbe310f8e9420b2a388d2c41628317d2f0aaf9c313f695b9b81e2d617d6dd0b0c2801717f148580891216b42de998863bfa750bc89541d300aba528dc70c4cbed1b0e56f8b408bbd4f836105f563dfa37e5f5d35f211b214e417092831d0782a955cea7c9400f443c0de06d979684310908cb97c43cd72a594c899be85235a84cb66e7427afe75a72671e11d155b2050e7e3549c7540adb002e6ff575762ed36a773b7ee6f1b6219f7d553714993756ae36df39d27e8cb4a2e205e6255f4f457eec48a03bfd42e89b77cd139e6dfb136f8be5daca16cfd3899eac03f35d767ad054d4bf9e4955d79ff244ceb433c0a64557142a0cc2740b6c34320f8bfe83a1e02b89588afae7bd35f32b9463739c428b5eb8a95942d628992ef7016e22694bea6b0cbfe5f242e9e05102391418e3758e69a740dc54320"}, {0x58, 0x1, 0x55a, "fb1ab6a1881b58bfe00b4300de8873429bb9dc929fa3087f2d45acfa951206af57b3fd841d6023d51cdbaf662023887ca53bbbb557c3d5d90c1ff99730d34fd34720"}, {0xf0, 0x1, 0x6, "cc01bc0f56a687b2de3313adba3db75bf04a47316bfe63ca225df5f21fc68de6524a2e35d0f2081737954086d58a6ba67b070adebe768462710ea9370c84b59a613a6c811793335f6c570ceb024d14b22b4456e50041ad3a79359096b4c5439619fd5ac364c5e87fd8eb29dcd8cc8772aef8a33df4b1f48413b0060b97c751c62623b2c8594ca88018abcd5adbe0d9d29106d82e0fa9168b3cbd025f3667b4df0f8779126e0af15935e014c4977ca77154ba0b20fbba834bc0d36c0e6a1cf48461ab3043204e77120b5356092bfea73ee4ee815c85a7e4151fcce4"}, {0xa0, 0x7fff, 0xfffffffb, "72e6383b79c5fd444dd7c306b3739482b83e808fd828645082e0701dd92644ff508cb170484fe164d7363f3808119ae136bb4d8039421e1247e22c8527c398f022423dc7c335c536c8f63e6eb9ef189bfc3334834dab311c192a0acd2e5b66098101487ce7808c3a5ad04d742147239dfb9580e0cc25adf1b020798de7f9a1fcea0ad0ecc9dec7dfdf552c5c"}, {0x110, 0x1, 0x1ff, "22a571125b008c1f3f8ab126719c87d55ffceae5b4398d16d191eeb3799a0ce1af76fdfc38379d14ba2d5a815da8cb84f07e81cc5701a1e0fde2965bd8473b71468fe0cc2bf7a53bf73df734dff29b22d745c49a8d43f0275c296f841589e83176058fe2c6919702bd4d708e353ed48b72c6c7dc04307a45730c5a4600bce50cce4e1dcede3bdd8a929b61c38bf2de06d99e3930fee46a45ddd9fff40c012c73037a3fbf664ebe947748c2fdd7ed40a230a80501a20373fe1146caba6cfef17b8e8bcc177ad9e8afcbd08208cb6d235639a93c24c570db42d582be57d28d083f198ee3fb2f5fff7f8e45dcb14bca8978130d166badae86874f3538"}, {0x90, 0x1, 0x4672, "5441aa226d304ea91fe0b5268079f7333e04d0e642b709d5e7014d3f4216e8d4b3ba48465be50793b0fd7a332db7871de523904b5cdca75da42389148ff586d450893bc084f795ec64f3486b621aefbf8d2c9a1c3b83131e766e1cc3b863029d94be9f746e3307ef182e46761245c783fc402f2dc052da8b7380d8eb992e187b"}], 0x1398}, 0xfffffffe}, 0x10, 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000002280)=0x2) 12:42:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x6, 0x0, 0x0, 0x404}]}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000f00)="9128f8ed1802da9212b45cca21e7", 0xe}], 0x1) ioctl$FIOASYNC(r1, 0x40047307, &(0x7f00000001c0)) kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x3c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r5 = syz_open_pts() dup2(r5, r0) 12:42:07 executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000100)="4ef91e3471ac0058bc76c3a8820000000000000000100000000000a3c209a90bab02621d8a67c01d521d1ef4715ef55da565b5c9754a168c77573b5eb037086e9558bd695fd0867b505996ee45c9b845bcf57a445a3478a058ccf7ee0981d66fb19488cf8b9a8fa69b5c98492a819952c61f61f39a04b304a4c3e735531e99b118b9a2fe09d20cd0cd941b3c91c2692384349b4137a4dc2a044021b91ade2b81536636cdec4e085fc714cc1d34e8c40975073065d80c1bfe9d1abb8cfe0fd924e4d23f2999d6df780c22", &(0x7f0000000080)=0xca, 0x0, 0x0) 12:42:08 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x7ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="19cc08bd4cbebdab66a3a2d043d8dc98185817df87c27e3b53ab5fac0956a634251dfe4b13c09315ee3efd39c373338b1d7f6eaf7104b1b97cf4dbab64a95beabcd593bf71cca9f64504bddb0c8b2ac7e1204924505c9dcf61f64e2bb97921ab813e658a0547103f88593f8212f93dfa7ad3901bc8eda188865c5dcce68da7e498c1de76d91e8fdb767998c2a1c4a53125893ca5bd69120a4950990de70a340e7b432d75e27dba66548f9690115967", 0xaf}, {&(0x7f0000000100)="6e982153719c7280b3726cd14d7fdf6d18a9f3a3840de4a2c235530281234e85a1d77b7092f983ad76e26d03e84bdc1e03af19d72832d1e3bae92426ace5f65931c03ce8246e8fe0a9c9955cf810a8fff878d5a55de93c3d082ddfd75048ef3883cb0d4fd720f8824fa929491377b89ea435ce88d9901c96c76fd007b90b5cab5f23dd25420b341f88a06d12805875fe38df23b69a21dd35c607d944fe2a6468e0aaa249da07c4bea3b9b35f9fb9f4815387e7a9f04c7a31a53051f5b700d12ccb28c260165bded5451010d4e533518b84a28e0cb40d5122d06d31b99117725bbc973cd9e380fd920cd9ad598f9dab6547f196aeddd4", 0xf6}, {&(0x7f0000000280)="0c59d213fd5e7412ca74dab255a7977987137a27894836369d8eb16b918966589b5200c81451fa31ee6196af7efe90ea82a2264846cfe52910a6cda7f6664829f75086f0c24e13bb37267a4eae46fc3a9c", 0x51}, {&(0x7f0000000800)="2d4fa8c43edccf010b93363f3982da2c4393da283b5a6abdd46e6bdf9b51fdded2ab4b495de569251be76751fb083b8a36360c9a9fc29c0a143b02fe3b691c9bd160564a79b2a59e5c5170c2d02b8553e4521017d9f317f66d252d695ff440ab678fe69290f7b7120c60db4965e444f8d9deaf86f72add1ecf78dee95576049adc0e0983446002b3c03af6a73fc631012cce34168ca44ded051a2e64e5cf2984ba6d1865d82171bdf48a974d347d3fcb6bc1ead32d04545163e97959dbb3630b951fa972c50ef4fb1a64fe243f1638c7ee554ce64336998af2c8d3507d3d0d2816c132af28d34cd18375a29322b017f78f732f342b5e0234efc3f539f28dcfde45d60d93047fc9561ca6781ee653440252a0bb7912bdbc3d1ab486d9c347677cee78e7dda95fa9f05eace9db7294d5aa55b4184f32a9c18828ca003f792dd91f451f5a334684b8f53cd577eb23aaf8fd459bf6b342895aa597d4261620ba68c35b1132e86721e2507938337c4080edc3fa10b830a507b056b6412e6323f501dabf49aeb6400386887ef355042b61ab23237d7c1c039dd501eba05ead4161a367c833a77814b709b6ceb0bd783eed93e828742178049215f3117c71413e80f871719b12df8a2ed5801c8babda6f37923851a6307e57f95f7f7fbdf20bd84c675b975b8706775ba8f4478a05ac34fe3a9f35ef6f8b3fc67eb118740c5170f7ccac28e98088063f5c60a8028e6a13a4e36d75be5e210d2b09118d534406d051e5cd68ab3c0d7adad10e384ca2e87072c5660dd8fb8904f1a678d688bd90a91a8ac4f4f8fd0a3999250f9ce30226bac8db1f1b7fbc856aa632c64c074a2ebca549264ced603490128b6638cd135f98fbe6ab57363a6d43d2dfb7bee518cece3e5fbf6e455a16150f2dcb3d1e93296b5e803811cce34d79dd0d9ac380f2916d48fc7d847ac7f5cea93b31525c622ed8c7b488bad84a806c2cad76dbfb191d6d7f98fa770f06b170bca52253edc6d6268279d14f20220a09674ca5f8fb74005174d16e475a2974de5aac20ba756432d10a4e932acc7214abc448ae0f75eeea7c5e83f50c4e5448acb084733bb0c240cfb0c2386d12bcad8c5a90bf49225c6a1d77b0788d1f31232f012624768b77831c0819d323b5917f441365c4d70b9c20257d9bdc273f87235c50c229ee791bdf40c0111aaf5c8ed6509cc971d741699af60508", 0x35f}], 0x4) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000001140)="e1194fe2dbe31142d9507a5125a27b519bfd569ceb601d73a47e92ba18811a6364befda4ba662163332c93bab133c99dd56b521dbfffdd0596bbe9c49c6747977be20d1f5a2e1f02b8d9cb6e522791f61a3acdb45a1e3d1d5607cb2aa673e67c165bf55b24070b5100529f741c53a6d70b48c0f609defdcfc7ed0cf9f0fd0ea88438acef51a84d629b541420c78f064a7cae2a7bbc0c491985cabc7caafeaf1d5bf82a31168d0bc7509bcaddcfdc063ca5a009db0f8ff5c75b13bb4c08be76639e20bce3d7c9688667d96db0544408ddf790c5ec0a595edb1eeafbe68d1dc9a9cfe0a832720028513f0ca8c557d9d7e66a3b23fb67a3f8f222979dfd57a8619c2fcbfcb459c9956419f71c091066edfdc511101dc694ee646a4649851f47f77015621edb27e3d660d1f94f5af8e4cfd599617e0093836db7513aa231efa161a3f4a26e067c30171d53b1eadbf1870920297705b581f08eb7412c0e4f2ebb6b8019e894cf36120607145b5d5ee895f71596d620cab5ab9301da5401040312b87fe0125ff8d1648fb067a34cdf7ca50156a21e31cafbb0f5f7aae42abdc677839d7f77823942c1cb02b2abc25b94d22f5dc86c436fd209aad6523b9d96ce5201c00f6f718b3a4347835da14564e6b511c555f1b99bbad914a6e6e063e4979b6959cdb622a9b616d2cca8b167b6e581b45ae1bc56acbf6cb61f819841f3ba5188b53bd2b12bfce36d5ad58126c35e811fdfe9b71d7181141fda2e12883346965bef2ca85d1e48efd8170d5299be5555da2ecfe611de2ac406b31eef693436b2f48374f7f5e68137eadf0dc2aba86383a01b63fcee2551694cb484737b3467c84eeb3a785ae09893336707bc7d33f1aa0d077d6f847f305486ab86a71675e003f85bd3937ada31d70fc62d6e0eb238ccaf8dea332f1ef7ae6a266b5168e847c43d7c39b03e8cf81ab2add176527de5576e9ed84d2bdd5880de21097dd568ce7b4f45b9bdc86776dd5aaa28f2b0b9e975290c09d0667a6a38120e71699b3661f55e96fd02e10b44083baffbfa002b739de5e508f731dfb600305797652d11b4959f10520cee6d39cb3406ba4c7611d0c08e2e5544aec0baf1aac96e90cd2f82d5e4bdffa59af43aea9a86b49bc2dc784e73537ff1946878a7caf701093827db1effaa0f771884df531646bfc6b4c10e0e995fbf98f25d8a792a0d76abbf0350c51fcfe65fb148efe7cd66aba07d8b9a55c614fc4a96207487f89dad51419d7ae91a23699b4bab6307b558a4d5010e5aafd892bd52940e5e9e8e6000cfa0fe549970a32f5939ab4f0fccbed7552d5a6f50e466f43e65c07d87d1f4dadfc5813850d787866c1c61ef5e87f27d66dcbdfdc690e51cda887e1309de35fe2af6b4cba1f40a1e68c838dff9e87ab2bd4918db634c00b42fccdcbb3affe69325b7c7a2f73b655c8a3174a08102e20359c0c2e4e4f3677d967bc176e4a1864258e24464d2819e9ec7d0e8030175086bb3f4b4e4949a3aafb94155cd4f90816718805a77e1a84009a29b4b7e4a7473a869bf1ea89079e0666524d7f0957297df01ba6f1396c3d43170c3ee40f8d3ff8e9d6f1e856fa4088703d0335c0ec2fc7834d4c322f644f2bc5a69df104c9f06ef470f96f35517ea097b7a757069bad3470e0937c14e324d89b3391646497d9c23ac770481f5b4d3a01e7f8b149cc4503253899423be3c1edf4e1efd53b0efd9b05812b62b465754f60bec4db676090d9a93dcbcc1f621647996b4b95522d00ca40ddc2e807a2fdf3d4d87c0e64a1f53cc1ba690dc18e086b1f3bcc5f66ee8d15ce6a29d1e119614b2886789f47ea20c60d8c28f3d3329ac2545fdf19fd18eca79f311cbb98dde8a6e04423a201610e77206ea56a9422a983c90c4855d09fe8b7b6743f4f85cc7b0383b81514cafa20bd8d67b74b348a0cbec54d25ea3249c2de455128a30a1c51919df307de0ebc141905cccf2f3692da4ae22f70b1df79576983a104d129549c4e451c2e186da43a10f286eebb4f3ff276122ff59c887af7a99fccf17455aaef1e57b10c3907056f448e3b0c8c9a0c59a3351666e72e2026ff1afde24eae9d23969756f93854b4d9d2af1f68d9f4569c1f042b64f556bceaee29ba1376b9a88dfb70da51358e483d1dc450b31c7f01e5f3877f8d6cfb308f7a9f97515e1c07fd5c416b3394dc862c2b02267dbedf6981d81cfe957e87c7120733c96bf55ce184686adc411fb7d078df46fa7dc6dae98fdf3363c21340991c3a5bb1ec5b9f643dfc8096c7fbf5def92b1332ee6eb33c2243b69b022d24e91a56598985f59a6af1e626715494244abde85c699765cb13f63e0e9c7347f55f32df58410b1868da4dc5def78c55aad78fc8e1995882fbbd653667f9d412bfa4deb0acf46177c2dd3658c85f9f0ee3b1f8f7b536be2ae092fdf61a86a51bb6370e591b70135376ea94c9d0384c37d35df7aa4c673011b2edb8e93d3557fdf24523de43a87eae3b72f733d6ab727b90f3e16bcebd363869ee71192f024eb5cd681a67d54498d267bc4be7db7030d7293043a4a338e98d31ddf5f24e31406e93ca2121bc3d89321454b8f286e1c9fcef1890bb34ff857b6773392dd3b671a33cb8aab9bd19e27579c8dd54a7af7236c545c5ede4b4cfbde9a7cf4d284cf63eda72e4c7954d04df7824774aca3f3a4a0755af17e2728d5928353d5645f59b41ad10e25d1979253043b3cae682223e84b8f3d6634dfdabaf4b126e06c2174d5cf5939f464d20d8de5f76c0e8ee7d1e9f0ce0526c18644fa5f1df9c0ba5fe49c158b6903e48ede9b84732248bf92264a3c7da500415da9f49f6512576f950fa1ba12ab77b5b414869664f2bfe056b4db5a23c5626553263cdde2de91953dc380ae698ad8128b0219bd348fcd8da2b3b45cb3cac9892e1c132eeb16f710e42676ef7503f6e929587881a65649d49376995237d9cd04125178d98b073bd2dfbe720b9c9f6ca7558763f13f56eaa0824fc0feb69d66f0a702661875fbc64d4351c6d6744b065853612dbb5e6f410b85bd1c2b506adf6ee12fbe43909fc94396fbdb211295cd2d14e77da4abc9da8328705532225f02947973ff019c382fe4a44458f1dd53e22252a594b03790eee9d8a13432bfecea2793b8f9c0a71ba8783e09a43782736abe59e59da10f3b5b27d0a926e1c16aefc97e053b4dc4d7023287c7a6a030aa9b84510f308243426f47e75b694f320f3a914a3c43416db7593f7d98e0d5a70ed032ac6aa269b0486b178f2eb2bbcdf8052c7e6eb023ed13f176f7f46f18cc985b818a635481d838b4fb95a7a3abceefa7bc5d2a73a75d34ea1c2a1356bea575be078cfc343009fe45a5890677814ab25c577bb80d01d950e8dac46eab96805d1abb3a3429e1dd34787e5050c45adbaf963ae6ec344b9bbd9325208ca759ce6285a2477451048e20c7376036c9cdaa1e491d256c9df5d73da616ea42a421bdcefad433a0ca9b8f7282aadcc8b0ac4e3b312e6e4e842e2d2c6272b93c8fdb610b653ff8e0b07b081bc84b6be3aa199273f192e72f7821f4e49fba8185c4f8f0e63c865bd1097689723f25566f1336de97de7b5f0c03e1a923ae91bbbd2ac38926730c9ed7223bad7b4640106689afdbcdd05676a6cabf637003cbfb2c433d24d1dd940a1af3244535d3849c4231ecbeccd9b92b7f02b9932fa84a0a3762b65646a55cd1e3c1d89a1d1541d1056d7a8307da112ec8d9160f9a93826809b5e10c22c5e75a95764191a6de8b8e78ca5f614ae748d74d6215f8d4455ca4c640395ed199bf925f6ddaa2e492279cb9dfde339b6797f3bf4ddc0ccaf2a6f5d241666c16c69fa5895edc4bc2de2965aa415bbe24bea1d799b9409655c0c6fca39f25f75593858f9b0ae29e6e38e830d567df454079476eb724411bd15e5f474604bdaf60a1067965d424eace67c82bd6b7e657f37bb5f95bd2a6afb957e469ae61f089c0b93120f4bc3b71970d8732eff0eaaf744e06c59898c95655f3854ab49e0b22468c2a3b1448d9fbbe98d374220d04a8149a5b994667b7fb48675a4b42e3619759512bc95b0145fc03778fa5748794c591d7ef9915242e8ff35c92d9b2db15885339877cd0328a5f7bb223b01bc582da114e44560bb86355821cd680fe9097f7bdcb71ac2bce3a4eacd0da0448710f29068ef6ea0607cb0f8c01bc3af2788453f1a3f39427f056db516f7cad6d548c19c96e4158b28b372d349da2971141c1b8d9dff9d6007b96740fd41017c0fd7ad48d8f7a71c4e7a59f31935875d72f", 0xbe4}], 0x1) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000040)="e9897c231c3b3dc81d2fb8316963d0d9d6bedd8e", &(0x7f0000000080)=0x14, &(0x7f0000000140)="4ff7f9580df9ce5e392421ea5c80fb931eef1f42e144282ed5fd175325348f0ac47754ea67655d951a28dbf1327359fd115145c932011906f1f03862ef4f67c2ff51c36289ca17b0ddbe69dc1b6f512f2203d7285f2e273ddb0c519b97e7224ee5683b3f3b2092044ef8ca18f458cdce78e07291cff54862bdd10a1289185127e5965e1b697a73a48785ba11c63d86bd2ca4e4700ea81f4fd3d67c0f680ed1f1fbd39281d57757e46df94264c64fc168c81ecd00f1d0106851ccdc2f6df76d20c0788371b0f08b2297aceca89760422f26338513afc9e80f58808a28e5fcbc838012f7a7cfe5352c80ff76483a6716f0d6c7e989adab2f64aefee302fed2e828fbe5bc02c0f92160d14631829eb33845f93dbe02b5854b753ca0d10dfa606fed7b8e2643d97129be294d4973102e0d56bb281abe406516d0c15ffb290f75dbc15c66551878052d1f1ab29a63c103aab47f61fb38ebe47f2853ed619866df9b049818e0ab6213813c6b16e9a582c3d00b4fda3dcd7e3314f285fde155256af49dff046956972f823a174c99a5b56bd6535f62ad1f2f80bc6e4db1cf7ed2009c8ef35d74e1080f002aa09c68bc92bf0e96161854584994dcffc131b7691746e0b7be1e17c606228e65307bb51d07cc391f04327056544557fe5e54924a6f1dca125208c262d52242e1cd550165d099cb78b2de78a61d21c47d1f7fba83aedfbb7f440e0608a8ce05382fcfe72286639a1baeed69b9066951b17c8fb7df61abfc500bb0a7503f40af8bc7ab8039928096c8d6a1bd0248ba161b0728efebc566735027b327d71a2c79ff593e8217644d3df8f11498be7b49df03def74191837524faab79b90932ba43b84c74d7be196172b9f3b75ac1ef8a42573a826a0eda12cd9482a3c4a533dbc82f1b60ef13c87e6706ee44cd9c58b036742b50ae88f51c2ed5a522c536e947319a2cb78eebee2330bf91cb85d310304cdc37f238ffa4b50ef3fe51579078dc982af88b49acc2e414599731afe7bc4f844c363a8e3f3659f31fb5624ddad0c7e9df8319655987f6daf7b63679d00af57116b849656a73a18bc74c45604e1d7406317761e380d26f48839e120ff8d9b93656040cff5419f4845a94325e19aa928ce85e68374e3fa3da238391c357192850070b51d466354e0317dbce488ce77de7961b7e702952db564a17103cd483499027fe3d4180ea4d7539deae1758b89da9b14a0f79df44bbbb1d376a7b6f8e7d2f7f591e82d11e884fed4819fa333319496ba583f57a3de86888bd9d62050a49ac8a8e168afe89a440c46c445c46a185cf5026c5b46f8b9fd1ae37a15bb01b696f84878d4ff5ca8928c8d77176e7e7926db7f32198bac374c05dce3c1ed6c38dcf1d28dae16e16b682135d018747163f8a9c98d0e043ab0cad538163817d5b8c3637915398385a2484ce542a1882e00b2012b22006f72a8237a1e0a09daae2fa74c7632ecbfac6b32706a2b6d8161a681e67d2ba2a06215313888d0488b25e0290eb3df0b3a76b0ab62c2c46f3997a5c0a1d5d0cb7a40001c7b6f6537466aeabfb0615d5011f090d5b9b581d19e5a38882c0f7e55fc7e48568242647681dc20a4f264102eedb8b410bc7cedfbabbb03d09f62bd9571452b551258f051c43ee49345193946ebbe1b138903ce4747c32844905c8112eee4cc79d31d80502d88f8189ae48685737e5b0997c27f1ab8e6b5f21bcf95f4c69563c431b803133667229e9a73a5d3072cd9109420192e151b18cbdea7e17eeaaec7ebd70582b9ddff74cb3b5ed4759d560d9e2537547996bc48c2662ee203e865c8ae31599dafd29b22de85704eb1faaac387536f2373116867a246d53acdb8ddedb0dbe37529e95669fb455a161f960601572c9ebdbdf597a48e21305a34a3a9d46016c63a517fe8fec72c267c2772a468bc913fc56a192dab4dd7367f956d48f5191faad6816f29edadf87ccf63a79bc68e0fc56856012af4ff3ad8f78502e7f65658f589237d4e40045144800408d6356cd2cf4d79204c1d5df50cf04bec19637fb4fa079b8f8c6c3ac47430991193bc1017be0ef5ebb753933d4bdc1479cf2a1ced1e7a360390b9adf7ada7b316bf2a52a8c347b64667fbc948e2b30d86d5a361ac6e06398eb9b5d164b000816774e2d422ab5b4713f65c79dda7ba1b7e475318819f4d1f7b5d43410aef03e1508108453ba870fc2e5bb20e4db789da6e31f6c954372110df4a455984d47341af14460ee6abfbf99b5d4f03c4d2582a5a46c0e68f42c6d593ae6b07f73679ddba55f211456967c27f70aaffe25e26db9a1ac7e2ca9b49a01848c4e7b40a232f31d87b65834b1867e305bbc41b241f6fd5bcdd0f16d01df38bf15403a309e421fbc38359291d64b2bb130ef1ea221ffa5408e2a0dc380683d40b0bcdbf526d023c7cef1d3546dba5e5b814983a32da3d1759ea4e628c2480d20c5c46074d6ac9dd2ddfe689cb0a15f107715910a543290842043cbb99151be52afb30d282399ebb91f92c657aa54e0cb70e463df5c2ff7623eeb5f1a2fb78d01c0ee75e542d2d89c950faeaf0a9f5f6214f6f00a0e3ca76b4554a0d4ebbb75340fa5c81f38a80f737528af97d65362bf806140166535de076f01d146965c9f900188a529947e58067e4e61de3bc6d81ec60d136d93a52438304237ad3094a5da24f2060310021866d922b51fe1e5b087feb1bbceed7dbfd2f9957590864f1ce4d00f11e3133b565d704099dc49e038b307f7543fd3e87dbd023aa2f637ee4abb9da3b28564982aebcb583e091922fb18f48e3042ee7ca5b31960ec81bc83adfd3560d0509a671d8ede7fa03dad235bbc6fb872efed27da1d38428ec12ee7754310bd29da0b94c0f3dbee70bf91245580278f03dd2ce15a81f11ae267d0634da78f1c2ca7e9ee49332440673f0a8d73033bf4c333a78a6ecb3e64e095536bd96bfdf371cb8540a8991170e0d54f5021f4f1a434f34f11166aa98fee8ffa6f3ffe1d96ac411f7bad2c34b12b87fb089c04589f6220cb4b63ce38066855af337bad52d7bb04aba8ae35bc83fcbebdf27a61fb09ce7fa0b7e637d26f652730efda54dd96fe0303086e0333e7ff344f2004f0d50d5c3765b8dfc36bd834c549a21b1e64866abbddaf8edcde169038725ee5546a9bc894f31e3ad76af801f2a31ba6876770ced275e19a2d6971959d073bb408b97613114797c3ea5ecfeca21ce5e270fcaae810310ce41353cad4650c5a98a6332f5f4ad9b0d54e1de8b1f028cf64063d038429ae50a92973c46f4f212fbfcef013c05a4aba63e8d70b68298717ad38c79b6899e0455c4ccaa7019037b27b51808ffec5fe16c4c8dddd2972260ea2d1a8ffcc578c3aca35fd70e699e4db3ab0e38176097017deec1893cc5a3e880a5cf3cd84a5f3a3e8f9dde6b673f50e9690a343e1ca415314f48a5d58e87932278907c3290728b02a5b5f82063c7b93ae5ab51dad6439e10fde05052e9691eeb106797b36f0b6bebf5e12cdb6708c22c0e22b77f4fe6002e7be1e16c4c0cd18390a47719fd9970c8413f91f17e2d854a3a438223fbc4f34b493c2de011bec23208517cb5a274c9ef5342af7ac35825598e96850eabcf8aec9e64ef5c10b5357153649e5b5c3e3049ca1a65cf2cb1223e858946d4672a65303c28a5f462bd2ce2cf52ec0635ac1674842677848154ce3d41df0398a55c1bb62948f58682f77adf68c0eaa6a095abe099fb74d9dbb967c8fca60acdcf839e7bcbc50dfd7b7fd3182cacd0f285ff7b94a032c7fd3d7e7b18b4551b6012b2f626e275dbd7c09dece7a9484150f670ae9ed26646a32a8389b27182d3bb678183e1ad4ea4e1101abbb91ccf1625fcddfe60e4490308c299e2df309a5db9c023c198cf7647b2266a408d013bae77ba0a60f38a4411bd581b34779341416f140907e4456835f4747d1b2a9803b372642c4be38e87bc213513bf014f5927303c0df2c61610d5fbdf6d89e73fc70d30cc86b868ba8fddf2e346a38ac80d2127aa9e11ddb0699a84e96e6b9aa4fc9633fbb5441806d341ffc4e6787d6e66c42d2aaf28552a711531a65fb2f53d1c8d949bc62a5ceb65f63bd758a105429bb6df444ba300d2788683dc58bfa82cccde5d68a49e3112f81bf2ff8e6bcff73dd8d69731a5ba1220e94a95aef95ea53e1b950e1708bae39ce5e4db4bc591ffa2482db0e7dcfb2ca048edd58b6db6dcf18f99343b2e3741844d1e8f6dce66b744d686ccfe4bed226d85c8acbb2a98ae7d729818fa5251369dd1aee18753b9873569cb1bcf4bb03c20199034fb4dad080f73d1d19f0bbd9a3d8899bc2db800d5e9ee99b5f24d49c3deda958a53fecf68d70c964b97e9e8a742ec4d0491999819f7465d16dca5245a9bec29ffb4ca343f3f271eb12b56631d526b18a26ea895ee371081f8ef008d5424b353be972870ceeb2c6691e48e7b97c9ebe899dba9418bc22b295426b2b8c1dac216f10cca0479d0f7131d84856d1b4837a3350e97353163913577ddd4ca59b8fc7eb02c613b12e3440e82bda629d089a57aaf63dc3b3db8d6b0f119cd3203e91368ec562b3e62da48e8c35cc876e6917a14973d546a6ce7bf4f2cd2b6f9fc4f71c88e5275fb0388476c764892fc1ffa6ab34727d3eeedb9dd855b0f1144c70265a24cde6efcf1d896603bca5e1e1682d33423ceadbf3fdbcaeb635570b8fc4f2ea8b467d6c4cffc1fdb77b4532182c6e7ad3f7d233f69c690ccba1d30b95eeef512a7452e9ac3b87f006787c03f686c594435343c6d85809e3b27c90f9bcb4346df95cd9930a9a1b984be34c29f150045f8677d9867c9e61b586494aaa48c7dc5cb5623b2e9189902e7a00c9f6d489fcda55d949782019af891a13f5245d6a5cd2101a0a94c21d7978cfabbe5eb9d9bb8c1552899df91d7006ebdab12c09af5cb4bca62591957bb4d72872b76b8980a24fab19d6b6dda19b99d24765daaff7d15567d46e571274b3527f3bb03c9f208427146fa227d38dc6eee9e1bf2b51d093500623076791cf95eeb9c53ca04d1acf740fe12606eaf3a06474818b57ace5f60a8cf81857ab0cf74ff16918cb23d495dae1682de8e09a672dcd9c391859f189f84686a05d1acdc5eb9c70c6e6757309de699fafeb5d03d739acfa3480c5f820c8e3f72e1346cf9627fca237699d953dd02fd4dce6f2a983b6f76fb7e966dffa5d04c664d014ed67c66e05e8d41e778baca6cefbbcce06ef619b45520ea0934b9cd6a17d8d6c128b9b9ccf7926f9831ce7f9fba3687734269807bfb493a1050ff67587da958babe3d92433c26ba9a86ee651773a3e4eb72e4a1a939e438836a1116078b91d53ec12cc721b9d368e337105a65047c26e4b880bcf5d8856d82ee76f29db82535607ceae19c4445d34ec273e4644e7ba421f3ba50055995ddedf515d3971940d338f822d994109fac0c3873f7e613ebe262700ea1c1cd8b7901bf01ebf08c7dd2065112e9157cbfb18ff9dbd6bc3c48f39b8a51b9c8d8512569cce2eab508f7f08e669dbf552db16e8f22b6205cdd32211027e4c5c53adc72e8f80c917ad4029e6b4a63a323da1d015d459ce55d6fa5a6c7ef9336742107dc30dc8b521f8b7a7f855f6f5da1848499565278fef196755e676f53d182cc936db2ef11644d28eae0292cc717c53e8a5e4a564956d4f0d5633ed616a226fdd0b32850423488da6ccc8dee6a94ae48972cc8511f6ebaaf0da3603762de0673ffba1eb05811fb0e40adfe7c457b68dbb423093bbfcc2b2", 0x1000) 12:42:08 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x29f4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="a4aa4a1925b1403014e7f9af09a136f9202fbb69512f969cd953e8da868a6eb70769ec8a85c2b944f85d1b828fa188c14b25be77536321355d87c62e2b721c744b6e824d2a65e14e34e34336e3c6eb94601b219fb609a5f3011d0c4824b413d0504344af45302e2c", 0x68}], 0x1) execve(0x0, 0x0, 0x0) 12:42:08 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000005}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x40, 0xfffffffe, 0x0, "100000002300"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) (async) close(0xffffffffffffffff) syz_open_pts() (async) r0 = socket(0x6, 0x1, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x37, 0x0, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 12:42:08 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2cedd863294e4287dea56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d3504fa9465b5bd1286e962", 0x3e}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000002240)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5d02c4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f815fd34ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cfb24ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04714153ca7e8e671a9f224f4d95bb0140c27093ee3e0f69bab9caad25e8ddf8bea81b380e1f73199b3e", 0x1029}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24db", 0xd47}], 0x7) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) semget(0x2, 0x0, 0x0) r3 = getuid() r4 = getgid() ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f00000004c0)={0x0, 0x0, 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000100)='&', 0x1}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() dup2(r7, r6) fchownat(r6, &(0x7f0000000440)='./file0\x00', r3, r4, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r9, 0xc1045763, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 12:42:08 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:08 executing program 1: socket(0x10, 0x2, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x1b}, {0x8, 0x9, 0x2a, 0x5}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x1, 0x22) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/248) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) 12:42:08 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket$inet6(0x18, 0x0, 0x29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socket$inet6(0x18, 0x0, 0x29) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x8106}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) (async) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, 0x0) (async) writev(r0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) 12:42:08 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket$inet6(0x18, 0x0, 0x29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socket$inet6(0x18, 0x0, 0x29) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x8106}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) (async) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, 0x0) (async) writev(r0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) 12:42:08 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000000000, 0x5}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r2, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x68}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x74}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/225, 0xec}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) r3 = socket$inet(0x2, 0x4003, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x7fd600faffc9bf32, 0x0) getsockname(r5, &(0x7f0000003d80)=@in, &(0x7f0000003e00)=0xc) poll(&(0x7f0000000040)=[{}, {r5, 0x1}], 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000003d40)="06d8d1b81f3a6632510d154a7788e22c4fbc5227deb161aa30e68e070dce9ee3852d5c1a466c8b4492756c792fa7fe3532befd969cae2283e7", 0x39) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386a311ebeec593c083821c242ec78d040a3fc5e14bfff47c499509b20f21fb294ce521fa4ffd79afe32e163b6dc80d09f2085f78a6d407b1107b68ce31927ea3aa1e7d43400ed67c9b525912a73c7cad2977bbc4288503e5595b865842caba1f6a27b463f37d74ca81e6f420eb59fc94e35204d04817c405016b350cf3c63d73d588b444d46f52fc775ab0fb4f855757855f90bbca18f93ed2b88587ecb20b50420b18c32fa7732ca25231a09a178cf263e349b7ff36ae4e3f4c590e7c704830bd050f4783e43e6e480135debac1acdd504baf17f5aa919d74d2ed0248278f885fd0e9a6e0ec0ac614a5c3d9fee0f077f4ca3b14541e43a032e121cf91a0f6509ca135a16f58bcfe954b62e0e73a71067dd3e389f0e0806864b9d427a820ceee0763d4f455c2fa75a442ad8c9ac8163f484d32d1f3edc6b7d9af5d4b00eb93f896fbb953dac8d6cac4ce4bbe70e716a6fa45e79a2d1137f271099f7ec197bedece74dac272850c04f2d10a0e1ce1c1fa034fafe2bd976269a0bfdfe6e313361789550aa213fed4ac6c6def448411ca59ecb2382bfa6b2245c49a373a931950de09b23d56bfd0a7ab72c44d0f90910d063979dc6a7228f2d578b4d6f80d77a0e9b4abf18606a1ecadaea9493897c910757ddb6837c54a466b67a495868947f47b504f71d0fa48d99245d18c5e37dbf73cb91650f704de521b6f864ccc016d26d002bcad06d278b6f21c324121f9a37997f0875b7fa024f7b2d9fb8ae8263de347dd3939b2308d79ff4e28291c6afbc7932a077a5443ea64b6b3c1afc78c80b6531d08c220a1cb3be9de6c092941d98ee3aa6dcadc3ef1d6b5c9cae5de7c0c8a9d4a0c31d65fc0d1bb758d2ecd464e9bc81d945625c26702569afc841a2f170a0de02549fedf36474597b6fb4caef11d291fe8ceb1761ab0e428d43c20d703b474786af57839d1e8bd971dacde760fc77956c57665dcc2b50106f91d90da4bb0772eeddccfe7e6f374bb6dd4c2510a", 0xb8e}], 0x1) dup(r4) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000180)="99c300016bae3b53fb0b7051", 0x4) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000000)="741693220c5b6189a4e45ee498d2756dfb0e9e4986cb196a5323d8fd9fef2d03f8cb57a8a7b5a547375fb4b308e849187741595c11dd5f59c4a08adc72848e6956056f6790e1379c3f394f86bb1712aea6a6a68310a12908b17379c5278fe07a075021a4b548f4ff84f4e4b37be1b610d5dc71795730b619d2f7f2826e624bee7bfc2ef6f6d18922022fc1188ea02b6820654804d25d2bf689a5d43a22f7f4f35278248e972b7795285746", 0xab}, {&(0x7f00000000c0)="4118a3d9e102ac9cb0e0b038d3f743512c5c8b30112c99a8eae151b0d2b264d282f6b7085f4a99bf135100fccfdb6088c45e22a47891a845644b5426e792e7c072bd6fde9a7898a0123317837d38fe463c52e145be75a0d358d3f3c632e8a1d8fff333456f7c1165306141cc6f2002bee67105f0daaadf979c2b3f9789c5cd8877ee0e7e1426fdc43f8f5d91068d7a2a277733f96cfeef1cb698057c2d2ff951e5921d65852a8c2ee61f93f1893d0bca5467d0dbd89c00851d5a309eabcc9ac7c47d30bb279745ca18778c103fc22e8dc218a2f12e290332ce31835b6563c7fd6bcf8b1b697f6a297c636baca143815d0f5a9f21e1d08044", 0xf8}], 0x2) r6 = socket(0x6, 0x4000, 0x1f) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r6, 0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="bcecd49fb34c4163da0aacb93304ff92adc975406ae542cd2a801fcdeb61172b8ed6849d1018dd6a448548fd154ceb069d9135bc92e56039aca9acb6c1a02b70671f26ed11dc1a98382f4969922a4a82ba662e8729e1e80fa090fd5e439778c2edb2521f35", 0x65}], 0x1) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) 12:42:08 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x404}, {0x4}], 0x2}) 12:42:08 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/104, 0x68}, 0x8}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x4fed}]}) socket(0x0, 0x4000, 0x5) syz_emit_ethernet(0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)={0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1000) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) write(r3, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000740)="b86dd4a4e5d3e153c85a71eae2b1cb5f791bf02175a1142828b0866656d5017ddadba93b3cb1caf81c241320309e942252233f5d964f46d09f3ba26242384bae7a6fd91008dcf6699b55baa2416c74a3e19f31bc47f69d53fee8c17797d7ede0db1be029ee30265ce14937bedfb6708edfd9b0853636fb21c203ca3059a26a5b5fcdfa6fd9ea382de82ef5fa7c481e3ee00ad31def4a16fdab2fe3d9d2adaf65f4d555bec18d5ac22c53e33a3ae5bbe6e4308afff754d2879732d7102f5a66ada888a399f20a9cad8b1eb200f58ad78f9cfc1e7bbf74164146bc100e73aaf6d160dfecfa33b33304bd5d82eb99bbce35f90fee9b84052d9986b1d8ee394378c5c8064abd5836e9f3b047856b69bf1051885b616c7c7f47d073d440520271b762b6f2476aa451a38eee20dcf50fdd39b5be67d4c583770365d6fcdc393fe55657b3d38950bdbeef62c8c514e00445a77e3a89e84aec8c6ad3e37507d67685bb5bbef5e0e76334e97c64252b5bafdc2590c2c8ba4d7c65df51fa2686a9b74da458d3f5fdf2eba6964cfba40a02928cf3aeb3c9b29eb71afb03166c103de0e48f260cc505015710557dc659949ba24f0af0e589242a137af7132e1843320b2d342259a47f7ace6b0ee01f5a84ad45a67f4bf89f38bcde947f84974f1092c99a1e26a6b96b37244098beda2b29e88a501edc0ac3778b6e7d7f606d9ebb1fcabe854291703d7d7590fd27f4273546e52da2ce61ea9cc93287e414a46349e2a831082c6a95e8c6b6a055701d2490c8a31bb70f166f19c6c8562796d60ae7b6e019094cdba93c444db3fc367d19362bfe2c6678ec10a6c74046eedd4ee015e3b8b70c60eb0e2ece1dcee0332e5460ea8842e43576af175589785d112cea8c8131b05aff6c6c03f7fe475dfb750e46b6474b70f77b13539341317636879e074c3bde3a6d1d8cdabb7bae839658d00f51a9548771c53e814df7f463546588d12b738f2fe50bc5b2135b39d6d85d65d623e87bbc14fc092ab6b0c98cd1e4e98bdd4faf02de19f30e11a717c168b38c4a8cdbe8d8ff3179d65a823a3d44eebd05fc9539b612b15f813818c93facb450d8f50585a569721c6f35d14717945acc3764a04cdb4a5705838fd3cf34703257643e6d7fc1a4288910a83acce19b2c2e3303729aed17ee03694c79fb5ae5f359f58172af4f035bc944c04a7b4d83e85507706f77f22f7f37cefffe293a9e24d44c7ea3c80894bc4c7aaa4d649e54076ea7625b3fa59b27be19bba72d064c3108e09c5f6a6618674131876f02ac34f85247859c9ea324ca0563105231943ffb9b7e0b92e25c74f706d7c747e682670c60a786d664b04667a626e582e070c87a91e380079820f2adc6132f783a8ad1fee30f8e718cd48f09fafc155c47168875eeec1d6a425eb6a8cc91c52ca21bd8d5c3ca2a716b0ee5c4367a2e6ad8b8049e8259a74c9f2a9b9cd68a94b310dc6ec4f782e32339a8fe0ef2973ea0e02836efdf797d0b2098d3e98fc262245353ccbf43ea2ed98ca5685e94c134e8d38bbcc75617bd539176f7db658ed8c9f95cc783af78bf40f7f1e1739947ba5047a342aa1d9ced9e114654191c000086e33edf026db6f4afabf5732aa413304aa2d5bc7897364b7e134fbc0a4185e111cfc4dd5619bfc0b568b641c1a4857f3b6b392a4d2e7e46b20217903471cca357400ee220107f37c39f43478325d4f4952819b0bc6c4a30c9ba9927f57efcaf5ddff19cb20612143161988c5eb1be1277d63500df459a56dae1834fa35d8e3d47d37d9e267c3b27fca4b07b4382880d74b03973a9e514737ff8dcd42445847222ce2d1e8c6fadcc377b8436614fe9e5ce89e839d49a1b6b5fe04da40839a847072db10c1f7abcc82c0dffb2c6f8a0697ae6bc065909cfc616b18bd7e135ef436f2517797acd53acf709a428575c9ea6a109a510185ba47e44e56164fee3cf190267dbfd0ee2823d39795c9d599dacd4d0bb53713766ac247371501dfc3a4c4dfd2c3e02ebab9ba9e66b2a3ebf738dffdd6cb4b8364c9a3170056b120b0664cffb89ef227f559fedbda53296c70270cacd91de32b66c8e2300cb34ff94fecf2259347c201f63cfa66f6e55c1e50f3aa3dd632c23a593a2717f977a00ce90382d15230a2d5227cb36f47d064e55066de06edb13793aa587ce0a5919a8821a4acff3f61745d4506bead82f3f447a4a2b06529396a7af70f0b565576d32fc747f621f595be71de3288cf83370579e054f058e1eb626fb0c98260b8ac3a77e58bdcc0b95bf92ca2334413225974f0d5c635a1c272ab6fbd4749f4c21a540fee1f151b67e7769089b3fc8b7ede47056952170f92a9ecbdd875f8e5dd14d452c1bffd027248712b4229485b019d9aeb2be6e352189e906580268ef3a5c6205a44d4b57f839333867af0bda2862e6dfac52c0b5169ecb993f1c423dff04f94bb2c703f6ae0b70e1a06d613ecef53f5ea3a72f1ac42ef1f4b856af4db9bf2b5f026bf04b73a141833d655458d935d93ca4530f74994e4d585cd16d7d390b0e3abf21aac4207dbe348ab9dc4b6d4da19dcd560ee0f80ca6d4b21e8034a5725635c276fa88e6443049aec1852216fde4cce3bb87f63855593a2cb739026e7c8313b42c4396d90cbcdca3373395cbbc06062a0665317c45086877de97b33a0ffabb9592ce85284945b626a9a0ab1bd158078fe8c6c0db9fb84b0323069fa80591eda9ffdc299dab37be4599508c9b5d83143dcd857ab7e42be01c84e8ab373bf0bbe3a101de5b380263d3acaf60f9de85b96242f4ed609d494c940c2d50c08ac6e4c27b6cc21df29cd97bc25a7cb65ba153e85e9cd4b2017da8474c91d5b01e133b98f0f52c460330dda053ff95b8e4fdead3906acdb7285977cfd896c45d4548e44208230afd8870cdadfbbe2b236ba2d63d2fec7756ffaf74a119dcdc16a24c359b9d786814742cc63881c5f0a3fb343c44fc1ad7ec1268d5dc513204b991fdb25c1ce89c194383ac61f7ed2d8075cad819220cb272ed86f6822b063deee564882174d65828948addb8e3c96fe279537406c0982119bef0f427175e05038803547c0f4be6193686d52e2cb0fed3185d30f2f8046b4753d233caddc05b165f04026cfb9a910f7676f50450c51ad1cf8bfe1746fb1d0585effe37484bfb819e1e839a5494aa6bd80651e7d4d4e53da4fa1c79e4eb65ecbbbe7960db50b74d04a1ce6fe82fc3f8391431cadcd242ef89cdc5f9072516b6300989df084239f21be9a2371fe76207eb60c027dab3bf264424f43702be3aa9c822b0eaf039be2f1cb6549e41269a83c6e050e20258abd25500f0ddcab73d970669e51ce7ce7eb0ce5b36a735488e782d95a63b30aa0c3a92cea1056b9082eb679bdf7dce7526398faf89fac4e72d2f302110b05f76738a8f8232df2f54cf64ce683cfb39186ee239ae16eb00487e6649079eb5ac397503e755e7100305843b7371b38d682f1f7a562b115d358fdd770430756afd728c181d652f09d22d17d618deeed49b03ff29cb8a2090e6cc24674b3c15a7d8f466cdd9a5ae6c6115704a24240a75ee737ceacf91a41b550d891024790313b167ec15d118df9cf462e6a8241a30b5b288097edf45b067fbe5814fb893dd358e683c1877d44ce52c0c48005038f5cd552a734aed28e76fa3c5db2c46a19e73446df019d1709fb33a15d89c006e289d74d808cae59199e1d2f7fe40c8e309381c7c8762aeb92ec7110200b6d2a4657ed2f50751827710aa29768d0b5b3549db3cfa9891db65edb9e73c3d2ddea5c22a8d3c8d16d7c41ecf579869439195a0bec12abb6a1676f21206d83491cf1fe4f0e8b1f206009ab103f99f1fc7be1fd3ab7b96af94452f45346ae701cafefab3a0703b61727da586a3e02b55ac61f597d29d0be6787d3f91e02908e5e2573f632c05ddf7efd02e21bdb8472ea7d1fa533625ed469548ff839d20c155dce25744e1d40d7d4b19d385da3685715d1f191f807acd59d809de5cf76319eb063eb6cb25818aeada37fb6fa17ad6782107a21fc9a13a6817440aa1cb5b09b297ebbf0279c4fcbbf4ba9fdf87e2fe0e12b03238056fb7c79297aa8ba107e9ad2e4a51c3127b566ea24c50f04eae740aec1693cc3f32921c4b7677af13686320552d0c1f3a14fa29b54830032ee082bf030e2f87c582390ee216c7a2e887952f70ad76b1888c40da8ac54d1d285b94506127765a149af5eb85d5a2a01d937b8a87629e9da121a1cf3f44cf2a091b971631ec0faa1216e4c6f0f4af85b6f8af9024149ef1d0ea0ced2027932b9128a76f2feaf6f50f657ae0df44b73e25c33c83a1188587bb6644689dc05a5cb82cfe39590d58c2425461259bb149dd57084e5b8a3b0dedba8479f72463296f43c387803642535da319e858c480e567d1b6ea219d4511170d3c1d2537a9e826f7d9e41ad611eed3b3e0b0118c0c993bd3eac9a6322de0e7eb8d7935a7d748128787883866c22787527bb76ee57799351c5bf7745b240c60216aa5dc09745de752d8449066f7cb8064a70413fa25e7e33e44b91ec07236ccfc9d8b03f374b0a874e086d6f754b6afce0414a28843f3142f2b5c4a22068cf42c0aa2466efde64cc9942186e6bcac7ada9cb933aba43188114658c5f5d6af39384fa3fa9db5127fdc4f62f322bab55cb2fba67603961aa5316a5d393f4ecee6dec15881e179f6bb38c5e20342c1eb30025116d8adcd068ec7a02ec83753c0f8337db5d3a24038ecbd835efabd7fd3e08bc56bf27464f409984ca969d876a580638110d828f3a2a32019e492f29799483dfb83b36d362c8546b82ec1fd2e55d0a8c05efc2b60917472595c26c54c4c6162b8e7513e86343f75a1728e761c8e4d09dd6592a5e0e73baff3d3187bfd44d5015cd2bd20131529425c8adb7b26f944446062f8ce9a046fc63c52cccff2ab3c3bb3651d9b9e0051af5d8db5204918c92b2473b6efd93441c3a3354861b6d3cb27be26eebde5acf9b52cb476b4f3dce68ed4c56f7cdba8606894055cd3245e74bb715d86116557fb06727ed2a0986c3ee9f2d5313b51b44201c5babf60b5a9e381d3acde568319134eb3506a66e15f8d51a421551d7cf810a95fb660b546fed30e1743a6c852c6efe56c14830f5b70a4ca98b38b19078f863240bbd853cf6cb5e6dd62f01de032c8675c9c86aa771f54ae81632173c793e5b244f187ce55f0972409e6f9ae743de97cc0b5e662d33a07e6dbaf0bb567f57703fc22a9d1ca7a3266f1352a138b48b8f19a15715e8d1552121f82096609390c02267661ec69faad25f571ef0568d5d8598fe385f9afd997cab4e80cf5e3b087d83796f37848d16a44e392582e890e519cbb18906d6d16f436cc9b2f621accffd2f9bc1b6e7f73408e93e8c09463bee6a522b2c6cf0af15a12477551fbc10dccdb8d48752757483a42fd955e742f66e46d5e0fddc5ecaad5ed231a1adb3cd0e3a86f3a3626125b39290bd8ccfa4e0509560224ac37647f3723b212e15bdbd1a23e4760363dc4b7239f700eb72233adc0f08f79fb2622b64a763e5f4469139c6a8d4a5fdf4896a821a6c45a10ef7a565a86e00d28db8f4d2314dadc893ae661fa6ddbba726535b3c5cd51ce2470aa718ec4ac65fa20774bdeb477ca5e1db62e68d1d62c0708f7d5524d95d2ef40938f7fc531e7738f4139a26e83f19c4f97dd4731b5b6a8d146113c50b1062692292325294bc60c100696da48a976383915c4be4570d3938eb1421751088abb4277440e", 0x1000}, {&(0x7f0000002740)="374268c4b7a0f08cb75a99d28523f8ee82b87a462d0e776510f0fb13bd2a694269be3f20735eb6b48537a9712988a2a6709399b8d1941311d7008836850f5ce6ee2a02f9ea0eef7a54a7a2af6d9e5c5ef7d195d93ba881382446b3d6d815bc1a00cea903a01675a14a08d676ae86ab4edab0cf05371e231db5c88327ea1dddb4c6c0a724fac6c71a778de78a00b93d41c26fda635c3b5880a4db00d64667815ec9cdd6d97e5e80dde82bff30a3ce7f84b9ca8c2d31bb1767e73f4f7e96c56e5dd77f274c84d4b0b746b7d37941c4b6b9b6c980d8", 0xd4}, {&(0x7f0000001740)="7c9f108d815a08e79b197c0c4df71800bdbc8e88a127224bf598d78b39fccc7dd389c382cdb5585ae13221a3035437d312f0c57b844635d1bfc0a13c16e9ad12e0911f2f722b15067de831921210e2f6845af4a183ecf5c05dbbb28faa6457f10ee20e46fa0ee4a03314deaa8eee9e304373f2cc87097ecb78546e9d42877df6af0fb86689549051222e01c2f0eb831dd333e65480b2655d32415817e3469eabd416796ebae30c958914c65ba5f25a393ef8f19866cf5a5814dad91ce14e059f9414c692f1e102dee97827ef11860f4e39dc7fada3148ec7b79b8e84f979ef6c37ff1cd8c02132487babdb80d7a3701a5bd1fbdbb90be0254da56e2849f2492ec1a6c00d2e0022d2df944516a4ed3888deb7867288ee35c259004e30d21a49e6242d66ff1665d38746150f2269ed7396dcf040f2eb9e8c8462ea2af7f650ea09c3528454fb4a781c454f01dbde846d9eae3028fc77a4e1cbaf4f2e43ce62c2e91d178318c7ac37bccd6dc1486af20ecd2948f7d304407eb834c1c520c2dff728ec85eb36dbe2665203babd3355e37809ad09a88becad4d7ed3dba848f0ff63e82ec32ff912aa1ba8c6f181788b42fc52310cc0eb984286b3061dad7f2c3a066b103e80271d752c40473eddd206ef3e7ff33cb776008f3e61d6ba0e002bba0747737f905685b8d1a9c8864491250fee91b740d5928746cd81222b7be1b8f6c78dd0235422c6d7e994eb0e4d922210ba63a64e8e4b0de83d63944e6fa973e046b92cbab75cb8ef6f938b26d728af309b26ce4f2c97a3e4e5584110a23c532504db7e1b40be88b00de95be112767bca01a2507a26fe96bf0031d30ecfda3a8ad9ea3ebfbda9577f8b7ce42c5b7b3be7627fa5ac9f253fe9f72c54a4f9fa443670e256edcbc5895c9a60eb5564c975f9b20919b1016f7d10b42612a5f6d31d02f5589bcd391ab701b3ca66056ebb59d2f5e8422265b2e5076a796378812bdde2330b344052bbf97de3b9c8e5c73b6ecb6a49df030b08309b41a495b6db205984e6ee8eaca341cb90e0618fd77dfeebaed8da7b59d41009eb1504ea209d27d7c3bbc3a830af907694dc5696e98721d3122f0585c1bbbbf2202ffd6fc42a2fe127af4f786ce07f2d10c626dbbc3e8130822f7f96ac685a7147b7272e1aabd1a29e9dd225eb27edb9d52d60041d917ae0c44060ac79f7f9ca68d55b8fc9095b69c5f8c349118854feb891e0c5192574c87212b8a1c53146988c42e47d335c2e9684cd86ac0bacb58a12713d4263c762e8b8cd4cd396dfb66315e1fc4b154c5b1a6003765c9e06fdb9f52dfa751480d5578aa1a489c4cab1bf98cc621a95483d1d1bbb13ffc63a2c5f1dc437e725c1eb1eebaf5d532c1357fb7836187a8e06891b65f356ceca3ae7ea97ee455f53e93003d18d94f737378fee180fb43c38206dfd4f96069eab53e6ba2593dcf56c992969d316eccf681c47d3fc47e3744468b35bda7e404406e9d9301e61763b4c97311e20a7a38b2fe2e10f6b719ce1e9bc693b38caa2ff2603ed1343f07fad73abd0e1912f5413fb7daf3386574f8c7ffe4970a7511084019cbdd0b3fdc169dd5c2b6b23299e11d75d963c3c1c262f35c298540e2c3f735922ea360820ce0b545c0b5e31aa9cd6d8a24f9a706bb34ee4a01b88ec944b681355686771ff3cde5d8bc8251c0253f1829c9cbcba26000845efba5f3175df64476e21314a14b18e761183247f9a60c09feb7a16574a18dce01f06228fcd064a1ff19cb496d9216ddf577b82ce6f0c08d03ab8f89fbd00ea56260733f92a29613152ee90a2e276b9abf37940f337d829035d39ed259ef7557798760b9dde4b2c222315c4b6b510c83b80d67fc6235d44500e1a7572c3f72c166cf0b5050e364f2e71ad71efcc00745fe8a817141345fcd3370cd92848dba04b9b83949c54d785c28bf34310dded3813a0d15ca0add6d240bc8eddffb06c85940c3e531b73a10bf2568aa60362f8e26db6f21b848dc3ebdbb39331ed2f4fe8b6b3e4b7ddc30ca1b125feaafb04cf87fec65b25c8d06fd0e05e80dfc84c40c5600c20d13ccc8e06e8b9f48e1ddf4b6479d79b554e9bec1a2eb9b72d72ea16a4968d06ae732e91e5eba4a707f206466c6c54768d87958c7ca44307bef0dca09d2ad555b295932436ba3a72dc8544cbaa0ecdf4ae269933156b2b7e92d49db3ed2be211865d05fd0b01e91095fb07379f6330bd57b25d851c1663b661bafa327740791f8dfbce309ecec59b3c721df2277e38f9b263b8234a164770c24399056d87bd5fc580a3093995cde6f7ad1ab1f150b9f2316d053d4739740556aa89233fa1095fef8bf45132a1c7fcacdbe0f2ddbc19edad3f76ebb81dc62b5efabefed1edd365f618a044e29fd6f22be5268de9efc8c7d7216dddc29487078fd94f17cb05adfae27c175cefce29cf2830d8d141611dddd3cefe366c63142518b7bcf023c11014d77175ca22dcc60ec65ab15d6fc681c30ece4139e641f703d8b28edc1f0ebcefe6f83ae3711dbfcbf4533c45b3f2923cc6b2d27181c27bbe8eded9354e47aa8aaed527a27804258bb007b302fa5b4d135b9a0e94731c850e90305cc8d68bde4614a1ca3a663c1c85462fc0445169dd2db5661c3c0ff54a486aab7f25c2613730997063a379701d7a69ed6dfa37c0754d02a8f75db52c0f0dd92f8643b54f89a717cf645ab5dfaf7fa235f5b64563b6ce16a59bbc8db27746c2cf392542ecd78e607136a302250d7b306c300d2c439b4455c21915a4cb47ed063e2b236021fba2ef1ffd0d285d171ba3e3b1d5d956f8f00abf6a506f8fa0866fd507ab11fdf0fbdd843a83ca78a167408b59c7e3794cb7173a6a5837d8cfe192531d9c38235ab2b13e1d2af00c40a1fedd8216dae66ae1b7b7680ac3cf9d9f94419301a5c01263799340d95a3bb7117d6d2a3daf25e200d949c141d031bc53fd9a1e58988862fb878a2cf47f18c48d009677c8342b016bcda92e47dea944db7622cf5d6f27bf8fc3488b53f74a6826ceae772a349056e55733a3790ea5efb04e07a05a2619d1fcab07a6035e9e3ca409e16725a7e50ce159755580701896113a9c686df6bf8244c9e4d5398b534db3b8e0c160a47ae689f1189480b94a96d0bfc9729e94eaa361c5f9cc52aa71b13e9b21f01c731a132d0ff55d44479d626ec62d07f176e3b6e87bfe119cf2368b4c624fc7e5672aeb9d3a5370f3a091a40062fe8a2bb5b6df42cfb87f4cf70dcbfac7b9e1078c01ea32d41e1bdfbf7713d07b4ef44d1b87e04c5ecf1357d9ed9ec5d06c12d563c29de63277c9ac3c6e60d0c83a5e4dffbf39ba714f14e31d973f82adaef78d1f194b71c9c9c41235771b9d3f8f7296d7f01be863088d9f649e75382eb26783500164864196ba0c167aaaf605a7e4c571df1a04ba7ed61c7e34319fb702099bb6742d2d97b99b1920e3adcdd465a93eb0852b208224afbbbd8d9edc40fbe1b9d7d3ed37abe621e52fd59bb85f380584c2dbab80fa55bb0df1d7c400bd2cc4a95e0a38a50abd56817fb97f8b6e2264a56bfdc22bfd734f1224f61d05a4bce34d542db2cc8d17bb9f4f6a7c4e1b9b750ad13eb94b0e71f77219ae0dd46c930cb76e51fb3504e9cd23183efbd239f2dc422887a3da51d22c443dd692b7b42c23cea41478eb0cc82083e679740d9bd71723d354be7b6a6dfb9425ded6a05c220141c74b7651f4dca74bbced79d2d6ca4b30b179ccfcafe7f4b41e76181a7ac1a64d7d41d2d2a0cb13516e023d097ac1b40c436365de19826f1448ce8c28642fe493eb54dff34e7cbfa74d3b872e3ad55aa223196fb5b8c3ad1a32e471ad634b2dde69b2f0f9cab06c8d65016814fe0f5951e19662b080363a192f97fc6966d6623a1418c102b39ecfc9b3e18713075e87ebc33006e3acb0c0b520bc5e886dd5470c8b77de1ca052f4bf2bbb0858a20c2ad90cd7717bb1635146f29d1d352eddfc1985b8c8aa63a3f2b0bdaf7ecc9edf31a0a111b3c12fd03b7795c97d97f3290e4f5c3bb4b3cfaf1673e1a04559e4bb1d9ab15afcf4e91e6512ba72c6d65d63bd7f4ebef1f9cfda619c25c9de399fe64db7f8a68d460973299f5988e8408bb8d1d7329caba11bcbc6b32c324693696f0fc1d45d8e30a2b323ed3e0dc80d768c9718cfe1499755e22fac83a89e5562c27de353240e51436260dd3e8dbd35dd326379bb6f8a397e7dd6e3924d81b03dd6e204cf849b54025750d02cda3a96c76693a952451ca4473a435094d98e01104b9cd4192f1d7c8089ba4dfee4803f1511f93d5ff15d9d9d47cae099cd8932ed1613f892b79860404f0eb14cc997485384c601acf90f1c62d248801c8d557d6e3462bef43038c3001eb1e48881af3bf9628890abdab7bd7e8652ba311455ecb958cf7a4d1f66b2261ec23b6affa5e915c80972c763268a0ba5bdb47c37c1e272d26d8fbe0709006ac64d7a4b339e4bccab9ebc09f3dc912fd69741de545a213367fafa5fd576fd73470f0489bee9fbc08d3db4d54c489af8c2370a66b31b63e58eb06a6c8d5db3055177558a5a49fb776404442eca75032debae1dcbb8609400296214f3876c3a207232f55aaa68fc72e3235f46a1573b2015a8bfd369e4b4587c72d70cb8243527b64f8b1e2001f230f5df8729f8236cf8403008888513bb1470b31d56cfa616614b62fdc40a7bec7e1bf57dab82b06211addd73b2b5de9658acd5a7970faa8f529cec781818f7bc53d06e76d7b532eb61cfe864c51095b79a804e4cc0b1bd636e3f3c72768f9dc2c201655af22b3b07041bdeedf6725747f63fa1154a38dfd7ed5cebaf519a6cf0c06eecf24787b26ca45c770a2acaff3c2afe4c3fcebcb50b626b4e2c0b5cec4e4b42b75735148946ac89bbf1a4cf17ceb7de27ee0ed24032b85ed5f17d2d8a79c6a20dff285e862c8e66ee9d1e6993e9e2c51bfdebbb107f76568a07a5b3f9eb4cd20194b09f298705e7255e27a13ed16b82a5f7bdd4d1f9ef4302e7cc9b775a41ef9541b9555079185662d234bd7564b5add932ac374966cf591e6f9646bbf1ed77ea6f8de1092593372ef44b46bbb8c26120c40247d7b2ba617e094eec4ca6fdeb5628edb4b4f1ca95ed8052a6190807f0a588a5f531b3751b1de648464fabc994bead3d1e4f5bab391fd53f00c28ad9d6f9f7128a8c7c5712cc2bb78ebaabccbc404e0f595542aa35dd073da717db25222de0237f4ab38b5540ff8cda06f99fb38ff71a85793492b4257f416048a5a71abc04769cc6af656fc526f14ab92d96c050ee52355c4cd7751352283e0ffc4c3431cc07315ff1f2dce139d0bcb46094808224f1c74d3f550e98695c00d52c5347cc616a279c9ccf15ebaf1c119cff5fa8367b44056fcabc264d699ae8fe5de8f25901cf160955cb90abec2d7db8edc8baf208fc223b77517d76e928f6dbbc1a508cdef7f91b2997c52d889fb3432d9ce5c066655982f7c86221517332a1a4236fc362e011eadba819200ba054994afde677ce81c9622af4a624a66c5b01631c7cb1157ce435b0a60e36e4e0bbec40a6ce53a579c2ed9e2934867fe096251357a163d85eb9e9a7de96adf51f35636bab94980596566bab8373b9060f2191a07aedff4fa9d8e9e873ce269c0fde220aa60c75ae30b1a3cbca445cbb984892af6c37d59b27310c49a8c32565ec952ed06a38277953ba9d034e69e70b03d0f9de5fe0c051e0a6d3afaaa33aa3c5484e206e0b9e0275f36d49268b06907f34df53dd8697444d853827299217ca", 0x1000}], 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x0, 0x8}, 0x10) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1141802127edd6ce426b557e276959cf189d20ea16fdf790f898049299b8"], 0x3e}, 0x406) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000340)={0x0}, 0x10, 0x0) 12:42:08 executing program 3: poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff0200000000000000000000000000010020000000000000000100000093"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) pipe(&(0x7f0000000140)) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[@ANYBLOB="aa"]) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) kqueue() socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) 12:42:08 executing program 2: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7) r0 = socket$inet(0x2, 0x3, 0x1) socket$unix(0x1, 0x2, 0x0) listen(0xffffffffffffffff, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="20d6f277a1b3fd1000612a5b1fce7c0e99d1ab7273f295a49169ae27cb6683924f7aa03f35422ad5a5e3d7f7d015fb2f3855bf09e3abb84fd0623004dc6ff876713faf6ac7b9d29450de6dbcc66c142a28877e6d097b63e9de9913bafca5e816", 0x60) r1 = socket(0x10, 0x2, 0x40) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0x24) msgsnd(r2, &(0x7f0000000200)={0x1, "aeef4b2899854612069ab8bc11ac67aa7809835902cc02b7d595dfd99c9e8823fbe791ac9587cbd934f27107abd0e5"}, 0x37, 0x800) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="b24bcb8787ec0c426030f2e00122ea7830947f8eaff7a70ae11fc1aa944533927d16a7cedc2f9177ea54f2e5214c02535f4ce7767eac8a58493f890d2f53c1f3f289f87781ea776d1728a1380ca2a5031201d1274f7e50b6c478fcc357f1de00d86c4ed1083c6703f362a69f60597b6b53d26f60b35dafbf559e4c0ac586ad370807807ae33af425c36659a330e4cdec318176ea714521cc553b4c2bfe5b94438a17fda7669c3ade4bbe1b1df812eb4a50a0e7ae191cf9fa48f07d85f42df1e634cd9f92d67ece32", 0xc8) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) msgsnd(r2, &(0x7f00000003c0)={0x0, "7d072171dcaa07aca3305aaaface637c5d0694284d2b5b09c30c464882f8e7064f19057e7ffabe7a103014f63f9a8f7d972bb3f1da703e6989aa075b0f92d9239543f016eebf44bf38deaf71446eeacc68f34cad99a0e92e57f2e477669d5fefeb4ed4008083"}, 0x6e, 0x0) rmdir(&(0x7f0000000440)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x0, 0x7ff}, {0x18, 0x2, 0x9, 0x9}, 0xfff, [0x4, 0x2, 0x447c, 0xb57, 0x0, 0x7f, 0x4, 0x10001]}, 0x3c) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x1ff, 0x7fffffffffffffff}, {0xfffffffffffffffb, 0x7}}) msgsnd(r2, &(0x7f0000000540)={0x0, "56f878ff721f5bef14419e009383055c7bbd8c207b1721ef5bc283453212c1f49c17f2"}, 0x2b, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000580)) r3 = socket$inet6(0x18, 0x1, 0x1) writev(r3, &(0x7f0000000600)=[{&(0x7f00000005c0)="ea09a2aab65b0945344739a9d71a9b527ac2c38c760a13e427b8fd31e27939e9a7d66cce667b4a78605cd314c3", 0x2d}], 0x1) getpeername$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) r4 = socket(0x20, 0x4, 0x41) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0xff, 0x1ff, 0xd67, 0x0, 0x7, 0x4, 0x19, 0x0, 0x1, 0x0, 0x101}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740), &(0x7f0000000780)=0x10) sysctl$vfs_nfs(&(0x7f00000007c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000800)="b3c676d1228426c47f6de657dfa2c3b69fe2cc3ff1f40b97c8cb1a491a5ed2a2a20329dc46c215eb04c82729d1f9d94c7973b532e5da80ed98aefbd3e7d50d59ddd980bb36407409cb28c75a333139821677412d1b3891c8424a76377e01537feafc906158c16d4abd7a045b300704579c2e99dcbf411feff6723ab4c6a14aa5bf1ea3bf2341964a07c7786049aef5be62673c115d5aac40dac48a87d38bd1eb368bdd409771465f975c034d45fef741276808e5e7f813530b6ec306", &(0x7f00000008c0)=0xbc, &(0x7f0000000900)="5087abde0227bdef7659107de0892a11c9e0a09c7fff147739442d22557a5227464632b6eb80c1b60584c9b6a8ad05fd45462a4155c05644a4cbca1acd7580c58e9373533f00aa70fc915e58cfead7e6be3d7c110af16530f6dd3d0909cae5a02a139045dd7e8edb8c4c4644b0089ad129aadfc6de7373c42b35182da1df84f5daa9d227e56868eed4aeb5fd6b05297a5543a832729a0b834063b2cbd1df0a95a11f602fb9381c21ee66a16faf7d7372dbda10d1005955f0501af5c1e851821c788c895b60057432b0ea0f52a60286103b3004434c7ef3a21967b2b81c46d03e0fa94ea80293c678e7dea9222ee08f2f764cb48c6e817ae9094eb70d937a4530ebff83a33861bad7df8279d6eb8e0fca6f3200e5c8a9fe29bddcd45bf641e5fd268c12a040fbcd92b93e1fd1edf197d88607e3e5813ae708c3142f373053a9ba1450bce4ea1e20bdac9c9f47c37582165b7dd75551f698540f3503fcb678c06bd9c21c92f72b38c4e6b295586c45c257d2607b31477382aa96f93dd896ba2ee17355b5cd65b2c774f3bb1b2cab16b1680347d80a05e6bcfe9923c7af62aac2dc40cc15cab6985f8af026bb926d9495aa786e5f5123c5d0e4ed09afbbce8220167504b6569315445ab97744c7bbc19dfc8f2ebf6f35e1f20ce0acbef728b45b64eabceb3b83c187bfcae1c1e6ea56c9e6b550d769e0935c08c25e152723815f7a2c06ae0c4ddbcc38630da9e71497d1e25e84dc42e55750b1491a363f783534cfe812f123275ef405f0353c1e09ebff4765629d6ffaec3ba75744c5f25cbedccd6464477a56c79a7f64c76275362794d1231d35a4dcfe712b2c6fa3069e8fb3d29e075cd97d0ee60eae1fb2e386e08a894c7a5f9b910ca3710914d4ead2be6c089e051667b10929872f5fafe6869bb874279e960b8dbbf66c3fbdd5e8a22bdb3ffc769b180baf57b88ff77b969a3991801abddd1fbc1bc856682e2fc55c5235c0bd08b33ccfb2a15c31334d60c3685449c155ca94ca07da6f8fd1a4e6a740b778a56255a4d79ed0c7ba96aa29fc512fb0a892ee5ed68f45c7227dac92c5f5eb6a05158090a1fdb54b6f64cdc5a596f33a543cd8ae65a3cb1c5259cf923897b44a6ee8e03c47598a019c596ddd42ff466fffed553ea21a010e6ca3ee5964d9290ef1b40a9f02c06523860166f3d3ecee521a18f0b5fcd1b0a3cd1bd4f5ef7c5880d1a6c16d0596d651ada6468e94ad5a22059eed24837b38a3eb827aa9246bdeb0165e1a9f975f9f5daf28e5c1db6996f30f82ea98a19812ec9c5e97e0393056cdc4e4828129ae79a209df05995e244236bdd3ccec0fa40467ed93f3310f5aa46b42364fd54bf5e0af08fe869b0a1faa0720393afbaf515c37566e0ce31af24ac79f77222f47927bcd2babfd4ffc58a8bbc07e6d5a8b939c69ea81450cd4be2d6f7cbd5da4f6361a36edde0f19275a9f64d86467a35671e2a2541f1f9b47c5ad693e0a936bc4a9fe849497208b54d69444782d57161e3a666bad5a5095929d64302beb28d9002ad9ccef2e89d8af2ec0df5fc81deb335fc928819b29897532661a59c9243e90c80914b17703e98dc15eb704ade8a6c55548206be4e5bec3c87c4235f7c21483788129d927a1849423b34413b4cd158cd206f7a1751b427fb737fb5756fd415f3b1877b3fed4cd07ce0279eafa885e809bd9a612ace5a42911f7e03e19ad4afbf5b3b286a0777a1299e4f0e5a1d2e0e1ef67e9c3dce8585a7727490d37a0ec05d8d98c960655937fd36671653682afeb3dfebb8a00949f7bd897a4325b97790ae24c2c606618df46653e482c5add1abfbf8c83651da36c6c5c1a5d6d8ca13655f7ce13d6a17fe3049c0f6ebe099f5d739e198d56397dc7cb0b4e3aa6ced22fb4ee01210158844ce7c14e0cc3194afe6845f1fc499bc14fcd9b98c6f5df58bfe9e8aa388c4e61ce20686dba57317789e15ce55c6d81093c81420ccd9fe4ea30004f57e479d9c228be0a377c308a35642e8586eeccc781065ebe32a4f81e54cfd6f1f58df80769ee2f6d0a5113480cf91210dfe59388f4c3495f4ed31fab688df556ed874c583b79518334fc7f2b3e30c633989e35014a9be6f04afb4f0041693f804c1611a99ec3c2f16a37cbf7cf428517c576eb2de68fc4d6a02b56e8b7ac5d64e0079a909af2c4bd0f5478fe48a61d0e4a3abf5498283aead0817e7c2f290f9f6f9581ebb9ae8b17643b96a7885088b22e2582e2859ad64e63afe5e139e7f0ee6b44395489792074c70eb914285dc25157eca24665580a1531cbca20be4135837bdfdb59b5e8aa6dff712b5c82ae30cb8aff57aceaa994cdd2acc5eb9d3b33e0e179f38e0c5d12158684faf7fb086a66bb053ec96e55c5223a63685864358e0851751d56a031341e9d916d1509872f9f1a77282190de209588631a37869dc21b25915c96718285a816538008512ee33d76596c3117fe42cec569f3423fc2a9485c71c6d685debf99345daf1c16cd3c4678ed8c2dec1e7bf9ecc18ec8392f7e9d8e7875bffbee5dc6508a26df463847370af3b48034c304bb9e4d6e2549449bd1c0d0db36ceabc11edbb623505c11187789327269441325b360717237948d29613ec42bd776056d3dc0c9e568902424eeaaf645cdf40452b819f96a508d32400f7db753bb26abbe495d5e25a73b7d00c106e1fc7ec62144c4ca6cfecc92d8a5ffdf60a0d790ee45a33b91b5654810da4d6d37b37056d86961502d53cd26aff76c87bc5dc2155617142efd7cb257cd7b80049a11dea56ecccce49270c5d4f36fd9d8a6c58af0b0478e50df9492c168faa777931266d3f2c49175b6386b39527e3a21ef322f59d5087a4bf6f429a66e472f37293947dce39cf13e2c7b03ececbf32d370f4f51b1b8c854bff099ac14b405e8321006983444dac9970358e6d3b8e35bf564beffa864639b81e78ad560f77336ff6d225d2b49b0b1a2ab764ba9c92648d9bdb102d070590ea2b6942791aa4eed729f211673adb0d6817b19d14ee8905f64486dfc0b8c2610d91f7b3f6ab418a493d0cebe360968fcbdbda55d04b1d705687cdb52d5139a8006114861d1b8ad42461432672663da9522172ef4c39ff4591a68c3cea764c306f09417b2ae9014e582a03c21b206b48e0f81e3af38d50f760dff4c6c64fdbcc3e0feef37405bef9d83053b033847d193a16ca31cef548db216a211fc3e6084a1670ad3373a3b8394060b9a1841ff743ddb44f585f357698a5547fda7810023a83ab42858a1b8cd9a9fc9284d33cb014e966379038836765efdfb872eb08ec64001a7887bc5079058e2c8863ee3c550ca2ac60b86fff57d4a535cc5803924ed069c947cd31f6e30a511ac8c72ea800f15278f3a272f8b733664ce8edffc4002b988ff6f8d55c2694f8abc4bba2c47361af7bb741f7917c025b2474da97a57f7246ee2c3766e9c2a6a2c9f011c95305991a7398a913467dc9994f39ba2bdfa3fd73378903147127a93cd67480403c2e6629da59ceae6bf87e06abe62a6eda6ac9a605a05ab8f44e57d85d5ebae80a14a6393cdc81cb1a059d5a7908e39e7927b9abef7b1342a842b613d4db78f72d475977693dd4e36a0f40f59d23cff79c3426415967a726dbb67b33b732254945dde6cdf3711778faf564806f8682351aca01f37df8f9f8322bdef801458b65b09a621a3885b2d93b8b9bf5c05be238f7b6a10297d50626b62f8efedf7da83ca0848cfde4cd33b9f028b77a460fe3e3ba2e4cf15c13b5edb2563a5467b66b324d719a9bce1d63346391e5eb449bbe41e9fe2c7f27280d506fc5ebf82d49468f32b19a9dfd53e6d3f84d50417ed91e19cee3efc483b512c3b83455f38b61a0f406ed0c1425d49ef29d761eedc3b63438039e3bf8218d5079eff642bc1297ca8a046a35a5815b71a6d664a5dea5138c0c22b315074dc2f99d56ee2aff9e9f7a4adb227adb1edfc74c41eed45d9f11c5ee445db762b8e567bde4b9686af9603fef63e4141f60945b3476d2165a277ef97525121bf6bce6e61d37f4cd95d31fba06b3340417bdafc6ef410d4d491a2109716efab1d2c86cf9559274cbfbae61e0022f3a945552ef353c9c4fd4e37eb9f6b93eda07383f6a584e45cad2b30dcae21f94cf17b229ec4b395418451a0cdaa2741fb171b41455dab4ad691f1274a789fb96f6a0d8dfdf980ca8446b21c4854dd8dd031a63e4ca84ddb7029f6a0a4608c61ac03568b825270a7aeb9ba1db796165f532869b0a1daafa18316fcab27e59f8ac644db7af6284e1f5f1516630ed2e6f0a76b024d1b8c15a687d076ecfb7dcdf12bbce88a0f6d6401a1f887a3958ca5aeed996b26522f33874ea2aaad11f52021dab8691bc8793d3b663c0135123ce195a2c8b1abfba4c5082cdab74b9e267048acb4b57d33eb20022d54e479db7bd332e6de0f492d1f26f31f7202225921836b8c7721b0f9c4f6365d26a691f7d587c37567cedbdf91510f317828c16a4033c9625a7fba956e35243aa4a413a9000fdea95c295aa23e57d6533104760983f520f81cca93ac62f153f495edf6d56df80b238f937ade6064f3b37424a9f6cc1ed5d6a00ff30178475066e7de57aed29c3f566b2917b6e13da60b540035847acaed78fcd54b96e520d8cfe1db36571bf42f7d8e474e0bcb3f4a7e1e97fb0767c6120a414ae77b88cb9a8b9bf8548edd0abc20180513eb2ba8e756f1214dbda4dd147fbeebb87031490af93d8ed61055855a059a3a71f0c0083c9f81fd2ab1baed38490d10c75316022b528ac508745ef89b79fd2991acddb08ef4cd4ede717029956a948fed3591d335d0654c033ea815d93702a2b00775a341dce3d63c95e6dbc614b75dc82192d8ce20a72aa0a0f19284eb11c64e28f741a4611401e60f597b331efad80457112278ab27d2b686a09ad4dc0539515331cc28a0b450c414e590fbb468e4b27e223a29e101ac004952500c864a23f698966ca40d8228ab05c0dbd920c18db7ec6a768f2a6d04cddfbbccb604844e1a99422ff77ac10915bef6d563997b1c35478c85b381203ae04fd4f5a643b08f879fc9643bc4824c9cc50b4ea6cf869387766bd35791111ee8d3c3f4203cd96f9d831fe2dc21e5d8b6bbafe04baed11520aa3eef6751a5f4fc0d98ab94a35b4a3c5368bc9a0bc967c086424014485287390f00df52877c70e46b171f173ec5bae20c692921d88b126df85ed9f081a01e6b2944a1197dde18e869878c7e8ec663597cf69af5a8d7e2b8d7113a4f39909efa2949096ef9559ddd51e28c52012e33f5237e0441eabd5a2bd81a0c275c0db623165968295f475648a9aca906538344b443df316ba219c306407d1bc25705f4c964cdba9758a195c1bb15af85355a1c3fe64430c9b03ee30e51d4dcb4c2df27ea8d9aa6249d58c7ee83b701f8f32cf5eaa5ac804937a5da21bc6ebacc4643a390ffd729cb1392e9eb7f514a9511e8ae4a68a401eeab915693639eb16d2d12150672b3f8b2cdfd2c2fc2bfdf5dd9e62f10fbd9795d75f9a10c63d3bab5e5ee32c5c51f034835f42de69d90fe703c4d766254a7f83643a8ba2e89383b9ec61a7e3b234574125f676122b38db8df8abc220f3b3181409b6b08daa356bfc58baf9db66f7f21ed807de05717dfacb44c63324bd7d9c80e3c48240f5d8b77f6f6910b7996f6a3e4a736b098c3ede34339febdcda8c99b450d2573ec2f7562cdcda14b66471cad5202ccca7407e30206e41d442db0a6721bbb5a87951b2648ce700d5e734", 0x1000) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001900)={0x5, 0x1000}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001940)={{0x18, 0x3, 0x57c29dd9, 0x79e}, {0x18, 0x0, 0xd64a, 0x10001}, 0x1f, [0x7, 0xef37, 0x1, 0x3a1e181b, 0x1, 0x5, 0x7fffffff, 0x9]}, 0x3c) 12:42:08 executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000003c0)="796dce8f2b1f7a6afa1103339ea9f193", 0x10}], 0x1, 0x0}, 0x7}, 0x10, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0xc1c}, {{r0}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{r1}, 0xfffffffffffffff9, 0x9, 0x40000000, 0xed, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xfffffffffffff00a, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x5}, {{r1}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r1}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000380)=[{r0, 0xbed454229ff0278e}], 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x2, 0x1}) dup2(r4, r1) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(r6, 0xa, r6) 12:42:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) socket(0x10, 0x3, 0x62) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)}) 12:42:08 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x400000000000000) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4ce"]) socket(0x18, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000044000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c14a88059b00fc76580a0000006a8a8a35c03dc01a3f000000000000000000"]) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r0, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 12:42:08 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00002b0000/0x3000)=nil, 0x3000, 0x0, 0xb010, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x13, r1, 0xa1) syz_emit_ethernet(0x4e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600391710018000000000000001f16f0935b3f7eb280060a000000000000000000000000aa"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000200)={0x1, 0x4, {0x2, 0xfffffffffffffffe}}) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="b4613cafc19eca390839dc6f13bf72177df570de2ad9446cea65e361b62d", 0x0, &(0x7f0000000440), 0x0) semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000280)=0x1) setreuid(0xee00, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140), 0x4, &(0x7f00000002c0)="6562831c395e9fe314670fe68b6b786efece41da4732dc079ee2b173c8f6ecbdd4cc49d1ace717eb6865d863bee493ca5345982c9ff5eb73fdd32d05c753a06a01dc14bd963dc5c2e3261320d652b17a9617b69fea49d3a1062b8d711a8d1767012a92f4da750f2dbd22a53c87032c67dbfa8d1b1d48bce99afe4814387a4a82f5c3a190f6eeefdb8dd3ae52e9f7103d645c4182035468e3c8e56a9c56b086fae183557377d2ae7b22caf749fe03d07d38affa", &(0x7f0000000180)=0xb3, &(0x7f0000001440)="1c315b12e49b879398360b5e9c4eabd121b2f08d3a9a44045dc9c6cdbb029a11b57baa31dc521bbeb5095e1be24d8a8f9b7c15cd0d13a4200b4b39f7a29b093a52337445ff4cee6bb18a03f2236f76eb947c90e29e8e88e1115321bfad0ea9e17def45cc8e2f299cb88faddcf16882029b243bb14e56d13fed51a4a81178fe4a12e0b7e091042dd664c44e731046192b89e391151e5036e8715963288b9a143329fadd8bdcdea1df1ea3eab897f330d24eb06086882354b88071b6402f2ec81d47fec49417f6ad187f1b78df8d527c90bffb470be2f0423909660f694280cb1eaddccda3feafc9b5ece007ef1f26d2d2da85", 0xf2) ioctl$VT_GETACTIVE(r6, 0xc1045763, &(0x7f0000000100)) semop(0x0, 0x0, 0x0) 12:42:08 executing program 6: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d2273787906bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b7185adac4a70a2", &(0x7f0000000180)=0x5d, 0x0, 0x0) 12:42:08 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:08 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x7ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="19cc08bd4cbebdab66a3a2d043d8dc98185817df87c27e3b53ab5fac0956a634251dfe4b13c09315ee3efd39c373338b1d7f6eaf7104b1b97cf4dbab64a95beabcd593bf71cca9f64504bddb0c8b2ac7e1204924505c9dcf61f64e2bb97921ab813e658a0547103f88593f8212f93dfa7ad3901bc8eda188865c5dcce68da7e498c1de76d91e8fdb767998c2a1c4a53125893ca5bd69120a4950990de70a340e7b432d75e27dba66548f9690115967", 0xaf}, {&(0x7f0000000100)="6e982153719c7280b3726cd14d7fdf6d18a9f3a3840de4a2c235530281234e85a1d77b7092f983ad76e26d03e84bdc1e03af19d72832d1e3bae92426ace5f65931c03ce8246e8fe0a9c9955cf810a8fff878d5a55de93c3d082ddfd75048ef3883cb0d4fd720f8824fa929491377b89ea435ce88d9901c96c76fd007b90b5cab5f23dd25420b341f88a06d12805875fe38df23b69a21dd35c607d944fe2a6468e0aaa249da07c4bea3b9b35f9fb9f4815387e7a9f04c7a31a53051f5b700d12ccb28c260165bded5451010d4e533518b84a28e0cb40d5122d06d31b99117725bbc973cd9e380fd920cd9ad598f9dab6547f196aeddd4", 0xf6}, {&(0x7f0000000280)="0c59d213fd5e7412ca74dab255a7977987137a27894836369d8eb16b918966589b5200c81451fa31ee6196af7efe90ea82a2264846cfe52910a6cda7f6664829f75086f0c24e13bb37267a4eae46fc3a9c", 0x51}, {&(0x7f0000000800)="2d4fa8c43edccf010b93363f3982da2c4393da283b5a6abdd46e6bdf9b51fdded2ab4b495de569251be76751fb083b8a36360c9a9fc29c0a143b02fe3b691c9bd160564a79b2a59e5c5170c2d02b8553e4521017d9f317f66d252d695ff440ab678fe69290f7b7120c60db4965e444f8d9deaf86f72add1ecf78dee95576049adc0e0983446002b3c03af6a73fc631012cce34168ca44ded051a2e64e5cf2984ba6d1865d82171bdf48a974d347d3fcb6bc1ead32d04545163e97959dbb3630b951fa972c50ef4fb1a64fe243f1638c7ee554ce64336998af2c8d3507d3d0d2816c132af28d34cd18375a29322b017f78f732f342b5e0234efc3f539f28dcfde45d60d93047fc9561ca6781ee653440252a0bb7912bdbc3d1ab486d9c347677cee78e7dda95fa9f05eace9db7294d5aa55b4184f32a9c18828ca003f792dd91f451f5a334684b8f53cd577eb23aaf8fd459bf6b342895aa597d4261620ba68c35b1132e86721e2507938337c4080edc3fa10b830a507b056b6412e6323f501dabf49aeb6400386887ef355042b61ab23237d7c1c039dd501eba05ead4161a367c833a77814b709b6ceb0bd783eed93e828742178049215f3117c71413e80f871719b12df8a2ed5801c8babda6f37923851a6307e57f95f7f7fbdf20bd84c675b975b8706775ba8f4478a05ac34fe3a9f35ef6f8b3fc67eb118740c5170f7ccac28e98088063f5c60a8028e6a13a4e36d75be5e210d2b09118d534406d051e5cd68ab3c0d7adad10e384ca2e87072c5660dd8fb8904f1a678d688bd90a91a8ac4f4f8fd0a3999250f9ce30226bac8db1f1b7fbc856aa632c64c074a2ebca549264ced603490128b6638cd135f98fbe6ab57363a6d43d2dfb7bee518cece3e5fbf6e455a16150f2dcb3d1e93296b5e803811cce34d79dd0d9ac380f2916d48fc7d847ac7f5cea93b31525c622ed8c7b488bad84a806c2cad76dbfb191d6d7f98fa770f06b170bca52253edc6d6268279d14f20220a09674ca5f8fb74005174d16e475a2974de5aac20ba756432d10a4e932acc7214abc448ae0f75eeea7c5e83f50c4e5448acb084733bb0c240cfb0c2386d12bcad8c5a90bf49225c6a1d77b0788d1f31232f012624768b77831c0819d323b5917f441365c4d70b9c20257d9bdc273f87235c50c229ee791bdf40c0111aaf5c8ed6509cc971d741699af60508", 0x35f}], 0x4) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000001140)="e1194fe2dbe31142d9507a5125a27b519bfd569ceb601d73a47e92ba18811a6364befda4ba662163332c93bab133c99dd56b521dbfffdd0596bbe9c49c6747977be20d1f5a2e1f02b8d9cb6e522791f61a3acdb45a1e3d1d5607cb2aa673e67c165bf55b24070b5100529f741c53a6d70b48c0f609defdcfc7ed0cf9f0fd0ea88438acef51a84d629b541420c78f064a7cae2a7bbc0c491985cabc7caafeaf1d5bf82a31168d0bc7509bcaddcfdc063ca5a009db0f8ff5c75b13bb4c08be76639e20bce3d7c9688667d96db0544408ddf790c5ec0a595edb1eeafbe68d1dc9a9cfe0a832720028513f0ca8c557d9d7e66a3b23fb67a3f8f222979dfd57a8619c2fcbfcb459c9956419f71c091066edfdc511101dc694ee646a4649851f47f77015621edb27e3d660d1f94f5af8e4cfd599617e0093836db7513aa231efa161a3f4a26e067c30171d53b1eadbf1870920297705b581f08eb7412c0e4f2ebb6b8019e894cf36120607145b5d5ee895f71596d620cab5ab9301da5401040312b87fe0125ff8d1648fb067a34cdf7ca50156a21e31cafbb0f5f7aae42abdc677839d7f77823942c1cb02b2abc25b94d22f5dc86c436fd209aad6523b9d96ce5201c00f6f718b3a4347835da14564e6b511c555f1b99bbad914a6e6e063e4979b6959cdb622a9b616d2cca8b167b6e581b45ae1bc56acbf6cb61f819841f3ba5188b53bd2b12bfce36d5ad58126c35e811fdfe9b71d7181141fda2e12883346965bef2ca85d1e48efd8170d5299be5555da2ecfe611de2ac406b31eef693436b2f48374f7f5e68137eadf0dc2aba86383a01b63fcee2551694cb484737b3467c84eeb3a785ae09893336707bc7d33f1aa0d077d6f847f305486ab86a71675e003f85bd3937ada31d70fc62d6e0eb238ccaf8dea332f1ef7ae6a266b5168e847c43d7c39b03e8cf81ab2add176527de5576e9ed84d2bdd5880de21097dd568ce7b4f45b9bdc86776dd5aaa28f2b0b9e975290c09d0667a6a38120e71699b3661f55e96fd02e10b44083baffbfa002b739de5e508f731dfb600305797652d11b4959f10520cee6d39cb3406ba4c7611d0c08e2e5544aec0baf1aac96e90cd2f82d5e4bdffa59af43aea9a86b49bc2dc784e73537ff1946878a7caf701093827db1effaa0f771884df531646bfc6b4c10e0e995fbf98f25d8a792a0d76abbf0350c51fcfe65fb148efe7cd66aba07d8b9a55c614fc4a96207487f89dad51419d7ae91a23699b4bab6307b558a4d5010e5aafd892bd52940e5e9e8e6000cfa0fe549970a32f5939ab4f0fccbed7552d5a6f50e466f43e65c07d87d1f4dadfc5813850d787866c1c61ef5e87f27d66dcbdfdc690e51cda887e1309de35fe2af6b4cba1f40a1e68c838dff9e87ab2bd4918db634c00b42fccdcbb3affe69325b7c7a2f73b655c8a3174a08102e20359c0c2e4e4f3677d967bc176e4a1864258e24464d2819e9ec7d0e8030175086bb3f4b4e4949a3aafb94155cd4f90816718805a77e1a84009a29b4b7e4a7473a869bf1ea89079e0666524d7f0957297df01ba6f1396c3d43170c3ee40f8d3ff8e9d6f1e856fa4088703d0335c0ec2fc7834d4c322f644f2bc5a69df104c9f06ef470f96f35517ea097b7a757069bad3470e0937c14e324d89b3391646497d9c23ac770481f5b4d3a01e7f8b149cc4503253899423be3c1edf4e1efd53b0efd9b05812b62b465754f60bec4db676090d9a93dcbcc1f621647996b4b95522d00ca40ddc2e807a2fdf3d4d87c0e64a1f53cc1ba690dc18e086b1f3bcc5f66ee8d15ce6a29d1e119614b2886789f47ea20c60d8c28f3d3329ac2545fdf19fd18eca79f311cbb98dde8a6e04423a201610e77206ea56a9422a983c90c4855d09fe8b7b6743f4f85cc7b0383b81514cafa20bd8d67b74b348a0cbec54d25ea3249c2de455128a30a1c51919df307de0ebc141905cccf2f3692da4ae22f70b1df79576983a104d129549c4e451c2e186da43a10f286eebb4f3ff276122ff59c887af7a99fccf17455aaef1e57b10c3907056f448e3b0c8c9a0c59a3351666e72e2026ff1afde24eae9d23969756f93854b4d9d2af1f68d9f4569c1f042b64f556bceaee29ba1376b9a88dfb70da51358e483d1dc450b31c7f01e5f3877f8d6cfb308f7a9f97515e1c07fd5c416b3394dc862c2b02267dbedf6981d81cfe957e87c7120733c96bf55ce184686adc411fb7d078df46fa7dc6dae98fdf3363c21340991c3a5bb1ec5b9f643dfc8096c7fbf5def92b1332ee6eb33c2243b69b022d24e91a56598985f59a6af1e626715494244abde85c699765cb13f63e0e9c7347f55f32df58410b1868da4dc5def78c55aad78fc8e1995882fbbd653667f9d412bfa4deb0acf46177c2dd3658c85f9f0ee3b1f8f7b536be2ae092fdf61a86a51bb6370e591b70135376ea94c9d0384c37d35df7aa4c673011b2edb8e93d3557fdf24523de43a87eae3b72f733d6ab727b90f3e16bcebd363869ee71192f024eb5cd681a67d54498d267bc4be7db7030d7293043a4a338e98d31ddf5f24e31406e93ca2121bc3d89321454b8f286e1c9fcef1890bb34ff857b6773392dd3b671a33cb8aab9bd19e27579c8dd54a7af7236c545c5ede4b4cfbde9a7cf4d284cf63eda72e4c7954d04df7824774aca3f3a4a0755af17e2728d5928353d5645f59b41ad10e25d1979253043b3cae682223e84b8f3d6634dfdabaf4b126e06c2174d5cf5939f464d20d8de5f76c0e8ee7d1e9f0ce0526c18644fa5f1df9c0ba5fe49c158b6903e48ede9b84732248bf92264a3c7da500415da9f49f6512576f950fa1ba12ab77b5b414869664f2bfe056b4db5a23c5626553263cdde2de91953dc380ae698ad8128b0219bd348fcd8da2b3b45cb3cac9892e1c132eeb16f710e42676ef7503f6e929587881a65649d49376995237d9cd04125178d98b073bd2dfbe720b9c9f6ca7558763f13f56eaa0824fc0feb69d66f0a702661875fbc64d4351c6d6744b065853612dbb5e6f410b85bd1c2b506adf6ee12fbe43909fc94396fbdb211295cd2d14e77da4abc9da8328705532225f02947973ff019c382fe4a44458f1dd53e22252a594b03790eee9d8a13432bfecea2793b8f9c0a71ba8783e09a43782736abe59e59da10f3b5b27d0a926e1c16aefc97e053b4dc4d7023287c7a6a030aa9b84510f308243426f47e75b694f320f3a914a3c43416db7593f7d98e0d5a70ed032ac6aa269b0486b178f2eb2bbcdf8052c7e6eb023ed13f176f7f46f18cc985b818a635481d838b4fb95a7a3abceefa7bc5d2a73a75d34ea1c2a1356bea575be078cfc343009fe45a5890677814ab25c577bb80d01d950e8dac46eab96805d1abb3a3429e1dd34787e5050c45adbaf963ae6ec344b9bbd9325208ca759ce6285a2477451048e20c7376036c9cdaa1e491d256c9df5d73da616ea42a421bdcefad433a0ca9b8f7282aadcc8b0ac4e3b312e6e4e842e2d2c6272b93c8fdb610b653ff8e0b07b081bc84b6be3aa199273f192e72f7821f4e49fba8185c4f8f0e63c865bd1097689723f25566f1336de97de7b5f0c03e1a923ae91bbbd2ac38926730c9ed7223bad7b4640106689afdbcdd05676a6cabf637003cbfb2c433d24d1dd940a1af3244535d3849c4231ecbeccd9b92b7f02b9932fa84a0a3762b65646a55cd1e3c1d89a1d1541d1056d7a8307da112ec8d9160f9a93826809b5e10c22c5e75a95764191a6de8b8e78ca5f614ae748d74d6215f8d4455ca4c640395ed199bf925f6ddaa2e492279cb9dfde339b6797f3bf4ddc0ccaf2a6f5d241666c16c69fa5895edc4bc2de2965aa415bbe24bea1d799b9409655c0c6fca39f25f75593858f9b0ae29e6e38e830d567df454079476eb724411bd15e5f474604bdaf60a1067965d424eace67c82bd6b7e657f37bb5f95bd2a6afb957e469ae61f089c0b93120f4bc3b71970d8732eff0eaaf744e06c59898c95655f3854ab49e0b22468c2a3b1448d9fbbe98d374220d04a8149a5b994667b7fb48675a4b42e3619759512bc95b0145fc03778fa5748794c591d7ef9915242e8ff35c92d9b2db15885339877cd0328a5f7bb223b01bc582da114e44560bb86355821cd680fe9097f7bdcb71ac2bce3a4eacd0da0448710f29068ef6ea0607cb0f8c01bc3af2788453f1a3f39427f056db516f7cad6d548c19c96e4158b28b372d349da2971141c1b8d9dff9d6007b96740fd41017c0fd7ad48d8f7a71c4e7a59f31935875d72f", 0xbe4}], 0x1) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000040)="e9897c231c3b3dc81d2fb8316963d0d9d6bedd8e", &(0x7f0000000080)=0x14, &(0x7f0000000140)="4ff7f9580df9ce5e392421ea5c80fb931eef1f42e144282ed5fd175325348f0ac47754ea67655d951a28dbf1327359fd115145c932011906f1f03862ef4f67c2ff51c36289ca17b0ddbe69dc1b6f512f2203d7285f2e273ddb0c519b97e7224ee5683b3f3b2092044ef8ca18f458cdce78e07291cff54862bdd10a1289185127e5965e1b697a73a48785ba11c63d86bd2ca4e4700ea81f4fd3d67c0f680ed1f1fbd39281d57757e46df94264c64fc168c81ecd00f1d0106851ccdc2f6df76d20c0788371b0f08b2297aceca89760422f26338513afc9e80f58808a28e5fcbc838012f7a7cfe5352c80ff76483a6716f0d6c7e989adab2f64aefee302fed2e828fbe5bc02c0f92160d14631829eb33845f93dbe02b5854b753ca0d10dfa606fed7b8e2643d97129be294d4973102e0d56bb281abe406516d0c15ffb290f75dbc15c66551878052d1f1ab29a63c103aab47f61fb38ebe47f2853ed619866df9b049818e0ab6213813c6b16e9a582c3d00b4fda3dcd7e3314f285fde155256af49dff046956972f823a174c99a5b56bd6535f62ad1f2f80bc6e4db1cf7ed2009c8ef35d74e1080f002aa09c68bc92bf0e96161854584994dcffc131b7691746e0b7be1e17c606228e65307bb51d07cc391f04327056544557fe5e54924a6f1dca125208c262d52242e1cd550165d099cb78b2de78a61d21c47d1f7fba83aedfbb7f440e0608a8ce05382fcfe72286639a1baeed69b9066951b17c8fb7df61abfc500bb0a7503f40af8bc7ab8039928096c8d6a1bd0248ba161b0728efebc566735027b327d71a2c79ff593e8217644d3df8f11498be7b49df03def74191837524faab79b90932ba43b84c74d7be196172b9f3b75ac1ef8a42573a826a0eda12cd9482a3c4a533dbc82f1b60ef13c87e6706ee44cd9c58b036742b50ae88f51c2ed5a522c536e947319a2cb78eebee2330bf91cb85d310304cdc37f238ffa4b50ef3fe51579078dc982af88b49acc2e414599731afe7bc4f844c363a8e3f3659f31fb5624ddad0c7e9df8319655987f6daf7b63679d00af57116b849656a73a18bc74c45604e1d7406317761e380d26f48839e120ff8d9b93656040cff5419f4845a94325e19aa928ce85e68374e3fa3da238391c357192850070b51d466354e0317dbce488ce77de7961b7e702952db564a17103cd483499027fe3d4180ea4d7539deae1758b89da9b14a0f79df44bbbb1d376a7b6f8e7d2f7f591e82d11e884fed4819fa333319496ba583f57a3de86888bd9d62050a49ac8a8e168afe89a440c46c445c46a185cf5026c5b46f8b9fd1ae37a15bb01b696f84878d4ff5ca8928c8d77176e7e7926db7f32198bac374c05dce3c1ed6c38dcf1d28dae16e16b682135d018747163f8a9c98d0e043ab0cad538163817d5b8c3637915398385a2484ce542a1882e00b2012b22006f72a8237a1e0a09daae2fa74c7632ecbfac6b32706a2b6d8161a681e67d2ba2a06215313888d0488b25e0290eb3df0b3a76b0ab62c2c46f3997a5c0a1d5d0cb7a40001c7b6f6537466aeabfb0615d5011f090d5b9b581d19e5a38882c0f7e55fc7e48568242647681dc20a4f264102eedb8b410bc7cedfbabbb03d09f62bd9571452b551258f051c43ee49345193946ebbe1b138903ce4747c32844905c8112eee4cc79d31d80502d88f8189ae48685737e5b0997c27f1ab8e6b5f21bcf95f4c69563c431b803133667229e9a73a5d3072cd9109420192e151b18cbdea7e17eeaaec7ebd70582b9ddff74cb3b5ed4759d560d9e2537547996bc48c2662ee203e865c8ae31599dafd29b22de85704eb1faaac387536f2373116867a246d53acdb8ddedb0dbe37529e95669fb455a161f960601572c9ebdbdf597a48e21305a34a3a9d46016c63a517fe8fec72c267c2772a468bc913fc56a192dab4dd7367f956d48f5191faad6816f29edadf87ccf63a79bc68e0fc56856012af4ff3ad8f78502e7f65658f589237d4e40045144800408d6356cd2cf4d79204c1d5df50cf04bec19637fb4fa079b8f8c6c3ac47430991193bc1017be0ef5ebb753933d4bdc1479cf2a1ced1e7a360390b9adf7ada7b316bf2a52a8c347b64667fbc948e2b30d86d5a361ac6e06398eb9b5d164b000816774e2d422ab5b4713f65c79dda7ba1b7e475318819f4d1f7b5d43410aef03e1508108453ba870fc2e5bb20e4db789da6e31f6c954372110df4a455984d47341af14460ee6abfbf99b5d4f03c4d2582a5a46c0e68f42c6d593ae6b07f73679ddba55f211456967c27f70aaffe25e26db9a1ac7e2ca9b49a01848c4e7b40a232f31d87b65834b1867e305bbc41b241f6fd5bcdd0f16d01df38bf15403a309e421fbc38359291d64b2bb130ef1ea221ffa5408e2a0dc380683d40b0bcdbf526d023c7cef1d3546dba5e5b814983a32da3d1759ea4e628c2480d20c5c46074d6ac9dd2ddfe689cb0a15f107715910a543290842043cbb99151be52afb30d282399ebb91f92c657aa54e0cb70e463df5c2ff7623eeb5f1a2fb78d01c0ee75e542d2d89c950faeaf0a9f5f6214f6f00a0e3ca76b4554a0d4ebbb75340fa5c81f38a80f737528af97d65362bf806140166535de076f01d146965c9f900188a529947e58067e4e61de3bc6d81ec60d136d93a52438304237ad3094a5da24f2060310021866d922b51fe1e5b087feb1bbceed7dbfd2f9957590864f1ce4d00f11e3133b565d704099dc49e038b307f7543fd3e87dbd023aa2f637ee4abb9da3b28564982aebcb583e091922fb18f48e3042ee7ca5b31960ec81bc83adfd3560d0509a671d8ede7fa03dad235bbc6fb872efed27da1d38428ec12ee7754310bd29da0b94c0f3dbee70bf91245580278f03dd2ce15a81f11ae267d0634da78f1c2ca7e9ee49332440673f0a8d73033bf4c333a78a6ecb3e64e095536bd96bfdf371cb8540a8991170e0d54f5021f4f1a434f34f11166aa98fee8ffa6f3ffe1d96ac411f7bad2c34b12b87fb089c04589f6220cb4b63ce38066855af337bad52d7bb04aba8ae35bc83fcbebdf27a61fb09ce7fa0b7e637d26f652730efda54dd96fe0303086e0333e7ff344f2004f0d50d5c3765b8dfc36bd834c549a21b1e64866abbddaf8edcde169038725ee5546a9bc894f31e3ad76af801f2a31ba6876770ced275e19a2d6971959d073bb408b97613114797c3ea5ecfeca21ce5e270fcaae810310ce41353cad4650c5a98a6332f5f4ad9b0d54e1de8b1f028cf64063d038429ae50a92973c46f4f212fbfcef013c05a4aba63e8d70b68298717ad38c79b6899e0455c4ccaa7019037b27b51808ffec5fe16c4c8dddd2972260ea2d1a8ffcc578c3aca35fd70e699e4db3ab0e38176097017deec1893cc5a3e880a5cf3cd84a5f3a3e8f9dde6b673f50e9690a343e1ca415314f48a5d58e87932278907c3290728b02a5b5f82063c7b93ae5ab51dad6439e10fde05052e9691eeb106797b36f0b6bebf5e12cdb6708c22c0e22b77f4fe6002e7be1e16c4c0cd18390a47719fd9970c8413f91f17e2d854a3a438223fbc4f34b493c2de011bec23208517cb5a274c9ef5342af7ac35825598e96850eabcf8aec9e64ef5c10b5357153649e5b5c3e3049ca1a65cf2cb1223e858946d4672a65303c28a5f462bd2ce2cf52ec0635ac1674842677848154ce3d41df0398a55c1bb62948f58682f77adf68c0eaa6a095abe099fb74d9dbb967c8fca60acdcf839e7bcbc50dfd7b7fd3182cacd0f285ff7b94a032c7fd3d7e7b18b4551b6012b2f626e275dbd7c09dece7a9484150f670ae9ed26646a32a8389b27182d3bb678183e1ad4ea4e1101abbb91ccf1625fcddfe60e4490308c299e2df309a5db9c023c198cf7647b2266a408d013bae77ba0a60f38a4411bd581b34779341416f140907e4456835f4747d1b2a9803b372642c4be38e87bc213513bf014f5927303c0df2c61610d5fbdf6d89e73fc70d30cc86b868ba8fddf2e346a38ac80d2127aa9e11ddb0699a84e96e6b9aa4fc9633fbb5441806d341ffc4e6787d6e66c42d2aaf28552a711531a65fb2f53d1c8d949bc62a5ceb65f63bd758a105429bb6df444ba300d2788683dc58bfa82cccde5d68a49e3112f81bf2ff8e6bcff73dd8d69731a5ba1220e94a95aef95ea53e1b950e1708bae39ce5e4db4bc591ffa2482db0e7dcfb2ca048edd58b6db6dcf18f99343b2e3741844d1e8f6dce66b744d686ccfe4bed226d85c8acbb2a98ae7d729818fa5251369dd1aee18753b9873569cb1bcf4bb03c20199034fb4dad080f73d1d19f0bbd9a3d8899bc2db800d5e9ee99b5f24d49c3deda958a53fecf68d70c964b97e9e8a742ec4d0491999819f7465d16dca5245a9bec29ffb4ca343f3f271eb12b56631d526b18a26ea895ee371081f8ef008d5424b353be972870ceeb2c6691e48e7b97c9ebe899dba9418bc22b295426b2b8c1dac216f10cca0479d0f7131d84856d1b4837a3350e97353163913577ddd4ca59b8fc7eb02c613b12e3440e82bda629d089a57aaf63dc3b3db8d6b0f119cd3203e91368ec562b3e62da48e8c35cc876e6917a14973d546a6ce7bf4f2cd2b6f9fc4f71c88e5275fb0388476c764892fc1ffa6ab34727d3eeedb9dd855b0f1144c70265a24cde6efcf1d896603bca5e1e1682d33423ceadbf3fdbcaeb635570b8fc4f2ea8b467d6c4cffc1fdb77b4532182c6e7ad3f7d233f69c690ccba1d30b95eeef512a7452e9ac3b87f006787c03f686c594435343c6d85809e3b27c90f9bcb4346df95cd9930a9a1b984be34c29f150045f8677d9867c9e61b586494aaa48c7dc5cb5623b2e9189902e7a00c9f6d489fcda55d949782019af891a13f5245d6a5cd2101a0a94c21d7978cfabbe5eb9d9bb8c1552899df91d7006ebdab12c09af5cb4bca62591957bb4d72872b76b8980a24fab19d6b6dda19b99d24765daaff7d15567d46e571274b3527f3bb03c9f208427146fa227d38dc6eee9e1bf2b51d093500623076791cf95eeb9c53ca04d1acf740fe12606eaf3a06474818b57ace5f60a8cf81857ab0cf74ff16918cb23d495dae1682de8e09a672dcd9c391859f189f84686a05d1acdc5eb9c70c6e6757309de699fafeb5d03d739acfa3480c5f820c8e3f72e1346cf9627fca237699d953dd02fd4dce6f2a983b6f76fb7e966dffa5d04c664d014ed67c66e05e8d41e778baca6cefbbcce06ef619b45520ea0934b9cd6a17d8d6c128b9b9ccf7926f9831ce7f9fba3687734269807bfb493a1050ff67587da958babe3d92433c26ba9a86ee651773a3e4eb72e4a1a939e438836a1116078b91d53ec12cc721b9d368e337105a65047c26e4b880bcf5d8856d82ee76f29db82535607ceae19c4445d34ec273e4644e7ba421f3ba50055995ddedf515d3971940d338f822d994109fac0c3873f7e613ebe262700ea1c1cd8b7901bf01ebf08c7dd2065112e9157cbfb18ff9dbd6bc3c48f39b8a51b9c8d8512569cce2eab508f7f08e669dbf552db16e8f22b6205cdd32211027e4c5c53adc72e8f80c917ad4029e6b4a63a323da1d015d459ce55d6fa5a6c7ef9336742107dc30dc8b521f8b7a7f855f6f5da1848499565278fef196755e676f53d182cc936db2ef11644d28eae0292cc717c53e8a5e4a564956d4f0d5633ed616a226fdd0b32850423488da6ccc8dee6a94ae48972cc8511f6ebaaf0da3603762de0673ffba1eb05811fb0e40adfe7c457b68dbb423093bbfcc2b2", 0x1000) 12:42:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x8000, 0xffffffbd, "3f7afac5b8ae7a972382b0ceff0feacbd58dfb72", 0x0, 0x1}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x14, 0x4}, {0x8106}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[0x80]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1, @ANYRES64=r1]) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa000300000000000001010001010004"]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2fffffffe}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x5, 0x100000000}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x3665, 0x300000001}) syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x200000000005, 0x80000001, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setregid(r5, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) setgroups(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) 12:42:08 executing program 3: setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x3c}, {0x8106}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x8, 0x0, 0x1}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) setreuid(0x0, r0) (async) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:09 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x7, 0x0, [@rand_addr=0x8]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0xfffd, 0xff}}}}}) 12:42:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000300)=""/4072, 0xfe8) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000001940)=""/57, 0x39}], 0x8, 0x2427) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f0000000000)="c772b2db", 0x4) r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000001900)={0x1389abbbccbcabf3, 0x1, 0x3, 0x5a, r6}) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x80000000, 0x2fffffffe}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x200, 0x1}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) accept$inet(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x100000000, 0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x2fffffffe, 0xffffffffffffffff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 12:42:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48, 0x0, 0xfd}, {0x54, 0x0, 0xff}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) 12:42:09 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x101}], 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0), 0x10) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000640)) r4 = semget$private(0x0, 0x0, 0x252) r5 = getuid() setreuid(0x0, r5) r6 = kqueue() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r6, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r7, r8, r7, r8, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) r9 = getuid() setreuid(0xee00, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r11) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x4, r5, r8, r9, r11, 0x18, 0x16b}, 0x7, 0x1000, 0x5}) r12 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r12, 0xc0287533, &(0x7f00000001c0)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) dup2(r1, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xfffffffffffffffb}) 12:42:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x4, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:42:09 executing program 3: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpid() r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000008000000000000249fd43502e43ef39cda96ba211acfeb969ee0027faa91ece3e153036756570474495ce358bf3a048e437f7c6369b4548943c3dec0a94bc21156c6bc9284749d1765a6444da14eafce6939bb6f2dae8cc0ec5d7e2f337b18af30ab3d5fd8cb4f85b4ae7da6ddca39afb22d66888f9172c70d94a1d017ea08747449fdf7354b1dfb28640be4f0e94ce7019910668d892baa9d6344f65f1ef76199c0ca6c89dc1c4f393e0c97e43b2bdc4a2a4c07ba44d03c8b1ea3b1b655941db7e6751af882b90300"/218], 0x32, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x1}, 0x2, 0x0}, 0x40e) connect$unix(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) msgrcv(r0, &(0x7f00000001c0), 0x16, 0x3, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) chroot(0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chroot(0x0) open(0x0, 0x0, 0x0) kqueue() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000}) 12:42:09 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="a40e237b17c85fd727a48eb6179634a8c1d8dc3fe4a46172a80e7c020fedd82558b628d5ac50d0940332e293d364571d1674694aed52a7363999581813a13756e99d16e4a3a85d0fe723431cbed2edf031871a881f5da558b27300f201940a15b18701def1b6859c16dc95ebedf7768c86f9ef3ed3fed51839358ff9959cc08eae76d036b7e9e753156d1e96f53b3ae83b6628688366b4e6c92e3d5278c96d47025f4f59272ce556d4e313db5bb74df6afb34ce8ccefd6b225482b1414b1f568d5", &(0x7f0000000180)=0xc1, &(0x7f00000001c0)="114a343df1104fef93369e2eb73a481e71b157666068bc", 0x17) open(&(0x7f0000000200)='./file0\x00', 0x100, 0xa0) writev(r0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="a40e237b17c85fd727a48eb6179634a8c1d8dc3fe4a46172a80e7c020fedd82558b628d5ac50d0940332e293d364571d1674694aed52a7363999581813a13756e99d16e4a3a85d0fe723431cbed2edf031871a881f5da558b27300f201940a15b18701def1b6859c16dc95ebedf7768c86f9ef3ed3fed51839358ff9959cc08eae76d036b7e9e753156d1e96f53b3ae83b6628688366b4e6c92e3d5278c96d47025f4f59272ce556d4e313db5bb74df6afb34ce8ccefd6b225482b1414b1f568d5", &(0x7f0000000180)=0xc1, &(0x7f00000001c0)="114a343df1104fef93369e2eb73a481e71b157666068bc", 0x17) (async) open(&(0x7f0000000200)='./file0\x00', 0x100, 0xa0) (async) writev(r0, 0x0, 0x0) (async) login: denied attempt to set clock back 2130694929 seconds 12:42:12 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x7ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="19cc08bd4cbebdab66a3a2d043d8dc98185817df87c27e3b53ab5fac0956a634251dfe4b13c09315ee3efd39c373338b1d7f6eaf7104b1b97cf4dbab64a95beabcd593bf71cca9f64504bddb0c8b2ac7e1204924505c9dcf61f64e2bb97921ab813e658a0547103f88593f8212f93dfa7ad3901bc8eda188865c5dcce68da7e498c1de76d91e8fdb767998c2a1c4a53125893ca5bd69120a4950990de70a340e7b432d75e27dba66548f9690115967", 0xaf}, {&(0x7f0000000100)="6e982153719c7280b3726cd14d7fdf6d18a9f3a3840de4a2c235530281234e85a1d77b7092f983ad76e26d03e84bdc1e03af19d72832d1e3bae92426ace5f65931c03ce8246e8fe0a9c9955cf810a8fff878d5a55de93c3d082ddfd75048ef3883cb0d4fd720f8824fa929491377b89ea435ce88d9901c96c76fd007b90b5cab5f23dd25420b341f88a06d12805875fe38df23b69a21dd35c607d944fe2a6468e0aaa249da07c4bea3b9b35f9fb9f4815387e7a9f04c7a31a53051f5b700d12ccb28c260165bded5451010d4e533518b84a28e0cb40d5122d06d31b99117725bbc973cd9e380fd920cd9ad598f9dab6547f196aeddd4", 0xf6}, {&(0x7f0000000280)="0c59d213fd5e7412ca74dab255a7977987137a27894836369d8eb16b918966589b5200c81451fa31ee6196af7efe90ea82a2264846cfe52910a6cda7f6664829f75086f0c24e13bb37267a4eae46fc3a9c", 0x51}, {&(0x7f0000000800)="2d4fa8c43edccf010b93363f3982da2c4393da283b5a6abdd46e6bdf9b51fdded2ab4b495de569251be76751fb083b8a36360c9a9fc29c0a143b02fe3b691c9bd160564a79b2a59e5c5170c2d02b8553e4521017d9f317f66d252d695ff440ab678fe69290f7b7120c60db4965e444f8d9deaf86f72add1ecf78dee95576049adc0e0983446002b3c03af6a73fc631012cce34168ca44ded051a2e64e5cf2984ba6d1865d82171bdf48a974d347d3fcb6bc1ead32d04545163e97959dbb3630b951fa972c50ef4fb1a64fe243f1638c7ee554ce64336998af2c8d3507d3d0d2816c132af28d34cd18375a29322b017f78f732f342b5e0234efc3f539f28dcfde45d60d93047fc9561ca6781ee653440252a0bb7912bdbc3d1ab486d9c347677cee78e7dda95fa9f05eace9db7294d5aa55b4184f32a9c18828ca003f792dd91f451f5a334684b8f53cd577eb23aaf8fd459bf6b342895aa597d4261620ba68c35b1132e86721e2507938337c4080edc3fa10b830a507b056b6412e6323f501dabf49aeb6400386887ef355042b61ab23237d7c1c039dd501eba05ead4161a367c833a77814b709b6ceb0bd783eed93e828742178049215f3117c71413e80f871719b12df8a2ed5801c8babda6f37923851a6307e57f95f7f7fbdf20bd84c675b975b8706775ba8f4478a05ac34fe3a9f35ef6f8b3fc67eb118740c5170f7ccac28e98088063f5c60a8028e6a13a4e36d75be5e210d2b09118d534406d051e5cd68ab3c0d7adad10e384ca2e87072c5660dd8fb8904f1a678d688bd90a91a8ac4f4f8fd0a3999250f9ce30226bac8db1f1b7fbc856aa632c64c074a2ebca549264ced603490128b6638cd135f98fbe6ab57363a6d43d2dfb7bee518cece3e5fbf6e455a16150f2dcb3d1e93296b5e803811cce34d79dd0d9ac380f2916d48fc7d847ac7f5cea93b31525c622ed8c7b488bad84a806c2cad76dbfb191d6d7f98fa770f06b170bca52253edc6d6268279d14f20220a09674ca5f8fb74005174d16e475a2974de5aac20ba756432d10a4e932acc7214abc448ae0f75eeea7c5e83f50c4e5448acb084733bb0c240cfb0c2386d12bcad8c5a90bf49225c6a1d77b0788d1f31232f012624768b77831c0819d323b5917f441365c4d70b9c20257d9bdc273f87235c50c229ee791bdf40c0111aaf5c8ed6509cc971d741699af60508", 0x35f}], 0x4) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000001140)="e1194fe2dbe31142d9507a5125a27b519bfd569ceb601d73a47e92ba18811a6364befda4ba662163332c93bab133c99dd56b521dbfffdd0596bbe9c49c6747977be20d1f5a2e1f02b8d9cb6e522791f61a3acdb45a1e3d1d5607cb2aa673e67c165bf55b24070b5100529f741c53a6d70b48c0f609defdcfc7ed0cf9f0fd0ea88438acef51a84d629b541420c78f064a7cae2a7bbc0c491985cabc7caafeaf1d5bf82a31168d0bc7509bcaddcfdc063ca5a009db0f8ff5c75b13bb4c08be76639e20bce3d7c9688667d96db0544408ddf790c5ec0a595edb1eeafbe68d1dc9a9cfe0a832720028513f0ca8c557d9d7e66a3b23fb67a3f8f222979dfd57a8619c2fcbfcb459c9956419f71c091066edfdc511101dc694ee646a4649851f47f77015621edb27e3d660d1f94f5af8e4cfd599617e0093836db7513aa231efa161a3f4a26e067c30171d53b1eadbf1870920297705b581f08eb7412c0e4f2ebb6b8019e894cf36120607145b5d5ee895f71596d620cab5ab9301da5401040312b87fe0125ff8d1648fb067a34cdf7ca50156a21e31cafbb0f5f7aae42abdc677839d7f77823942c1cb02b2abc25b94d22f5dc86c436fd209aad6523b9d96ce5201c00f6f718b3a4347835da14564e6b511c555f1b99bbad914a6e6e063e4979b6959cdb622a9b616d2cca8b167b6e581b45ae1bc56acbf6cb61f819841f3ba5188b53bd2b12bfce36d5ad58126c35e811fdfe9b71d7181141fda2e12883346965bef2ca85d1e48efd8170d5299be5555da2ecfe611de2ac406b31eef693436b2f48374f7f5e68137eadf0dc2aba86383a01b63fcee2551694cb484737b3467c84eeb3a785ae09893336707bc7d33f1aa0d077d6f847f305486ab86a71675e003f85bd3937ada31d70fc62d6e0eb238ccaf8dea332f1ef7ae6a266b5168e847c43d7c39b03e8cf81ab2add176527de5576e9ed84d2bdd5880de21097dd568ce7b4f45b9bdc86776dd5aaa28f2b0b9e975290c09d0667a6a38120e71699b3661f55e96fd02e10b44083baffbfa002b739de5e508f731dfb600305797652d11b4959f10520cee6d39cb3406ba4c7611d0c08e2e5544aec0baf1aac96e90cd2f82d5e4bdffa59af43aea9a86b49bc2dc784e73537ff1946878a7caf701093827db1effaa0f771884df531646bfc6b4c10e0e995fbf98f25d8a792a0d76abbf0350c51fcfe65fb148efe7cd66aba07d8b9a55c614fc4a96207487f89dad51419d7ae91a23699b4bab6307b558a4d5010e5aafd892bd52940e5e9e8e6000cfa0fe549970a32f5939ab4f0fccbed7552d5a6f50e466f43e65c07d87d1f4dadfc5813850d787866c1c61ef5e87f27d66dcbdfdc690e51cda887e1309de35fe2af6b4cba1f40a1e68c838dff9e87ab2bd4918db634c00b42fccdcbb3affe69325b7c7a2f73b655c8a3174a08102e20359c0c2e4e4f3677d967bc176e4a1864258e24464d2819e9ec7d0e8030175086bb3f4b4e4949a3aafb94155cd4f90816718805a77e1a84009a29b4b7e4a7473a869bf1ea89079e0666524d7f0957297df01ba6f1396c3d43170c3ee40f8d3ff8e9d6f1e856fa4088703d0335c0ec2fc7834d4c322f644f2bc5a69df104c9f06ef470f96f35517ea097b7a757069bad3470e0937c14e324d89b3391646497d9c23ac770481f5b4d3a01e7f8b149cc4503253899423be3c1edf4e1efd53b0efd9b05812b62b465754f60bec4db676090d9a93dcbcc1f621647996b4b95522d00ca40ddc2e807a2fdf3d4d87c0e64a1f53cc1ba690dc18e086b1f3bcc5f66ee8d15ce6a29d1e119614b2886789f47ea20c60d8c28f3d3329ac2545fdf19fd18eca79f311cbb98dde8a6e04423a201610e77206ea56a9422a983c90c4855d09fe8b7b6743f4f85cc7b0383b81514cafa20bd8d67b74b348a0cbec54d25ea3249c2de455128a30a1c51919df307de0ebc141905cccf2f3692da4ae22f70b1df79576983a104d129549c4e451c2e186da43a10f286eebb4f3ff276122ff59c887af7a99fccf17455aaef1e57b10c3907056f448e3b0c8c9a0c59a3351666e72e2026ff1afde24eae9d23969756f93854b4d9d2af1f68d9f4569c1f042b64f556bceaee29ba1376b9a88dfb70da51358e483d1dc450b31c7f01e5f3877f8d6cfb308f7a9f97515e1c07fd5c416b3394dc862c2b02267dbedf6981d81cfe957e87c7120733c96bf55ce184686adc411fb7d078df46fa7dc6dae98fdf3363c21340991c3a5bb1ec5b9f643dfc8096c7fbf5def92b1332ee6eb33c2243b69b022d24e91a56598985f59a6af1e626715494244abde85c699765cb13f63e0e9c7347f55f32df58410b1868da4dc5def78c55aad78fc8e1995882fbbd653667f9d412bfa4deb0acf46177c2dd3658c85f9f0ee3b1f8f7b536be2ae092fdf61a86a51bb6370e591b70135376ea94c9d0384c37d35df7aa4c673011b2edb8e93d3557fdf24523de43a87eae3b72f733d6ab727b90f3e16bcebd363869ee71192f024eb5cd681a67d54498d267bc4be7db7030d7293043a4a338e98d31ddf5f24e31406e93ca2121bc3d89321454b8f286e1c9fcef1890bb34ff857b6773392dd3b671a33cb8aab9bd19e27579c8dd54a7af7236c545c5ede4b4cfbde9a7cf4d284cf63eda72e4c7954d04df7824774aca3f3a4a0755af17e2728d5928353d5645f59b41ad10e25d1979253043b3cae682223e84b8f3d6634dfdabaf4b126e06c2174d5cf5939f464d20d8de5f76c0e8ee7d1e9f0ce0526c18644fa5f1df9c0ba5fe49c158b6903e48ede9b84732248bf92264a3c7da500415da9f49f6512576f950fa1ba12ab77b5b414869664f2bfe056b4db5a23c5626553263cdde2de91953dc380ae698ad8128b0219bd348fcd8da2b3b45cb3cac9892e1c132eeb16f710e42676ef7503f6e929587881a65649d49376995237d9cd04125178d98b073bd2dfbe720b9c9f6ca7558763f13f56eaa0824fc0feb69d66f0a702661875fbc64d4351c6d6744b065853612dbb5e6f410b85bd1c2b506adf6ee12fbe43909fc94396fbdb211295cd2d14e77da4abc9da8328705532225f02947973ff019c382fe4a44458f1dd53e22252a594b03790eee9d8a13432bfecea2793b8f9c0a71ba8783e09a43782736abe59e59da10f3b5b27d0a926e1c16aefc97e053b4dc4d7023287c7a6a030aa9b84510f308243426f47e75b694f320f3a914a3c43416db7593f7d98e0d5a70ed032ac6aa269b0486b178f2eb2bbcdf8052c7e6eb023ed13f176f7f46f18cc985b818a635481d838b4fb95a7a3abceefa7bc5d2a73a75d34ea1c2a1356bea575be078cfc343009fe45a5890677814ab25c577bb80d01d950e8dac46eab96805d1abb3a3429e1dd34787e5050c45adbaf963ae6ec344b9bbd9325208ca759ce6285a2477451048e20c7376036c9cdaa1e491d256c9df5d73da616ea42a421bdcefad433a0ca9b8f7282aadcc8b0ac4e3b312e6e4e842e2d2c6272b93c8fdb610b653ff8e0b07b081bc84b6be3aa199273f192e72f7821f4e49fba8185c4f8f0e63c865bd1097689723f25566f1336de97de7b5f0c03e1a923ae91bbbd2ac38926730c9ed7223bad7b4640106689afdbcdd05676a6cabf637003cbfb2c433d24d1dd940a1af3244535d3849c4231ecbeccd9b92b7f02b9932fa84a0a3762b65646a55cd1e3c1d89a1d1541d1056d7a8307da112ec8d9160f9a93826809b5e10c22c5e75a95764191a6de8b8e78ca5f614ae748d74d6215f8d4455ca4c640395ed199bf925f6ddaa2e492279cb9dfde339b6797f3bf4ddc0ccaf2a6f5d241666c16c69fa5895edc4bc2de2965aa415bbe24bea1d799b9409655c0c6fca39f25f75593858f9b0ae29e6e38e830d567df454079476eb724411bd15e5f474604bdaf60a1067965d424eace67c82bd6b7e657f37bb5f95bd2a6afb957e469ae61f089c0b93120f4bc3b71970d8732eff0eaaf744e06c59898c95655f3854ab49e0b22468c2a3b1448d9fbbe98d374220d04a8149a5b994667b7fb48675a4b42e3619759512bc95b0145fc03778fa5748794c591d7ef9915242e8ff35c92d9b2db15885339877cd0328a5f7bb223b01bc582da114e44560bb86355821cd680fe9097f7bdcb71ac2bce3a4eacd0da0448710f29068ef6ea0607cb0f8c01bc3af2788453f1a3f39427f056db516f7cad6d548c19c96e4158b28b372d349da2971141c1b8d9dff9d6007b96740fd41017c0fd7ad48d8f7a71c4e7a59f31935875d72f", 0xbe4}], 0x1) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000040)="e9897c231c3b3dc81d2fb8316963d0d9d6bedd8e", &(0x7f0000000080)=0x14, &(0x7f0000000140)="4ff7f9580df9ce5e392421ea5c80fb931eef1f42e144282ed5fd175325348f0ac47754ea67655d951a28dbf1327359fd115145c932011906f1f03862ef4f67c2ff51c36289ca17b0ddbe69dc1b6f512f2203d7285f2e273ddb0c519b97e7224ee5683b3f3b2092044ef8ca18f458cdce78e07291cff54862bdd10a1289185127e5965e1b697a73a48785ba11c63d86bd2ca4e4700ea81f4fd3d67c0f680ed1f1fbd39281d57757e46df94264c64fc168c81ecd00f1d0106851ccdc2f6df76d20c0788371b0f08b2297aceca89760422f26338513afc9e80f58808a28e5fcbc838012f7a7cfe5352c80ff76483a6716f0d6c7e989adab2f64aefee302fed2e828fbe5bc02c0f92160d14631829eb33845f93dbe02b5854b753ca0d10dfa606fed7b8e2643d97129be294d4973102e0d56bb281abe406516d0c15ffb290f75dbc15c66551878052d1f1ab29a63c103aab47f61fb38ebe47f2853ed619866df9b049818e0ab6213813c6b16e9a582c3d00b4fda3dcd7e3314f285fde155256af49dff046956972f823a174c99a5b56bd6535f62ad1f2f80bc6e4db1cf7ed2009c8ef35d74e1080f002aa09c68bc92bf0e96161854584994dcffc131b7691746e0b7be1e17c606228e65307bb51d07cc391f04327056544557fe5e54924a6f1dca125208c262d52242e1cd550165d099cb78b2de78a61d21c47d1f7fba83aedfbb7f440e0608a8ce05382fcfe72286639a1baeed69b9066951b17c8fb7df61abfc500bb0a7503f40af8bc7ab8039928096c8d6a1bd0248ba161b0728efebc566735027b327d71a2c79ff593e8217644d3df8f11498be7b49df03def74191837524faab79b90932ba43b84c74d7be196172b9f3b75ac1ef8a42573a826a0eda12cd9482a3c4a533dbc82f1b60ef13c87e6706ee44cd9c58b036742b50ae88f51c2ed5a522c536e947319a2cb78eebee2330bf91cb85d310304cdc37f238ffa4b50ef3fe51579078dc982af88b49acc2e414599731afe7bc4f844c363a8e3f3659f31fb5624ddad0c7e9df8319655987f6daf7b63679d00af57116b849656a73a18bc74c45604e1d7406317761e380d26f48839e120ff8d9b93656040cff5419f4845a94325e19aa928ce85e68374e3fa3da238391c357192850070b51d466354e0317dbce488ce77de7961b7e702952db564a17103cd483499027fe3d4180ea4d7539deae1758b89da9b14a0f79df44bbbb1d376a7b6f8e7d2f7f591e82d11e884fed4819fa333319496ba583f57a3de86888bd9d62050a49ac8a8e168afe89a440c46c445c46a185cf5026c5b46f8b9fd1ae37a15bb01b696f84878d4ff5ca8928c8d77176e7e7926db7f32198bac374c05dce3c1ed6c38dcf1d28dae16e16b682135d018747163f8a9c98d0e043ab0cad538163817d5b8c3637915398385a2484ce542a1882e00b2012b22006f72a8237a1e0a09daae2fa74c7632ecbfac6b32706a2b6d8161a681e67d2ba2a06215313888d0488b25e0290eb3df0b3a76b0ab62c2c46f3997a5c0a1d5d0cb7a40001c7b6f6537466aeabfb0615d5011f090d5b9b581d19e5a38882c0f7e55fc7e48568242647681dc20a4f264102eedb8b410bc7cedfbabbb03d09f62bd9571452b551258f051c43ee49345193946ebbe1b138903ce4747c32844905c8112eee4cc79d31d80502d88f8189ae48685737e5b0997c27f1ab8e6b5f21bcf95f4c69563c431b803133667229e9a73a5d3072cd9109420192e151b18cbdea7e17eeaaec7ebd70582b9ddff74cb3b5ed4759d560d9e2537547996bc48c2662ee203e865c8ae31599dafd29b22de85704eb1faaac387536f2373116867a246d53acdb8ddedb0dbe37529e95669fb455a161f960601572c9ebdbdf597a48e21305a34a3a9d46016c63a517fe8fec72c267c2772a468bc913fc56a192dab4dd7367f956d48f5191faad6816f29edadf87ccf63a79bc68e0fc56856012af4ff3ad8f78502e7f65658f589237d4e40045144800408d6356cd2cf4d79204c1d5df50cf04bec19637fb4fa079b8f8c6c3ac47430991193bc1017be0ef5ebb753933d4bdc1479cf2a1ced1e7a360390b9adf7ada7b316bf2a52a8c347b64667fbc948e2b30d86d5a361ac6e06398eb9b5d164b000816774e2d422ab5b4713f65c79dda7ba1b7e475318819f4d1f7b5d43410aef03e1508108453ba870fc2e5bb20e4db789da6e31f6c954372110df4a455984d47341af14460ee6abfbf99b5d4f03c4d2582a5a46c0e68f42c6d593ae6b07f73679ddba55f211456967c27f70aaffe25e26db9a1ac7e2ca9b49a01848c4e7b40a232f31d87b65834b1867e305bbc41b241f6fd5bcdd0f16d01df38bf15403a309e421fbc38359291d64b2bb130ef1ea221ffa5408e2a0dc380683d40b0bcdbf526d023c7cef1d3546dba5e5b814983a32da3d1759ea4e628c2480d20c5c46074d6ac9dd2ddfe689cb0a15f107715910a543290842043cbb99151be52afb30d282399ebb91f92c657aa54e0cb70e463df5c2ff7623eeb5f1a2fb78d01c0ee75e542d2d89c950faeaf0a9f5f6214f6f00a0e3ca76b4554a0d4ebbb75340fa5c81f38a80f737528af97d65362bf806140166535de076f01d146965c9f900188a529947e58067e4e61de3bc6d81ec60d136d93a52438304237ad3094a5da24f2060310021866d922b51fe1e5b087feb1bbceed7dbfd2f9957590864f1ce4d00f11e3133b565d704099dc49e038b307f7543fd3e87dbd023aa2f637ee4abb9da3b28564982aebcb583e091922fb18f48e3042ee7ca5b31960ec81bc83adfd3560d0509a671d8ede7fa03dad235bbc6fb872efed27da1d38428ec12ee7754310bd29da0b94c0f3dbee70bf91245580278f03dd2ce15a81f11ae267d0634da78f1c2ca7e9ee49332440673f0a8d73033bf4c333a78a6ecb3e64e095536bd96bfdf371cb8540a8991170e0d54f5021f4f1a434f34f11166aa98fee8ffa6f3ffe1d96ac411f7bad2c34b12b87fb089c04589f6220cb4b63ce38066855af337bad52d7bb04aba8ae35bc83fcbebdf27a61fb09ce7fa0b7e637d26f652730efda54dd96fe0303086e0333e7ff344f2004f0d50d5c3765b8dfc36bd834c549a21b1e64866abbddaf8edcde169038725ee5546a9bc894f31e3ad76af801f2a31ba6876770ced275e19a2d6971959d073bb408b97613114797c3ea5ecfeca21ce5e270fcaae810310ce41353cad4650c5a98a6332f5f4ad9b0d54e1de8b1f028cf64063d038429ae50a92973c46f4f212fbfcef013c05a4aba63e8d70b68298717ad38c79b6899e0455c4ccaa7019037b27b51808ffec5fe16c4c8dddd2972260ea2d1a8ffcc578c3aca35fd70e699e4db3ab0e38176097017deec1893cc5a3e880a5cf3cd84a5f3a3e8f9dde6b673f50e9690a343e1ca415314f48a5d58e87932278907c3290728b02a5b5f82063c7b93ae5ab51dad6439e10fde05052e9691eeb106797b36f0b6bebf5e12cdb6708c22c0e22b77f4fe6002e7be1e16c4c0cd18390a47719fd9970c8413f91f17e2d854a3a438223fbc4f34b493c2de011bec23208517cb5a274c9ef5342af7ac35825598e96850eabcf8aec9e64ef5c10b5357153649e5b5c3e3049ca1a65cf2cb1223e858946d4672a65303c28a5f462bd2ce2cf52ec0635ac1674842677848154ce3d41df0398a55c1bb62948f58682f77adf68c0eaa6a095abe099fb74d9dbb967c8fca60acdcf839e7bcbc50dfd7b7fd3182cacd0f285ff7b94a032c7fd3d7e7b18b4551b6012b2f626e275dbd7c09dece7a9484150f670ae9ed26646a32a8389b27182d3bb678183e1ad4ea4e1101abbb91ccf1625fcddfe60e4490308c299e2df309a5db9c023c198cf7647b2266a408d013bae77ba0a60f38a4411bd581b34779341416f140907e4456835f4747d1b2a9803b372642c4be38e87bc213513bf014f5927303c0df2c61610d5fbdf6d89e73fc70d30cc86b868ba8fddf2e346a38ac80d2127aa9e11ddb0699a84e96e6b9aa4fc9633fbb5441806d341ffc4e6787d6e66c42d2aaf28552a711531a65fb2f53d1c8d949bc62a5ceb65f63bd758a105429bb6df444ba300d2788683dc58bfa82cccde5d68a49e3112f81bf2ff8e6bcff73dd8d69731a5ba1220e94a95aef95ea53e1b950e1708bae39ce5e4db4bc591ffa2482db0e7dcfb2ca048edd58b6db6dcf18f99343b2e3741844d1e8f6dce66b744d686ccfe4bed226d85c8acbb2a98ae7d729818fa5251369dd1aee18753b9873569cb1bcf4bb03c20199034fb4dad080f73d1d19f0bbd9a3d8899bc2db800d5e9ee99b5f24d49c3deda958a53fecf68d70c964b97e9e8a742ec4d0491999819f7465d16dca5245a9bec29ffb4ca343f3f271eb12b56631d526b18a26ea895ee371081f8ef008d5424b353be972870ceeb2c6691e48e7b97c9ebe899dba9418bc22b295426b2b8c1dac216f10cca0479d0f7131d84856d1b4837a3350e97353163913577ddd4ca59b8fc7eb02c613b12e3440e82bda629d089a57aaf63dc3b3db8d6b0f119cd3203e91368ec562b3e62da48e8c35cc876e6917a14973d546a6ce7bf4f2cd2b6f9fc4f71c88e5275fb0388476c764892fc1ffa6ab34727d3eeedb9dd855b0f1144c70265a24cde6efcf1d896603bca5e1e1682d33423ceadbf3fdbcaeb635570b8fc4f2ea8b467d6c4cffc1fdb77b4532182c6e7ad3f7d233f69c690ccba1d30b95eeef512a7452e9ac3b87f006787c03f686c594435343c6d85809e3b27c90f9bcb4346df95cd9930a9a1b984be34c29f150045f8677d9867c9e61b586494aaa48c7dc5cb5623b2e9189902e7a00c9f6d489fcda55d949782019af891a13f5245d6a5cd2101a0a94c21d7978cfabbe5eb9d9bb8c1552899df91d7006ebdab12c09af5cb4bca62591957bb4d72872b76b8980a24fab19d6b6dda19b99d24765daaff7d15567d46e571274b3527f3bb03c9f208427146fa227d38dc6eee9e1bf2b51d093500623076791cf95eeb9c53ca04d1acf740fe12606eaf3a06474818b57ace5f60a8cf81857ab0cf74ff16918cb23d495dae1682de8e09a672dcd9c391859f189f84686a05d1acdc5eb9c70c6e6757309de699fafeb5d03d739acfa3480c5f820c8e3f72e1346cf9627fca237699d953dd02fd4dce6f2a983b6f76fb7e966dffa5d04c664d014ed67c66e05e8d41e778baca6cefbbcce06ef619b45520ea0934b9cd6a17d8d6c128b9b9ccf7926f9831ce7f9fba3687734269807bfb493a1050ff67587da958babe3d92433c26ba9a86ee651773a3e4eb72e4a1a939e438836a1116078b91d53ec12cc721b9d368e337105a65047c26e4b880bcf5d8856d82ee76f29db82535607ceae19c4445d34ec273e4644e7ba421f3ba50055995ddedf515d3971940d338f822d994109fac0c3873f7e613ebe262700ea1c1cd8b7901bf01ebf08c7dd2065112e9157cbfb18ff9dbd6bc3c48f39b8a51b9c8d8512569cce2eab508f7f08e669dbf552db16e8f22b6205cdd32211027e4c5c53adc72e8f80c917ad4029e6b4a63a323da1d015d459ce55d6fa5a6c7ef9336742107dc30dc8b521f8b7a7f855f6f5da1848499565278fef196755e676f53d182cc936db2ef11644d28eae0292cc717c53e8a5e4a564956d4f0d5633ed616a226fdd0b32850423488da6ccc8dee6a94ae48972cc8511f6ebaaf0da3603762de0673ffba1eb05811fb0e40adfe7c457b68dbb423093bbfcc2b2", 0x1000) 12:42:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) write(r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000080)={0x10, 0x877, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005f7000/0x1000)=nil, 0x4}, {&(0x7f0000466000/0x4000)=nil, &(0x7f0000256000/0x1000)=nil}, {&(0x7f000048b000/0x8000)=nil, &(0x7f00005fc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002a4000/0x2000)=nil, 0x2}, {&(0x7f00002b5000/0x3000)=nil, &(0x7f00001cd000/0x1000)=nil, 0x9}, {&(0x7f0000145000/0x4000)=nil, &(0x7f00000bb000/0x2000)=nil, 0x80000000}, {&(0x7f0000010000/0x1000)=nil, &(0x7f00003a3000/0x1000)=nil, 0x1}, {&(0x7f00001b9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f00004cc000/0x3000)=nil, &(0x7f00005ac000/0x3000)=nil}, {&(0x7f00001f5000/0x1000)=nil, &(0x7f0000083000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d3000/0x1000)=nil, 0x5}, {&(0x7f0000794000/0x3000)=nil, &(0x7f00007d5000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x8}, {&(0x7f000026a000/0x1000)=nil, &(0x7f00001fb000/0x2000)=nil, 0x8000000000000000}, {&(0x7f000054c000/0x1000)=nil, &(0x7f00007bc000/0x3000)=nil, 0x7}], './file0\x00', 0x3}) 12:42:12 executing program 7: sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1e0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x40}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) mkdir(&(0x7f0000000200)='./file0\x00', 0x11) chdir(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f00000001c0)='./bus\x00') sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x11c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, 0x0, 0xa) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000006a000/0x4000)=nil, 0x4000) listen(r4, 0x0) dup2(r3, r2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 12:42:12 executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:42:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:12 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000900)={0x10, 0x37f, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000eee000/0x4000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c20000/0x4000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f000094e000/0x2000)=nil, 0x800}, {&(0x7f00007f7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) unveil(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='c\x00') mkdirat(r0, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r2 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) openat(r2, &(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x90) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r3 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)="8326e5d4a66be9f35fb30df6078fbf4d5485ea7c43b46b53ae1ac2b1654619bacfe59d3993112a4f88c97f9b7525cdba40c1c033c273e6d6d0d3d0495ac5e9eacf0c54a46b2adc944517c37a6f70e04b3aece9e9a223680fdaf41c46e613d3220d2d7572d578d182368eb3294e212120da25ed0a835766da2a1eaa56374c79c26960e75b2d2735cb8ab42c448f34d22c71ecb050338fee56e42b4219f79af108436898eea425f074a08dd87a3418873d7b1d9455e5a42fe43498a754468e4f097f", 0xc1}], 0x1, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0x80}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0xa, 0x7, 0xffffffff, 0x0, "ddd26d0f678e1a72b8c8bd2d73675ef330e45839", 0x6, 0xa49d}) close(r5) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60122dc200082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a53c09000000000000"]) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500002800000000000090780000010dffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d00000429dd03fb7bd8a1a887990f5907800009575290bf9ef1c81783f002dbeb69e64a6a4609548754992a3bd574c0379334f46ee52a98f07801159032fe660e34ec79463b558effc86f1160f01ab1c6cb8f5de3a6ad76331eca41f3f095ce0051747ea1e52e32affc3f33c6ccab3b77d05"]) 12:42:12 executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file1\x00', 0x0, 0x4, 0x0, 0x1}) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20000, 0x0) stat(&(0x7f0000000500)='./file1\x00', &(0x7f0000000580)) setreuid(0xee00, 0x0) r4 = kqueue() r5 = dup2(r4, r4) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, r5, 0x0) setreuid(r1, r1) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) r6 = kqueue() fcntl$setstatus(r6, 0x4, 0x0) getuid() 12:42:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x28) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = geteuid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) setgroups(0x7, &(0x7f00000001c0)=[r4, r4, r4, r4, r4, r4, r4]) setgid(r4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) chmod(&(0x7f0000000240)='./file0\x00', 0xa0) linkat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x3, 0x2, 0x3, 0x5, "5abdda17f9d47d69bb6abcb419ee645f7a366588", 0x80}) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r6) setuid(0xffffffffffffffff) r8 = accept$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000500), &(0x7f0000000540)=0x4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f00000005c0)={0x401, 0xffffffe0, 0x7c0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x1, r2, r7, r3, r4, 0x148, 0xfffc}, 0x4, 0x1, 0x100}) open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x12) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r10) 12:42:13 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = socket(0x2, 0x1, 0x85) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, &(0x7f0000000000)) writev(r4, &(0x7f00000002c0), 0x1d) close(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60000000000800000b50003e00000700b77391b100000000fe8000000000000000000000000000aa3c7aad64202b00000000000000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) 12:42:13 executing program 0: r0 = getuid() setreuid(0xee00, r0) setreuid(0xee00, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = getuid() poll(&(0x7f00000000c0)=[{}], 0x20000000000001d8, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r2, &(0x7f0000000280)="731badf30d2d93263e9ef37d27176b0d8c54de01c83ab8b8297536d1a45b4db09ea8d7e82da1a1f030d0c265fbde1ec608ce45f1193d92279834d05b1c3906bb93cef416a164dcbdbfbea315fd3c214bda9332bf5492ba7f5fb5d3497698228b7cff6671b1bf51a60ce1da7b6223", 0x6e) execve(0x0, 0x0, 0x0) r3 = socket(0x6, 0x4, 0x0) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x18, 0x4000, 0x40) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = kqueue() r8 = accept$unix(r4, &(0x7f0000000400)=@file={0x0, ""/250}, &(0x7f0000000040)=0xfc) kevent(r7, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x40, 0xe9bcb1548f29a601, 0xffffffff, 0x2}, {{r3}, 0xfffffffffffffff9, 0x81, 0xd0000081, 0x8, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x4, 0x400}, {{r6}, 0xfffffffffffffffd, 0xb2, 0x80000000, 0xffffffffffffffff, 0xadd3}, {{r3}, 0xfffffffffffffff9, 0x61, 0x40, 0x7, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x4, 0xffffffffffffffff, 0x14}, {{r5}, 0x1, 0x80, 0x1, 0xa, 0xcf}], 0x8, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0x8}, {{r2}, 0xfffffffffffffffd, 0x6, 0x1, 0xb37, 0x1f}, {{r3}, 0xffffffffffffffff, 0x24, 0xfffff, 0x8, 0x4}], 0x1, &(0x7f0000000100)={0x7ff, 0x1}) write(r6, 0x0, 0x0) setreuid(r1, r1) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:13 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x7fffffffffffffff}) dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000280)="5ab7776a", 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x200) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x0, 0x0) bind$unix(r5, 0x0, 0x0) r6 = syz_open_pts() socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000006c0)=0x9) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x34}, {0x5, 0x1}, {0x40e, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, 0x0) execve(0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000000)=""/33, 0x21, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt(r3, 0x409f, 0x8000, &(0x7f00000002c0)=""/4096, &(0x7f0000000080)=0x1000) 12:42:13 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:42:13 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) execve(0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfd1}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f00000000c0)="a1", 0x1) 12:42:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x1, 0x5, 0x5, 0x9}, {0x0, 0x1f, 0xff, 0x9}, {0x200, 0x40, 0x20, 0x180000}, {0x4, 0x20, 0x80, 0x208}, {0x3, 0x20, 0x40, 0x2}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 12:42:13 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) ioctl$TIOCSTART(r0, 0x2000746e) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc, 0xa71}) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0)="2195c4ce", &(0x7f0000000600)=0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000100)) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "d88c28fa8797f9bdca0988d11554000900"}) 12:42:13 executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r1) r2 = getuid() setreuid(0xee00, r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:42:13 executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7}, 0x3, &(0x7f0000000340), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="ff3d07ef9707", @random="450929bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 12:42:13 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:13 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x4c}, {0x16, 0x0, 0x0, 0x8000}]}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x4000006, 0x0, 0x0, 0x3ff000}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) kqueue() r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r6}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r7 = kqueue() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r8}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x3}) r9 = kqueue() r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r9, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r10}, 0xfffffffffffffffe, 0x82}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) 12:42:13 executing program 7: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) getpgid(r1) 12:42:13 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) getpid() sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 12:42:13 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0700c6f26461c094ed00"}) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r3}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc3", &(0x7f0000000000)=0x69, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x4, 0x0) recvmmsg(r4, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000680)=""/208, 0xd0}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000440)=""/1, 0x1}], 0x5, &(0x7f0000000500)=""/36, 0x24}, 0x3}, 0x10, 0x842, &(0x7f00000005c0)={0xffff, 0x11a}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) msgget$private(0x0, 0x9d) getuid() semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="0100000000000000d577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51e302e16c6477cafe3be5feddb3802341be47d5788ea28fe01bcabbc896e693a2dc9c2719a5a7cc02b129a218cce33a7d4f2484a641ed0df6a538e610a3578a7f44126f69a8d99974556a9f33c2689450ecccc386c5b02de7fba562a34e7f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9d42a6c0bb375d3b57d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7055a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a440860644050e8b67c0d4921f2ee950a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf744dba4095b9c3d0091e84a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf"], 0x135, 0x800) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) 12:42:13 executing program 5: setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x5d}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="5b11a6c2b5fca6b536a2153a022ef8fe0b87f23d4c54d6292f2e184902955825a34f9a3a423c7a5d1eae895da61f34c5f9bd0538c9e6b580993351fb305d0cfe4b70c6b386847c87a0abd847c65d8809ed7425542b9cbce43a7b769d36a44a24dbf77458bf6687a9e22738f0e104c32a49d74e53ae45ab5e84771b5332435a6b18c8e2030347b9d6874ce88b990dee7f93386239787afa21ea4f04132fa6d38eeadab1b0485070455e73e9b7b51089253404ff92833d2b4c34f4dc8b6b58fd0842fec09dcb951b392316249007152aaf71a739cd360cd0cf7b31", 0xda) setreuid(0xee00, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x64387fd3) r2 = getuid() setreuid(0xee00, r2) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x27, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffff0001, 0xffffffbf, "0000c6f26461c0940ad9ff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8005, 0x60351c, "1a0001ad890dff070000200007791dcebf00"}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x583) 12:42:13 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000001a40)=ANY=[]) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) r2 = kqueue() r3 = syz_open_pts() r4 = dup(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x4bac4b7d458a6bdd, 0x0, 0xea}], 0xf0e, 0x0, 0x7fffffff, 0x0) utimensat(r4, 0x0, 0x0, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) setuid(0xee01) rmdir(&(0x7f0000000300)='./file2\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) setreuid(0xee00, 0x0) r6 = getuid() seteuid(r6) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) syz_emit_ethernet(0x10e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a8200081000c0086dd604292c800d00000fe8000000000000000000000000000aaff0200000000000000000000000000014e224e200008907809cbc85ea6b376e2dacff60b6d3d2245dbd9fe0549ce2578a319ad63b3aba99b52201e47bffc435fa6aa5d9ba4aa1d43b5bee75177ab9949a857619e586a3cb96c8acfea73b85554589d529027169c3e96a900dabf8b4c919a8f45561385e7e77c9c21981478eff919070e13cf9f9665df2c1e5d1f84536630172a92cfeb2d3321d2ff36d50c7c6748d69d7bff777aa6441ad7b0f6bf92cc1f27e69b2155536a56bd61bac49e6dc1bc0062335d8711ef08a2"]) 12:42:13 executing program 3: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0/..\x00') mkdirat(r0, &(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) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x4, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2b, 0xfffffffc}], 0x2}) mknod(&(0x7f0000000100)='\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', 0x2000, 0x637e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000001140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c6925921be8b09900"/202, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 12:42:13 executing program 4: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000380)="e7094cf6b8026448fa4d8c232062d1e94458885914c33dafe464a5ea273b378cc81578115341e11fcb5079d338fe0bd013b4091d09b97b6d006f0c255714402d9fd4e589b2840d1a0f6f20089d4e03df0b37f5bd87d6360160bd83222e1036b63685b529d29bc93796d7b6db8115bc392599097e82c5f123dd4e4310dae6574abb10e4547508939f1dd87aaa4f3951fc681c206d96f36a34f2a1543cee3dcf4cd54d37dfcb044b22b485bc9fb030890ee4313e817d3eeb0d18a1e08397d535502b426cf789f2e64b92b8e3e24bea088fd9d6427e995fd1100ca8455b473903a6bb237a349ef7c83df8ae70c84da03dc8da75159b7d3bf49ff76237386d359c919cd90dc38ea709ffbbc7e49b10c1b7adf71f3ad23a5e258cf22c2526b9dd2a9c254ded984e4d2ec4e694b542e56b3e0f35f72755abcfaecad790505833f6ac59adb0bb1b6f5b1d1c863f0894f7d053a94d36ad691417cdb02d0c59a6ebd9ca393b809d57dcedce629b0a8904d72e5a7cbce0154d9fe81f057e907371cb3cd2918dca2e36e78ca511002fc5227f3ccd8ea17803842309a7e952d2a821e6bca725918aa53703fc5d13c5522053a33579879ad3c0b759a3385d7fc8fa26ced46e4a91", 0x1c1}], 0x1}, 0x1) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x5, 0x2) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0xffffffffffffffff, r3, r4}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x20) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 12:42:13 executing program 0: writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf316e7fabc6fd17a135260f61611b8b0d214881a2", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000680)="4f6ca599b3e02ff6c332e2b46c0538d015acf1c289000a0e2176b6e279096758626fff8cf0c0970b79632488387b91966c7108aa578f5d45bda4c522aeb30074db508d2dcce3f45918475349f8a43a67bcf6cf6079f12ced680bba5f553d3a7597b5e45e399e73a6097f1d885adc8508baf50f2b0a69f1576d2a8872d7900af8ccc270fbeb720d495a9e94200d4693c0abe276c7b8b8b1571ac83503f717322b93cab4f94623037c8662da7e1c5862db1d922e8139e0ff157bf5f5eb8c082f0ec6911acc6239c08fba23932243089c5ec54c832420ab68a0921349f03e361fd987e2b210924f928e3bd7b4a874081bb7f2dd04e3647b7288a4cadff8870fd206245e2c754c2b0fd1b3f8301b5d0744f2d983dbec24f88c6dc4bd746cfd4c823ddaa5ff4ae3a5d278b2dd60a11abfc4a723d2109d1f80097e2ea98d83dde3489f56913fa3a715532dfd7058a8eb3a3cfaae2aa4af95361852693530bf10183c0e65ac87cb7acf5a9f83a2722b2910e9bf08759d58d7809fac5a2815e6cd6309811e523331a2772c4123", 0x189}], 0x1) execve(0x0, 0x0, 0x0) 12:42:13 executing program 2: r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r4, 0x0, r6) r7 = getuid() seteuid(r7) fchdir(r4) close(r2) r8 = semget$private(0x0, 0x1, 0x22) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000440)=""/248) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000005c0)=""/161) r9 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) bind(r2, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) socket(0x11, 0x3, 0x0) getrlimit(0x1, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:42:13 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:13 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fef96ec0cf2fd3357ae30200007804be38164991f7c8cf5f882b7427e1aa0500000051e2f0ad3eea3c", 0x41, 0x8, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80606949, &(0x7f00000001c0)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000100)={0x0, 0x800, {0x800, 0x3807}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xe8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xfa, 0x2}, {0x7ff, 0x9, 0x0, 0x8}, {0x8, 0x81, 0x7, 0x23}]}) 12:42:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setreuid(0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = geteuid() seteuid(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r3, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 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, 0x3, 0x0) r6 = dup2(r4, r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 12:42:13 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x7ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="19cc08bd4cbebdab66a3a2d043d8dc98185817df87c27e3b53ab5fac0956a634251dfe4b13c09315ee3efd39c373338b1d7f6eaf7104b1b97cf4dbab64a95beabcd593bf71cca9f64504bddb0c8b2ac7e1204924505c9dcf61f64e2bb97921ab813e658a0547103f88593f8212f93dfa7ad3901bc8eda188865c5dcce68da7e498c1de76d91e8fdb767998c2a1c4a53125893ca5bd69120a4950990de70a340e7b432d75e27dba66548f9690115967", 0xaf}, {&(0x7f0000000100)="6e982153719c7280b3726cd14d7fdf6d18a9f3a3840de4a2c235530281234e85a1d77b7092f983ad76e26d03e84bdc1e03af19d72832d1e3bae92426ace5f65931c03ce8246e8fe0a9c9955cf810a8fff878d5a55de93c3d082ddfd75048ef3883cb0d4fd720f8824fa929491377b89ea435ce88d9901c96c76fd007b90b5cab5f23dd25420b341f88a06d12805875fe38df23b69a21dd35c607d944fe2a6468e0aaa249da07c4bea3b9b35f9fb9f4815387e7a9f04c7a31a53051f5b700d12ccb28c260165bded5451010d4e533518b84a28e0cb40d5122d06d31b99117725bbc973cd9e380fd920cd9ad598f9dab6547f196aeddd4", 0xf6}, {&(0x7f0000000280)="0c59d213fd5e7412ca74dab255a7977987137a27894836369d8eb16b918966589b5200c81451fa31ee6196af7efe90ea82a2264846cfe52910a6cda7f6664829f75086f0c24e13bb37267a4eae46fc3a9c", 0x51}, {&(0x7f0000000800)="2d4fa8c43edccf010b93363f3982da2c4393da283b5a6abdd46e6bdf9b51fdded2ab4b495de569251be76751fb083b8a36360c9a9fc29c0a143b02fe3b691c9bd160564a79b2a59e5c5170c2d02b8553e4521017d9f317f66d252d695ff440ab678fe69290f7b7120c60db4965e444f8d9deaf86f72add1ecf78dee95576049adc0e0983446002b3c03af6a73fc631012cce34168ca44ded051a2e64e5cf2984ba6d1865d82171bdf48a974d347d3fcb6bc1ead32d04545163e97959dbb3630b951fa972c50ef4fb1a64fe243f1638c7ee554ce64336998af2c8d3507d3d0d2816c132af28d34cd18375a29322b017f78f732f342b5e0234efc3f539f28dcfde45d60d93047fc9561ca6781ee653440252a0bb7912bdbc3d1ab486d9c347677cee78e7dda95fa9f05eace9db7294d5aa55b4184f32a9c18828ca003f792dd91f451f5a334684b8f53cd577eb23aaf8fd459bf6b342895aa597d4261620ba68c35b1132e86721e2507938337c4080edc3fa10b830a507b056b6412e6323f501dabf49aeb6400386887ef355042b61ab23237d7c1c039dd501eba05ead4161a367c833a77814b709b6ceb0bd783eed93e828742178049215f3117c71413e80f871719b12df8a2ed5801c8babda6f37923851a6307e57f95f7f7fbdf20bd84c675b975b8706775ba8f4478a05ac34fe3a9f35ef6f8b3fc67eb118740c5170f7ccac28e98088063f5c60a8028e6a13a4e36d75be5e210d2b09118d534406d051e5cd68ab3c0d7adad10e384ca2e87072c5660dd8fb8904f1a678d688bd90a91a8ac4f4f8fd0a3999250f9ce30226bac8db1f1b7fbc856aa632c64c074a2ebca549264ced603490128b6638cd135f98fbe6ab57363a6d43d2dfb7bee518cece3e5fbf6e455a16150f2dcb3d1e93296b5e803811cce34d79dd0d9ac380f2916d48fc7d847ac7f5cea93b31525c622ed8c7b488bad84a806c2cad76dbfb191d6d7f98fa770f06b170bca52253edc6d6268279d14f20220a09674ca5f8fb74005174d16e475a2974de5aac20ba756432d10a4e932acc7214abc448ae0f75eeea7c5e83f50c4e5448acb084733bb0c240cfb0c2386d12bcad8c5a90bf49225c6a1d77b0788d1f31232f012624768b77831c0819d323b5917f441365c4d70b9c20257d9bdc273f87235c50c229ee791bdf40c0111aaf5c8ed6509cc971d741699af60508", 0x35f}], 0x4) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000001140)="e1194fe2dbe31142d9507a5125a27b519bfd569ceb601d73a47e92ba18811a6364befda4ba662163332c93bab133c99dd56b521dbfffdd0596bbe9c49c6747977be20d1f5a2e1f02b8d9cb6e522791f61a3acdb45a1e3d1d5607cb2aa673e67c165bf55b24070b5100529f741c53a6d70b48c0f609defdcfc7ed0cf9f0fd0ea88438acef51a84d629b541420c78f064a7cae2a7bbc0c491985cabc7caafeaf1d5bf82a31168d0bc7509bcaddcfdc063ca5a009db0f8ff5c75b13bb4c08be76639e20bce3d7c9688667d96db0544408ddf790c5ec0a595edb1eeafbe68d1dc9a9cfe0a832720028513f0ca8c557d9d7e66a3b23fb67a3f8f222979dfd57a8619c2fcbfcb459c9956419f71c091066edfdc511101dc694ee646a4649851f47f77015621edb27e3d660d1f94f5af8e4cfd599617e0093836db7513aa231efa161a3f4a26e067c30171d53b1eadbf1870920297705b581f08eb7412c0e4f2ebb6b8019e894cf36120607145b5d5ee895f71596d620cab5ab9301da5401040312b87fe0125ff8d1648fb067a34cdf7ca50156a21e31cafbb0f5f7aae42abdc677839d7f77823942c1cb02b2abc25b94d22f5dc86c436fd209aad6523b9d96ce5201c00f6f718b3a4347835da14564e6b511c555f1b99bbad914a6e6e063e4979b6959cdb622a9b616d2cca8b167b6e581b45ae1bc56acbf6cb61f819841f3ba5188b53bd2b12bfce36d5ad58126c35e811fdfe9b71d7181141fda2e12883346965bef2ca85d1e48efd8170d5299be5555da2ecfe611de2ac406b31eef693436b2f48374f7f5e68137eadf0dc2aba86383a01b63fcee2551694cb484737b3467c84eeb3a785ae09893336707bc7d33f1aa0d077d6f847f305486ab86a71675e003f85bd3937ada31d70fc62d6e0eb238ccaf8dea332f1ef7ae6a266b5168e847c43d7c39b03e8cf81ab2add176527de5576e9ed84d2bdd5880de21097dd568ce7b4f45b9bdc86776dd5aaa28f2b0b9e975290c09d0667a6a38120e71699b3661f55e96fd02e10b44083baffbfa002b739de5e508f731dfb600305797652d11b4959f10520cee6d39cb3406ba4c7611d0c08e2e5544aec0baf1aac96e90cd2f82d5e4bdffa59af43aea9a86b49bc2dc784e73537ff1946878a7caf701093827db1effaa0f771884df531646bfc6b4c10e0e995fbf98f25d8a792a0d76abbf0350c51fcfe65fb148efe7cd66aba07d8b9a55c614fc4a96207487f89dad51419d7ae91a23699b4bab6307b558a4d5010e5aafd892bd52940e5e9e8e6000cfa0fe549970a32f5939ab4f0fccbed7552d5a6f50e466f43e65c07d87d1f4dadfc5813850d787866c1c61ef5e87f27d66dcbdfdc690e51cda887e1309de35fe2af6b4cba1f40a1e68c838dff9e87ab2bd4918db634c00b42fccdcbb3affe69325b7c7a2f73b655c8a3174a08102e20359c0c2e4e4f3677d967bc176e4a1864258e24464d2819e9ec7d0e8030175086bb3f4b4e4949a3aafb94155cd4f90816718805a77e1a84009a29b4b7e4a7473a869bf1ea89079e0666524d7f0957297df01ba6f1396c3d43170c3ee40f8d3ff8e9d6f1e856fa4088703d0335c0ec2fc7834d4c322f644f2bc5a69df104c9f06ef470f96f35517ea097b7a757069bad3470e0937c14e324d89b3391646497d9c23ac770481f5b4d3a01e7f8b149cc4503253899423be3c1edf4e1efd53b0efd9b05812b62b465754f60bec4db676090d9a93dcbcc1f621647996b4b95522d00ca40ddc2e807a2fdf3d4d87c0e64a1f53cc1ba690dc18e086b1f3bcc5f66ee8d15ce6a29d1e119614b2886789f47ea20c60d8c28f3d3329ac2545fdf19fd18eca79f311cbb98dde8a6e04423a201610e77206ea56a9422a983c90c4855d09fe8b7b6743f4f85cc7b0383b81514cafa20bd8d67b74b348a0cbec54d25ea3249c2de455128a30a1c51919df307de0ebc141905cccf2f3692da4ae22f70b1df79576983a104d129549c4e451c2e186da43a10f286eebb4f3ff276122ff59c887af7a99fccf17455aaef1e57b10c3907056f448e3b0c8c9a0c59a3351666e72e2026ff1afde24eae9d23969756f93854b4d9d2af1f68d9f4569c1f042b64f556bceaee29ba1376b9a88dfb70da51358e483d1dc450b31c7f01e5f3877f8d6cfb308f7a9f97515e1c07fd5c416b3394dc862c2b02267dbedf6981d81cfe957e87c7120733c96bf55ce184686adc411fb7d078df46fa7dc6dae98fdf3363c21340991c3a5bb1ec5b9f643dfc8096c7fbf5def92b1332ee6eb33c2243b69b022d24e91a56598985f59a6af1e626715494244abde85c699765cb13f63e0e9c7347f55f32df58410b1868da4dc5def78c55aad78fc8e1995882fbbd653667f9d412bfa4deb0acf46177c2dd3658c85f9f0ee3b1f8f7b536be2ae092fdf61a86a51bb6370e591b70135376ea94c9d0384c37d35df7aa4c673011b2edb8e93d3557fdf24523de43a87eae3b72f733d6ab727b90f3e16bcebd363869ee71192f024eb5cd681a67d54498d267bc4be7db7030d7293043a4a338e98d31ddf5f24e31406e93ca2121bc3d89321454b8f286e1c9fcef1890bb34ff857b6773392dd3b671a33cb8aab9bd19e27579c8dd54a7af7236c545c5ede4b4cfbde9a7cf4d284cf63eda72e4c7954d04df7824774aca3f3a4a0755af17e2728d5928353d5645f59b41ad10e25d1979253043b3cae682223e84b8f3d6634dfdabaf4b126e06c2174d5cf5939f464d20d8de5f76c0e8ee7d1e9f0ce0526c18644fa5f1df9c0ba5fe49c158b6903e48ede9b84732248bf92264a3c7da500415da9f49f6512576f950fa1ba12ab77b5b414869664f2bfe056b4db5a23c5626553263cdde2de91953dc380ae698ad8128b0219bd348fcd8da2b3b45cb3cac9892e1c132eeb16f710e42676ef7503f6e929587881a65649d49376995237d9cd04125178d98b073bd2dfbe720b9c9f6ca7558763f13f56eaa0824fc0feb69d66f0a702661875fbc64d4351c6d6744b065853612dbb5e6f410b85bd1c2b506adf6ee12fbe43909fc94396fbdb211295cd2d14e77da4abc9da8328705532225f02947973ff019c382fe4a44458f1dd53e22252a594b03790eee9d8a13432bfecea2793b8f9c0a71ba8783e09a43782736abe59e59da10f3b5b27d0a926e1c16aefc97e053b4dc4d7023287c7a6a030aa9b84510f308243426f47e75b694f320f3a914a3c43416db7593f7d98e0d5a70ed032ac6aa269b0486b178f2eb2bbcdf8052c7e6eb023ed13f176f7f46f18cc985b818a635481d838b4fb95a7a3abceefa7bc5d2a73a75d34ea1c2a1356bea575be078cfc343009fe45a5890677814ab25c577bb80d01d950e8dac46eab96805d1abb3a3429e1dd34787e5050c45adbaf963ae6ec344b9bbd9325208ca759ce6285a2477451048e20c7376036c9cdaa1e491d256c9df5d73da616ea42a421bdcefad433a0ca9b8f7282aadcc8b0ac4e3b312e6e4e842e2d2c6272b93c8fdb610b653ff8e0b07b081bc84b6be3aa199273f192e72f7821f4e49fba8185c4f8f0e63c865bd1097689723f25566f1336de97de7b5f0c03e1a923ae91bbbd2ac38926730c9ed7223bad7b4640106689afdbcdd05676a6cabf637003cbfb2c433d24d1dd940a1af3244535d3849c4231ecbeccd9b92b7f02b9932fa84a0a3762b65646a55cd1e3c1d89a1d1541d1056d7a8307da112ec8d9160f9a93826809b5e10c22c5e75a95764191a6de8b8e78ca5f614ae748d74d6215f8d4455ca4c640395ed199bf925f6ddaa2e492279cb9dfde339b6797f3bf4ddc0ccaf2a6f5d241666c16c69fa5895edc4bc2de2965aa415bbe24bea1d799b9409655c0c6fca39f25f75593858f9b0ae29e6e38e830d567df454079476eb724411bd15e5f474604bdaf60a1067965d424eace67c82bd6b7e657f37bb5f95bd2a6afb957e469ae61f089c0b93120f4bc3b71970d8732eff0eaaf744e06c59898c95655f3854ab49e0b22468c2a3b1448d9fbbe98d374220d04a8149a5b994667b7fb48675a4b42e3619759512bc95b0145fc03778fa5748794c591d7ef9915242e8ff35c92d9b2db15885339877cd0328a5f7bb223b01bc582da114e44560bb86355821cd680fe9097f7bdcb71ac2bce3a4eacd0da0448710f29068ef6ea0607cb0f8c01bc3af2788453f1a3f39427f056db516f7cad6d548c19c96e4158b28b372d349da2971141c1b8d9dff9d6007b96740fd41017c0fd7ad48d8f7a71c4e7a59f31935875d72f", 0xbe4}], 0x1) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000040)="e9897c231c3b3dc81d2fb8316963d0d9d6bedd8e", &(0x7f0000000080)=0x14, &(0x7f0000000140)="4ff7f9580df9ce5e392421ea5c80fb931eef1f42e144282ed5fd175325348f0ac47754ea67655d951a28dbf1327359fd115145c932011906f1f03862ef4f67c2ff51c36289ca17b0ddbe69dc1b6f512f2203d7285f2e273ddb0c519b97e7224ee5683b3f3b2092044ef8ca18f458cdce78e07291cff54862bdd10a1289185127e5965e1b697a73a48785ba11c63d86bd2ca4e4700ea81f4fd3d67c0f680ed1f1fbd39281d57757e46df94264c64fc168c81ecd00f1d0106851ccdc2f6df76d20c0788371b0f08b2297aceca89760422f26338513afc9e80f58808a28e5fcbc838012f7a7cfe5352c80ff76483a6716f0d6c7e989adab2f64aefee302fed2e828fbe5bc02c0f92160d14631829eb33845f93dbe02b5854b753ca0d10dfa606fed7b8e2643d97129be294d4973102e0d56bb281abe406516d0c15ffb290f75dbc15c66551878052d1f1ab29a63c103aab47f61fb38ebe47f2853ed619866df9b049818e0ab6213813c6b16e9a582c3d00b4fda3dcd7e3314f285fde155256af49dff046956972f823a174c99a5b56bd6535f62ad1f2f80bc6e4db1cf7ed2009c8ef35d74e1080f002aa09c68bc92bf0e96161854584994dcffc131b7691746e0b7be1e17c606228e65307bb51d07cc391f04327056544557fe5e54924a6f1dca125208c262d52242e1cd550165d099cb78b2de78a61d21c47d1f7fba83aedfbb7f440e0608a8ce05382fcfe72286639a1baeed69b9066951b17c8fb7df61abfc500bb0a7503f40af8bc7ab8039928096c8d6a1bd0248ba161b0728efebc566735027b327d71a2c79ff593e8217644d3df8f11498be7b49df03def74191837524faab79b90932ba43b84c74d7be196172b9f3b75ac1ef8a42573a826a0eda12cd9482a3c4a533dbc82f1b60ef13c87e6706ee44cd9c58b036742b50ae88f51c2ed5a522c536e947319a2cb78eebee2330bf91cb85d310304cdc37f238ffa4b50ef3fe51579078dc982af88b49acc2e414599731afe7bc4f844c363a8e3f3659f31fb5624ddad0c7e9df8319655987f6daf7b63679d00af57116b849656a73a18bc74c45604e1d7406317761e380d26f48839e120ff8d9b93656040cff5419f4845a94325e19aa928ce85e68374e3fa3da238391c357192850070b51d466354e0317dbce488ce77de7961b7e702952db564a17103cd483499027fe3d4180ea4d7539deae1758b89da9b14a0f79df44bbbb1d376a7b6f8e7d2f7f591e82d11e884fed4819fa333319496ba583f57a3de86888bd9d62050a49ac8a8e168afe89a440c46c445c46a185cf5026c5b46f8b9fd1ae37a15bb01b696f84878d4ff5ca8928c8d77176e7e7926db7f32198bac374c05dce3c1ed6c38dcf1d28dae16e16b682135d018747163f8a9c98d0e043ab0cad538163817d5b8c3637915398385a2484ce542a1882e00b2012b22006f72a8237a1e0a09daae2fa74c7632ecbfac6b32706a2b6d8161a681e67d2ba2a06215313888d0488b25e0290eb3df0b3a76b0ab62c2c46f3997a5c0a1d5d0cb7a40001c7b6f6537466aeabfb0615d5011f090d5b9b581d19e5a38882c0f7e55fc7e48568242647681dc20a4f264102eedb8b410bc7cedfbabbb03d09f62bd9571452b551258f051c43ee49345193946ebbe1b138903ce4747c32844905c8112eee4cc79d31d80502d88f8189ae48685737e5b0997c27f1ab8e6b5f21bcf95f4c69563c431b803133667229e9a73a5d3072cd9109420192e151b18cbdea7e17eeaaec7ebd70582b9ddff74cb3b5ed4759d560d9e2537547996bc48c2662ee203e865c8ae31599dafd29b22de85704eb1faaac387536f2373116867a246d53acdb8ddedb0dbe37529e95669fb455a161f960601572c9ebdbdf597a48e21305a34a3a9d46016c63a517fe8fec72c267c2772a468bc913fc56a192dab4dd7367f956d48f5191faad6816f29edadf87ccf63a79bc68e0fc56856012af4ff3ad8f78502e7f65658f589237d4e40045144800408d6356cd2cf4d79204c1d5df50cf04bec19637fb4fa079b8f8c6c3ac47430991193bc1017be0ef5ebb753933d4bdc1479cf2a1ced1e7a360390b9adf7ada7b316bf2a52a8c347b64667fbc948e2b30d86d5a361ac6e06398eb9b5d164b000816774e2d422ab5b4713f65c79dda7ba1b7e475318819f4d1f7b5d43410aef03e1508108453ba870fc2e5bb20e4db789da6e31f6c954372110df4a455984d47341af14460ee6abfbf99b5d4f03c4d2582a5a46c0e68f42c6d593ae6b07f73679ddba55f211456967c27f70aaffe25e26db9a1ac7e2ca9b49a01848c4e7b40a232f31d87b65834b1867e305bbc41b241f6fd5bcdd0f16d01df38bf15403a309e421fbc38359291d64b2bb130ef1ea221ffa5408e2a0dc380683d40b0bcdbf526d023c7cef1d3546dba5e5b814983a32da3d1759ea4e628c2480d20c5c46074d6ac9dd2ddfe689cb0a15f107715910a543290842043cbb99151be52afb30d282399ebb91f92c657aa54e0cb70e463df5c2ff7623eeb5f1a2fb78d01c0ee75e542d2d89c950faeaf0a9f5f6214f6f00a0e3ca76b4554a0d4ebbb75340fa5c81f38a80f737528af97d65362bf806140166535de076f01d146965c9f900188a529947e58067e4e61de3bc6d81ec60d136d93a52438304237ad3094a5da24f2060310021866d922b51fe1e5b087feb1bbceed7dbfd2f9957590864f1ce4d00f11e3133b565d704099dc49e038b307f7543fd3e87dbd023aa2f637ee4abb9da3b28564982aebcb583e091922fb18f48e3042ee7ca5b31960ec81bc83adfd3560d0509a671d8ede7fa03dad235bbc6fb872efed27da1d38428ec12ee7754310bd29da0b94c0f3dbee70bf91245580278f03dd2ce15a81f11ae267d0634da78f1c2ca7e9ee49332440673f0a8d73033bf4c333a78a6ecb3e64e095536bd96bfdf371cb8540a8991170e0d54f5021f4f1a434f34f11166aa98fee8ffa6f3ffe1d96ac411f7bad2c34b12b87fb089c04589f6220cb4b63ce38066855af337bad52d7bb04aba8ae35bc83fcbebdf27a61fb09ce7fa0b7e637d26f652730efda54dd96fe0303086e0333e7ff344f2004f0d50d5c3765b8dfc36bd834c549a21b1e64866abbddaf8edcde169038725ee5546a9bc894f31e3ad76af801f2a31ba6876770ced275e19a2d6971959d073bb408b97613114797c3ea5ecfeca21ce5e270fcaae810310ce41353cad4650c5a98a6332f5f4ad9b0d54e1de8b1f028cf64063d038429ae50a92973c46f4f212fbfcef013c05a4aba63e8d70b68298717ad38c79b6899e0455c4ccaa7019037b27b51808ffec5fe16c4c8dddd2972260ea2d1a8ffcc578c3aca35fd70e699e4db3ab0e38176097017deec1893cc5a3e880a5cf3cd84a5f3a3e8f9dde6b673f50e9690a343e1ca415314f48a5d58e87932278907c3290728b02a5b5f82063c7b93ae5ab51dad6439e10fde05052e9691eeb106797b36f0b6bebf5e12cdb6708c22c0e22b77f4fe6002e7be1e16c4c0cd18390a47719fd9970c8413f91f17e2d854a3a438223fbc4f34b493c2de011bec23208517cb5a274c9ef5342af7ac35825598e96850eabcf8aec9e64ef5c10b5357153649e5b5c3e3049ca1a65cf2cb1223e858946d4672a65303c28a5f462bd2ce2cf52ec0635ac1674842677848154ce3d41df0398a55c1bb62948f58682f77adf68c0eaa6a095abe099fb74d9dbb967c8fca60acdcf839e7bcbc50dfd7b7fd3182cacd0f285ff7b94a032c7fd3d7e7b18b4551b6012b2f626e275dbd7c09dece7a9484150f670ae9ed26646a32a8389b27182d3bb678183e1ad4ea4e1101abbb91ccf1625fcddfe60e4490308c299e2df309a5db9c023c198cf7647b2266a408d013bae77ba0a60f38a4411bd581b34779341416f140907e4456835f4747d1b2a9803b372642c4be38e87bc213513bf014f5927303c0df2c61610d5fbdf6d89e73fc70d30cc86b868ba8fddf2e346a38ac80d2127aa9e11ddb0699a84e96e6b9aa4fc9633fbb5441806d341ffc4e6787d6e66c42d2aaf28552a711531a65fb2f53d1c8d949bc62a5ceb65f63bd758a105429bb6df444ba300d2788683dc58bfa82cccde5d68a49e3112f81bf2ff8e6bcff73dd8d69731a5ba1220e94a95aef95ea53e1b950e1708bae39ce5e4db4bc591ffa2482db0e7dcfb2ca048edd58b6db6dcf18f99343b2e3741844d1e8f6dce66b744d686ccfe4bed226d85c8acbb2a98ae7d729818fa5251369dd1aee18753b9873569cb1bcf4bb03c20199034fb4dad080f73d1d19f0bbd9a3d8899bc2db800d5e9ee99b5f24d49c3deda958a53fecf68d70c964b97e9e8a742ec4d0491999819f7465d16dca5245a9bec29ffb4ca343f3f271eb12b56631d526b18a26ea895ee371081f8ef008d5424b353be972870ceeb2c6691e48e7b97c9ebe899dba9418bc22b295426b2b8c1dac216f10cca0479d0f7131d84856d1b4837a3350e97353163913577ddd4ca59b8fc7eb02c613b12e3440e82bda629d089a57aaf63dc3b3db8d6b0f119cd3203e91368ec562b3e62da48e8c35cc876e6917a14973d546a6ce7bf4f2cd2b6f9fc4f71c88e5275fb0388476c764892fc1ffa6ab34727d3eeedb9dd855b0f1144c70265a24cde6efcf1d896603bca5e1e1682d33423ceadbf3fdbcaeb635570b8fc4f2ea8b467d6c4cffc1fdb77b4532182c6e7ad3f7d233f69c690ccba1d30b95eeef512a7452e9ac3b87f006787c03f686c594435343c6d85809e3b27c90f9bcb4346df95cd9930a9a1b984be34c29f150045f8677d9867c9e61b586494aaa48c7dc5cb5623b2e9189902e7a00c9f6d489fcda55d949782019af891a13f5245d6a5cd2101a0a94c21d7978cfabbe5eb9d9bb8c1552899df91d7006ebdab12c09af5cb4bca62591957bb4d72872b76b8980a24fab19d6b6dda19b99d24765daaff7d15567d46e571274b3527f3bb03c9f208427146fa227d38dc6eee9e1bf2b51d093500623076791cf95eeb9c53ca04d1acf740fe12606eaf3a06474818b57ace5f60a8cf81857ab0cf74ff16918cb23d495dae1682de8e09a672dcd9c391859f189f84686a05d1acdc5eb9c70c6e6757309de699fafeb5d03d739acfa3480c5f820c8e3f72e1346cf9627fca237699d953dd02fd4dce6f2a983b6f76fb7e966dffa5d04c664d014ed67c66e05e8d41e778baca6cefbbcce06ef619b45520ea0934b9cd6a17d8d6c128b9b9ccf7926f9831ce7f9fba3687734269807bfb493a1050ff67587da958babe3d92433c26ba9a86ee651773a3e4eb72e4a1a939e438836a1116078b91d53ec12cc721b9d368e337105a65047c26e4b880bcf5d8856d82ee76f29db82535607ceae19c4445d34ec273e4644e7ba421f3ba50055995ddedf515d3971940d338f822d994109fac0c3873f7e613ebe262700ea1c1cd8b7901bf01ebf08c7dd2065112e9157cbfb18ff9dbd6bc3c48f39b8a51b9c8d8512569cce2eab508f7f08e669dbf552db16e8f22b6205cdd32211027e4c5c53adc72e8f80c917ad4029e6b4a63a323da1d015d459ce55d6fa5a6c7ef9336742107dc30dc8b521f8b7a7f855f6f5da1848499565278fef196755e676f53d182cc936db2ef11644d28eae0292cc717c53e8a5e4a564956d4f0d5633ed616a226fdd0b32850423488da6ccc8dee6a94ae48972cc8511f6ebaaf0da3603762de0673ffba1eb05811fb0e40adfe7c457b68dbb423093bbfcc2b2", 0x1000) 12:42:13 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000af5000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4083) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000040), 0x3, &(0x7f0000000100)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf71b59c7afec370608bd11afd2c011d106d2e5cb2d3435b82", &(0x7f0000000080)=0x3447, 0x0, 0x37) 12:42:13 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) writev(r0, 0x0, 0x0) (async) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:42:13 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) fcntl$setown(r0, 0x6, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r3 = syz_open_pts() dup2(r3, r0)      12:42:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0xfff) ftruncate(0xffffffffffffff9c, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="bc", 0x1}], 0x1, 0x52e5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="e6ed2ba72170264fde1a913d88748fc8d641ea1b0d5760c2b7d554f178de34f8d0ef5da35a71cd7bedb2c76002667887b912ca581e1af40ba704f71cf632e029d89f086b0bdaff9c9928854f3b50ca7f40fdbf3e42032af6b24eb784", 0x5c}], 0x1, &(0x7f0000001040)=[{0x110, 0x1, 0xc4, "12874400e067363d85e290110c3e65c46927bbc982456677c1fef7079ae2970a9b629a105651db8e9c1f5674b6073e77ee3d69fd9e0104ccb3ead3c795075843f585418913543f46dcf548a8cebe1040289c1de44e94998c9673ac64552ade44b923c5bcb15432d278c41f5f274328fe9997cf8824248026de13cec8054d56de9334cd698963c374344b34dce6ccdb2fbfaad9e8c59ca368b912daf10c2c5e18d227d520c8b6de61b82652195c3ea4389272f870f036d2ec4b588f6c734d663899dcd6c7bb93c045fb2dde40baebab90c59528c15b0f6c1590b073237884c9615d8e664e16058f7799d49040036d290d2247124b5c6e300fe4cbfc328837"}, {0x48, 0x1, 0x0, "ea5ecd11b6bc9eddf893b295b9f1cc8fe1f027fecd31dcf713f62bd42391e221cc58a9c44c340452f54a05d9307a8f1b2acf500bd0bd03"}, {0xf8, 0xffff, 0x5, "b6f0898341ee8b31c7aeb8384b523d1f3be0df26b09859a098c5ed0fe3c3d6b9f6a868f3280fd3735e2aa5f2395ec6949cfbea634de4e84b762a62713041e59dbb3c245b9b27c0251b268e5184840de254c430f964f312c94f48bc7d03ed8fecce836d1226515623f449d4972de17f036ec6e2e8f866ee24b329b4adc912ae2c77e72df7720b0e3f2e8687a6bb046c5128b23e19fd7e6b6e7cf80a4f9c8fba1d8e0b5dd842607c651d84b6aafcf2bb1fbb44b68fe187ba4aabbba11433af1b2bf2235df43f0cbaff4a7e1143e2ca43db45d09a8ca46e663dfafa2b1c730396e8ff0b1b0a7536d314"}, {0xa0, 0x0, 0x7, "d833a961e55c8aa1309bcf5870774f5a6dd27b02830bba0faff1a82cbf9292f5ee0f781d003f011275c78e1f6e88d71faf4ced1e8b7502805b624733765b84d4b1fe424a8b33aa360d6e81f7cec8fbe6ea11b1f2a2c4d326b573c86475fdf4d07183d12cb4de1d4567a53ae390ca60032bfc92ef09a41cafe7339751179083029932d997f06a0a79e9b0fa29ca"}, {0x108, 0x1, 0x81, "3b4dd82eeff0c2fa3fec7b4d519e430c980feb693039b88604990bf52c3e154765bda7f30549ccf880188a375b32a33a3e4d6d895eabe171d4a1f4341a192c431bacd7e61ffa73ba5e96aa5b78a596d61239a50327c570b9868a86383533fb65bc563b888994475c23849fd3d694617a583e118d74cabf1d1836178af37fd1b47bf73d89805c1b569f5ab26891de5aedfb038311f77df1c2ffc534bbdd3895c50a8180ecfd6ac846ad1a1ffa8389f8ac3086d9169728dc7e754a774edd28f53be69ffb86e9f3ca37f6e16ff52ebf2affddc34e6b72e6abc0fa07121b3f0fe5f41fdd8635ceea9ce30a2342886345b574d4437a14"}, {0xf0, 0xffff, 0x3, "68a38fa334879093f63f0c313b0af94276af56ac7e19138dacff1f9b88a30d76ba699bea946f76128d7cb6fefeff08f68d5e04e3c19483f1175065923edb8d7f26ec0fd57b4f096119a753bd995b223ecd55f7c975e9944c725be85509b56ab8d31c5eb8f5a97078ed22f89f8705a3a3b0f3700cf2cb42a62352b9fcc6ff503bb1e631033b0449938503d4a8189e443d2a8d55902beca4ab4e3eb4949abe229129d9fe3ee64d54d2c2c15d8c69a2221a328ff126f48383e66ad462b88f55cd979321b82f820b0124000f28d62fd3d97f58900a3f0f72d644609cb2f864"}, {0xe8, 0xffff, 0xcc, "ba391707521c5285ad833f4c0f0ced99e8d129aeb88be3a117bc07b9d698c2fb77ee4bb13552faead7248672fc83777e08f1fed300dd1ff7e978bb227b0de4fe2fd14c4f66c053dd5fa47e7b5fcf793d890fa608a31bb7ddc1f555fa5118858b4929fd83a9e60668d7e7389f7aaa4d83e79579ce915ba83208a3cff765da5746b14864a35a54adc46b2c492125e229fff2bc0495b343b9eb16b118fff7140f9fa36b44332232f476ef349f8c99b02a045aa5c9dc33b8718146392d764ae71866add55eef1363b9673b13a3420d12c58b484be4c4"}, {0x58, 0x1, 0x7fff, "8d58018c66e92f12eb60cabdf6d5c14219463f612252aa33d48847c890cff19bfff76560f6580a2b6a202b1b7a5def2ad47f6dd3e48ab1178f2e032b4a79d4344603"}], 0x628}, 0x0) sendto$inet(r4, &(0x7f0000000000)="9cbe53e704f81c0305b5bcabe632edd22876ae38fdfed85fea977ee2da495f6f29d02b942e3c2d6035bb8fd2e4f52ea407e036880a94c22337cb0426a1c04cdc9292e90c1d6477dd28569395d9694688f2c1e7fa204a6d1f78fb1d7d26379a8f9ee3943e50eb8414", 0x68, 0x408, &(0x7f0000000100)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)) shmget(0x0, 0x2000, 0x1, &(0x7f0000011000/0x2000)=nil) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x10}, {0x15}, {0x6}]}) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}, {0x0}], 0x2) 12:42:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x14}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb005a4000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080)="2d422912ede69e9fe38fc3021706df3531224cf881c37f4b4b3715d299c895859e1b17d7ea7d27c0b5f50b7215fb0a5e2d81f5f30d3c2ee59987369ae07a40303478e802dddbf271353d0ae7d0447d80", &(0x7f0000000100)=0x50, &(0x7f0000000140)="0e737aa41fa9ead74c073d9cdc0c369f0a5424453a31cfbc6eab31456d1102ed7fb9193177af6dfe4ae72834aac656b245d130c688d575015cec41766d6a14f1d259d193b46c8cda6bf9b40a3cb41fb57b0ca4ec20e0a346ad9a798aac0dbe892526bc9d8ab0cca7d37b0f2a1cfd9cde7df459cc402beb5fcced639ba70af172d3260acee98d6b2f5666b2cf9118dc9bc14c65085155a085f7f20e7fb871d7ed78bb5a26d9fd2b12ae7e2ba964b589b7543e0d76cdbebde7a254cb0a7b5adff3888ba6eb625fff862208627826667c1d14e1a97557a7bbe7806ebb0cb515", 0xde) mprotect(&(0x7f000012c000/0x1000)=nil, 0x1000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300), 0x10) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0xc1}], 0x20, 0x0, 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="f9d4b182617d3a2062a14ebdc49b64454696e069b115dc59bb16bb6e3c43512eab52b8af811fccd0d189d4ca844b64b551d03cc1d2de0457cb9822664a683f226073376e8767ba7fc978246c25f14356331debac50ae7de18804d065983305ebb7b1", 0x62}, {&(0x7f0000000300)}], 0x2) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x5}]}) socket$inet(0x2, 0x2, 0x0) 12:42:13 executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x6) (async) r0 = socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r1) (async) close(r1) r2 = getuid() setreuid(0xee00, r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:42:13 executing program 5: r0 = getuid() setreuid(0xee00, r0) (async) setreuid(0xee00, r0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) r1 = getuid() (async) poll(&(0x7f00000000c0)=[{}], 0x20000000000001d8, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r2, &(0x7f0000000280)="731badf30d2d93263e9ef37d27176b0d8c54de01c83ab8b8297536d1a45b4db09ea8d7e82da1a1f030d0c265fbde1ec608ce45f1193d92279834d05b1c3906bb93cef416a164dcbdbfbea315fd3c214bda9332bf5492ba7f5fb5d3497698228b7cff6671b1bf51a60ce1da7b6223", 0x6e) execve(0x0, 0x0, 0x0) r3 = socket(0x6, 0x4, 0x0) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x18, 0x4000, 0x40) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) (async) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) r7 = kqueue() r8 = accept$unix(r4, &(0x7f0000000400)=@file={0x0, ""/250}, &(0x7f0000000040)=0xfc) kevent(r7, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x40, 0xe9bcb1548f29a601, 0xffffffff, 0x2}, {{r3}, 0xfffffffffffffff9, 0x81, 0xd0000081, 0x8, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x4, 0x400}, {{r6}, 0xfffffffffffffffd, 0xb2, 0x80000000, 0xffffffffffffffff, 0xadd3}, {{r3}, 0xfffffffffffffff9, 0x61, 0x40, 0x7, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x4, 0xffffffffffffffff, 0x14}, {{r5}, 0x1, 0x80, 0x1, 0xa, 0xcf}], 0x8, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0x8}, {{r2}, 0xfffffffffffffffd, 0x6, 0x1, 0xb37, 0x1f}, {{r3}, 0xffffffffffffffff, 0x24, 0xfffff, 0x8, 0x4}], 0x1, &(0x7f0000000100)={0x7ff, 0x1}) (async) write(r6, 0x0, 0x0) (async) setreuid(r1, r1) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:13 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="d3b7f37aab47f4ec5b165653b842bdb6932b0cc42e311058c0d4024ca30d68c04a7fd4e28b3cfef7a3fb3130443fa91f44ef57e0e643f170384f221f6a1a78a788afea1b12b90c61939322de01c932f04f9c17e1c6fe3a227987931a64fefc570ba98d6fd34cadd7b0cf360547874141896c9ddba707157c5fa128e77d578fc08e7df620e1505e116c0ec45279dce89d7aef79d1fc5a", 0x96}, {&(0x7f00000002c0)="f53fe9377602005b88980e48faa1c1a1d5af9ed9b89ea70d9ecb7e94384cb85f54bf259db9bdeedef746b01715f3f4bf8e08a80d040e93000a8e094b7d6c6072432c94c49766f5512a1156a72a76d06036c2cab0fb87f7cf9ebd2a719f6d35433508a63ff7c656327cf1da65ec51eff91281dca8", 0x74}, {&(0x7f0000000340)="f76294e9835d83d200a380d6b111189563b48ab50cce5e4e3327d3291e5422293840200429a413349828cd02302322edb668b0227b017fe60cec7cb0ec86b800e4000711326e454b8bba72683f465e07d530076fa555e79f1b99f3b2", 0x5c}, {&(0x7f0000000000)="516588", 0x3}, {&(0x7f00000003c0)="338cb78b61b2440295124dbbc0b5cacd384e263733034c2b370c412d8f093af1c2091b6b6693f65ab52e2f0651eb4c123923fc9454d6c76540b235161fe0d853fa9bed48c0ac40378723ba2e81f83319cd5c7ac004d684f72c301a90d031ddb0564551788a645a2ac01e2d11728764e558b83907c7574b439523a04b8577f52420bc0e4c63dd1ea9a16014", 0x8b}], 0x5) close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = socket(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) readv(r3, &(0x7f00000009c0)=[{&(0x7f0000000500)=""/223, 0xdf}, {&(0x7f0000000600)=""/240, 0xf0}, {&(0x7f0000000100)}, {&(0x7f0000000700)=""/150, 0x96}, {&(0x7f00000007c0)=""/216, 0xd8}, {&(0x7f00000008c0)=""/108, 0x6c}], 0x6) ftruncate(r1, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) 12:42:13 executing program 1: wait4(0x0, 0x0, 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x5}, {0x16}]}) pwrite(r0, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) 12:42:13 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x81}, {0x3, 0x0, 0x0, 0x3}, {0x7fff, 0xfc, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) r6 = semget(0x2, 0x2, 0x2b7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000240)) 12:42:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x28}, {0xe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() setregid(r4, r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54}, {0x2c}, {0x6}]}) setitimer(0x0, &(0x7f0000000080)={{}, {0x4, 0x8001}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffff8}, {0x4}}, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) dup2(r8, r7) r10 = semget$private(0x0, 0x0, 0x2) semop(r10, &(0x7f00000002c0)=[{0x4, 0xedac, 0x1000}, {0x0, 0x3ff}], 0x2) writev(r1, &(0x7f0000000100)=[{&(0x7f00000004c0)="a11080ba12b22bbb315c986f0fd5ac42cd9d11a8aed2efee1bf68463694765b5e5bea70c02000000000000008c8a7cebd5cfb8a6b6e563dd39753e4dddb562d5b2d7ff7f00000fe177c35db70be862e5793eb6cf3cb4b1cefcf49c2efbb7fbbd3476250852e5f401e219a8b286f63694ebba4a75dd76e19fb675a5fb0000000000000101e0fcf80dec4c3757a86c6c213cd54220faa14697494fc775b088e8e8eb5ef597f59ddd1dcdea017dfe82922ad13de041008debc7a33ab34da816151b02b8f6e01ba2", 0xc6}], 0x1) 12:42:13 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = kqueue() open(&(0x7f0000000200)='./file0\x00', 0x710, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) nanosleep(&(0x7f00000000c0)={0x1000}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x100, &(0x7f0000000040), 0x2b6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x4) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:42:13 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:13 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fef96ec0cf2fd3357ae30200007804be38164991f7c8cf5f882b7427e1aa0500000051e2f0ad3eea3c", 0x41, 0x8, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80606949, &(0x7f00000001c0)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000100)={0x0, 0x800, {0x800, 0x3807}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xe8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xfa, 0x2}, {0x7ff, 0x9, 0x0, 0x8}, {0x8, 0x81, 0x7, 0x23}]}) 12:42:13 executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000100)='./file2\x00', 0x826319414fe16f39, 0x0) execve(&(0x7f00000000c0)='./file2\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r2 = semget(0x3, 0x1, 0x8c) semctl$IPC_RMID(r2, 0x0, 0x0) mmap(&(0x7f00003ea000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 12:42:13 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000031e000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r1, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r2 = getuid() seteuid(r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x7, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) semop(r1, &(0x7f0000000040)=[{0x4, 0x3}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) 12:42:13 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:42:13 executing program 2: pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) dup2(r1, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20d4, &(0x7f0000000040)=[{}, {}, {0x1}]}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="3d39f496a14f6cba0f54784773bb893ccf409891144713d37e5469b6b753c80d4a7f85a8be3dae8fbadf2f438ca7f956e71bba62057236aa5e2bcd4b2083ba86b0689597b3c36b2dfe6631b5ad02fc539b8471152aefe80e75e80bbcd007d6cd7c1f14ea8933f15da083499f167c2a8a4e287a6abf319ae97a6d53bc6965403b812d6e5754e37a3c416d36ac56cc2acd478806a3bcf93ee7b10396cc901df92d0d44d9474c097a637034dbeb68158ae22b8595da22f6d74704", 0xb9) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) 12:42:13 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = getgid() chown(&(0x7f0000000180)='./file0\x00', 0x0, r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x416}]}) setuid(0xee01) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = dup2(r7, r6) recvmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) 12:42:14 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x2c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="573acda8f8f9", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @rand_addr, @empty, @multicast2}}}}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) close(r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x7) 12:42:17 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() fcntl$setown(r0, 0x6, r1) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r4) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r5, r3) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0xfffffffffffffed0, 0x0, 0xffffffffffffff48, &(0x7f0000000fc0)=""/221, 0xe2}, 0x63) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0)    OpenBSD/amd64 (0ÿ¹ïLxQßúl@«­SÄÝ® ¬ºZîÒ =Gò°ó¢`7ëÞæ±ñ|Èl:ýçr#žãâŒ) (tty00) 12:42:17 executing program 1: sysctl$net_inet_divert(&(0x7f0000000880)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008f000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil, 0xc9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000028000/0x2000)=nil, &(0x7f000008d000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6054acfc002800002fd6faaf3fc07b3fafc4a2b5b998aaec8a8afe35fe8000000000000000000000000000aa8900907800000000000000000000b2a7ecc5000000000000ff010000000000000000000000000001f1eb0daa3d220b0f0cd28de8e346359119adae5f974bcb5f45cca38b298cbeb80bf4442e64edc655058731de88b5ab32086d13e855223178210a7da633aaffa486fa8231ffc77cc694b354b0cc3dd757"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0xe63, 0x7f, 0x9e}, {0x100, 0x80, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40001c24, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 12:42:17 executing program 0: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040), 0x0) sendmmsg(r0, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xc000000, 0x80}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)="e92f193467f905a24e86a8b41b522d3ca75d1447302a8117022a4e6a0c5ecb668f8f2ba9685802016210cf46f9b408a64852f197390572bd410f21a6bfa54aad981594d757df0b52d8b870784d78101b01f5d62e9426e55341d83a0bc37a8fdb97de463e49284999fdf84f16b89fba0d10077fdaad6877ea3f3f0212d1f3a41976174722b745b9f728ee4bca5c9647e08294", 0x92}, {&(0x7f0000000100)="754d73f42f485472f99f49c4784310d0878e399cb3bd0fa9c0af0141a8e835257fbac573b9d16d3f56d6f377e58590c902a7374c272bbb", 0x37}, {&(0x7f00000001c0)="4b9f221073fc55741e921e38fba38bbf54ba0b1d877596e84530f503ffb9585b682ad791b2b45e4e0a444275ef02b50d86b7a4b8ddc70379ac18e455c9e18022f75e538660a38074d277afdb2dc0d5f7c36f723a", 0x54}, {&(0x7f0000000240)="f9d4c440972d8c338f7f9e4502d582306a4426ecaf", 0x15}, {&(0x7f0000000280)="4d3b9351be920805165009999281efbac29ba9929e40c94964f3049f536d671bef49af9d01740ffc4605f33e0fe67453214af8bee2f954b0e60810f1eef334c65cc6818f1b42fe809f7b61d87167a2433c9b8a02f8f3daa9662e84ba2b14ba48cdfef188089aefa49a76db63f335245d26236308d8dacdc43d09d2ece30dcd295ec47b9b4bea1ff4dd727f7bd1bcc872b7d47049a6a86257dd4b3efeae043e6aa6fec7ca6db542b61bf164d61b18349e6b3af1f9eb1e72b17a316da6a257d5781d98c3b5eed877ef9e5ecb980705da895d3f4eddab2dc8165d623d93f81af0d7", 0xe0}, {&(0x7f0000000380)="b456e5075e5a582a863218ea8d0ec18cedcb9bf145d56506b62d0c5ac0f2e0709caf9e", 0x23}, {&(0x7f00000003c0)="6c15ff41432cbeaaaa1043671869b2685cb69cd6a079d44cabcbc2c70639ceecb279ac536ec0945897a6c4e5329f9113493042a91b453fb9b1da23684a5156b24918e038e8a83c6da41873265447703de08a837f300dedf0d5b11eda50d2e5fc3fe7f432788cca63cef4c8b79dc1d5f7dc4f166eb6b0b439be02a9462202165d3a0222039cac88376eccfa76f95396", 0x8f}, {&(0x7f0000000480)="818da2b06d8c2decb86b5eed1b4e06398ac80b9a864a29922525a52a90290f21ac2a8e11d3e72fb2350abba501ea17e52bb64c18857a5e40abea145832b512179c06465bb17dd425d36e752f704daa8a684e8c9b4522a4273428533b7b7ced776281d6a3a9e2c9cda9744132da8b055b0ab5e665b6291db8014e63fdd42ad3ae8aee44f93a45624fc8202e1be25f80410c66b8209cccabff52236b87aea1636255da1344b758c809e19ca6479866d889c8", 0xb1}, {&(0x7f0000000540)="d4be58f6dcf9ea7bbc9ad835c8fda4c9f67801f5d6052f5a5dc1477a1d046febcf889968505fa49936d900df3a619a947b13136cf53dc69907daeb1a5efce309d1fe317de4a29ad3e91f6e2cf11637", 0x4f}], 0x9, &(0x7f0000000680)=[{0x58, 0xffff, 0x9, "f523e930e5ed091630e4ab4507544ad2c0659e825367853cb29bc01449c506057314e24eeb38f74a388b0fd880e30bbd03c8388376764af5fa8c96090935a4348e"}, {0xe0, 0xffff, 0x8001, "0dbb8ba8386c8df64244ea6e95ea6a09566de1c3927bb6740ee4d3c3b8c8e7f2ad0cf8acfe628b5f824fedd2a7d9c5539b33f56cb690c9ce56799340faf6e94478459c143926568f26a1f05f55372ac9e106cbea956dc5a15378e4b5d57d8eec1dfd6d8eb7d4caf741b42ff4a57b7f0a0b28b0d8770b2a6274a188445cef6fe1c2ba78e350bd7e44377b545c2f57997285e953ad32a9212fec13bad75128dc58ad510b2dc47a4122c382d954e52ff3f08532384e64dabf74d0ad662c253c83e5b7d29cc47553f61dd5c2ba35"}, {0xf0, 0xffff, 0x0, "2a4db7367904693881e941a1551be2ca920324f6f9f37eae12efde1e0de00664e50bade517f07086e9a0e85156b51c8b0a3c464171a6892969ec1b13f51570430614416bd610943a14fa33668e8dee208c895b3e9708cd746ee9ddc4f124624a7a11dae18f99bdbb32f708ad4b9272fdeb7a4b2b9f67af70265a9223cf0463c6c29cb2cbc92487a873a645cf7e2e6b6b116f831d468e2a16af6877225877449e3981205f6c314209785334ded73ac6bb0464a8d6f051648b0a514043fb844908dd1a10e37ba67f9ade4714e84ca98846eed887b51c9b74f87074be85da"}, {0x60, 0xffff, 0x2, "d0aab08b5e68004c08a3b5ecd1a33d325496e1a6fe4cb9c8e43fc6a66f2a0b94afcdb40405746c288e71a661caa26f4230d289c42dbcb418c5d364015574dd961981fb0e4d4afef73ec7ee5a67e3"}], 0x288}, 0x990}, 0x10, 0x40e) r1 = getuid() setreuid(0x0, r1) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:17 executing program 7: setreuid(0xee00, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0xffff}, {0x42, 0x5}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x1}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482eae5a840c5687f861d83385d631b6243d53da9572cd6f7825a5498acdc69ad8291e03c62d886c9f0d8179b9b6a1d37d41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffb699ba34b683b224d7f747fe6bb2bda83eae3bf6985bcd4e295b1f0f71740b2996457b4434ffefc28f2f90ffc8e6c6296b969624f323a99d97c115bc77bdab", 0x90) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) writev(r2, &(0x7f0000000040), 0x1000000000000232) getuid() utimes(&(0x7f0000000040)='./file0\x00', 0x0) 12:42:17 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a685ca0 12:42:18 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x7fff}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) 12:42:18 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x6, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000332000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000592000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180), &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r4, r5) writev(r5, &(0x7f0000000480), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000002c0), &(0x7f0000000300)=0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000600)=ANY=[], 0xb9, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) 12:42:18 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:42:18 executing program 2: mknod(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) mknod(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0xb1, 0x0, 0x0, 0x40000}, {0x26}]}) (rerun: 64) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async, rerun: 64) r4 = dup2(r1, r3) (rerun: 64) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvfrom(r4, &(0x7f0000000240)=""/76, 0x4c, 0x1802, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, 0x0) (rerun: 64) 12:42:18 executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x200000005}, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) listen(r1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, &(0x7f0000001100), 0x0) setreuid(r0, r0) 12:42:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/52, &(0x7f00000000c0)=0x34) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f000000000007", 0xe, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1c}, {0x74}, {0x812e}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x5}) clock_gettime(0x33563686ec971794, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) 12:42:18 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="145e3417", &(0x7f0000000100)=0x4, &(0x7f00000001c0), 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="10254721e8a0cb178873e14eb38de98511a3183cba380f7b80dee2e9abfdb1e09ee25e8f1d10ac", 0x27}, {&(0x7f00000001c0)="41d12327771fcb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d2", 0x1c}], 0x2) r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {}, {0x6, 0x0, 0x0, 0x1000}]}) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 12:42:18 executing program 5: socket(0x2, 0x1, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{}], 0x1) socket(0x2, 0x8000, 0x1f) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r2, 0x0, r4) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) 12:42:18 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) r2 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@ra={0x94, 0x6}, @generic={0x7, 0x3, '\x00'}]}}}}}}) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x18, 0x2, 0x1) r3 = getpid() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000936, r3) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) clock_gettime(0x2, &(0x7f0000000080)) 12:42:18 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mquery(&(0x7f000061f000/0x9000)=nil, 0x9000, 0x2, 0x0, r0, 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x9) r2 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x1fd, 0xfffffffffffffffd}) r3 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x8, 0x4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setreuid(0x0, 0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 12:42:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000010c0)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0xd8}, {0x5c}, {0x416}]}) ioctl$BIOCSETF(r6, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sendmmsg(0xffffffffffffffff, &(0x7f0000003d00)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000000540)="67f1a0d39349ce21b40753a53976b92c5765a3441d0f1e3c51cff20a7a4b677d304d69308817433db95efc9b480a51f87b36d21e86decbc75a100b60b5be231da3c7304d3e290c4f001b0cc476a38abf7d4a62d5a2df01ca82eae3a7c97b4af502d958a8c226d08b1cb578d3befdc2e113026aeb037260a25db16f2dfaa87b365fa8c6d5d0674616fd03190d380bf7ef9b2be5ab2e67ba0ed10b1af6d726118e96467b2e03ae4601842a54d331f46fb9d808b2a82d9a4d9bae8d7651a856b2d10f14053726222f79bc700baa8c4a356ee245ecb6b6fc190cd7af5d8651d25fac0178b070393d6b09f14b4d315a57f17b20fa34be7f954d67c340eef52befdf4935f4b08e39decca5076afff2e1b9b7c2a52fb0cce15d77dfb86748794864bfc079ce9b3de3f8aa854f456ec8d6b0218f94cecab8544ab3aaceb74a2857243bff72f5c61e327ea98695fbc85c5b57238fcb2f92a78525f3cf518f1f86c40adab17a2b9a719352b0aec3b3308ae8016ff16361bada1f7ecc75338b9af54cd82e535a765d0ebe16bdd5bae8b64ad304f3a0fdd90ef739224351046ea3cb01e08c15b32c92b822120f1d19b26cdcd0fa851d39bb5c0b75546a04108aad6033ee1e5cc16fcfe33f2349a329c942442ed580ecb42a8026fab8c817491fded4f56851a7bd9d5f34b22ea446141429a2afb05dd793855471e13a84b5a5890944eb4562062c60727a1269efd12df337b0469f40019ae0e446c56e837c60b9614a42f2e179d67d8e4382488ffd5cbd9bf6f5e2529ddd1a3f25abd2c7b5c8114dd4a32d76576b3592c7de525f732953fd424f89013617f4a435f338e8e1ae15e7ea4a35668a806b0226f15446a8d7a53558fd7e3732161e6fb880b28e017db6beabd6507ea03ecc9242f163bb85d42f27e2ff9ed0aa8a2c95e3ec89de18e6c5496c08f72297672e274c204672436c1032196e8ca009601502359724dc9207fc5a36581bef87f691641f3145e086ba885d6c5ef6cf315f2b5ad3559fc6a75499f63dedaa0ce0957aff518e41cec61b632d16e0ec57ecd2a3488e9b6d3c75522e0a01c8c13ef31d0fb3571f283c08e0fa5c3a395afe3b0fdf09a01560059e5fa445e006f8704f16a0180a69f5e840ed6b64ee957761c4bec33444409c5566adba44edc9558e53168d8a786316dbb9011542a72b94a997519ff3125c2cba22b3174828322fd2362bc883dd14c0ddf04bad07c9a402f70bba3038e4836933fe0f1f1e7dbdbc3fb100b25b53b12b38de47ec7e945cf7df126e0985e68da50d8a3d1e577e073b9d43a0514bc76296107413af22a4c42c86edc6fad6ad711415c3d38c97f724493d1b35fa86968748d2a04538874237c70c52e9b16b849dfebb1312547daa448d4a2aa8bc3a18e91375808f0be3ca41e04a0abaa4713874d193d334be2e2ff76c010a19655b6ba0ab8a5628bf0bdbfb4ede77af7a1a28ab8a2d4c928e5b902857b7c0aadec248c35f032e67a1e874b587e5247997c613c2320d3160cb405957e61f1f611ef7e772e4e26a7ad65cf39d262c22d86aff6cb2e7cc81420a5a2ded8e9bd5f7c41a067b4bfee716ebc88ec872306d170f0f494b983c3da9adf849bc867bce884874bb2c136690bcab16146010591ccb40d7072578e100ef94c022c2d24f4a4801d06438ec1837dd3a61a7080871b53844863fff4b78bf89fb9a6cda2ab70759c920c701b8bcec6908e594765c7b5339a4b3074816494f5604e45d93b5674a1f7bf45de759848f4239377d481538d4563da026a2c82b5c46d878ecc16478b238e2f0927fe61500e467d89dbb977661201b9af28f7d3e925382f563f6ebd6d40914994c6e8c10e8d4f0fab987f88917eb04b118e7890658c75eded51ec1687b9f79e8545490f828948de22145aed2f1c2aaac9254af5a359885d825b4db1949328cc11e95efefac7b9f449388ecc9abb401642f6681e95d8b5ccbce8739c2470d3019783f33d929a90d9c8dc11e4a3a91bd8db4578179134a0098df69ef636faa56b83a1d0031e216323cecb76b6aa1e93c132d90f20fcc4f256394d6db3f9c7dbb229affdd3bc46d91c53e6fd235723791ada43034b7cc0c8886a250b50d7c0695f8643280f4903cd598405572c8d653a5618102f5e3c1ae9ab83eb8e658d825a20502bdb33c3f0b697d3c1947513eac0e8f62a694aae88c7b5efce7f8b3ab5ca7b1223a621d83cadac52c2a023dbf867598374a2a9f233d529a3f47d12231d4251d9b2b5d0a9564ab2820b669cb221f11b25c26e7632de6c3bcd98d46b9ec561d164d3ede0682f4a460d4739253c9c44db56da9c23b823ad62f6deb40ac738a7649278e6aaf51ff74d080566c5d3bded443dbaa4c6539f5ea67f473e03eac5888a4ff993aebf4eaa6f4350595123cd9a9c26b22ea8274ec7060297b5340616504428f798eda25b717b42b07074957ab8d056d323b1ae57265db82c4eba0bebbac4cdab797c47377229ce7b2aad1d8bcde9c1ddd1380e425fdf85b13a4bd11d724099a6d1b2cc1fc1041c1472a9b901dace1054d3573c63ba5d65767d04eaa08ccd6901a638113f1710fd558624cec500faefa3884b17487af3858e2924d5d3b7bd27f91ceb9e25c74d0e3547fa6786f744cbf6357b9516edc97e9852e1b04040fa331433be74895bf61777104a8da07f110a5ca7c715905ea0756bf4a675cdd5d9923f9b9aa10723590b765745798783c8e31b194c277afde4aee42bee7fdb5c729976ca374fac7d70baca346d20156051bf8aff36f8479c2cca9111fdf44c99bc8575a1296fd133104e91544fef563ca33a91063ec668182e53b64c94f5787c50545a10b65c4f30ef29da00f25317b4861a45c30ab0e74100106d6161a7b2e7519ba1e0ff5961762e9afc77d46a74deb51998d7ce77be75fa4189d86c7194c3f47e0e289f9e05800e3452a9c43863cb67107c5d12f8d9b7714608a66df52824874e17a2c15ee4920ef8dcbab69a1029dfdd574758f687c15b388caad57cc1a75770973a096c4baec19b131d66dc81294724ac5ed2474c3f4bb487024af0481b9134b07e8003c34ca173259fd0aeed27595e44d99dce8620d74d78987a62bbe95d7ba8ebc2a2623d7ff00580de0060e6724507fd0d05bbe84b199f25c32291e6c5259d7b5766429da97403b65e9a3917e08711a9694d1d4439eef29c2b8886cacf2c113c0b4ecda52033ca8c2052d2ccaa0af9107455bae5a03667edebb7db91f48fade482595b56945079be953f424f1e03ba4a083e207778c650208dfacab907acb2868a29f929b8bab20e6dd73a652ad7a1cfd6e6b463482a830ca5afe338990289e8a45a7af385ec70a5b3f9c301f6551f5fb113beb427c023188bc40c60b386bf0a1368b78bdd6fbb3653e7478fc7bc53fe667d2699044808180817695e9248cad470015e5d2c914abbc11ff1430b34bd0b95d88eb6c23fac5a75a4569a4f527b2077b395c32f1c9572f0015a00a543b11470d9903bbc1842f7312e516b298678b6718651a20fc229d9b37391a2f121dd6480f7b4f3030568aa3c2c6012ba1012ac5a6070664fa0464815a30c4fbdea356d63863ca254045fa8fc0baf556620d5206010c33ba06a6ac50df1182d518f8ee4ecd9e58811257267b2d1c8fec483b4d3b9d96130c61a2a901fd4276de3a8b2e15ce242278d7f0746f3e6538ac974e8582c2617a39d123b755fbd647942dec594999bab7b13e35de25d76d1149d98460eb91289dd5f14380782f0a2c18a5c6e8d81c1deb1cd673827b7f8ab4c0dc5e4e38c6c0d24dd56e1cc507be2c06f1ea5eddd49c8df933537b8b0f934889122e78e5a7a6a9daf9eea52e485ce367796a9d426ff74e10bbbb77aefc1b8b", 0xac1}], 0x1, 0x0}}, 0x10, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) 12:42:18 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, 0x0, 0x0, 0x0) 12:42:18 executing program 5: r0 = getpid() ktrace(&(0x7f0000000300)='\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', 0x2, 0x40000000, r0) r1 = msgget$private(0x0, 0x100) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001080)={&(0x7f0000000040), 0xa, 0x0, 0xffffffffffffff0d}, 0x40e) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000380), &(0x7f0000000540)=0xc) socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) clock_settime(0x100000000000000, &(0x7f0000000040)) msgrcv(r1, &(0x7f0000000200), 0x8, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000003c0)=""/96) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0xff, r6, 0x0, 0x0, r7, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r6, 0x0, r6, r7, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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', r4, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8d1, 0x0, 0x0, 0x0, r7, 0x164, 0x401}, 0x3498fb2b, 0x7, r0, r0, 0x100000001, 0x1, 0x1d06, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 12:42:18 executing program 3: openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8006}]}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000440), 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r3) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000180)='./bus\x00', 0x2a1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {}, {0x6, 0x0, 0x0, 0x4000000}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000028c0)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="b7b90000", 0x4) shutdown(r1, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xf}, 0x400000000000008b, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71ef71d206163689be9a4500"/42, &(0x7f0000000080)=0x2a, 0x0, 0x0) 12:42:18 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="014acc63235d305ac1b376c7c19b51e46eb6626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 12:42:18 executing program 7: setitimer(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) shutdown(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 12:42:18 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000140)="3cfa70fb99e8a107f1d345ac9870c12af82b44e67764493bb9ec2f0dc8b8b3d34a0c186cb93df4dcf30154e2e812938725129e8af2275ac43a0ce1a8f82dd1760c068b0cdd8e322d72fc48d2acb93df8e72d15a88a00ef5015c9c8c279c3aba475e080f534c1", 0x66}, {&(0x7f00000001c0)="888b4778c846c6235837f724dec491439042990b9de58965f6bd1add9fd9a67dcedfffb0b6ed1fde6e4e6996f23075d83d87a75077e5ebd1b7a30ac145f62eb67d9ba0be36ea389520bfd72658d0a74cba741d5b6d33cfe4e32cd2983ee484676d6c6f27cb2d4cdfbbd9fde41e8647d297da2c14f494110e159032a078b9ca362df64b84f1bf715f80f2cdb7b1437edcea21e1aed20ec19c36fec26dc50b58b271a784c9ba319d3e070ff68e128605652b2fdac4a0b0b31974799f0dbe430df7ab12099de9cd07c8ac7bdd9c08b3d2db183428a7cbfe05ae33e9aec7ab1df1c9b88925f62245d23f76", 0xe9}, {&(0x7f0000000440)="a6c100e5fcc904ceea2d3d87c1f40cb13294fc4d18ca65cd4a887a761ee0338ee5512fed1df076607699758bf5f2e356e511a22175b793bb70bc320c48b059785c57001fb6c81c3725ab89298afa65c53c74f9d0a69049d8d883d32e3fe96d86798a12bf520e114a2b0209c2648505810739a47dad18eb46a023df28fb16cfa1112671bba63445140def98eeb88f1376f1f654cb7de21a2cdc7c6fbcdcc0c4c5501025f9fdd1a3284da56fe7aca80cd4a6cca64731c55968f5fb1e833a015d1efb33fb610081cba630320733b5de8b7f3e8858d5a1c2be33bf8a255520875d4af27233", 0xe3}, {&(0x7f0000000540)="5441f631ef103d6d33cbcf1bae51af97930a18c63480a33c93295e238308146232e9b18981cdb07295f685adb3d32ba962748f152568cca86c70fb6d4ee87c26921d801dd3878f8b9a7083c2443142ffd889f3febf872a80e40ab0a94baf021eafc18de6c83897558ee7ab89c9fd678874d5741d93b73f338465b58c8ac399690a0c837cf9b4af351d2e336c739b4a9a86da90f22562f95caae446987c34c04723892b2a88d5e615f36e7ab7a3409ba5e5fc012ccd063d212505a767cf915325339111c74d275fe6810abb7fc6a2959e90d912863b8fa784cf64a44d19", 0xdd}, {&(0x7f00000002c0)="20c79cc4df01af0c999c02809a69ce70a896d37c12c20db3c3a905855befafcdd6b2c7d0983be65227d604bca8606c4062450068906f030a24e50e4df8997390456519d9626a7e66aa5835b6d6f4", 0x4e}, {&(0x7f0000000340)="ec1b4fc788dca600a87d8a12df03056d0225432e99e26cb62ab40964f9fb85c37beb88e67f026c27a224559d", 0x2c}, {&(0x7f0000000640)="a7a387f9adf370d8488f28a17304382814d20660263f34a63834a9ac6ec6c76b565f02b1a555ac4ce5b6fab1d9a28dfe365495fef31795e2c4037f635a918bc1fafd73067e1b54dcb28ff5e9baf2eb530394455d36d086408e4fc67bd65a08b8dd0aa88b565701a2e7617a", 0x6b}], 0x7, 0x1) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/94, 0x5e}, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) denied attempt to set clock back 2130694938 seconds 12:42:19 executing program 0: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/90, 0x5a) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c3) mmap(&(0x7f00007bd000/0x4000)=nil, 0x4000, 0x2, 0x5810, r1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) pipe2(0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) msync(&(0x7f00001b1000/0x3000)=nil, 0x3000, 0x7) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = dup(r3) ioctl$DIOCMAP(r4, 0xc050756a, &(0x7f0000000180)={0x0}) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r2, &(0x7f0000762000/0x4000)=nil, 0x3000) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 12:42:19 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r4, r7) r8 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000af5000/0x2000)=nil) r10 = msgget$private(0x0, 0x630) r11 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r11) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x2, r0, r7, r6, r7, 0x5, 0x7}, 0x57e5d5cd, 0x1, r11, r5, 0x2, 0x7f, 0x101, 0xe6}) shmat(r9, &(0x7f0000001000/0x3000)=nil, 0x0) r12 = accept(r2, 0x0, &(0x7f00000000c0)) shutdown(r12, 0x1) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000002040)=""/4083) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000040), 0x3, &(0x7f0000000100)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf71b59c7afec370608bd11afd2c011d106d2e5cb2d3435b82", &(0x7f0000000080)=0x3447, 0x0, 0x37) setsockopt(r8, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r8, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 12:42:19 executing program 2: utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}, {0x0, 0xfffffffffffffffd}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x3c8) semop(r2, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000080)=[r3, 0x0, r4]) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x10000, 0x0, 0xffffffffffffffff, r5, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getpgid(r7) r8 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x9, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x90}, 0x9, 0x1, 0x3f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, r5, r3, r5, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, 0x0, r7, 0x6, 0x2, 0xb1}) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, r6, r9, 0x0, 0x8, 0x9}, 0x3, 0x4d, 0x2}) fchown(r1, 0x0, r6) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe(&(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='+%-(+!\x00', &(0x7f00000001c0)='--E-\\\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='tap', &(0x7f00000002c0)='\x98\\\x00', &(0x7f0000000300)='}\x00']) 12:42:19 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="1040bce787bbe5cad39984db7f9a74b6d11db59c4ea83be6c0d8fe0098dfb299419c1b4f00cf69ec565dae86dc4bb359d9a71ec7e78be693dede003f9f82f25708e2dd2d00662f86b9dd0e6f0829ee8f043ae1e40ca63a444c00a5e59e44fb856646b688d85946206b802b59", 0x6c) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) 12:42:19 executing program 7: sysctl$net_inet_divert(&(0x7f0000000880)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) (rerun: 32) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008f000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil, 0xc9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000028000/0x2000)=nil, &(0x7f000008d000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6054acfc002800002fd6faaf3fc07b3fafc4a2b5b998aaec8a8afe35fe8000000000000000000000000000aa8900907800000000000000000000b2a7ecc5000000000000ff010000000000000000000000000001f1eb0daa3d220b0f0cd28de8e346359119adae5f974bcb5f45cca38b298cbeb80bf4442e64edc655058731de88b5ab32086d13e855223178210a7da633aaffa486fa8231ffc77cc694b354b0cc3dd757"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) (async, rerun: 32) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0xe63, 0x7f, 0x9e}, {0x100, 0x80, 0x4, 0x9}]}) (rerun: 32) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) (async, rerun: 32) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async, rerun: 32) socketpair(0x0, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) (async) ftruncate(0xffffffffffffffff, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (rerun: 32) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40001c24, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 12:42:19 executing program 1: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x47}], 0x40, 0x0, 0x0, 0x0) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 12:42:19 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/202) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 12:42:19 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, 0x0, 0x0, 0x0) 12:42:19 executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[]) 12:42:19 executing program 2: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={0x0}, 0x10, 0x0, &(0x7f0000001900)={0x0, 0x30e2aa0d}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) setreuid(r0, r0) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a685a08 12:42:19 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x2}, {0x3c}, {0x3}, {0x6}]}) write(r1, &(0x7f0000000080)="f65960eba61f6f2cc00000000000", 0xe) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x10f) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r2, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) pipe(&(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) 12:42:19 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getppid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x41}, {{r1}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6800660000000000ffff00f3be033a280f26fc93d77a3a3f00ff030000b769a5b3d032ed7e89c335dcc290ce8881dfd29bb5a2b06214fc3e7f2f6a22f0754b993d0fb54dbef1d54c327558cf3f9dfa3bf033328e3a63c1c46b0c908bc936a67215fc257f6b222c90"], 0x68}, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) flock(r4, 0xa) r5 = socket(0x2, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x54}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r7 = dup(r5) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) accept$inet(r5, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x9}, {0xffffffff}}, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x4, 0x0, 0x2}, {0x40}, {0x40e, 0x0, 0x0, 0x1}]}) unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) 12:42:19 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x3}, 0x4, &(0x7f0000000080)="44e046515704af3534816ea9eb43fcaf6495358a348c18d1df27ec6ff207eace552100eb810705cbc64b89c6d925d55e1b283623901490ab724a0dcf34ee04ff1df55b3fc8fcfc9cc9dc97c77ad58b96846c99d4", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000100)="4403410348c994", &(0x7f0000000140)=0x7, &(0x7f0000000180)="f4252685dd6111c99829a60e9a23b469cdcd1ca04f800cb8a6aa350d8aadc172b7da103c9e7ae18a491c4fe90a94c643742c4c59c29e59b708e03333f54a015425234ee287e3dd5eafdf0e7a79a52e4df6f1bf28d7afdae34dfbf5fcc8836ec9cad8f9c2c9d44e5aab68e2bb5bf0cef87078f1db02f38ef5478b26d134c82bc118d753085c7ae119a7131bdcfe070240177bc66988cb1ef754bb010dacb808", 0x9f) 12:42:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 12:42:19 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:19 executing program 7: sysctl$kern(&(0x7f0000000180)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000000)="f768113a", &(0x7f0000000400)=0x4, &(0x7f00000000c0), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001700)={{0x8, r6, r7, r8, r5, 0x101, 0xfff8}, 0xd, 0x6, 0x0, 0x0, 0x3, 0x0, 0x6, 0x403}) msgrcv(0x0, &(0x7f0000001ac0), 0x97, 0x2, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="0200000000fc2efd0309f96f6bcb0000f426a8eaf77a51da249fcfeb96de5a020000257d9aa961d086b831b96aa821899780fa87deacc0d0d5ab9ed552df92591e925a8fbb6bcf933495d00dff78e690d0e47069b7a60af81dd137e597be8db7629850ece0a4cbb00d7d050c54e7c9fcb2619045f66f1bda13f5f96356cbc1104dc79c2c3abefac8b90d15c59117a9464b00000000000000000000509fde9c895e619474e3b7468a151fce24ea4290f96b"], 0x32, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0x0) r14 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x5, r9, r10, r11, r12, 0x20, 0x5189}, 0x5, 0x0, r13, r14, 0x5, 0x3, 0x3, 0xdb}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x3, 0xffffffffffffffff}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x105) 12:42:19 executing program 1: r0 = msgget$private(0x0, 0x181) msgsnd(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="02000000000000005b30889bfe18653aead1e060d974ee656e5704af7013b50e54000049127c480e7c3695b5bcb378a821a85e92afd59c1efd5e6591917a756a0000121dff0721f469d3f65947ae5b735b5a6bd1764c619de7fce2518967f497cf213da7c1c0c8aef869dafaee58da4982a30eee60c1d11b93c400883de39b75301fdb743b40cf81eb417540cd48aee9f74b2a00f5ad8267fc3be9bf2e94304ab7007b68a9e1d17873d3ad099220921b83e5f30f549fcbb6103850a05a4e5dbf9557ef9c495360d16d3c06c97944e36462370b43df251064b4eea854d215d12a62449653de20b4347fdffbb030e92308d4b6f4ecb668a7a1108f9d73e0e8ce612262d84a0f18ca06e8241f831fb1c9cd785e60976fa87314033f954fee3acd4275c572fa8e1aacc888d0d1206da6bbe7fef41e6b72a73fafe6280484ade8a0d1fbfd05667e6c1009971ed74d7dc9d506c0ae2fd14ede66e483abdac6f932b0c21c3235fb61141b8224d4261db819"], 0xd1, 0x800) madvise(&(0x7f0000ffb000/0x4000)=nil, 0xdfdfdfdfdfdfdfdf, 0x0) r1 = msgget$private(0x0, 0x100) r2 = getuid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/4085) getgid() setreuid(r2, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0x87) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001440)={{0x7, r4, 0x0, r2, 0x0, 0x90, 0x8}, 0x8004, 0xfffffffffffffffc, 0x2000ff}) getsockopt(0xffffffffffffffff, 0x400029, 0x7fff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xc, 0x7}, 0x8000000000000000, 0x5, 0x0, 0x0, 0x0, 0xa8d, 0xffff, 0xfffffffffffffff7}) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001700)={{0x8, r6, r7, r9, r5, 0x101, 0xfff8}, 0xd, 0x6, 0x0, r3, 0x3, 0x0, 0x6, 0x403}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000000300)=0xc) r10 = msgget$private(0x0, 0xa5) msgrcv(r1, &(0x7f0000001ac0), 0x97, 0x2, 0x800) chown(&(0x7f00000002c0)='./file0\x00', r9, r5) msgsnd(r10, &(0x7f0000001ac0)=ANY=[], 0x68, 0x800) r11 = getuid() setreuid(0xee00, r11) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0200000000fc2efd0309f96f6bcb0000f426a8eaf77a51da249fcfeb96de5a020000257d9aa961d086b831b96aa821899780fa87deacc0d0d5ab9ed552df92591e925a8fbb6bcf933495d00dff78e690d0e47069b7a60af81dd137e597be8db7629850ece0a4cbb00d7d050c54e7c9fcb2619045f66f1bda13f5f96356cbc1104dc79c2c3abefac8b90d15c59117a9464b00000000000000000000509fde9c895e619474e3b7468a151fce24ea4290f96b"], 0x32, 0x0) 12:42:19 executing program 0: r0 = getpid() ktrace(&(0x7f0000000300)='\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', 0x2, 0x40000000, r0) r1 = msgget$private(0x0, 0x100) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001080)={&(0x7f0000000040), 0xa, 0x0, 0xffffffffffffff0d}, 0x40e) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000380), &(0x7f0000000540)=0xc) socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) clock_settime(0x100000000000000, &(0x7f0000000040)) msgrcv(r1, &(0x7f0000000200), 0x8, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000003c0)=""/96) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0xff, r6, 0x0, 0x0, r7, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r6, 0x0, r6, r7, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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', r4, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8d1, 0x0, 0x0, 0x0, r7, 0x164, 0x401}, 0x3498fb2b, 0x7, r0, r0, 0x100000001, 0x1, 0x1d06, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 12:42:19 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r1, 0x20, 0x2) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) 12:42:19 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0xc0}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004d0000480000000000009078ffffffffe00000028812fcff3cde309ac9bbc3ed135ae3451e65440c0f00000000000000000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0c491f00575137d6"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x111, &(0x7f0000000480)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "c55273", 0xd7, 0x88, 0x7f, @mcast2, @loopback, {[@routing={0x50, 0xe, 0x0, 0x3f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @hopopts={0x1, 0x0, '\x00', [@ra={0x5, 0x2, 0x9}]}, @routing={0x0, 0x0, 0x0, 0x40}, @hopopts={0x76, 0x0, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @generic="4b706dbf759ddb5b4c9900e449404b2e52fbabe430e0f0e1766721eb33dbf8dcc951641cd268f70291341aed099b9696a2aa7aedc38934"}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "bc86ebcd000000200000000000000000000800"}) readv(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/135, 0x87}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x802069af, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000200), 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000080)="7a2ef32139fd595ce60e126059d8968c743e551e6f57a2e7b60209275565dd72cbcd8880020cf74f06b2347c8d723eb7db946cb5d8f31b04cea71afcac7f44c0bd3ef01b03327984bd811a1fb8e11182f5b4280621cd403fd347929f146b91", &(0x7f0000000100)=0x5f, &(0x7f0000000140)="d6c828faa24e60abda87e2c94fadf366a594b96b6b397d315170a190aed193a9b60d206f3e7d01cb301b1361f66656e8be32dd0358e80ee87aac85cc8a73c1dc3834ea69c75b5131ef44fbd1b8dfad43436a70d3e7eac484ccf6665f02b0dd2e4da5e739cd0e5bf2e528633e3dfa33cd10e0fb9ed5b0c402f3bc47afb134147871b18446bf35d859f493f42f294df8ac08a8bc676b8e05db", 0x98) 12:42:19 executing program 4: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x1, 0xffbffffffffffffc, 0x1008100000006}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) read(r1, &(0x7f0000000000)=""/101, 0x65) 12:42:19 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x8) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) 12:42:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x40) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r3 = msgget$private(0x0, 0x397) msgrcv(r3, &(0x7f00000007c0), 0x84, 0x1, 0x1800) msgrcv(r3, &(0x7f0000000680), 0xd9, 0x3, 0x1000) mkdir(&(0x7f0000000380)='./file0\x00', 0x21) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000cc0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x101, 0x20}, 0xffc, 0x41, 0x0, 0x0, 0x2, 0x998, 0x5, 0x5475}) msgrcv(0x0, &(0x7f0000000ac0)={0x0, ""/139}, 0x93, 0x2, 0x1000) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file1\x00', r4, r5) chdir(&(0x7f0000000580)='./file0\x00') getpeername$unix(r2, &(0x7f0000000d40)=@file={0x0, ""/4099}, &(0x7f0000000540)=0x1005) 12:42:19 executing program 2: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/90, 0x5a) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c3) mmap(&(0x7f00007bd000/0x4000)=nil, 0x4000, 0x2, 0x5810, r1, 0x0) (async) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) (async) pipe2(0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) msync(&(0x7f00001b1000/0x3000)=nil, 0x3000, 0x7) (rerun: 64) msgget$private(0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) (async, rerun: 32) r4 = dup(r3) (rerun: 32) ioctl$DIOCMAP(r4, 0xc050756a, &(0x7f0000000180)={0x0}) (async) shmctl$SHM_UNLOCK(r2, 0x4) (async) shmat(r2, &(0x7f0000762000/0x4000)=nil, 0x3000) mknod(0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) 12:42:19 executing program 6: openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fe}, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) (async) poll(0x0, 0x0, 0x3ff) syz_open_pts() (async) r1 = syz_open_pts() dup2(r1, r0) (async) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0x3f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r5, 0x0, 0x0) (async) writev(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2}, 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) (async) ioctl$TIOCSTOP(r8, 0x2000746f) 12:42:19 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) setrlimit(0x4, &(0x7f00000000c0)={0x374b1073, 0x2ece}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3c13de17418832321e3d1ae76559107eae809eb6"}) write(r0, &(0x7f00000005c0)="8d", 0x1) close(r1) 12:42:20 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)='Uo', 0x2}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}, {&(0x7f0000000000)="383e5f41c451459998935cedbb5bf631c432eaf1360a0f3b14626243f7a0009e499493e2c45ed1b03cc2faf7781d350223eb6694254bd508ccd5", 0x3a}, {&(0x7f0000000140)="40849518b9f2ccb0ea75ecedf6058b298ffebcf9f8eb3049826f3bf7441eaf16614fbe04e32dc15196b81ba295b00f374136a01e16d1ae73189fd92e58c0efd8e38eee24e8167cd0b62dd9fc5dc0c1c39449ca6fb060096277ee2434796dc979f17ea78a65028f", 0x67}, {&(0x7f00000001c0)="be12ec6af004855566d8f2780c02306d7a361f4bbf70e63bd8b2316260661f233772ea62adf44f2c951f5224cf6d94d450d8c2e222b3fa6b963dbd966832b59043627063f2118662d1b806ae28a165bcb32667e9010ecc2f53ed566a908f4541c01a49b4579b17c5069d96cd3345bbe2c19a393f577b9b6a90e40aeb6ca822e4bcd7f0594efded41c716a38dc320ec4175d5d652827bf81dceb6d96890997670586cd44f9db166fb1ac51ec786592c2925b09143f4b11b7a0c66371af7405554fc23db8b5340300ffd1e9b2ff82097625ca6cb226ec843357ace830397047d7e7bdfb6899f788e8fc1f792", 0xeb}, {&(0x7f0000000340)="f2e8a6fa06da67f56d94ed506933910929f3b4b8e8cd1e95b7c9d66041c61ab72001a587eddc77fa052d4dcdc94fe36c20884bc7ad20a275c327c35fc2f87101edb9bd157bb3a3a28fadcfe99a80d91ca4380f7a63348501a7e53b3efb89ccaaa470a644d1c1a3a72a416dc36b505ab9819a3489abc088cdee6042537055e1ce06b28d438baaa17823a8fbaa158337c87f22ffd1f73ea42b8e746ec2bee6e6e81d5218350e50824884e5ad0e90e170031ece70f93ee71cf3c4ef8ecc36f5c089686e4636d6b75f5993a1335825608cd79e", 0xd1}], 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000700)=ANY=[@ANYRESHEX=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x51}, 0x8) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1ec, &(0x7f0000000500)=ANY=[@ANYBLOB="1f83f340ce58ffffffffffff86dd699a8cfd01b63c800000000000000000000000000000000024a77bea5eace947dfd59d009204f6f3000006d867000000610300000000000001010005020030c20400000821040109040105000100010400000000000000006c0800030000000000000000000000000000000000000000777f4e6fa0408b03c395638393afc1c65f3b77528b27fbd053d56a316f09c613fe8000000000000000000000000000bb0000000000000000331e0000000000000401040401e1040105c20400000001040103c2040000000380d8e340f6e92218dce537c68406ca298990eb2e52771e9a3fc92558a548b96060fbf864f99aba3931492abdd172e60d6959b8d41c703408e5fc1f759edf98681d7670233e93aaccfd32cec6b19f5332f220a1503158da17e9c64370b7d8136c8f67e1f4431f710091c50033dbd2677588c6852ad8138ee29569e98523af13cce26f5da5c458eeac74ce67367c407a86da6d2d27158715c5a9dda77510bb10d5c1bcf53c32e4cdd9ab85b3dbad0c43bf82555606c2654155afb1675b4223c53bea707026bccb564b5ee3af1fe3731372c37e7477e0f597cd26d600000000000081009078000500059e74a262cda8009604ad4b5ef63a1b9984d162adb525d1bd0c1ea5854b3ca88c4a1819090418710470f35b9f996c"]) 12:42:20 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:20 executing program 4: r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000001c0)=[{}, {0x1}, {0x39, 0x0, 0x7, 0x200}, {0x7, 0x6, 0x0, 0x10001}, {0x4f, 0xc3, 0x3, 0x7ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) pipe(&(0x7f0000000200)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) syz_open_pts() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000180)=[{0x5, 0x9, 0x3f, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) denied attempt to set clock back 2130694940 seconds 12:42:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, 0x0, r1) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffd}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(0x0, &(0x7f0000000340), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r4, r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) wait4(0x0, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r8 = socket(0x800000018, 0x0, 0x0) bind$unix(r8, 0x0, 0x0) 12:42:20 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() r1 = geteuid() setreuid(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000b00)="87c6073b97ec9caf88b75eb20eaaa9e128735639af3cd9e8fcaf69108a4d8e8e76166f4ae3ab2888ccb9a50ca3b8b7f567dff5d2b00c253d8c1a25cea7a7259c4d5563592825267659506083bfad2d2ab36e39165e380e0cfb9644a7da8082ed11fa5dbea6e986bcdba65a677c398c64addc81e0f4f8fd33d47a24329d89d07e5cd5e110160c3b979855e64a2b0d03ef327c2ab40787314cd6d23d0b9714bec8cd5ba68b67913410479b4bae006c02cfbd7e777f976f14ff3e356ec1c596e874f0da2f8a4ee2e88429c582991a037e22365c333299c40310b61d91c3826effdd98ac16456a3ad5a0603e66ecce269792b085b43e1f453dd32e89e860cdb7bd5b20c8b976f39b181eec9cc6420ee1097bb6b30acf3d95f7a5162b400f07db9f07d128c8a80c5d8dbdf42dbe9457d41c1c8c04c7ed6c37dca6dafcc6930c48a1fd7e326bbdf1e485447a0c400a68b66551d0d0953b47876434e91e827172f4a5968f98ef055f1b0cd470230e22b9c4c04dc8a8e8a847749506cda0ec2ce9fdd6bc6521a2a2f1b0d0f7b61d501633e5f05186cde90552b8df38d916cbdef776aa3590fe9453f2cbf2bd2c7ccb587cc09496fb81ae9c4c58cced3da2d127fe7f9d4aaeb8c22aeecab861dfed771c7033bfaf02d55d14bb72ebb3467ae7a3191d0ac2e01fcd12e243be1f4b3d7a40a043f175a7335c0422af684e400375e7567b8aad613f97e3942c75bf647a1633329db16b1c5457ceab517f11394890eb395874e6e70d68c50def3f2ea2f4166a5a59743cbf5a1246a93d5c5c9db7c7d1238301ee59d59a4f31c9fc951a29bd3d76d9124f71263897d7fe39cff7f17a4212f43eed18d70c2d27e337edeb47d0901b1cd5ce09e5d19f4238040884da33986f4853376338f3cb5470fc61bf72ac90e4a1f23e9b5af452ae17ee5c11dcecf8be58813ea7e927122a792f38883a9a8b8b24a15ea4ca15f38b01d8ee547023a5d8feada59059405485d315a79497094e608ae44a272f98b723ecfd8ddb031f14a641b11c84e4e67421f60984082dc412b11d0d3c3e0bd3d499138f94f1894911555e0cbed04dbfc49657bfb0ea8bb17654594b482cd9be2e53a82cb4f4d33cdbc91b12a1454cdfa5b094d5a8d6bbe1abefb87aaa421b3f01891000f54b34b798d95a370de9d5a07c807edebc9a04a496f8bb15b1740d14b9956f9d2b1f028a8af5343533172a9d2c32ef1d266bbd3488241b6ff5a022a749c31e894d182b57d86cba23a6f7d28edefccff6f936426f8b6d8b64df3c2b265f033016d65d8606b8d9859e71710717e537345b686952e654ae24aa520e3d246e998fad18570aab0c7f31bb30f694cf740f97d549116293dd69984c764e780187c91ad9e34880c3f34b3746496cc9d28a67f3e4b4aa2c1953fa979338ea6ee9382c002fe39bd40bbb895b539d3bd35ec6a08bd1bb10bce1c5d2e9f407407ee90c1c6344fc52bcb2b0f6f2a4f900ef04adf80c0a0ba16cf0ad0e89cb1477a2619a179c471c22bd5ffbc8f97b5bca102d224448304c32c67557dbcbcfde4146dac32ce9cd1ec00fecfa11826977f00bf1a8e50b2e01a63535bc28a79f52876ff9497db201576ffca96ee19801570209e8b538024d2c412e96b231e1f7e3010a18371c582c94b0fe14920e6e7abdb4d67a572900c631ff1bc47d92ebd50f97aa9eefe47003525ae494f949ec11c3291b6a4c52d07c9860289bc62854ffc416c83312ad13a0592345fb0325bcd0afae424455f7c57b9956f511a8943e76e2a4601c81a15650f6909624d8ac7cd53a21118013b15b39b71d365f96e02bbaf86850c7eac7787a252c3462bac47f8f856180d36edf310bd9945c0a133ada3dcc2999a6279af699e60ec18196eec0a550f85d17829121215049e6d01019d636b9669de4c635d4dd21d57bd7cab6e78aa02b000a711aeb99b8a9728540545cca9650af3a445112bf23d4e211ffd83a48e49e6614a9dd535ad71351a798265b434472420a72c639f79960f9c6700d68eee0b8a18699b6fa15c69954940c4e241feecac88f0fc6c62be6348aa6b9b1c71eed3a35d6d1df01976f108f6cb814b8e1b2e6d0642d6adc1e95c3b80008814bfbf797a5a72fe1a40cd79c92d0688f899b0cdbd4a247860e9bd91f5cadea2e33afe7e9bc4553b5fdbeba4877ebd2fc57cee477467f1aa35e7491c2c942dfc89b5cb08c37c5d6829dc18c88c011cc5310f5defd62089c88b9145359584f554b8123a996fb230e1b7eaa431228147b2d81f88fbfe1964383c004bd2555a25a6c6c74718dc5638552068feeddb741a9b3abefca1e140d26d55fe8ec745c227b32f855cb86545c32515b1d618fc48f1f88a34fc087ff012c4625707d95724c7092a1b70d549f644fbaf6852a5fd651a23bdd4630269364b3828418d6d6854fa58fb79b10fabc71741bf4c8d11c6946ce60511aa65c337e5483e058066bbafd4e501610e4bbce869d30b80860c3596a32ea792ffc01afddc3880e38bdd5b025dfd70a4650e2552bcb474d409bf4e3d940d50443479187ab2ac4b950199edc7034bf0d1af8ffe292d2eb20f6d4ba5e906b34c8607379bf4972e922f6e5d183c3368923c0a42042b8006204526b486b01e393c163c709b27cc4646b743bd93600c1f803bb19a03ff5479fbd7822f385ec83852664dcc154af2bfecc2cbc22407205294330504af283ed58e0387d487e705d5670c47f642c7bf729ea412b23115b7de02ef4471d9e81924d6876b96465836646c85b1eab3966992398175aa537a0078ac57d723030057f9f1c3cc2495cc6a302594eebbf3401c286db189db32d691f09a935b80d71dd5ca8deb86c", 0x7e8, 0x0, 0x0, 0x0) write(r4, &(0x7f0000001b40)="d6a62b76ededbe05d27ae2701ae4ee2a739ac46772b96c7f7b", 0x19) getsockopt$inet_opts(r3, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) r5 = socket(0x18, 0x1, 0x0) r6 = socket$inet(0x2, 0x8000, 0x16) seteuid(r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r7, 0x30, 0x27, 0x0, 0x0) fchown(r5, r0, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 12:42:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257ae", 0x84, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x8531) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea956733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x48}], 0x1, 0x0}}, 0x10, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="35097d71ec4a4f5abb3263bd865cab91fa455d940952d10dadb8037c", 0x1c) ioctl$FIONREAD(r5, 0x80047476, &(0x7f00000001c0)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 12:42:20 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0x0, 0x80}, {{}, 0x0, 0x0, 0x0, 0x4}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000240)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) poll(&(0x7f0000000380)=[{}], 0x1, 0xfffb) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x800000018, 0x3, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) kevent(r6, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffc, 0x27}], 0x6, 0x0, 0x9, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ff019aff"]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) 12:42:20 executing program 4: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchmod(r0, 0x40) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) setsockopt(r1, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x7, 0x800}, {0x1, 0x0, 0x0, 0x3}]}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) 12:42:20 executing program 6: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={0x0}, 0x10, 0x0, &(0x7f0000001900)={0x0, 0x30e2aa0d}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) r0 = getuid() setreuid(0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) setreuid(r0, r0) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3f2d, 0x6}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 12:42:20 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007000000331c13fecea10500fe1306000000000000e30200004e3039d2d236acf20b7804be38164991f7c8cf5f0100297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe", 0x99, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:42:20 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e", 0x5c9, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x10, 0x83}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000700)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000740)="42e934e5531e17a6b5ac0bc8f8fbeb9c86dc5a480459f20e4e21dae70b1878b265998fb83db473ea0828ad51da243a669d93ab6c3641962a1a0f4a9ba8784f8964cbc95f3de5a6917a74ea925595ac7945bd836ccd9d0e18acc77b", &(0x7f00000007c0)=0x5b, &(0x7f0000000800)="f8bf2d27a764d515f1d1fb0d52bd3d8c8598378d3a261255bcab4d167a73061f03b1877ba77b08e880a4ad893e7822f723001daa8a9b70e05029362c494faeb321a8235bbefd545cd68482ab0925424f8a057efcaa3f4f97c8d9f17a3123335467b42e8f679176b8ac6198440d6cb5093d117cfcc17cf8e99783a8a453c87acb42c84e49aaa6ae0e8d073a7422f844c7462500609a6af6d5ec8c130e710c0aba949a342b0f09185f67813aa561c955bffd1415ee7864aafeba3f7660357edc82e147855ffd34aabb02d6eccecb6cc7b50750028da1eedf6ba757b0a1693a59d99237704e37926eee3db18cf32b21eba4e73b165c98578de54066104b2f639905630ecf51db6c4240ab7634959df875649277a240412a75fa8fffa73d08fff3433c97e650346807d260ac259118d69cedb931d032463fe658a6484711ad3f2931644cd80e65dfeb183a47121b36c7c3b6b68b7633f8a6da5ecb4009cef2bbe193bcba16a48402ca6ef67db4b882a655bfae1b5473ae0d9c22fb7d7fec13c6c39775a7cc3c01dea2f3db12f0ad6d5b55997df5fb9d7312e369def05825d5696699730731a0d26fb6414548f665879e324549a97ed611aa033c6f92306297b870dcf4516a8162c32f3f082a6efebe74f702b1aa3a58ca1ae80e1696d2bf19253d4455f81eec5d5f435735523e29b6d1b2286b4acbea90a013ea810446230ffe6d47e6d070fbafb76e349aec71d9442b4e368c3f691755345f518fcc511ca0b67027ca2c075b7ef69d5f03b8adf8172c3959e1cf43528775fe31ed70f7c1399126255285fa2f702ce578d31a32d96742eca37621d045dc02ed04c401c3724dcb7bbc76e3b31e98cebbcb30c74d5b8c3048672cf34751cb9757861a44932f2b89c558713697fbefb7f61cc7a807bd6536bde697925156d871bff21c123f39fc1c0f7742a150b99ac76eb9ee609b614a18b9f19ff104dcdf22077f1b36c32788bbf29af97738e5678762af9e07d63dce4dc1aeee714e2cfd5bacc6c3b1cec2c6394039cbfff3e4fe79297615500af5b75eec836a5558b857543430e44961af36c18b47c2a076dbf3a9007a6cbcaaa8ed65bd6a5bfbbfe8605ab52973114ca65820ad307d119e664c00f062287b9a1c89676c7777cdbaa8495d6145b7b35916337105cc91521e7ae5f6633ce2796423e225350d6169e19387fe1126dee466613c014850b24572abb11e42987af996616bc22f0e331924f4480ec94bcbd705565a807484fe12447bb9d26ab83340d5ac06c7777f894169de3bd60f9c650fbab4fd8e67213370a1b635c38af93a2f2e7601c0d2c603b9d5496074263af9f72f8d1d2cac75abb59689deaa90fefccfee46cddd7ba0b64debe7f304aa5e2d1df4e90391e53756baad4f0a9f4f88d9b35e3c1e1cd2be2fc79d66f7e2e207666d75e05e1ef7608b9bf62b280d957979daaee84e6906d4f040768885f6e56f0c9c1e42605d42b2bcc67c21ac9099bd54e10f0b1b4f235fdab7696981340e06f8fa3ab442c6acc17096b917088db49798f5dd10e8e69971165d3cae1bf8e0e541299d73214f6d1cded164914af632ab1350beaa8c8b37d48f1b5dc8e0116fd265cb153717dbeafa3a3b74a2ebe66dcc0478d01c8294da55534165ccf1b80457292a010f3d2dedc9048471d90a214ee3b797e821f7ea31dd4303b57eb923c74efafda27b417c7d49aab6d86d181c4056024753bcbe6593d869f30761203630ab428fff1ad09335ecd74d49db9ee921720634db5920c0787ccaa71185c1c9926c9b19ed5b582d94155f8080372e659bd16801cfc0f9170f97518f78d64d2f8cb0af3c0236a34103004c2926de0fe8a68477e3d9ed8f220c31230af27a7d59565c6f22a3d6445b89ef5fce9c68e3aaaa245703eff2122e4a1617c84e106b3cbd98e0f9a514d1732d5c118d382f571b734da1ebd18ad9debac9179dbac5ebff20a6bc60f616cb3abcb4e52e82a9c8d073974e00e89f9f845362c7f4e3beff4c2c25805d8f038e88606ba771bc4ac254f4e7d18d4ee334733a4e32e517f9d81b472dc71df925223f3ae423b6ae679cfcbc4248915f0d3d718bb162cfab207ce1680b2d079dae3c32e992ebad6fc0348bef64eb173b06e14712bf2e402b84b1ae858681c0e9d9e887e2abed6b5e47484bc2cd9bc98fee1c2bf498ce34c9e1ac55a095c8978fececa58dba4de7195780de2e89809e83d0141ee2b94d381119e3ba46d3a16ccddc7e755962ebd05afc1acce13010cd5fc1f31719b8b6fc35934ac6b11191cde44e100a8ed6b20df4761e01b636738fe1f47dd8481e9d8815be263d8b7fe9bf2d32e81c90768f94bf675585bd7488cc6b1166ee99966c4f9803ded7d76c9289b42a654b45c3f8810cec4bb3e4c41b5d6e77ea27f977c8e420d743a33a35116f016f33a1901920977661f00bc75a7d85c886b15914caff807e8f780cce210e5ec977e9286bc5ecd6719707eaae6c84fd241f4216883dd35079607839e3188fed277933cf111643a01a35a500913c1e69e2e0c3196426aea2ea186a109abdcb3d44d16b99749f4fa6a2e2fdecaca2dc1c544e52807ef6ad5449398db18a70187fb853634a0bb9079613b003042d4d087dc5ed9df7f1230afd551bc6ac387c49fd28b7ef882c7938373464f9e6971a13618ddd661fa1e0662ae342a6abb1657375c6853581d89448c36625a6ccc10363c2acbd54f44db381820e3cc0ace12c972ca3b06df0ddf86509b87cad89fb2f6f827bc759b0615d8c46927828084cc5bdc17240ea17830b04011378f2b6f0db21e3fada4ded6ba8b6db5c626110b184ba749c93c06d0efaf98129475feba41c22f7fd68fb3c8a33bad09571e3330f2eca1301b2a8a3822fae8f9b3cb56d20b5a5ddd15ced6d1e43fc5a9af251ec2e585a178f0420fefd87dc5d0a86142752e24e2a4a8242f64ad76efac71ec365f8daa97aca90803b1269a41c147ec57c15768854859a9b76093af9321bc45e888bae0df156ad7480a2df8f69449e67887ad445d9ec44e3e420fbad0218e0b9997b60b2a34e7983f3d9efc87f816321d4343104f646daa4173b25cc5add49dfeda0636f309f2b32ad563984db7f2908a1dcf2faf6ee96c887a994f49a9c03425f9a8dfc54d08cd2e886136a81bdb079df3fbf549fb5ef183336209419bf39b67e36d99b4e15e3f6de64fa3c7542b1e71f843950268603825a047a4a9184071f375737a5d72163b4410082b5c7bce025c8f82a8c388aebd9a11a4b13ce67dfdfefa23224a64c04fe7d863edb73bc8afd1847abde229d405e35c9fd085bec8293e349614017a133aaaebc36aedf92cf0871d17cd7ce9a0da70878e6ba1e7c8db7a894a563afceb869ac8c4dda1368c0c5f0c5a918efd21ac7d9a651817981afae014645128aab57dd57836fa14fe415cd653c577c06f1a0fa01ea874311b90f14ab454cb1bc4aa924afd142bce00ae04e0c3aa9e0341e3d2324d16136d9f645d6411e26ef22aedd1ef400e2cb29fe96e9da79adee893237ac73c8ec3e4ec3635b2b45b2351a25eb71f0c77ee4fa3f650677819a9c480c69d74492e57d4bb2025dc94c1c65f3d6f3f360526983020e32911a66c7b9219e7b13159e8dc84740e5e9718db6ecfe7875035dad1e4c27475a96cfcac3151f819af269253d1a37d51d9aae9c011f7ab65ead6d2fc27f31a34c6e38006b583e809d7034e2770743507603179f9b90d98042b029382775565a32fad85d3a82340bbb2687f089a87406b9adf34920c0a7f4f319c56183ae8c0095d701e4956f5d0ced4e282ff16a696da87bc53fe6d2479671dc0c6b8fa3588f7e8c2a21cda13656e61f2eeaca75d8a56968d9bb479b37e293bdc50360ca7b775dce50156300dc6791c23ff0aee4e309b830643b2b503d03b52b8662906cc0b1e5388f5c49a97bf4c902ac1694d9c1441e53a6dbf0cb3c743e172e7d16c1fc74baa33abb4612538a9e7b9cf44704200550922ba7621b8aad70639929090e86f7b9c42831e155a1ee91a8397e41380b60fdd8cca966122b027879576462b35ce9bc3d1fe8ed28a67d38b8b2e779540439c283c56fa5427aa134de71b7973ec324753efb422cd41ac55ae4ca744cf6dd3639219d0a82e1cf390939adc6cbfc64ff03d2f49f27435ee75328e2c369de9b0e9478206224ad1190b79c0b5fddd1fc38761a4d4217b46c543d7a55f326ad20e5462720cf847c70efc092ac7bc4dedd986a592e83d3376d52aa6c641785da4b2b265f149527eeab3345e945ae92fdc9f9d71d6cbcb83142defdb7160da6a225cfc6907ddc0d05f4251979d3eed375e3a1932b8d4fbc25e9799763e88fb3f0b8424bfcc261ab69c031a9937c7ebf7002b6ef2b0bd996ec4dc25ae42b866857d2e953e509db67fb7b8d5f8270b8623c77716775596745ae1e95d9bc0c3de1ae655e4785893b4ee1fe9a71980b1b6b7c6236cadcea8d29c7e1f5b44a7dfe7fdf7fa90de7cbb12e2a4d90c8b791e9c1733d37cc09ec6120a162692b735febe002d1829ab26ef6bfa2f9bc95c058a5429b82e77ccc788cbb632dae01eb7f82662121723b8dbae9d2f135ae0467b27c687d0752e01f845a51b9882b164882362339e497455da24e447b2b616c70cee8c611dae0022843a90584fa99826d183718fb6b71749d5d528effc8b3ba0a22a5b1fe31a45cf0b24a7e445cda4547649e63ab1a4c0a6de7d5eaf4077c375c6649592e6815109b11266187d052f4e8842a63a27abbe65366372ad3ef03ede047bcf22808b722e2415284e2f045900b980591238196c40d51493282225dac083923fede231f028141d04ea16b9d150e8c52208c82b3c8f6844da9b37552584e74860c06d6396d3618ad07d018de390236d321ccd43b0f99b352734ba3dbe383d7c29e3ceb8ebfba9a5c1e6520317547a8d2f946d4446b423c1ecf3504628d72a217c12a4597b036d0e6bdedb68f92cfdcff7346b341747d29073c21f29265c40e4d328738e8693afcca92a3627f894f3337c7611f6e59238a68561615b1358dcdf6081534e18cc1df7507fa54062e0ffd4952d1e378cb7cbf37c7ee331c6cf2c3287d414484a538f0bb0c5846b2e89c74ec23a45a8f75253039140cbb153b399616282c9b52d953101f696cb1edba03eded5e18f8cf489fbf4f58780809be64fa6c7a75c414c2525d0d6e1bfbb9c09597ed13b6206e1bc4e2ec390fd31431928c4bc3234371ded4d01b39f776cf3784d4dcdddfef2a1e77117fa9825d7760a9bb9810993e3bb06800f90192e07d98efc0b870039b321349f6e83d1cff92ca8063144e5c7d9f2155cf65e6b12bb8ac0a7022f640d4537e7ce8ff100a7e7f4724b89d73b07d7f4b60df49a89e8a1e05c5afef50040ad39ad830bb6c8b5ff83fe2f475d249499c3bd2af46cb84c5179db50f34172a886f6f46aab2663ca8596de18c66c65a24c4974fd711f04f1a4a64ef28e66261d88ae24887353638b9b322b7843afdfd855db7b9ce36be0fa63d825371af12939e10ef36a69e1e31206cf8dda89eec90bc54bffae93d93b5534e5122025e1895c1ce81a92748017697331627def11c7ccc31092dea44730961c7fcb5bcf0ee3ede2ac5450bfaef29fa63af7f41c705e697120c60ca956299c7ed83f9af4dbc912f034901b2327b24ef8c85d212bf9693239db45419448aa8ba15a056d383a0d00f4596a5a279195b03830620907d28cd7941899729efcf29e8b7827df8da6a47ec8c19feb352954b7a6ea1dc874d2c", 0x1000) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000240)) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8001, &(0x7f00000001c0), 0x400, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 12:42:20 executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e458b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f", 0x539, 0x4, 0x0, 0x0) 12:42:20 executing program 4: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) mknod(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 12:42:21 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1d90, 0x1ff}, {0x6e1, 0x9}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 12:42:21 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000100)="28bd573707132b3b0671b297d8f7c3f421ff2f81d1dc075a65d744992b05d6768e7568a3f0350c90c1284de5c8fc7bcdd14966eedfb6b190ecb69d7831bbdd82dea5418ee2a4e7aee79c40a68ef4d6478efff8a6d007e11d527d8440d1a3a8d4da70260d08d51b4f2376055687cb3d056d0f37ec602dde39e9d6ea6a7ca0c3f722d2094651c2443c5c92a9d5a7388945c080a4595af842", 0x0, &(0x7f00000001c0)="4769ac688343405d43b7d81280005a859eea4d55290b6c4bbf28c4ea46a03fb0b6d98ac2493e5edc2d4ed816be8d49118ab4438c122b009c853fb8600039e8e8c7e37b873e324ffc60669ee8676eeb6585c464fcadd153c919be1ec7d3310ec7cb43dd9661e7fa0632041ebabdff87f60c16000000000000000000", 0x7b) 12:42:21 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x28}, {0x3d}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) 12:42:21 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)='Uo', 0x2}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}, {&(0x7f0000000000)="383e5f41c451459998935cedbb5bf631c432eaf1360a0f3b14626243f7a0009e499493e2c45ed1b03cc2faf7781d350223eb6694254bd508ccd5", 0x3a}, {&(0x7f0000000140)="40849518b9f2ccb0ea75ecedf6058b298ffebcf9f8eb3049826f3bf7441eaf16614fbe04e32dc15196b81ba295b00f374136a01e16d1ae73189fd92e58c0efd8e38eee24e8167cd0b62dd9fc5dc0c1c39449ca6fb060096277ee2434796dc979f17ea78a65028f", 0x67}, {&(0x7f00000001c0)="be12ec6af004855566d8f2780c02306d7a361f4bbf70e63bd8b2316260661f233772ea62adf44f2c951f5224cf6d94d450d8c2e222b3fa6b963dbd966832b59043627063f2118662d1b806ae28a165bcb32667e9010ecc2f53ed566a908f4541c01a49b4579b17c5069d96cd3345bbe2c19a393f577b9b6a90e40aeb6ca822e4bcd7f0594efded41c716a38dc320ec4175d5d652827bf81dceb6d96890997670586cd44f9db166fb1ac51ec786592c2925b09143f4b11b7a0c66371af7405554fc23db8b5340300ffd1e9b2ff82097625ca6cb226ec843357ace830397047d7e7bdfb6899f788e8fc1f792", 0xeb}, {&(0x7f0000000340)="f2e8a6fa06da67f56d94ed506933910929f3b4b8e8cd1e95b7c9d66041c61ab72001a587eddc77fa052d4dcdc94fe36c20884bc7ad20a275c327c35fc2f87101edb9bd157bb3a3a28fadcfe99a80d91ca4380f7a63348501a7e53b3efb89ccaaa470a644d1c1a3a72a416dc36b505ab9819a3489abc088cdee6042537055e1ce06b28d438baaa17823a8fbaa158337c87f22ffd1f73ea42b8e746ec2bee6e6e81d5218350e50824884e5ad0e90e170031ece70f93ee71cf3c4ef8ecc36f5c089686e4636d6b75f5993a1335825608cd79e", 0xd1}], 0x5) (async) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000700)=ANY=[@ANYRESHEX=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) dup2(r2, r1) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x51}, 0x8) (async) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x1ec, &(0x7f0000000500)=ANY=[@ANYBLOB="1f83f340ce58ffffffffffff86dd699a8cfd01b63c800000000000000000000000000000000024a77bea5eace947dfd59d009204f6f3000006d867000000610300000000000001010005020030c20400000821040109040105000100010400000000000000006c0800030000000000000000000000000000000000000000777f4e6fa0408b03c395638393afc1c65f3b77528b27fbd053d56a316f09c613fe8000000000000000000000000000bb0000000000000000331e0000000000000401040401e1040105c20400000001040103c2040000000380d8e340f6e92218dce537c68406ca298990eb2e52771e9a3fc92558a548b96060fbf864f99aba3931492abdd172e60d6959b8d41c703408e5fc1f759edf98681d7670233e93aaccfd32cec6b19f5332f220a1503158da17e9c64370b7d8136c8f67e1f4431f710091c50033dbd2677588c6852ad8138ee29569e98523af13cce26f5da5c458eeac74ce67367c407a86da6d2d27158715c5a9dda77510bb10d5c1bcf53c32e4cdd9ab85b3dbad0c43bf82555606c2654155afb1675b4223c53bea707026bccb564b5ee3af1fe3731372c37e7477e0f597cd26d600000000000081009078000500059e74a262cda8009604ad4b5ef63a1b9984d162adb525d1bd0c1ea5854b3ca88c4a1819090418710470f35b9f996c"]) 12:42:21 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) setrlimit(0x0, 0x0) mlockall(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x1, {0x4, 0x6}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000240)="93", &(0x7f0000000140)=0x1, &(0x7f0000000340), 0x0) 12:42:21 executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @loopback, @broadcast, @rand_addr}}}}) getsockopt(0xffffffffffffffff, 0x0, 0x5e0d, &(0x7f0000000200)=""/44, &(0x7f0000000240)=0x2c) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8c) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcfb1dd74c42d85004a69743108bdf46600000000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) 12:42:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:21 executing program 2: setrlimit(0x5, &(0x7f0000000000)={0x80000001, 0xfffffffffffffffb}) r0 = semget(0x2, 0x2, 0x20) r1 = getuid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r6, r7, r8, 0x180, 0x1}, 0xffff, 0x1000, 0x5fe0}) setgid(r8) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x1800000000}) mlockall(0x0) 12:42:21 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') acct(&(0x7f0000000400)='./file0\x00') r2 = getuid() chmod(&(0x7f0000000480)='./file0/file0\x00', 0x60) setreuid(0x0, r2) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b9e54d", 0x14, 0x4, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 12:42:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007000000331c13fecea10500fe1306000000000000e30200004e3039d2d236acf20b7804be38164991f7c8cf5f0100297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe", 0x99, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:42:21 executing program 6: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/138, 0x8a) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x8}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x81286947, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xf9, 0x8}, {0x9, 0x118422ea}}, 0x2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x69) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="7cf42e0da56db921dd49a6d68bfc14f766c6e1b89122d40a73feb6b9a9fa8334356e57dd51807cb2d87f380105576db7a726c80abe7e44bd9dd642b2231145b5800fc6faaa967c72c1bdf207744526236875d918c393d702195153eb5936076537319e26fcea9a7be5639a2cb196009bb23ed5696224ccd39e0b129fcba426dd3d5bbcdc5fc67197736b445522", 0x8d}], 0x1) 12:42:21 executing program 4: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x10}, 0x1, 0x0, 0x0, 0x0, 0x3e) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0/control/file1\x00', 0x2000, 0x287e) r4 = open(&(0x7f0000000100)='./file0/control/file1\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) socket(0x800000018, 0x4, 0x10) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) open$dir(&(0x7f0000000340)='./file1\x00', 0x100, 0x68) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) socket(0x0, 0x2, 0x0) r8 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x3, r0, 0x0, r0, 0xffffffffffffffff, 0x162, 0x7}, 0x2, 0x7, 0x0, r7}) bind$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) setreuid(0x0, r0) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:21 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 12:42:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0a64300005a110000fffffffffff700"}) close(r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x10000, 0x1, 0x1, 0x80000001, 0x3f, 0x5, 0x2, 0x2, 0x6}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x5) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d001404001c484c1478d148d6ccac05430000000000000000f1372997000000000000000100000000000000000000ffff00000000c5b9caa33d012c0791cc3507569b26edccce401cdbb992be9898c71cc57ddb4d6b3ae335418a02d180a30e331d4c88ccc2aa51a78f3e5ddbaf82862a7737d9f7beecda50bc111b7bf61e8ca943a8d68513486b37b847952f0fe0601d09ca", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)="00040000", 0x4) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) close(r1) 12:42:21 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) recvfrom$unix(r2, &(0x7f0000000080)=""/125, 0x7d, 0x0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYBLOB="7ee8baab02958c105026561ec79eb9954e63ea0e2f515f3ef2216bf5a8e3b05eefd1346cb7d15fb9016b50c7bfbf8d35ba49f4167962868a2916d7349d7be4019a0c1142b024e47a21d9c2662b8bddc45f2442810380d72137cf066d0371e94fe4d99a3620019c20a7bc2f961d20b18822fdee6ef61ae1328e5fac451024a32ca983108baba32ff076685843c7046445313df971982853ba46c862c25627b025e2c40f88d70ccdd117", @ANYRES32=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES32=r1, @ANYRES8=r0, @ANYBLOB="f7cf7641c97c848a0694d451a5c8e3df644269d2c37ffc12d3208b836d02870953df20c138345ce372534de30d7cbdada66c84b4ae44a13f644be8755a1262f8c4f91b5aac3c07"]) msgget$private(0x0, 0x20) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000340)='\'(\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='/dev/bpf\x00']) 12:42:21 executing program 6: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) (async) close(r0) mknod(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 12:42:21 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(0x0, 0x70e, 0x0) writev(r0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0), 0xa) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0x0) writev(r3, &(0x7f0000000600)=[{0x0}], 0x1) rmdir(&(0x7f0000000200)='./file0\x00') getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000280)=0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005010000009f0500070107000000331c070000000500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c321210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/176, 0xb1, 0x400, 0x0, 0xffffffffffffff99) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x404) close(r6) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000240), 0xa, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x7) 12:42:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000280)="b5626e", 0x3}], 0x1) semget$private(0x0, 0x4, 0x80) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000400)="e9", 0x1}], 0x3b, 0x3fffd) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="b2", 0x1}], 0x1, 0x0) ftruncate(r0, 0x3b200) write(r0, &(0x7f0000000000)="e00fb2d486a8369959cd26d3a407a5401ef2fa1cd66075", 0x17) syz_emit_ethernet(0x96, &(0x7f0000000140)={@remote, @empty, [], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x30, 0x88, 0x65, 0x20, 0x1, 0xb4, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1f, 0x1, [@empty, @empty, @broadcast, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @multicast1]}, @timestamp={0x44, 0x30, 0x6, 0x1, 0xf, [{[@multicast1], 0xa1c3}, {}, {[], 0x390}, {[@rand_addr=0x6], 0xfe}, {[@multicast1], 0x952}, {[], 0xffff}, {[], 0x9fdc}, {[], 0x9}]}, @lsrr={0x83, 0xf, 0x40, [@multicast1, @loopback, @multicast2]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x6e7f, 0x5, 0x5, 0x43f, 0x132}}}}}) 12:42:21 executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) setpgid(r1, r4) fcntl$setown(r0, 0x6, r4) setpgid(0x0, 0x0) setpgid(0x0, r1) close(r0) r5 = semget(0x2, 0x0, 0x141) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffc, 0x0, 0x0, r3, 0x0, 0x21, 0x6}, 0x8, 0x1000, 0x800000000000000}) 12:42:21 executing program 6: r0 = syz_open_pts() syz_open_pts() setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munlock(&(0x7f000007a000/0x1000)=nil, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0, r4) chdir(&(0x7f0000000000)='./file0/control/file1\x00') r5 = getuid() setreuid(0x0, r5) fchdir(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {0x0, &(0x7f000064b000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}], './file0\x00', 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) 12:42:22 executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x20, 0x4, 0x0) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x800) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) 12:42:22 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xa0e7, 0x1, 0xff, 0x9809, 0xfffffffd}, 0xc) syz_emit_ethernet(0x235, &(0x7f0000000080)={@local, @remote, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "a5625e", 0x1fb, 0x70, 0x0, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x6, 0x0, 0x0, 0x1, 0x0, 0x1d, 0x68}, @hopopts={0x1d, 0x1, '\x00', [@ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x40}, @pad1]}, @routing={0x61, 0xc, 0x0, 0x1f, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0xe483}, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @empty, @mcast2, @empty]}, @hopopts={0x8, 0x13, '\x00', [@generic={0x9, 0x95, "a9622efeac508921d1f6ac4d0820d42da16570ffc04513d2e982d09ca3f1891389a5b729db7afe511051eb19bed9958e806047b7e38dad019a07811861d01b6ef49126d430d2c7ba71feb1fbb57c06769c006ec7ae6991d704e89585c79fe1d558bd0932046868a3fa31eea518941ecd916348ff5861268dcd51aa2b134778666a4e2694013d418c04cf2f68aead603f0ee132421f"}, @jumbo={0xc2, 0x4, 0xfffffffb}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}]}, @routing={0x3c, 0x10, 0x0, 0x6, 0x0, [@loopback, @rand_addr="68c5376327f908c42cc99f9e8f42e822", @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x32, 0x0, 0x9, 0x1, 0x0, 0x9, 0x68}], @generic="c63c83502f6f9361688433ba705c820adcfdcf5449cd83df8d32dd0a7744693ebb827e44a0fe35ef5adce9"}}}}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x203, &(0x7f0000000340)={@random="6ea210b8070f", @local, [], {@ipv4={0x800, {{0x28, 0x4, 0x2, 0x8, 0x1f5, 0x65, 0x8, 0x0, 0x11, 0x0, @rand_addr=0xf9, @multicast2, {[@lsrr={0x83, 0x1b, 0x40, [@multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast2]}, @end, @end, @end, @timestamp={0x44, 0x8, 0x8, 0x1, 0x4, [{[], 0x8}]}, @lsrr={0x83, 0x17, 0x1, [@loopback, @broadcast, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x44, 0x5, 0x0, 0x9, [{[], 0x6}, {[], 0x3}, {[], 0x1}, {[@broadcast], 0xe9f}, {[@multicast1], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x401}, {[@multicast2], 0x400}, {[@multicast1], 0x3}, {[@rand_addr=0x6], 0x80}, {[], 0x1}]}, @rr={0x7, 0xb, 0x20, [@loopback, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x0, 0x41424344, r2, 0x0, 0x0, 0x16, 0x40, 0x101, 0x0, 0x7, {[@eol, @nop, @md5sig={0x13, 0x12, "573a3087e184ee00ef51dad79f85f10b"}, @timestamp={0x8, 0xa, 0xffff, 0x9}, @sack={0x5, 0x12, [0x38000, 0x7ff, 0x2, 0x68b]}, @generic={0x13, 0x10, "aa359b32ff72a980990f89c87145"}, @eol, @sack_perm={0x4, 0x2}]}}, {"752eed47f82868dba32e4f3baee54cd45f9ed1d08a9f8eaa36f947f23dd924757b1d81f78825fa19ec1ebe16f4b90a7d5ac29fb8ece341c63f25c591016f6d722e19bebb9f5fb843bda624d5d060dd4b8a7e23e415d725dc3c8e7744a9cd1c3b110e788a543a94be5be7b4e67318c471eeac833c82b2da3db28eff0f3bada239e5804da076429501c839e80bbe73fc2885c2c691a52a72eb6aade1af1ed8488ae7d567ea6da82b06fc231f668046fa97eb3f85082c0c3c5ac743d8d1a6f054995850e6b4defcdfbf765f0031f70266c1745bfdf6142583ed3f82f54a342ca234fd5b956c9362b69776fecb6fd108c654e514c1dccc0ca1f3caedc7c2b1"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000640), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000680)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000006c0)="42bedab78c4a91", &(0x7f0000000700)=0x7, &(0x7f0000000740)="e9079ecabb1b417a47a7c2b0a53c7334d45056644f1ec4e53dbc87584d67799c6d949283f09a592d7384fb1295132917ced41ec07ba14477c439ce5ac1d8b88c06c25eafe1748c22658c36d0e3136f75b6c8f5d6f755f004bf623d078f78605b7a3ca5af9924f0d389f437b6095e8711970d08ec7b58a6b57af209b00fea2fbcd54f67de48610bc3c20234e7157a5dd5ab0c3635f81c100263fb8855e0dd73c42f4f120880495617d77432fb28b0ab8e825491", 0xb3) syz_extract_tcp_res(&(0x7f0000000800), 0x10f, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) poll(&(0x7f0000000880)=[{0xffffffffffffffff, 0x40}, {r1}, {r3, 0x20}, {r3, 0x80}, {r1, 0x10}, {r4, 0x8}], 0x6, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000900)={0x2, &(0x7f00000008c0)=[{0xc40a, 0xff, 0x80, 0x1}, {0x2, 0x9, 0x80, 0x10000}]}) sysctl$net_inet_tcp(&(0x7f0000000940)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000980)="430bbe7b04bafd245a6f60ee18d7630b9fe4606662c3ff0950ecba98019d820d2d59090e8962d5870bcab1606e5e8102f5f472ba279ba00136b109926201a2b2f2566817cacf3e32debcdb36f240f816eec6e6100cf863c7ac87157e47d5d17bbe3b500e1c3093c11da910e081f1107ec4d8", &(0x7f0000000a00)=0x72, &(0x7f0000000a40)="be4f22432eeb90fd58c2d2726a46ad56bb3d9d43f9c8ba6602f30f3e8da289d4e5a7d992dd3cac6c0b1ab02a73643bf1db01ff12d422d141e364b6e149a50e09966f9aeee0630ec1990a8535b11879da648d51c5c1ca725456bd2f2f3af0c27560bb832c8e6faeea3d9997ec77efd2f1a509a3d89c8c", 0x76) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000bc0)={0xc3, 0x0, &(0x7f0000000ac0)=""/195}) poll(&(0x7f0000000c00)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x4}, {r1, 0x4}, {r4, 0x4}], 0x5, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) syz_extract_tcp_res(&(0x7f0000000c40), 0xd59, 0x7) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000c80)=0xff) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000cc0)=0xe) sysctl$net_inet_tcp(&(0x7f0000000d00)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000d40)="5613a8201338e3d30ba25fd2abc6c5e52669b8729a149fe42f170d3d39ef31ed1b6de84633017584340ecb31f97cdebb5fa7b9f5e9af43ad70b302fa6e4a78d93bc3f03a9ea0ffaea0f32f2a884910472711f91b22d686ccca384593550dd45e1c9eefe444f83b82f4943235e1409ace6be8141e58a10a9fd1ef2060cda327899fd4c0764d12a561b0f965d1206ca7b58a3796cb13f230213b1466cada1be1dee824b36106bb1eb761fe524de9dbd62b76e8da2fb4371add435805318369b28287f99ef9161b1daad17b0a54b241", &(0x7f0000000e40)=0xce, &(0x7f0000000e80)="5e8b59d47f472eb800a0bd202ddf6999bae4f389180de7dfdc1c5ef7355dc1048e21ff61d9a75941c00681843be2c3486f0f6d1a2b5f36ad38372ce13616d7a7ff63b815d566e139fb69e034289a6c31346ad2087320e6250b80f7608ad1ef521ff2d9960318372764", 0x69) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000f40)={0x1, &(0x7f0000000f00)=[{0xff, 0x8, 0x97, 0x2}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000f80)={0x400, 0x7, 0x7f}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001000)={&(0x7f0000000fc0)='./file0\x00', r1, 0x2}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001040)=0x1f9) socket$inet(0x2, 0x5, 0x6) lseek(r4, 0x3, 0x0) 12:42:22 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:22 executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91", 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "7bc995bf5ac028fb6bb4c11d1e522d2e43919144"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000001480)="8740916af0ae10f928a6139c7cc5e05aec968a659b4ac2da09114ba110e6f3a470ee8bd5eddc517d0559237b3ebe6feb49c9db3d0556322ec6259d6c48c9c50be6541fb25d2e23b434883a33849fa11f396988fe1ee7ec75785bf3f98e6cb36c103e1d4bee9b9625bc104e8ab06f57643993e9745070ebfc281ba1a7ecf9c923a2b2492dd57c73dc7c6595ad9b0dccad9c93d08382d00501e9702929efdd4ec2553e4ade6fd8a59c4dd5aa1fd3a5653ff0dff647c586971ae3f444a7625c199adcf89d60feefa4849c094356f4be262bc0", 0xd1}, {&(0x7f0000000080)="c1d94d6d515617f03ceb719f031004cde2369cb5763f22f99287b02b1dc79630ad590c7a60fc014bca48ce5926b1993e160724c5a54abcf922174b80aba37fc834645fc2b6baba3876ee4cc35d80db6a86fe758f396febacf0e0d3f17872168200000000000000", 0x67}, {&(0x7f00000074c0)="fc64176c0b802e25950411939bfd2ae5b14c3875cb1f5bf9899b9bf4b63fd13755bd230decbb3ec46764a6bc3ef546641ae18f8622b2366396ef39d509bea3781ccafba6b8483891e839c46429643c9d0ba602515016951cac4a8717fbd74ba940cf2f41e4cf08b5bc118e3bd55586e610e9f82366c2f58326ccdeedf0115cc10900da8616f0cd6668874cba26a5a2715e61ca7100f01ef655205f741ef8f9717fd94f30668f9b1553cd4d83689cf8e71a87d7eaa64ecb429fb6802016d8ceb1bae978d5621e789d506bc16f295aba7bf78c81831e834a99411ee00b8d96d3148b39adc3af01138e405f585b78d4519bc207706cf0fe59e619bac71df86b8b4f71d665d5a4231b911e47e7e8d8e9abcb5fc22c3725940d9b06420deb62e6307e45e8d9139bae4506ca10dc2c5ea7eee2317d6436aa69801e1f53fb3121da40093f24f3db2733982a0806dec4abf79af5f621231f22f706a77d32029fa22fba6eccd2cba0bd98e05b27929ea7ca59066e5d75576975686ea9d5f57b1739f33d735b8945ec1cf42fa9f0360bfb39dfadf3e7c6102910c65f25cba11a362f77158e6e867c6b19edeae719f7d2a9a2f4746c4dfc3ee4dd029c67c3f0611e06eb6dfee903f70114962b1905f5f5cafe86b1734d08be22f436c3dddc414ab8b6eee05196da81c62b81e063331d177d6c8b8678992842f01aa4bf39ba016635bb3aad9e09145e875d2ceacb851dcacceadba12705e71687cf37abcbbdf1f441f45349a7cdef9e74067fbabf354458140f278b7b3b3f0af05f1c59e9869244408c215da99c69f352835768437ca02f65b72050d043ae0f9fcb070789a37a1d609d401c96590d8e2f9f501d9bac8ec59e9dcc156cba044797bf199269f6c28755e79c915b2c81824424b32dd50e7cb1b90c80585755eb0f679e5358c598290b15b9dc58cabde26cc9714958485e8f05449a6b15203470d8cd82af0a9731a00fce80ed9db53b7d3d23b3e6b75978522b36738dd17de8e1275dc40a1a51e6e3e2e6dc5b47bb74288ed412c19c2c6428fb715d59603fb3614c82b7497735849392357565fd0552e858a980b5b913060884cfd2b422c826e1ff05d6286f8a82063de1a5b98c5c117dbd79a647d4fb377f601d9cafce41344f72bcf75118fbde1550e5abe33c17b4e902baf172ab9a48dfeebd14ddbd20b00dd5e450dc3d81fe44bd28d14370c1a7a883b4c2e69926d18a62f54a490c7c598545b3c4adec23ddb97a2785ce4b5b549418e345051f5c7ad2efe6fcd57ec2d990b72caea5d24c2909add3944d8a977b48c6379b367e60cc77edb60c53d14eece1018fc178f0d57a612fa87354dae1f300119565630a3129d048da27875cfa2a93e7b28b228f05000000000000002c072dcd4452f3b30a88f1df1cc58a4e2f8185519f9b72e768cd7f5e2be972e8cec62fcd656fa130902d563d3429ead24a0191cd36ab1d1d7d0368268aba3fb20bcb1de2139b0142757f77d13c67562dda64d0a0b1af6a25b03c8237170c7c01651cb5159e3dd8b44c19f692bc71315bd53ff7d91d5eb1ab659caf15a9f7c17cc6350e9532113ba8c39fc910a803736b75a9bd2f53ec6eb25717c5cc574894f0d96bf8fa4c337e6d216736ce894f1049879a5e8477ff9fefa6efbe137c075a7e1b2bcde33b8316e94eec586f65f4e41dcd468be7923fa3c021dbe9d78bf729ea2b5c7a11a1e0de149c6440ffcc7588c094e63a97d0aff7cc00f4b1262f76b8e3897cadd70c66b8f89e0900ad76e68308551817956b98aab94c33930698f81d540c12ed4fc3e8f3ba45f8d3c3f997ff931d3f9efc4f14793862313d24be22c7a00dc73fb4801d637695cf2f9f9a188bbd9aedf37ba71db5532859625dad97af11a103f2a5b2734c9689d938f394716cbcb4c66837cce7b50d39e0ab2c08216e36adbe97a05ad218c4b26e207fe75e198aa2a734146b5a81c52ac9dcaab66190cf7cf26636d69ac069e9d678e3680617d62528deb4f29d4c7a4c37b71b796d8c27fe709d1876e9aa393885de7c2859c47a2e2800b23418c198e792aa8040a864a6c476c940aa79d8c991ac3edf22d403a543b0a12ed54fcd01f256de68859bc0e31428fe1dddd6ce5446d3e4972304f47abc1a33da86b1390521a7b7d442c3711b849ddf4e30a2160b85c3214a13ecc96b40ee147d103bd9c934a6277b374d71e0861d503462b31fab623279174c457ec1cba1aef23fa3acf0c5893895c94b18b8c4c7ba37ce9ad1c0db1a387e2238e6de9226559240255ab463083763dd07593b82e393cea76e18463b8f1ddf56f3f3b9383e8bce4c77ef95c81a94ab3926102555c08a47af6c9cf745a29a19110d8e6a334c9318e540bf70a66b0d90f0e5077df2da3e7cf2ca52999442c9738dabc86266f54aba77289410d5e79b8873ead68baf3dbd32c36fc08437b0a35283b313da5082a61c2c182c30e057789528b7c5dd103babee6154bdee69282468b795e5487e73ad751d7cc6754405e6609e7d820fa58afd6e5e9c9a88f279161cc827e03e610f84718dd36238e66f9bad413cd6f4c7baffb65dee50762d74a6f4f0c00e05c7c0b521e35a7f1f9f1358a88d0428073e7979bb59f89b4afac637ae7b4d546ed1db5d26d078541df36f21d077408cf3f18076197a34df9fac37cc31fbdc9a767a20e0e3e321a67a7778b3db011d94018178f20cebb0ee8564f7b92fc3c5e4aa12493c316565c0c550a80048b0c11f306e26f1468c31d6494ade5fa2015da1bc435b120a63a8d88b793f6fd295fce27620fe96a48c8fed467ef66782e68d747933e451288d4535eb4d135b5ab4138390cdb6b87cb7ec811506593ae19c3f8dea05eff09d8cadcf092520449ed644bde3b91b8c245fc8b6fefb22810eba63f7b138a63c31861f34811b9cf957c52dcda4b42b502feb669df4e4254ebe8145e11aa569e9d5052af042cc0cdd2b8fb1a4232ec5de92f8b2afc6f383aa7bad827fe5227153ff6c92fdbcf2b29a7971ec68d80bb02a8dc9e684dae115b934bd40abcce105fe865554fd1346d3b2037e6cbd2093cb55439602cd08adf190002180df60a3306a32af98a1b30f9d8c837bdc7ea872cd810acc36259bdf89262280979fb256c3b8326be6e63a5282423ca95a9823a0d72aba787cee131b971fc5c688b51ab5accde21b7c24b56113a2a0a9f6b3c93abd2b01952a3c7a8de82c6d67427eb6dc60cf9ebc775d288114e92bc6a4bc7fc5436be367de46634cef94d1499ea624d903d5034cf3d98ce696aaf5f890eea7eef5d800a147a46b32bfef7d0ad9071d275b487c4717967d4b5cba76754722f25651574a29c219596af17595c175f92296dc3bfc0ebe27f3ccdae448f92f92256f1fe0b19b061bf03609cf63a0522bc9e89022b7612b1f6b497cc2fb7194357287e1bb5c75a5ca2a88ecc8a2c38d7284e148ec389d16226d1c069a1d044a881dd91cebc32b4be39b7a474c08d0cf4a4f84d0f451822053190a00599e620c8a9133cddd33664a8692711eb33d1944d0134480ba0ddc1ff6658ccf7321e25a8a3692a8b9b8930a0289ad1b4266668da1c51376ee906655ef8d228e30dd2e8672edddcea65bd093c0a807e0b6ea88686000dbd84ecf8b406ac0a2bbc229cd2b15c7236fa862923a3a57824d1891836c0a228b401e6646d632f17f8e19a3918e69d4d4dfd7ff69c82d9dd6863e57b6023127e147eee3f8f9cc3f7aaf904bd97f58b23d2300fed7c4bc22154ee89eacf1e1cacbab5167d1d088368d2f6094916ef7e0f438bf0d1efe1f0390983b444052aedbdb70b7c18766e797376518585368b1a04ac0dbe4eb4cdd15f0c68147a0842faa08d54d14c0bef538a856ffae5dbd3807fb352ec43417de0ed96c9731533287635dcc66232231aad66564de99c35110a928a3571ccf94a1c2ba2d66fdda695134be1226399ebe42e43514939480bbc68bf1ce1649b0b075ce38c9b096001142b6ce122a491d6044208c01d70592c74b7a548558c18189b28246ca74f052c4dfb7ef9c6b25eec187363644dfb742b4908350c0d9acfb80e60f454635a37e9477c7f1aeb1c0b105fc7282f66b4d2b56c23f5c192f0f80d9ea7fa431b613264d8e9d51a3b9c044e12f9b98d0c0a4acf2ae753cbbf57cad6b6e988b1e3b3cb50725b47c6b604b0eb08b6345052c33bbe084a1c05288acfad9cd4d8a477c86bce9a2133fa9f0d50f7b7732a99fca6fdeb75e71183ede1c786110200290e72265bfe9577244b2f1c0a5ab1480614d528dc9d7518ee6b92ec6e6bf1c5b47adcad26167331644a9f13ad4de2adf944a51c005b434cf385973426f8d8d34bae487e603db1aa4fcce70e713bdff5f6b968dc9665bc8493f31dd8736a51533d08192136fe641dfe054cbe364e33db9d9722da9e5cee1409db7ae8b544f29fc4abace47a8097f10734e0a8a290659fc2214aeddd14b376ff88e68aa396d5d735dceba1cb7962cfffed4f2394e05ff47c7a15e76b987c9f5d4f0d151c74e39bd2410de0af2c8e066bb490e203ef9d86d60fe133c1fd0525253f19ea2c4b3bc8b274c1b16b4d950e03a0218f8d4592600c86b7d2181ae5f3655f7d973bb6c58fe754b1cd6af87e6a8a66e3fb109cf0701f6c9a72f84be095a02dced3501f859f05cd10514152fbfe9c54cd1871a4e70bca60788afbdad4549070a2b39da580ed56ec065a9172ebc0a1d4d1a3137a835e3346842451e0ad650d3c00387c622966cf69deac051cab995af63540f310d0b7a116a45e324190ee537fd236085269e6b1fd64d96fa198cf367d6566cce38853d90de3b890e34fb4e27bcffbafff73f22adb815ec4105f64a9a41acc9ef5af95e4a6361816831eab257c0567bebd04cc9bbb8f3225570776560f9de93d9fe857e9ddb52929a7519a14068448f074e3e1ea2047ca8b3e7c1000313a2a39f3735b3f6747771d9f3366a104a82f2e253fd57b6db91cab01eff02ef163bbaa3570428bc19f70e8424c3a19d221baa1fa25b253d327fae55383b74bb4deb9dc0643e5f1d8f8de598b6ef12727246ab5468d8b8392cc47252d1edee39dd1aa6b00d02ad9fdd9e1c078947fbe939c57b4258abc6cb56ce022e767d1b02c481a933dba3f7ba492bb397a358a04ede2a3ace4d685227dc3ca64b5730528e2837f73eaf0532b57197534b2ee8c44ddb19c6f95b6c3f2218c43e6529d8f71c97a31378ff56aab93b827c47094e367c77c9e36e048dcadfdc76d167aa11cb0623a4ba5f298a253ce861d8f037b1141d0e8532e202fbcf386b23fb9c1a868cef4bf36d95604b60337d03cbd0ea57b98f6bbedc11fcaa9382b1902f0805f2343e0283d0f8e19ac5f915524b517a14d3f3c0670309dd1529399b24e9d7658a7febac4359a3f810bb23506e9f7ea78b8e6559f0b0517cef65ab38a641bfe9962a148b6a1a047a68a123b64e4520b10742e61251d612090a77f8bbb44da4ed31ed6928ebcf4b4959a190728552c038d17ff8eff982a18dcbffc9bf5d40e2578c1dec206544883f0a0e5ab08cfa5390a0385dba6112504c8474f31a1aaf8108390611670c506f2f3fa0a8645de3493c79abb8201f6a350f6c4d48a3fbd346019efe9ad086fbf0797f9f3425c09bea768f48c82a8329e0fe94aafb897f5cf17c2b19eb737b536b68408bae73f5322f9768ad48ef06f265d583f819496a45d1c735f1fb3b35ad360b5af5f7e432f960f2b84af5957d6fa144ab557dec38a7bcc9e075cdd15441028f5bb2048ca514aad53881fde631d7cd45d0adf6918f92f8cf9328dce59ee764ecf66ddb8273df21bd1658285b5ff9b0d9123eacf17766e1b90fb559a9b73ccecbd065ef380c3642f643149176000000000000", 0x1048}, {&(0x7f0000000300)="f506cb648246bf1278dd08f28fe78630e6d923a98034f653a774977d4c6e02d21f94b580fe6420b4f6580fcdfe2d178fcf1084d20b72a76f97d41021da8bfcace48db9e6c506e88f57a5f60000aebdd672d1b9503cf062806bcd51b6005b4bc8347977dbd4f38ebb282ed77836c2e15762cc25b5a52fb533578916a382b4e66597944971642105008f19042fd56714e22fa142f505bdd43668d03c6a9754d5a70ec79a76a7ffa88246ca9231f51833295ceea6c0be4ba6c40100010000000000285176ab796c68a64447149722a07bfe3025048ec64f68f5f829c9082ea855f64ece2dc9c53d447f1f4d1444c1b50f729db09918ed059834507c8cc20cce0e2a7660d7e191788685d632768e152c8611301ff86388d650d7889021847b6fe4ebe04ef81f8bebe2fe5c037de50941ee97ef0ce52d1057fd44356fb47af146b1ee170b16c9fc866e25b81d2c49679c4436f65cc79559d08563a53458d7f9cb9a4603baecafac1b03d3688072690ceaea00c3cc6fa2f858e67058cb22cfd541878604037c1b48057d1ba505de81b34c026e5b9ca67ff5c5848b12a71f825909d3b20370f8064474e6e2ad64d366f432835d9a3f8017173d3a3fea03655342c30302c45d14a4dd", 0x1c5}, {&(0x7f0000002400)="fe9033ccbaad61f7433b1e22decb417ed9157861122052fa245292372238c903223fd7e34fa91af60af776668c59c6587b7039c95245d8072697735793769ea1edddc40b554959cba67c71cb0bf21ac81e710022c1d8e630491b93dccb8bda4178f4043a74aed8a762a373b25a5b088f8544ec027ef2bc803d349cc5b24e20fdb169c41ea3b2c4d53ad16eb59aa371bebe6d994fdc982c69e73edfc428de6dddfd8452043743fd5f931e2787cad9e57cf616da9dd1abf3434a31c36bc90cdff936fa60e40f8b921ab2976a52b186272a92a9f768752e09c7cb35cf00d27878f3a7b7c025d6d142406a62b5d9a19efce77a7b54de7603826293e743b0a082168b12e6be94de36d5459820369965df8dfc7e89fa4ed03415021bfa89634290d38365eb664e731b2ac9f2e006dfdb1069b76c4a2ba72f9803bb877d7cc927c42a46506b69bb6bdf10d8d1e5f4b33aeb03bc8d0e4209939453682656096c1f9c925226d8d213720e5d5b246436425ed3c4e053e00155a9a4ee794fc70157fb96d5b447a56456388d5e09c8e130700bb3ed1e9882f0c00e1d31640a5f92099f1032b987e8f0c22fda2cd66571be3cb6a50a87c971ffa56f9f84880e071359b7624292c5e51ccd02a72feb5c949b083d9042d1f4722f0d1b1ae6871196c963b3a43e72202727660ab9d95f45b86d76bc9b58edc0790b0127662cf545f790743992a4c8ceaab79f86581a352234e06538e029a52d1ae44d7b6566bb1ebbcab6ce5b323471160747bcd2073580d07a88c76345c9dc86b85a7c8b4df15ae2ab3f51439f38c8f11c3619d6089a90989f57552471b71335f922a14bcbf968288aeaa90c55014cc0dafdb6f58c97a34479e738601b6c679e39e533c40982adb69b587a28d7e6202bc350fec39bf970c62e8db0c2ef5024816fb69c119484a03b38c4e7aa55dbfc5d8d450968e9d7e07b2b9dfbb9d9502a870bb29b160b75f2f84d8ac790e7827bcdab74544847e62c81b96eb5c0f1c7d7b2e89bc0be276c20f9594d575d8ef43ab890d3c0dff020597f4b63062463fce0b97604ff3623c09e257c95552a795671137d434525c5c0136d7f5b4d1e0e9bdfa947894b799b6467e5a0aa7217d9609f8efff3d90e801952880e7c3cf686c5dd697e7d75c69ad36a4fd14d004056ec819cac8f2cbfccb8540fbc4cdd4e2a1ab41ccf93399c389c82d3483fda6baf839dd1c9d859769064199ec2efca3609d48b470faa32ccf8a7912da8bb780be48057ceedad015e8efc63b4957768e4e043304bd2f2e9027e2277ed905552db083fbc8e3cda96ace9666a95ee73afea66e2e93f6721da5dd00f2ee9e84b3a8e0cff29fd9b7dc1f97130d9283aac5d8b713a627d23541842c197ad2dd9b5058a75396d3c0920291ec8f04e51696501457b26762b799ff0f143fa80eb88eb7339deeae5d17ca6de2b0c88315c61333b5fb142c770b8ede2c9add3c826c736be90b1d481fc774a307a65f8f802eddd3ab4e9cdd2cf9c1a0ebf9692b01cecc1207a68a6ec04d088374e25df8bd7c68ee9592e17668c9ed4f559b411afe583f6de8216f9c56cbc55eb53d15bd06339801f0311dd9d811f453ec032ae1fe455904bfd6a7aea928ecc7d390178780cb5701fbdd5c107102869394e4fe9de0ef3e7ba081da8344d82ebc8f19d0fba5645e579c3931b74b5b0de2662a5528ef480987f04ecb3a3c33c1d1766f47353a7d120ac55fa749e62e3cf42ca7b1fe67581b5d53472916526cd2217b33b325ddcbb8977f4db9abadcf2a532bda3682b8715500f5620788403708207d9c82476ab8984a54d890972f08318bdeaa1fe817fe628c422e22d1072e40c362aafda5582957cf7af5789876997370858e785f25250453ac9a8248663a25cf9fee0ef11fc7ff2e6847748606308cfbf5a0fc404086d1cb962af9f2be3d0e3f9bb19c77f2e40d115ed1df5a20cf507cf87b83840700dab98f864b16c9c75f853bed984372e609186d1c248e4690f0392180c6bc84a5ab6b075aa565db3a054280506a4f99b5bd135e523d2c404e1bb87018e1fe203561f51294630ec3e8e0a55b6c6bff050e44acf88d977fbb36e6eea0f0e86a0fb634a2c91d552428b10e42dd1c6dfd37cecea99b578a2dd3819b62496d6b220ee310d657f349728f7b789521c230dfe1afac43a763909b7eb254adfd8e8f70e5ff7c312b14cb3070d6e45112e1a7b27bc2c44b4355d45aa33c7fd4ff8c15d072e379a066ce9c5c5908ac056d04835d65bb7528ab6f01f4fff03924d3df961db9ae7f32cc56e5c19dd09e7facbe34021653ba87c6aa47710e3d1b3aca78fe1ee4665fe62c6c29ef21a5726823480b13b2e4d486081c5378008b683b8e9508aa124f0810cef77af4db4f14652b8f798438ed8430fde8d10e3fc8895addc17b5897c9139534bdee83e8059cd0f595c5e821c8375236306e4b20b83ccca8765e6a445e12f473903c309897feca7eb888793566b82070152dd636af449327dbaa5edc663a7f2b75dadf05f23e1a8c1a590c965d4abd1f89ba84dd9d5ddebf76eb2027eb379c9262addcdf3093cb1d44b3c9fe080a3190d25eb16eadcb0108d4d01f0a971017926c7c36b7755dfb18b2a1f39c3b8af8ee206a3a1b835bc7ef93973bdecabc7a9aa2e7422bf810b6b1662700d641f8d40b5cee04d9df5c7d29cca64c0088effcb5e98b4eaf5f007dd5c81e46383c25caeb950490889515f7e69ba72038c74881109a54b9b2365b08299d962862016d7058337d8125683b1a0617cfca0b0aa91a5bf7eb8f4b3df8150c7a497e3ca4ea727704181f534882954c7929dcf90c81c6e881472802704d78aa40c9d1404d767000a82e72c198d1104b45750d1ed0c1cf8b258b09003bf1c4f3921b3414897998c158922b1d11babe336e188931f8526d5182988e7dbe32a94b1b75e03e6c98202a29e25903b61f34cc05bec37022aac34ee5f677626cf0982d76c207ddc930bb7f1c9a5fb842e7a75873e4a0d6bd11e2fc2792f9a584187d8a207388eb7b1e63de3b4e55f480a61e3540e70cf0428323e8d69d6eebbe306f5ed17f220ed4c423529a442e8b1f340ff9eba89139b1ec9c9977e15da924aa730c69f91cebbdefe3e0128f44b9eb5b3ee7bfab4fd6e14439c73df51b51c3d7e7c84a19d62dc5927fc4a378f9cc5678b29dfa993dd49c9b06ee90f339b4c5a0a5dd579cecc1cd8289d34bf947b37aabdc0db2eadc10585e35678b9cf9c1e5fdfcafc4c9bdfaa301cfa86c33bac19986df967eeab30d382eae56afec7a30b9e2a05409563a41795a889dbfcdb946aa7adb1fa975ba4e41511bc0666a8ae0f2809dfd447ee42a38531ae86cbc3d26b7002873c7d5ae7e18385c3149eb9051f66d73b1a1707b0e117a217ca6bc70870362d7f475509b741307b0d67c082d86884bc362f90ad504fa8413f64787fc1ca6cf39443ee079b92efc568fded0fba3d90a4cb2abdf44dcc4aacabd03b20ce104fc9a1693a5c7d7a8287a96c764bb4ccaa21ca51eb07191cfb54f96a542defaae3101b47e862a5f0dc258594ff21858dcd44e8abc40d17a0a6786abe3317bdedabd97417487d5a40a5e93143805ab7e1e82d56993db4ced8dc8b668e50cb2520cf004046f8ed4b8a3cd6dc793fb7ef8b9ae9359dfed2757f7aa95b26ebf3fc2b34f3f297de64f46c3304309d4e7d0398413251be97ac607b4b161b3eee93c13b212cbd362518dc4fc07ee406375cc69288c03ba8f0bea27e7a0f9b4c374f8b20cb4a0e1ca3ab273508ecbb405252a2eb9acade37a659ef80c3331dab8c51be3a5cd17c911cc8b07afbdc309fccefa690d4eecb01646ce42e9ea6b731a3e894e9b7062b0974cb601eea796f25ffd6790f98286ca8a2c8142e60c06a5d52d593bf2e8d76d8c1ba0c414e3ae2624042e8d3b1d9fd323a094ff233114e29d7e7d278cdcce3a234d8a835696f10e9d40daa0895dc9f14a91638393fe3eb5938cbf96d94d7a8514e3a23e21b78ff46e006e8639f4c85e2e45bc9a5b138201308dc7d5617c4c9de30dc1b3f30e8936b5a873f563691c96c66ab81cc95d139f032cab4ae56020d7f6b59b2e65fa28ed40e8ab2211beb280ad205c20d6bbb04a742e3755f0082282a53219224695f7a9914db5b2a4bd08aa38047c3bddd91c8b71ce6bd4a994bc576934a3d0591803a84533b61e6433ba6c3805e6b36acaa63fc629e5b16925b2a485b4b4d68b461bb56eba808fbc0f320431125ad77c10244dbec0746af3d176fc1b1590a45a96e272be02b3e187b65bd06861209b4828d9f5be1010d54c6461ceb3ad59c3eb89b0f3c399225631c99f6a19681a4f3e215404b09a21df9d13646d9702690bbc1e85061a4ed98a48f5e28945967561f3714e35373cfb0cb74ba946d448a4ba5ca37cd20348d694b9a006f8eeb477cc1b79aa7c6821874eb30aaa911e9c1ec26b5c715b94beaab9ddbad9c4a343a318f71c530dfa034ab81225b3221f81d8ffee34734445f316f1048351f26fcc9a00dcec586658d10078f1e3d68690775b4f7c10e2f17341f7ffe7cea0a5c23f3c6891cacbf2817157783120172ccdc5dad2bb491", 0xcbc}], 0x5) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000003440)=""/4106, 0x100a}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/7, 0x7}], 0x1) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r4) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket(0x20, 0x8001, 0x81) recvmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 12:42:22 executing program 5: bind(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x1}, 0x2) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f00000000c0)=ANY=[], 0xe0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) setreuid(0xee00, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='C', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03a", 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0xfe) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) socket(0x10, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, &(0x7f0000000100)="f9883bc9", &(0x7f00000000c0)=0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000380), 0xc9, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) 12:42:22 executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(0x0, 0x0, 0x0) chdir(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x5ec) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r2, r3, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r2, r5) setreuid(0xee00, r2) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x81206919, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) syz_emit_ethernet(0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) r8 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 12:42:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt(0xffffffffffffffff, 0x800, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x2, 0x2000, 0x2d1, &(0x7f0000af5000/0x2000)=nil) accept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) sysctl$hw(&(0x7f0000000200)={0x6, 0x1}, 0x2, &(0x7f0000000380)="d5e1ce984c140fc5bd99270000000000ddffffff0000454f1edf261cacae794d623f59e8949a75b358fce048e8a085d91188ae56d788f31daec116a811587710e8b8f2104c149ca532d2513a4301e3aa93b59893d8caa5f351c0285ce96546814ba029bf8d7c060000003c593e32904b1adbecde7598407072c79d2f0add45524db2c370d021b21a05c4111a70843a89c5bb59d333fa3e8cdfa25295d577fe2f5aa772298516d15b00052fc3edb2ab48ee76f219d96cd1732e8842f788", &(0x7f0000000040)=0xffffffffffffffde, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x6c}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:42:22 executing program 4: open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f000067d000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000564000/0x3000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000eee000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x27d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f00000028c0)=ANY=[]) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) recvmmsg(r0, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000480)=""/84, 0x54}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000000600)=""/147, 0x93}], 0x7, &(0x7f0000000740)=""/80, 0x50}}, 0x10, 0x2, &(0x7f0000000840)={0xe94, 0x8001}) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') shmget(0x3, 0x3000, 0x232, &(0x7f0000ffc000/0x3000)=nil) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) open(0x0, 0x0, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) syz_emit_ethernet(0x66, &(0x7f0000001840)={@remote, @random="e0c0faa888c0", [], {@ipv6={0x86dd, {0x0, 0x6, "7c0002", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, {[@fragment={0x2b}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) shmdt(0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) 12:42:22 executing program 5: sysctl$net_inet_udp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="53715ebdd726f46c1545b38b1be78391a880646c61d1b33d7ee3bc0005fd40e876e82741b8fe5fb7fd29ac218580f9af8df8ba9115e2b4af30fd731bffeda4d0ac1da205e76c69bbe85bbc42f7aa0e98117ec534f7bd2208a663da2e7f84ebb6bbccd66e", &(0x7f0000000180)=0x64, &(0x7f00000001c0)="aa55a6d5d1b1dd84c8d7b6b317e3f6edd495f320a1fc728d75b75328cf5fe24bbeefab280baf705eba4686b632a356fc3a23828ac3ecdb189e655652077f941464d7fdc9f0d439cf53edae097f65117f957dd0dbf03722eafe6ddec0b842ff577ec8cf5596638cf67ca7f783735c0870a7196ddf2a580e0827cd36543c5f8228b894527332b835e0ba9f9eedf74c6b2e7d895f76088218c6f34ea40e4191a8291c8045f3be45610bb0c3fa18764863e487b7f19784da85962698b534c8160ff83de1d4c71dede8c7f464d2eaf33d9d187bbd0c14433e", 0xd6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x600000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x176, 0x2}, 0x7}) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x2, 0x40) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, 0x0, &(0x7f0000000380)) listen(r1, 0x550a) socket(0x10, 0x8000, 0x81) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x3, 0x8) semget(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 12:42:22 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r1, &(0x7f0000000080)=""/90, 0x5a, 0x1002, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = fcntl$getown(r2, 0x3) getpgid(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x81, 0x5f, 0x8}, {0x101, 0x2, 0x2, 0x8001}, {0x4, 0x3, 0x8, 0x1}, {0x3, 0x0, 0x2, 0xe425}, {0x400, 0x2, 0x1}]}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 12:42:22 executing program 6: r0 = socket$inet(0x2, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x9}, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r5 = getppid() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0xa) fcntl$setown(r6, 0x6, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r9, 0x80206931, &(0x7f00000001c0)) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) 12:42:22 executing program 3: lstat(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x8, 0x6, &(0x7f0000000080)="c9419ad2c237c4780100434fe73d5a8cc12f74ae10368946b61b2812e66a13f822731659fd2e395c9af4258830581f688c0e6c144ba12a84af1284cb80b68adb771848", 0x43) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000440), 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) r4 = getuid() setreuid(0x0, r4) getuid() r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r5, 0x0, 0xffffffffffffffff) seteuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) getegid() semop(0x0, &(0x7f0000000180)=[{0x1, 0x5, 0x1800}], 0x1) semop(0x0, &(0x7f00000001c0)=[{0x3}, {}, {0x0, 0xfeff, 0x800}], 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffff) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000a80), 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000), 0x10) 12:42:22 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x23, 0x7}, {0x8b, 0x3a6}, {0xed, 0x8}, {0x43, 0x1f}], 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x211d6698ae08af47, 0x0) execve(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000380)="a4aa4a1925b1403014e7f9af09a136f9202fbb69512f969cd953e8da868a6eb70769ec8a85c2b944f85d1b828fa188c14b25be77536321355d87c62e2b721c744b6e824d2a65e14e34e34336e3c6eb94601b219fb609a5f3011d0c4824b413d0504344af45302e2c", 0x68}], 0x1) execve(0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 12:42:22 executing program 2: setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x10}, 0x1, 0x0, 0x0, 0x0, 0x3e) (async) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x1, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0/control/file1\x00', 0x2000, 0x287e) r4 = open(&(0x7f0000000100)='./file0/control/file1\x00', 0x0, 0x0) (async) r5 = getppid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) (async) socket(0x800000018, 0x4, 0x10) (async) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) open$dir(&(0x7f0000000340)='./file1\x00', 0x100, 0x68) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r7) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) (async) socket(0x0, 0x2, 0x0) (async) r8 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x3, r0, 0x0, r0, 0xffffffffffffffff, 0x162, 0x7}, 0x2, 0x7, 0x0, r7}) bind$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) setreuid(0x0, r0) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:22 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000002640)={0x3, &(0x7f0000000100)=[{0x1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 12:42:22 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000100)=[{0x2}, {0x14}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x72}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x40000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r3, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7fff, "2101000d8000f2a60000000013a642d0182f6ae7"}) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r5) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) 12:42:22 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchmod(r1, 0x40) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r2) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x10, 0x4000, 0xff) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) socketpair(0x6, 0x4, 0x80, &(0x7f0000000580)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) fcntl$dupfd(r1, 0x0, r2) close(r0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000600)="d606bb3e54b1134df390f6da105342cdefe85a84e4575f9ee288f1449f287c39de14a0c16c4c0196c5513430ffb0c8541c04ed1490948b7d4184e842b199eba9774b40a7f0ff0dc6b6f9a92f4eed3c873f6c9c5790dfd84e1225d49f5066b6fd99cb69488854a2293398bfb90568aa87d36718d5c97a3429ea40e5f4efe9adc2cee79d52f3d6538fcb0bc3119586b8bb3c66f89e1b0f10082095c9795b169d728797000c110f84b8c1c5f84691b00677e167182dc0a34f4f99c1e3ea182579c75052bcbf10f0c3e4afff99aeb1173f270a8f5d14", 0xd4}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)='o', 0x1}, {&(0x7f0000000700)="8d459cd9dcfcb42c4f10c8379264f83f3c868feacd06de2f0f1af8903cc0fa432bf8acf33bc9e70cea415cedcffea4d7e9ca45c11e49c346b6df7cb121ad8e9717abea92199fa7dbd9824cec0a5b84c9f4058a54b3dae8e8d896648072b1caa70ff6a61e27a1758a4cfb19e6ddb1fc3631cd0151945b3ad59651b4ce9e208d546e6e7b9d8e098f81627c4df586992610d4c0a74d138bfb9aebd7ed4ef4681edf3586b960b3c502f395231da6eb4dfd404f697dc698f35cdc0cf798d98087b152f507cc1b6e128c3ddb9be195d83e2a3f724166244ee32277e7d3af1bcaa044bd04018828ba5e05f390e5fb1237906bcc23d73f7da61175e64c", 0xf9}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x6, 0x7, 0x2, "78a149d47103a213fbefca5303e089c62fa587b0", 0x1ff, 0x8}) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x6, 0x0, 0x7, 0xe1}, {0xfffc, 0x4, 0x7f, 0x80}, {0x7d0c, 0x7, 0xff, 0x5}, {0x7, 0x5d, 0x20, 0x200}]}) 12:42:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x52}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x28}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8005, 0x4, "1a0001ad890dff070000200007791dcebf00"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0xffffffff7fffffff}, {{}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x1, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1c0, 0x20000000, 0x6, 0x8001}], 0x8f, 0x0, 0xfffffffe, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) 12:42:23 executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r6, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x18, 0x4, 0x7f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, r9}) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000001, 0xffffffffffffffff}) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb76, 0x1000300010008}) ioctl$FIONREAD(r8, 0x80206910, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0xee6, &(0x7f00000014c0)="b211d7170d816685c887e360f2ef41c1a0946988b272d2dd3d330f42a84231a746e337b372e93320acf6669cbe7868473d7e6cc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f99822305d48889c8575680b37ba95000015c6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a000000", 0x89) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0x1, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x8, 0x6, 0x5}], 0x81, 0x0, 0x1c6c, 0x0) 12:42:23 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0xb2) syz_open_pts() pipe(&(0x7f0000000840)) r1 = kqueue() r2 = syz_open_pts() dup2(r2, r1) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x7, 0x0, 0xfffffffefffffffd, 0x81, 0x22084473}, 0x0, &(0x7f0000000140)={0xab6, 0x0, 0x4, 0x6, 0xb3f3}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x10, 0x4000, 0x3) ioctl$FIONREAD(r5, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgctl$IPC_SET(r0, 0x1, 0x0) pipe(&(0x7f0000000100)) getppid() r6 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6, r6, 0x4, 0x2, 0x0, 0xfffffffffffffffc}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 12:42:23 executing program 1: r0 = kqueue() socket(0x20, 0x8000, 0x9) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) 12:42:23 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:23 executing program 1: r0 = socket(0x6, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) msgget(0x3, 0x640) writev(r3, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1ff910ae94dfccb8dce56d68ff4a8b95e7d4091c15a763537b014f680df73a946e3150504b6883d34ac684e0e6f5b6abb33001767c2f4654c31b4da9135c07e68e6982e0e5258554d578518c10a8a88d2f1bbeead6f832991df8668019b53fdcc4393d72be950ac3b", 0xd1}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x34, &(0x7f0000000080)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(r8, 0x5) poll(&(0x7f0000000040)=[{r7, 0x40}, {r7}, {r7}], 0x3, 0x3ff) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r5, 0x0) 12:42:23 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x40, 0x0, 0x0, 0xfffffff8}]}) r2 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4, 0x2f, 0xe40e61d317f19e9f}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {&(0x7f00000002c0)="a1", 0x1}], 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) ioctl$BIOCLOCK(r0, 0x20004276) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f0000000280)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) kevent(0xffffffffffffffff, 0x0, 0x81, 0x0, 0x3, &(0x7f0000000240)={0x0, 0x6}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, &(0x7f00000003c0)="02733bf01adb3eafd554648eb0c33c4935aace2d897be6018d25ddd3b36d87be32b36810b6fec54026e9356ed627cbafff7ff7bbb175979146da52965421c923f1c31a055e360fb430f897d619c864f6f8f797f4c835f877ee70a1c32c3a79b571587e5c8ede404ea7963aad6f46f29c30b8535a663d87070000000000000091d245f5b548cbe76cac604407d1dddaf10e76aaad1423ba51302f2ddd1db5aec0d9773901e3ed3a069f85d24b73532fc901bfa9d2ae954bf556cfd2e0f7e733", 0xbf) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) 12:42:23 executing program 6: bind(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x1}, 0x2) (async) bind(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x1}, 0x2) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f00000000c0)=ANY=[], 0xe0, 0x0) (async) msgsnd(r1, &(0x7f00000000c0)=ANY=[], 0xe0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) setreuid(0xee00, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='C', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03a", 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) (async) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0xfe) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) (async) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) socket(0x10, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, &(0x7f0000000100)="f9883bc9", &(0x7f00000000c0)=0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000380), 0xc9, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) 12:42:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) (async) mknod(0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r1, &(0x7f0000000080)=""/90, 0x5a, 0x1002, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = fcntl$getown(r2, 0x3) getpgid(r3) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x81, 0x5f, 0x8}, {0x101, 0x2, 0x2, 0x8001}, {0x4, 0x3, 0x8, 0x1}, {0x3, 0x0, 0x2, 0xe425}, {0x400, 0x2, 0x1}]}) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) 12:42:23 executing program 4: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="399931ec", &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000004c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0)="c8c84058879c30721d42cd8f14f387fa4ae4a321dfa5268674ea137f256a788ac9be574a4caf2efbfb40fbaaf1daef37a113ce7888321743a8637f7c00f6c0b09d1b7e040b99f5f0ab1690a8c46e62ac3504cfe34ae6016af3c82c6432ef88dced6beabfbb22cd9417c02056afa135a836dedfba5fce36eb1966839e406df1b9a76d93f895d69c8869e5f8da4953332e72460c73777c5210dd2ee10468df7939f114763dbd8eb82dc7a9eea789009928e345dd92a36c0b87474c9a", &(0x7f0000000200)=0xbb, &(0x7f0000000240)="8e7c6cc47733578f666ac8bc51c9f056affca78ac3a2b90d4ebdd9eea901f568fa473ac464e3a5b33f3a08625987f27d1a0ac86d2a5899c78c06c37c43605f3c2649629a5e3f5d8213f611d8f1353b3c8f2c897f4678fa199bd04a93d42167c41d30bc93c01ec2a06be4b037057a3b8a79da1864a8da0afa60f02d759c5c46a0f0aff31334fc25e9c151db8ea9c946e6bd7eebc4e89a65348c19ae2a8ec3864df934727f47661ebeeb4036de7e397e25e7e34d26e6f98f5d43c6420a615ea2969a041ab91bdcc901a6220a339fd492b1340a837a51473d6ff8d20b43638e281d4343621c96f94ff6fde5b7b03a2d15a8e638c6156843a67ca4bc2442447151dbbb4271fd5260e127b197a8f956ff820696e2cf2670ab79a865592c6fb56e960d53ecd6be3df78de9f6d2bd05f3c9b08ee2e03df7f06c4ed58ed970e9d6f90749bf4f7988550082ddf320ec927b1dc3533f461bdf31779d7d6583281608857743a9a7ac25a6c9c6e51807f4273f34d718da917aef93a2b150198e02121a4a7f7641a46b1ebd88e9b0b3b492e2ec927631ea7ad1d42bbfa382317a31844cc60102af86bf434c85cad752cfe63d3e814a8197ddd8945eed8ca433d554b604e8b108eea53a977395278b5883c2ecfb3b4dd937aed393424df40da90aa287339595424f50888786eb3c2d1b0f62b308d1f0d552471345667cfbb9eac5121ce22ab6f296512385d18b113a9464dd7af2e6a6fa119a222c5d2096cc41181b473ac4f03bae0475c8bb464701124a5107b908a2c5809af84936ba499ec624b3c16dd343ea80f7577ab57e247c9c37c81872d692302c052c0b2cc20b09253fbbc831f02451cfac0b9313880703e82e4079dff8dc2640513270c860d614a2f2f69d28359dd25f1456dfd33855f08b22f05c990dc7998009119577575076b77630d5434cce9c7a4d142f148842b778435223b98702912e380505bc469f65a89d62bb5fa64668b2547198b2208ef789e30c59303f722be30709e3727d8f877b86f85f4942dc3d892bc107906837b65e84994b517a7c53c13a157121ec1fc847c939f0778e1fea09c5c65bab853be6fa20a39055604f9dd5e378097f61e85401d66f3ed8947d41fe2c533d0826213def4c4bbb1bcc752546317fc70ff8b540d31e8eb595e125e509e2b78e4285b047847ed5eeef837c2922460cbfbe5bfac838c1790c8ac3b24d739e027e6b0de9bda1ce3911c8b4f7bb349ed27b3e8c316c5d159df5e876062f13160f6f675649cce65ff8ea66d9c37fb29d0c464b220ee3cafc0bc755a15687e8f9916795f9354397a409acf3069f0ee3952c45a6b106a83aa1595aa930cbac38db5dacce822bb86d9dc5a2f036be20fa2d44043a6371a8858cf626a4afb5b4cf4e25c66b5c2e433c0e69e5f2bf74c6b75affedc733ea69308f09e511537c2bd9807d62f7ecc472972e077872c210b7c7e259254938296ebb4ed6a77907693e42107bec9fa7ec41d8c3c26b7a256eb5efd1c0968bfd33cb4892d37e51b00fc476cfb906b24b26d04f36d1968686b7782d1d281d0b3e3e9b0c969ab718a675127b46ccdd4ad0958e2c153b6cf331bdc3e895ca609e02da2bd6bd1573d5b8f0a6c0aa668dc2868d44b7af1c56fd8a3b86ca0b5f4529b1f410f19a2165bda9c343760917c1c46f9eab1b92157e9ee8d1828d1505bd29a1025a83526d3b9d18586ebbef293fceadb5efd67b1a395385570bfd6a4b250ca497ceaa633aedd88d081e35500c183d9054fdca76e88f346c4936bde1e39d1dbcd2e6ba6de4ad31c15cee13cc89137509ea62ac83b3c26d14e4ab63df8539a896516c0ffae9661eb92ac20b397a0c46d730b352c8a807e7ec324c454bf3ed6a2f2f68c8d0230bad5662f7e0b1d850fec2b39150e2dd25f8cd04d0ff8c40daf2d2146d9a89274925a670c13df478d3a2462438bcb026f01868434bf6f44f4b3e332497649c5414007073bbf03bd2d286bf40ca77217830404bde36d74071768677c661624564b23823704468819aa2cadaf8788ec68911e939d3e68a83c9d61dbf37d66c959e9f4150364420909371cb135fa429bc6335ef95d48d0c8d6a67cb00191304737002af59b56a220ddab37b55717d2ea24da1c79c0dbbbb4296573a4c741efad53e3d318af432304f4879965300698ac319d7b3d0cf3f84401230c57cb1250306dd5cf338c11c86c18b54bcd44ebf09d59dda9ddcd924f04f3db56fb77fb63f48ef4cb69da0019b6b125f4998726b7731b615cb211d1a52df9ea084e82be32159c7ef7875f9dd507cee38c6b645ac9ca101990b365d38a3961ac10cccb4e0869358a0f782a6865b71e0eef32b75fd5b2707ce396f25638cb1d25dd0b98b885c4ba0cae14f105405914624c2ad48169834dceb38ef9b9e61919fa5e00976040e297ea1b75e4c4e2c566014a6b34d64eca70192d1ff141ed9eaf03173a63e35613e2f39eedf3b9437731b2ded5945d0c221ca6e8debdf7f76815303647065631850080b4b8ae083c5d3035bc7d8f78fb00f53dc25020c8147360c711b98ad84bbf8ffb7f00c3e8a2ead7fe1dd7a6c88a11e3f30e24a43bf87d2e797f953a3f82344c37667a6fb0f75fc677b45c4b5492c27d823b8ffd45ee27e08301c1c7f2dd85bdee7d6271031e7dcf214aa6f4bd766d41b35045c205cbcd6b697ce182355a786081f5236f969711ea360993c7f07a82f9a408d29ceecd24f5f4a1e22933dcd7e32b4249c6706146502d01f834bdb6a3a709997e6200fe0466b39f7d71be29fbf7d0291a9b1d893da6442ec054132b53519970afbaa42427ca29f48cb4ab20040bc020344bb045aacbd76f1b370b557d96f7084cc1613d5a9eaa2a4b3bba71627d30291fe30480110241ede5ce8f429a161f1451e706b078faa211bffaf63244faf952c5b472d11daa7d8847a3cd7401e2dee4cc4994b1899144be1f78e70fb1121ef8a97b466cc618563ed6bd1d19b70e68a127461b7510c54a2c7bae2af1f6b6509aeac3204ad2af89e831c850af1f23392b8a5679471f90cb7905c954edd44310f6dc579a71d482b736c1cd82d2a4460a5fc2c5ae9b8afd3121719f3bf4f987b50dd2e2b6958e4aea9e3908e0a6f8493fed642b7b9e5b20686b84a676c343229e90e90c3718ccf7e32ef3c83b784a0588938efe1546fad9c710fa0e5c8c50dd51119b18105b4236b95cabdc8a6d9070ef57129a748b62c0a8d307c3ccd00f7a451bf95211ba41bcdad4fedc953dcf3120cf22c9d91d9a1b605275461f61da8431950916d9dc167a350d468649b0b25e18095407a2118020c1a7ec2af9e1570581bce8858d1bf34c601a526c85092c680afda6a172ae72064ead352ceea22a37c3115f3f8278a55671b7abe4993be73478a0cbb2d793bba9c133731a04002f0aa239ff7309542f1daea32fce4366d1d751359b184007904df24c60f15fb72edbac74bf73cd0e5202b19d7cd6320e628bc3350b18c0ee86115cac562be66664e6b6925e7739e96d7c6b0f60322ce4150672d452fed804743664c4b13912a3d8cc0abbf31585372120d35ae8fa88ef75f4d633be89d5354136e89b85efa96240cbc3392d82fbcaeb8fc29117b57a60771913c37e0a402611055c5846ad069125af6a4b5a305306c3ee4a20a6886172b363f4d14fad3af196407eb1c1f1b65dbc728e4c55045d4ced579fdceef78067785e0dce7e49b2d7aa9d66bb560cedf7765c811ae0ab3193a0c3e4247bb46f78b8395c150855effb63576821b29226de26e0873e654e83f54e293218d7408e15f2fdff7e73942492f563cbce2c06de0478f0cffaa0d175161ff68cc8f98e1b16c5877cd3cadaf8ddc3ac2f2d3ba7c828b4b326ae083b63a39e1ff98e74b6db05999e0230f8c7be497a38f570d8b520012725fd5f2bfd60bc873b6d2692340bb6f9d31bcd81a1b11034625254ea14ef82772b02b916652f53803bd511a4669691ab70b93754992146eb53eb47478e88cd9315a9fcdfb5131d1df424401072154096be32f9397f874dd08b0f343ef304c24014759fe960088d384fad1a9e5c5f56ceabd990d6d99fb00d863a97a0abd79fe1cd7a07209ff3f49485625597fb3abd28a71bb3e4b9c8dbaf1116597a8b263a0cf9de552bd231f675a864beb7fc52d93c4ee9eb46075014160fd11e33d121e51b74bad7f400a027df658e2e3aa11ffa6c83ee769c138ff71c6e93b1f5d820355e88a8cc034d43ae343563db11d4d3bf5d2d63f250efcf1f5d5f537c9888c6fa004bc801a4022bdd6728dc154f1c1c01e8785b88677c04f10a8977de17f1fb2a829647db414ea00312e5ffcf2b1c13520e3a601dd1e743a564dcd82b4d8adcfb78621307ae9e729ec356535b8974629dc415ea0ceba7c9974372c8e5892325ee1c916a260ebea6a87eb3e5e83eb7e28ab726483419cea559b410db230a37be902291e50723d2948b3fc017525d1b1c5ea8f580e80160b614f9e0ddb9029e8c505c92e275f437b08cc9e931cce1dbfde9ae01cb2e0266d3c846e46a26a07e4a1f5bca9b4effa3443d7bb5ecb015c438aa3319433911a6e85ac53620e42b18989656fdaecf21dda730baf0930f665550e87eaa9da121e348a6f5ac67167d48b2fa9fe46bd930e4e51d488f682acd269eb9f80fba4b95d895214132e6f82c1d2094f2a8730c69ec8214e78752715c2308b0b20f6a12a63a2c63bf42133b66f344c81524e87849359ae1c56e6b5cd2188076898aa31bdf6cd7ecc7b8d73c00b97599b3c16515fa5c6450c2b0a95b2984ea1fc1386eebd7bfcedb0ac108dffd1e3a59a5b9df6e994922258599327f9990d96a10dbd9499055198fdf2b176ed0e5e8bf6452f250ad148dc4192e30ee2b17ef130e8f8c1be57b859117c92d60cff6ae4dfe2391b48e0ae40c17e40ef8830fc518bb355b72188f5341c3a65d8d6bfd541a67ad1063c915ab8cd0379bb8df55c5c13d72b18378eaa95641d14a0d8a9c9f6dd24cffc97353e9ce4f5a5b2f02c021ef4989dfb1d090f90b1d199dac0bef0bba3ea2d7ae5c45f07496df5111a93c179d18d12f1f1fe9d39e837b3948598c6867395adb6d6fe9e850a9132d25004aa2a1f5791739580854e83118eaf3d5a91290b2518c571e0b4a3f05a3de16581cbb5e120f59dc81ff4d6eea4a8eb15d14bf7ca60903b03a77c2e1b10a9033fc1070489415c7a155ecee97026db4800a668c51cc33e377d802e3ece63276a0e34373bcc55e5fddf866abd146d213ca115105fbb478b59ada9c13f4450da15c18a27155644657bb733364a82ce317093031afe7aaa03c8f44bd0a9311eaf8baa8884c0d1fe89521d47f2a957dbde09e576bb622541ff8a5cb3977634f739e2be988764d6fad6b0220572c20b2a9810b9d4cdf7da9d4c8cf5524de64b0f9d9b37044994ec381dbf9553490b5aab7b37c3a31c27e8ab7a040ecc71a9e8f267aafadba74d701d6fc0d40a890ddfd00299a7db33542965142582e3d25ad67a943a82a74530a906c9d222fb33c8b61fc9bfa3378a1ae06951bb3b9041434f63cbbeae465c5618c102bb9ea56eb8233d435f72740d8856d7c8e10e6e0ceb4056dca96a89aed05dc6f4fb2d4bfffaba5bd6e875a68ed277e3a745a3a5cc76e81e03d3d4f0b60c73423549d4aa9772ec55dddae7a530c271f43b4f0f4a558fa315f62a09a09abc0c383e9ccd46e4cd9ce3949d9908147b05002494236624333c3be9c1bb6468ec4a1d03bde1150ca9f2c7cd45e1287d664610161f90d14533", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 12:42:23 executing program 0: setuid(0xffffffffffffffff) r0 = getpid() ktrace(0x0, 0x1, 0x40000930, r0) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) 12:42:23 executing program 3: sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x2, 0xf0, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:42:23 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300), 0x10) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x7}, 0x2, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 12:42:23 executing program 2: sysctl$net_mpls(&(0x7f0000000000), 0x4, &(0x7f0000000040)="5748f41f", &(0x7f00000000c0)=0x4, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='./bus\x00') 12:42:23 executing program 4: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getuid() setreuid(0x0, r0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x102) 12:42:24 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfefffffffffffffc}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4868}]}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f0000000000)={{0x0, 0x6}, 0x0, 0x40000, 0x401}) 12:42:24 executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) dup(r1) write(r1, &(0x7f0000000340), 0x0) write(r1, &(0x7f0000000040), 0xfeea) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = dup(r2) dup2(r3, r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) dup2(r3, r0) execve(0x0, 0x0, 0x0) 12:42:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x1}, {0x6, 0x0, 0x80, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000000c0)="aed07e88af5524bfe81aa595a7dcd63476b036aa8b71284f13e414e2285bc239eb19ee400d741f774f68badcd93ddd61e1774a6eaf84a8c5902744980a1bdd854ae2bfb2166c7e72c31d5cbd73d45fcf6b4b865422aa477635f8ec796783670d876ff6cf0a7d51ddd5b6b743be13d210", &(0x7f0000000140)=0x70, &(0x7f0000000180)="d3e9972813", 0x5) 12:42:24 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x40, 0xfffffffe, 0x0, "100000002300"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5f1b) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) fchdir(r0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000010000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8", 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) sysctl$net_inet_divert(&(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000001c0)=0x4, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) syz_open_pts() 12:42:24 executing program 5: kqueue() openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x3}, {0xa106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x800}, {0x6}]}) syz_emit_ethernet(0x12, &(0x7f0000000740)=ANY=[@ANYBLOB="004e27000000e24d929e0000810000000000"]) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) 12:42:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x31}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1100000029"], 0x3e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000006c0)=ANY=[]) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r7) mknod(0x0, 0x0, 0x0) 12:42:24 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="82dd73bbd0e8f626f8207d95584cc31140600609f1908c2b1f049e9d6e347cb49dfc75afa2097f010c55de4d58ea8a1ef7473693576760ce297e9b6699e8e942a518b00e48bdcef8dfeef058a23a10b26e7ecd6ca2f299e4042ff4", 0x5b}, {&(0x7f00000001c0)="4d03d8044782a6f761ecb723cbe9348ab3c86e00e51b06136bf5a5c8149157689cc881232b012ca20ea40462642207b73cbc80be8364dac1e979c83d8a84ffc074491651c862b5b440938d6c5966f198be3b811305af89c81845072740117e483d4444140d5fff85c147765b9298a4e2494c2ca074bf807c44334f95a022734a8e800f2fbe83a24ab45802e6e35aa4be3588a41340e6f6cd3f", 0x99}], 0x2, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000580)}], 0x1) clock_gettime(0x67f3248105b4e004, 0x0) close(0xffffffffffffffff) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)="5f76ef2d060e703bc18dfeb70e48d0a4e383e6d12dfe2e9ba9a4488f6847f77209c29d3936159c78ff6c3ac2e3bf", 0x2e}], 0x1) unveil(&(0x7f00000003c0)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r3 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) shmat(r3, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x241e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000240), 0x4) 12:42:24 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) munmap(&(0x7f00002a0000/0x3000)=nil, 0x3000) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="1d4149a54321cb1a7cca36", 0xb) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) mmap(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 12:42:24 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3218b07fcfe4189c99e805e6e84d35696078436ba1bd87f42e3b03eac3846528d050712f803130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd95c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345a43481e1ef782fd6deca390b94e85d5a952000b9429c75d02f76fea7c469e0da3b561c6adc3c141f26040000006b435418bdbdc9ac0a623855e941dc186357ee21e2b0802cb60e33130d5f76d3ccdd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e4d5f6e3b28630b155f334b80f043ba9136d57c7993000000081439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111f790ce16ceaa427d0104e39789d910000000000000000000000000582ebf402b4fdb", &(0x7f0000000040)=0x210, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x4000006}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) write(r0, &(0x7f0000000040), 0xfeea) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) 12:42:24 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x28}, {0x16}]}) write(r0, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:42:24 executing program 2: pledge(0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000800086dd60eea2030000000000000002ed00000000f9ff0000000000ff010080"])     12:42:24 executing program 7: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x4) 12:42:24 executing program 5: munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r1, &(0x7f000075e000/0x4000)=nil, 0x1000) shmat(r1, &(0x7f0000c69000/0x4000)=nil, 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) r7 = msgget$private(0x0, 0x120) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) msgrcv(r7, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x2, 0x1000) 12:42:24 executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0)="c86847f5a5cfb90a1c4c11db1ab621dffa95eaf79a3a975ac428b67a44b803b47766d4cc0f784bf5e5f1d69c4a30", 0x2e) sysctl$kern(&(0x7f0000000200), 0x2, 0x0, &(0x7f00000002c0), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xc3, 0x402, 0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x30}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) poll(0x0, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001d80)={0x1, &(0x7f0000001d40)=[{0x2, 0x0, 0x0, 0x5602}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000440)=[{0x81}, {0x24}, {0x6}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) getrlimit(0x4, &(0x7f0000000080)) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0xfffff7ff, 0x8001, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9", 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x131) 12:42:24 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080)="eaa81a88dbd32d79d78f2976b28915cd91b686071942ef338e442854e5", &(0x7f00000000c0)=0x1d, &(0x7f0000000100)="ae32a7698083b700b3d4264d9abe776913a945cf456fb5ac995e7007362a6fcf743f04c66b140a3ecbc6a00d1788f863faadcb6cad011c8abf778b7bb30e2738bcba0fe3f1ab729442", 0x49) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) shmget$private(0x0, 0x1000, 0x5c, &(0x7f0000fff000/0x1000)=nil) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000240)="b0482a238142a8103d2023422114a60aee0c6816a9144ce948f49ffb759bc442106f4e67ed0a978672e18db3bc956f9f48673859dbee5f8507eb1a01355b3b692a61b7c3748ef9f9a56c0a8d163d4679ec5168f298a766df8c88593853ed6e34c37fe11beedb6bf3d9226833d773b3a88a371b3f1fdff270088e91a68881301c3c6bd9f012fe8935deb089b83fba382cb280c4b96f61cfdff52ae69c15c7adeea29cc17ecf1912952135a31037b4b63d559b3a3fc3830f61598fa98f4672de1b407a9cdc373c831051478f3a18e32b861cc66f40b699c0498e053fbf2546d12eb27ac960841666a7475f3a774a2b7aa297c5613ffc70f71e97bcb61782fabc65c0f5af8d9ab49a11e716cc9d007b89d2838ab091a1216772258687f438ba9a5cb6f3d4546e4e11543d9a379b8017233ea0b5199f566faff7e5bef75468acf5b3b59c0d6599beca4c153b4fc1ee05acd99745460d592f83136633673a3b909dc0802cb8637a34357e539704d3166332a2b6ade4adfccdf231adb5cb7669cc18ccd8badfd7036a4b885e9af53595b1b3eb0927ca9a1caf37e3bd41fd1ed4a2e134a4075256591102e76a0438a8ccf12792e91879fdb78486bb76b0caca216abd48df2db824e8dd0beb358609801e6fe890a456472d93be449c52407b1d7f4037105677aeb8efe8402aca11bc3f73fa6c1ec871f132742d5b36ecb714e611a89b82d8c13530b33c75be89acc7f5e2499bc97c49ee1287488006bfe832565c7807058692b1e94d5c304a63d1f91b3701603081eb225265bc85000a637c4299c75fff81648f1a02ccaaf7296be86c6ca5784464d2d9237f067317cc79ff174c1be05c21c169c84f0240c1348a75884fe29b8bcce9436277c71e7d72f2937a6edba542110514d2b8945465123b68870cd96c60331014bac563f05374799c2b91d01bdd4dc1ea3f2816a8dc50c7ce135b1a1cce850cfaebfebff18e6fc43d8c953b26ea11cb3368d923775fdddfe3a13ed4124880fb6cd803da4d1479c62d91014e8c24fc7e47592c1cf4224cdcf9bad8b86dea911b301e1abec73654b1aed20720e80ebb8af0c14c86c37d6c90c84b9bc7e6f11d1201f8b4c39dce4e333c0d67c164dc441826264f0b58d14e4e234b3988fe23cbf5d267820ea6be4fa3901e61082f13aa4b4ca668cc63cd6045dac66d1369f7c5e2a38c8bfaeb41b4e0836a67280a3939135f73d81a185b2d9817ff93d6ed64e6d2530ae9b7746548bb7fae43ea3e527fa03eb2b1881c5b17aa8d1491921946f72ba46b42678b3a230a8fd133018c21fd4076ad7990af058fc33a8a303da9b32394ce446eac2a0f0fb7010aa4f9db9cfb3e6f741f333e4526739854efc7dedd98f6793035cb542514a8554c6d56a0ea025fd270424f63acaf6ffcc243b53a964cc719630863ffb1644afacd5dbaec11f1e37189301ca5323b8d597bc32eb2d1263487a846d3413a2e365be9b6580fc51ed537e9d5c0aed25458b35a7d4f5209328b46b9e593a8ab12c96ca28b7199559a7aaec150c23870d00ce20418ce27f8849c7ec0d4c4025084742ceb6f099642b8fa1357c800b974ee7bd565b302f287822726e7bb5821d84360ee74779adb74f698bba1661901d83641d7b6afa31ac03da1f3a36e378926be94ec26dcf0929aaa8746a738ec5fb5a50b76fc76ac45f0f3d764f5b4eda77b7f8edb86a51199cb748c5d1e46ae6e5e99854051ec4085a8863ea1e73b3db1b037b9ee062f9509f0e2adc831c5893067617d306126d9b7d4fb161998d332a3d7254b9b8d935e92885736064279b13f5078335e56e87988721debcf704921aa15f77819efb6ea19c49d5a9c60cbbd321f1911d799bdc8a08fc18aae3ac423d4289981eab5a909744e8779e572d5d9b5f4870b83455af85b2a70cb98c88017f98d227edee92401dde282745ecb4697426ee14cc0c7b256fab355baf2c81b65ce08a72a883d2718df37a0a94e75f2142a6f2667ab27fc76bea66ac8ff3daf0dd8517bc75f38bfdfb7c40c8a485b6fd204e96c995a593a46e7577d4e13d1a2232e13952876dd2581e67e04534a3d0fcc48d513968e6e5c9375809dc89646d5bb14b71a1933843b2b920449c4f1526f5799c95bc5ce7f9949dc011c87180b9950c45371f04e6463b2fbb51571c493288338329b5fd6cccb3d12b61d257a75efa4c04f077a3d0250c41683b18d60efa38866d0898fcc09b695c7b1ba168ad22b1fe347c76e5d45f05eb3a3ee93fbf08a27d0849896442d6ae4a0c016a1ddeed6d58a1a3f82d9e0ff470a4c0ee255c9e4264a341a7bf9a218d7d20316091ca49e88d170a43c35761fc21c18898ca4c889c93723605b85058c792111c3e76233089ac03c38930a369896cb5921188a5000e87ea85e5ecb7807e7d83b618a4a1c207123895e9884ca62d189a05291a5dbd15b981c8f6a8e2ae0180968a62b3a069531a48c35020a060938086b195969fd60d7944bf8f1d0e32855eccfa63c675f8af97e585d48ecab702be48688622e51f7f806695fe8edc510a8a3ef8c79677880d0ffb7c176e67cdd650986427a43c1245d025ad448cb2a42d56c9cc252749c2d55399e8a7796fc9fc085aa5f8347505c5c8744c5f8d0831fa832afba082bce232dfff5cf3324d88cfd6df7f71de357a01525024d9dd8c15a88b92838de529fea8f3b41ad336ab08d319b705eb36ae862d0a7ea827cd5f23ec052dda238c769ec5ef2d1a44a102f0f01c8a98ba85a380cbe8f4747bcd9652ff3c13c25b9e10a68f975a0273c48f079e4c95ab0bf5591b363df04d51e6037205d84de5b445ac040a0643f4717a7b642bf4faa12f4a02d1bc0a0cbf3e029077cc7df72341996190b3828101358298fc2df1af85aee98d7328ee2eaf2b8a227f1588362d49b33d074250c9b92d6c61246f627a842d7b77745c9a5124d4fe4430f53e5a74fd9c0197d38151c7307cc0756d5dab560b3a5e4f4c71e946458f62f467bc2a131788ee1a020b0f935145c34361a5d47207e9c54525b609a55a5ffef159eb38a1d7292d2fb60642d7c8aa02885700c6ab599cdf627515fc5d07a3d214554e35586e985960845186f59dfc1c651f26341709d285191bce28a67e9787b14afc1df4a6997300d96d8ceca219dd8ac3940d01e7a82c630b22d901b20df60c84ce7e064cd63f41985d484400b947ff93d750e6b000de38a78c3c59bcd1d343063d112917428a8c7dbfcd95ffd17c19d4820008bbf69960189e1866fdfd130769a1b7c82a40bb94855184083768205f87af8d5f37a77052c0c419b062100a72a505fced37dde4ca8e955db145855ee7c17bffe00b9d721f011830d0d43eaf45d42a480f1c8132fdd72207bdc5103675b2a024a035fc985d9a7890fe122d96ddcda0aeac188f61d24511221113c21dd541e25f6046133b630feba397548b5e3fef20ccebd2a35fb4b60f0ea3c6676dce2cbff43d8ce39e1f28f8add672a63e16e83a11e4a9c6c4c7f90b1b2be8bc1057881a7b9fc2ec137463399256ba3e2f761656179ae701a6d556cf4dac486d16d9263bc4694ceb5c6c5c170560016fed3404c1a18463269f9427d496810acfc2d35f80c5dbbecac346756234496386246b55f8545ba6dc9d190772908c3b7cf4a1540f5cb3bd836bf1c2859ed5fe3ada3627d59541a4e3bb8a5914c89b3aed742677afa72c373aaf90d49b549bb3e60d2b55b8af31796d2e25a1922976637d3add3783afe6f8a9f46bec05d12337e78f5bfde8cd7e637303eaae6421ce6a835206404824dc278003ce6ca646071f67f31303ac674cfc57ab1ef461b2e40414f0bb8d8a86d82630e29c269f554433396bc58a46d30bb66afda02a388bff1c45e9afccccac29ce6f0bfa7e02b0758be7ad6a32c0cc42b8e01bd98ab6016b00ccc68686dd017127c6742bfb531c55501a717c176b9432f1965bd0bdd30ca36c2dc4fc5a48d8ab66f84fab62408b151882710ddf7d757c7521dbacb3f25ed6533110e80f62fa3c03d33fa83be074529a3189797fc2059989fcc5044f1ac9af9f363a7e0d78bc5542732c5306856e756d1e207a6398c8ce6eb1c71d409221546d300fe1bd65b16b3812dd46b3ca0917637684948eef4bda37a43e89bd600e188b6837070b7b480515d3c5d4aec81483de64f6070c4d256caa0c5a8263ca579b9c6e4fb49ef38c62ea7e76ac2735329712b36ac4e5d589a369593ec9ce2e5d1a5479af1e75aef719084ec89818bb26ae2cb323b7406b78b4b93041410ba013c437a9bcff5c92211255e4532bb53e4d65e65efca5b753b8e414877b2a3af9f6e2ccbde8ae2c1b9921169fb584c96bb98f49aa34ad267c2d72723bb048b68d6c63c128ea09284b0d385888a64ee65649190482b7274e26fde14dbab89677899cbcbfb10abfb5443b4284d659111b548adb0f7c7a3f3fbefd2f8bd2174437ad0669353fe1800b3974778932083c8f74eb84da91ab55da01c16837c52be4c9545644845827d893eba3096da3a6010f5c460c4365ae5eeca0ccece8d15e2ee977535f61429b7da6a3696ca749ad2f2db8561b719999957d4e3505d00894284e50aba6144d80a24895cc824d5dc51acfaf419501e3c59d07332d5a8c1c3966fc3a8991317eb963ff75379034bcfebdf751b7233c3abcb09bb3ef2d7a00f3478d7812518ae71a7a203e2bef150723a1c9804e2a2c288362e4ff175f9c143fdfbd555ad5c52349f179d295ebe17e263e4b76f2e84b7e931cc9f48dc628645230f4f7b159d5cb193df45f9825b7b1d6a3e993deecd7312d221b59772ce8e0b716f427f7e6f8d478d478086a6427db8d7994b2c21efbb63db10d80a5e9a964eebc3eee5b4ec5fb89aab8d44dc53b677d67c53da6e0761dd197aaa9853d0632b7f51bc90bd5327dd3bbd7a8f60f60153464a447ecc06d91ccff066f61d81e6e66fdc14f1cc34b717b56fb2ea96d18bd5f57e247680f1ca8e21f91947004367be7728addb7ccfd48fad1184f38433e51e0d82f00ce57f63785b5b124e1d1ac9f4f52784eed43917bef5bb42826c99be0bd2a7cb00f3504e5abf04fb9d1854843c0e1c016aa9293db46f911dc082fae54ac489ae3f38788e8da9a6ce2974f2c22cf21ee6f4b2a92086dffbeeb06e3aa7b80176f425d97a8c270c081bd33bcad32dc019dd0769baabfdf493db47a9dbcae657072ada731813d819f40a58adc9fd814340701268347d5bf65fc1ac8fe625fa3c51287f76fc18d12c7d1b6c58b8fe3fdf4e151fa669180cd96dbe5fc1a135f53d34996940b51bcbd036ad4c871e187596c11bab121f04f21c8387ae6fb1a16aaf672acd3f754e6d74558cc96d132449218bc388bfc67447185fb349ddda7dc7ce6ded0da0b32aba7d771e53c21149c70ca4f82503faa91a52c692a81892b49be6d1ade5a5eed3b116c99e92df6d23008fb8b186613829597f4960c4c1ee30d6e909111abac7669684e3c3f36943bd7cba88314752506425cda1fa472dc0c2ad0b673958277554ec909b39e0880f4adc30d8f7193e87ec34ca0febd9c58c3c0d4a581dc0a92c42e22c448550416a1fc7e12d5dd837c64db3efb71e6917c4ab6165fbaf9f97201eaf2795a89d0e162c480a8bcc3d1dd3aeabb171769dc7d4d5697e788c04ed1a7cea2e8e05312d4faca7647fb317d9cdfca81351bc538f04d7f00fe1ed3d9bcd82e002f58de54905ff8d2e9e4cdeb99e2de919029a691c248bfac67566328f21a38dc2c2f706194006fc188bfdab60c7906677f7067f49", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="5123c42cdc16780ab9bcaf2aff792477fac2", 0x12) sysctl$hw(&(0x7f00000012c0)={0x6, 0xd}, 0x2, &(0x7f0000001300)="42187fb32e32772bc64b529890600728aca8ff96e58eea8f5613a808d647274f61cbfeab9517c6b6c8bf81e0ef1862f6b4b8d58f560e923e344aa7d21da67a461a1d83fcd8ea698de2ac39c5ad042e4ac94b2a4bc3c7eae7e0b2734a05084a26b5e4518f6d9550c654f6", &(0x7f0000001380)=0x6a, &(0x7f00000013c0)="5bd9f19e7f4bef6248b7a6fdaa164617d8b6ce2dbefeb1a6b8aafabab4cd45b2689a0296825b80f6be9817707e09d6ae0df73504af8f5a2730eca6169d1daa6a1c8c861b307ff4567118287940c3a11dcc6eff3bde561dc2dbd1705a66346ef3211b646a49dc950c9ca82d7dfb8122b8a74f364331b2f53e607c93609d24448e9d6139fb512dfc35e331ce33fc92682b60cc69", 0x93) pwrite(r0, &(0x7f0000001480)="ad92214888b463a4423beef8eb73deaa06e16d3b85f07b15eca385411449d48ac75b995870176e6ff7d198126fd01a86138907aa17919a898374fbfc65ef4b134565fc139d47a9d535823a2293e662f5998a6ef35e20b2553b657e8e507e6495373e6e4b07a26f6c83d7c0e6b4eb229853050d531d87fd06b8a416d89da33699e4f7ce262392ff05b617ef2ea4dec4caa0a70a3ea5a84cefa01c2a22007b44b5045a17192cbf17310d6791ee7e9f95cdbc86c12ec7edeb16df1e8b7690c84f0fe960af34f9b709c7ab933b95897d22ccddd235c7f784e2e2d5e082271893", 0xde, 0x6) r1 = semget$private(0x0, 0x4, 0x220) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001580)=[0x7ff, 0x7f, 0x1ff, 0x3, 0x12b, 0x6, 0x0]) semop(r1, &(0x7f00000015c0)=[{0x2, 0x6, 0x1000}, {0x2, 0x5, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x4, 0x1400}, {0x4, 0x4, 0x1000}, {0x3, 0xffff, 0x1000}], 0x6) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001600)=0x6) r2 = shmget(0x2, 0x3000, 0x300, &(0x7f0000ffa000/0x3000)=nil) recvmsg(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000001640)=@in, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001680)=""/226, 0xe2}, {&(0x7f0000001780)=""/101, 0x65}, {&(0x7f0000001800)=""/5, 0x5}, {&(0x7f0000001840)=""/66, 0x42}], 0x4, &(0x7f0000001900)=""/115, 0x73}, 0x3) r3 = shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffc000/0x3000)=nil) r4 = dup(r0) pread(r0, &(0x7f00000019c0)="e05294c9a7451f309c39eee59a5c541078b818eb6b37caaa3dcc566e1710733d1974b7c45bb54ae484b3bb", 0x2b, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001a40)={0x4, &(0x7f0000001a00)=[{0x8, 0x1, 0xff, 0x7}, {0x4113, 0x0, 0x80}, {0x400, 0xff, 0x6, 0x800}, {0x7, 0x95, 0x6, 0x8af2}]}) r5 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r5) r6 = semget(0x1, 0x4, 0x100) semop(r6, &(0x7f0000001a80)=[{0x3, 0x4, 0x800}, {0x1, 0x1}, {0x0, 0x1000, 0x1000}, {0x2, 0x81}, {0x1, 0x0, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x5}], 0x7) shmdt(r5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001ac0)) fcntl$dupfd(r4, 0x0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() getgroups(0x2, &(0x7f0000001b40)=[0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001c00)={{0x0, r7, r8, r9, r10, 0x80, 0x8}, 0x4, 0x33e, 0x0, 0x0, 0x2, 0x7, 0x5}) 12:42:24 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfefffffffffffffc}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001b80), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCGETD(r3, 0x4004741a, 0x0) r4 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/191) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000400), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)=[0x4, 0x8, 0xfffe, 0x8]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x1d0, 0x800}, {0x3, 0x10e6, 0x800}, {0x1, 0xfd, 0x800}, {0x4, 0xc8, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {}, {0x1, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000280)=[{0x3, 0x0, 0x800}, {0x0, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x1800}, {0x4, 0x21, 0x800}], 0x7) semop(0x0, &(0x7f0000000000)=[{0x4, 0x1, 0x800}, {0x1, 0x8, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0x101, 0x800}, {0x4, 0x5, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0xffff, 0x3000}], 0x7) semop(0x0, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000300)=""/20) semop(r4, &(0x7f00000002c0), 0x0) 12:42:24 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:24 executing program 6: sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2fc3a06e67ff09a7b92a49f0a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000240)={0x10, 0x6, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x31}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7605}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x200}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8cb0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1000}], './file0\x00', 0x3}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="cb", 0x1}], 0x1) execve(0x0, 0x0, 0x0) 12:42:24 executing program 2: kqueue() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x7fffffff}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x80000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) geteuid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300), 0x10) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x0, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) chown(0x0, r5, r6) fchownat(r2, &(0x7f00000004c0)='./file0/file0\x00', r1, r6, 0x0) setreuid(0x0, r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r7, r8) r9 = socket$inet6(0x18, 0x3, 0x0) socket(0x20, 0x4000, 0x9) setgroups(0x0, 0xffffffffffffffff) getsockopt$sock_int(r9, 0xffff, 0x1007, 0x0, 0x0) syz_open_pts() 12:42:24 executing program 5: sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x20, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x202) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget(0x2, 0x2, 0x20) r1 = getuid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x4088, 0x120) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x23}], 0x1, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000dc0)=[{&(0x7f0000000740)="81", 0x1}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r6, r7, r8, 0x180, 0x1}, 0xffff, 0x1000, 0x5fdc}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 12:42:24 executing program 7: setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getuid() setreuid(0x0, r0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x102) 12:42:25 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="93df038371fe82e8e2ca9c2cbde6", 0xe}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000003c0)) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x2}, {0x3c}, {0x3}, {0x6}]}) write(r3, &(0x7f0000000080)="f65960eba61f6f2cc00000000000", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0xd, 0x1, &(0x7f0000000040)="5390ab7ef03460d8c8da6426cd47891e3d2ef72c9dc97db2f7449895d01054c1faa9db315b931641b7a4adf0d85a5026723d0f57828008ba6f4c6f7bd6b720904a4c21b4b46b3909a81686ea46ab8eb6909cb009f67623bceb51835cbff73bc790a0c90e47ec15ea8598160c8f88926484b24967fbabd3137ff5a5feed73967e44ba1429642af6adb052e41eeaaaaf3c71c8914fcc40ea53002e8a0b0bbc951f92c3bb4ad42b924245ae1a8bde9dcbd0ecbbf8814b827be8272bf45423edf2a959b709a7888234c8b74636c80cbb58a807043117789f4aa1e97afe6c2394675072ef854bc1e05793d6f7ab625641ad0ab61ca1b94519666a59deb54c1e5f1148480ab6fe7f6292a4a397749337fccd7d1e3554fb337d761ce5c5f728821bd40ad51d559d610c086738efb354c1db5c6e5b1eaceb369a9757bbf976eae7ded84e9594b31c44d798cfebbfc3f2ad63a7f908630a416d811b570ac9fba60977fa5f9127d461ccafb4a3a608f59acc578377f0267737a31ae09ce48436ca48db2afa6c08e106d2cb7bc571c3ea08e1c3a51cd6a13c405bdc22a848c9cbcf971f8a8a0fdff91618a8c216aaecaa2f081f87c2e282672893453b165e79d7a9b08fb4abddc280ac590a58eb299c95af40c99a38fa9e434044bb7625f046d51a1844aab4ea791751951e423fa7b4166ca2c1d92ec21d6d", 0x1f3) 12:42:25 executing program 7: sysctl$net_inet_carp(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="de84c5e7a1000cf48ed48a72a835c49b0a1fbf0419b4c34931188155e334ff5700d0cb9b8ad10886ad39439ebdf3097077c1e00311628f2115729c403f36d2280ba72e10046e9bd54884b7a446189c7fe073511d487da9e509276c116549b875d92c7d68ddab8ec5093ece011ea7cf74201bc80c9fa502715253e4108706fa140b4883705b351e587a3716498199a156bddaa43b32731246cf450a7ebc0bad80cea3fb353cedd34cb1e9d8c520c0485ad19e5477c9890b0f18810fe0", &(0x7f0000000140)=0xbc, &(0x7f0000000180)="0eb02dc4063d8b864e2254c24543cfa179813f13a08f792a5ea66166c414374c78643b451baa4397332ec661aec99b8812c0a3d2d04b", 0x36) 12:42:25 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) socket$inet6(0x18, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x165) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x48}, {0x24}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) nanosleep(&(0x7f0000000480)={0x81, 0x6d}, &(0x7f00000004c0)) 12:42:25 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r0 = getpid() setrlimit(0x8, &(0x7f0000000180)={0x7, 0xf5bf}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r1, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {0x0}], 0x2) ioctl$VNDIOCGET(r2, 0xc4104603, 0x0) open(0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000100), 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) sysctl$kern(&(0x7f0000002180)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r3 = syz_open_pts() close(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa62366d112be29e00"}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x38}, 0x2, 0x0, 0x0, &(0x7f0000000b40)="a600d08e5bb0854c75f058a49114afe7b1a26d18234067eafa49800699787be2f32514809987eed599120a59ae78ca70baf84bcea44a5ea1da7e904c642db3430cc58a8a96d03c4a192311412ef809dc3be030304c67f545cd15d1c1a7e83fe858541f210a01e9c2109ddac6d9b314def6a3281b4c0db095b4f1f31572de622c37c371a59e5da29167b027a402a43ea5602c8bdba91500fb04a9c2e0838fa1a42bff972b669530723f0d3a4edb2bc8e6101a60043e535d6bab86d8a05e1c84c82748ddf0a2a782edef0335e514397d5a078bbd19c14c6b91088ecd9c24380add3ae1b869634d00c93e0354950932f4941e48ea14b5c7cdefa61f1a66adecaafa63609fd5b889ef22a7c09264b3a77c0b93093c34f3bf69c4dd9fd9ab27313bd5edb54122e2938ccf2089a5bd8d46bf83a259d349d28220ad894c920256a5164678ea1eac5f2772a4b263313df27880d908d9005f74f51b6ce76a0d3b1f73b89d1fb17cb022fdddfaa80e5ff6b183ccd87a696096163a4f5bbc4549c143eab7389c49f0a93218903960d158ce17476ed16c12373a1890c6ac64499a4c7f2f1f96ef691fcaef5dbe389201d17f3a6dd71296a04207aa01364abc747f42aabf99b20316cf9fa25cc32e098c134b1dde7b0fd67fcb8be963a07445092ac8cc5fb14da6b2bc4494ab4c99656bfecd2a72817b423021844a7ae19782330e21b1dad7ca677ba02af6ec3d078d308a22fd677b86853c564b8fa0e03a4a0a5ca788c19d71745d298d4da534ae810857156c13894be1dfbe78a1c6d8a8b7789a7e86c4700fc3ccd63827003478603062973a0080ce1228fbaaa9d5b8c0fa6f1f4d9b1e732660d9685b0ff942915c3f0e9f50ce5b693f8dc99ff08ae7d7442915f96e2d65bffd8ee9f91e0510e86dc69ef8390d5b7230e71794f490b96bb7f11dbdfbcb8b7a97f79dce0b55dbdfd0768ac944880b5a761f9a6c32e5a38c4e63c379687a553067b6c14c0801c446e8963a59f5bf9d90552c321cac52f17820fca1862a7f0ab2d2482569e98bf407256dae2c6c0a04127a328e665995a65042274b815ccb17ac7bda5b881a7bed20a4bc82ea4d7ac1e8e5c780df7d5457e88e66d1e83f8130a2cf632df8f3118ecf3d80f070e1051ba5fd3277ead9b9373c3c4fa57b4d76f1c42d9a4921c5a28f16ab0b0ea4b17b588f57aee08c00f4efda987a961083e4fbe42eb2feb33398f860818cd4d2f5182906309d0d5c1b78be1f3036eb36d08ba4491e80afab337d590860e9e6a33f2db10818d0d8bc7b3eb2993500c8f59e4f53d35d4e9377bc66356ccee92e10367ca49454975611c426c1c349deb2aa3cfd262b0bf3d0bc690fe04c9aae5a75fc3552d099c74dd88757ef808c31577d44adf739d946d565343c8c524978cab9ce985177c50a92123fe73d9a01635d858cade1ba60fbfc6fb6055fe87eb2266d79850bcbaad5e9dee98d7b8a11c6f58bff0491b6a641090c113ec72ce024514def74b23cdb2a83cec41b40efceadb64b4222eafc50", 0x441) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff08000c1e00200000000000019078ac1400bbe0000001830300000f00907800000000"]) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000200)='./file0\x00', 0x8}) 12:42:25 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, r1, r2, 0x80, 0x400}, 0x0, 0xc000000000, 0x3}) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @random="e09d2442a100"}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) 12:42:25 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x4, 0x8, 0xfffe, 0x8]) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x1d0, 0x800}, {0x3, 0x10e6, 0x800}, {0x1, 0xfd, 0x800}, {0x4, 0xc8, 0xd3d1d7ba3eab9f74}, {0x2, 0x2, 0x1800}, {0x4, 0x9e, 0x1000}, {}, {0x1, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x800}, {0x0, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x1800}, {0x4, 0x21, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000300)=""/20) semop(r1, &(0x7f00000002c0)=[{0x4, 0xfffd, 0x1800}, {0x3, 0x5}, {0x4, 0xe941, 0x3000}, {0x3, 0x5400, 0x800}, {0x3, 0x1000, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x4}], 0x7) 12:42:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x20, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x202) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f00003b6000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget(0x2, 0x2, 0x20) r1 = getuid() r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x28) r3 = socket(0x10, 0x4001, 0x9) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x100}, {r2, 0x4}], 0x2, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, 0x0, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000dc0)=[{&(0x7f0000000740)="81", 0x1}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r7, r8, r9, 0x180, 0x1}, 0xffff, 0x1000, 0x5fdc}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 12:42:25 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3218b07fcfe4189c99e805e6e84d35696078436ba1bd87f42e3b03eac3846528d050712f803130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd95c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345a43481e1ef782fd6deca390b94e85d5a952000b9429c75d02f76fea7c469e0da3b561c6adc3c141f26040000006b435418bdbdc9ac0a623855e941dc186357ee21e2b0802cb60e33130d5f76d3ccdd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e4d5f6e3b28630b155f334b80f043ba9136d57c7993000000081439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111f790ce16ceaa427d0104e39789d910000000000000000000000000582ebf402b4fdb", &(0x7f0000000040)=0x210, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x4000006}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) write(r0, &(0x7f0000000040), 0xfeea) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) 12:42:25 executing program 6: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x4) (async) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x4) 12:42:26 executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) (async) setreuid(0xee00, r4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x31}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1100000029"], 0x3e}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000006c0)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f00000006c0)=ANY=[]) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r7) mknod(0x0, 0x0, 0x0) 12:42:26 executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0)="c86847f5a5cfb90a1c4c11db1ab621dffa95eaf79a3a975ac428b67a44b803b47766d4cc0f784bf5e5f1d69c4a30", 0x2e) sysctl$kern(&(0x7f0000000200), 0x2, 0x0, &(0x7f00000002c0), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xc3, 0x402, 0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x30}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) poll(0x0, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001d80)={0x1, &(0x7f0000001d40)=[{0x2, 0x0, 0x0, 0x5602}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000440)=[{0x81}, {0x24}, {0x6}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) getrlimit(0x4, &(0x7f0000000080)) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0xfffff7ff, 0x8001, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9", 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x131) 12:42:26 executing program 2: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0xfffffffffffffcff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x80}, {0x81}, {0x416}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108000604000000000000000000000000aaaaaaaaaabbac1400aa"]) setreuid(0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:26 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x2}, {0x5}, {0x6, 0x0, 0x0, 0x7a}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2f}, 0x7, 0x0, 0x0, &(0x7f0000000040)="7e970c0db1ee72e16275ccd2273b5d7c124bc643e302f89b800c34e5d95bbad0225b9a768d3a6515d7903a11eebb86378aa14833803c677cb51e0580264b1e51946706e4df018ce33c721f8e4ce91f36d13b95173c0bebeb316dcc6944d42670185f555c1b7075ea", 0x68) setitimer(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) shutdown(r2, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100)="c5c470dd665e7464b83b9274b01c", &(0x7f0000000140)=0xe, &(0x7f0000000180)="a8f874e4d1b420aca000277019234d95f75d42809886ca66e971466b6128f1bd0c07545043563dfc0f4399a84cc90902446ed0671d2d20495fbb58ab7b5504a88f8563d59028d972010f095f7d3043dc933eea7c71a1af53d62b700e132828e18daaf6b391", 0x65) 12:42:26 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) close(r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() semop(0x0, &(0x7f0000000340)=[{0x3, 0x9}, {0x4, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x3}, {0x0, 0xff}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r1 = getegid() setpgid(0x0, 0xffffffffffffffff) r2 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f00000002c0)=[{0x1}], 0x1) r3 = getegid() r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xadf2, r4, r1, r4, r3, 0x124, 0x3ff}, 0x8000000000000004, 0x800, 0x562}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x20000, 0x0, r1, r2, r3, 0xb, 0x7}, 0x3, 0x5, 0x5}) r5 = semget$private(0x0, 0x4000000009, 0x40) semop(r5, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080)=[{0x3, 0xfff, 0x800}, {0x3}], 0x2) getegid() 12:42:26 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000140), 0x802, 0x0, 0x4, 0x0) close(r0) 12:42:26 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x12) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x1b9) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) r2 = socket(0x11, 0x3, 0x0) getsockname(r2, 0x0, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x20, 0x4, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) socket(0x2, 0xc3c209951e925e27, 0x26) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x3, 0x2, 0xffffff7ffffffffd, 0x4}) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r5) select(0x40, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000240)={0x3f, 0x0, 0x4000000000000, 0x0, 0x1}, 0x0, 0x0) mknod(0x0, 0x2000, 0x4) getuid() sysctl$hw(0x0, 0x5a, 0x0, 0x0, 0x0, 0xffffffffffffffc0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) 12:42:26 executing program 3: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xe1, 0x80000000, 0x9}], 0x3, 0x0) kevent(r0, &(0x7f0000000100), 0x4, 0x0, 0x20, 0x0) 12:42:26 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x62, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000000000d57aa79c6b632500fe010000000000030000000093b0c83e5be3e6bf6a3584876740e1994e841dd217d6e6e370f4780800000085da6022f18a0aa86331bc467f0be1fe2c790d3fca0615dab7fe8d0e2e65c1c4ffd06c764ead89a2afedf1515bd0fc20454a128c32efed5a8501bbbb42fd5f15fd7796632e7610d911a7b97f339e58accd2069ee3f35ef9e72e8de86f5ef2cdecd03075b629eb192f83177fed2d345b82b18027e918d0c819a3b01", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d4bc4bac90000000000000000020"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff1d) r4 = semget$private(0x0, 0x7, 0x353) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getuid() setreuid(0xee00, r8) getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, r8, 0x0, 0x30, 0x6d}, 0x0, 0x0, 0x0, 0x0, 0x1ffe00000000, 0xb, 0x6, 0x5}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r9 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x1, 0x0, r7, r2, r7, 0x0, 0x20}, 0x762, 0x1, 0x0, 0x0, 0x5, 0x2, 0x1f15, 0x3}) setreuid(0xee00, r9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffff9a) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/1) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0x2, &(0x7f0000000380)="03293a5180705561858f26c3ae10dcb319a2c040a0dc381bad8c2d7f0daf4b1166a164e145", &(0x7f00000004c0)=0x25, &(0x7f0000000680)="206115651ece317cad3870f251d99645ceb9ad1d16e83211e6e1ca55bb410c1d1d84beb37d927ed573368d34112356b5c531a78f6c3951524116a78b3050da6483bd3a3a5a0ffb7654068ec540b8ec586237f5a2c0d9480b0182ec2cfbf4d8fe0eefab37968405a15a71c57b1652dbf76a017c259e366f9c9590064a1293d26a9e3f00326a21cf9b6dff5f39866a7655a5933768d59492208fc03c5b6dc9a1c6c62b1734ac56eda8a025bd3306a87a72174a7eabe68f6ad071625d", 0xbb) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0x84, r10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x6292, r6, 0x0, r6, r11, 0x0, 0x1f}, 0x2d54, 0xa, 0xaa7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0x0, r8, r3, 0x0, 0x200}, 0x200000002, 0x1f, 0x7}) getegid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)="ded4", 0x2) getegid() geteuid() semop(0x0, &(0x7f0000000140)=[{0x0, 0x6, 0x800}, {0x4, 0x1000, 0x1800}, {0x0, 0xbd, 0x1800}, {0x3, 0xa, 0x1c00}, {0x0, 0x4, 0x1800}, {0x0, 0x2, 0x800}], 0x6) 12:42:26 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) dup2(r1, r1) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000140)={0x4, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r5) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) 12:42:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r1}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) setregid(0xffffffffffffffff, 0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:42:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fsync(0xffffffffffffffff) setreuid(0xee00, 0x0) r1 = getuid() seteuid(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8012, r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x3, 0x0) r4 = msgget(0x1, 0x200) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, 0x0}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r4, &(0x7f0000000040)={0x3, "7153b2f4ea75d7"}, 0xf, 0x0) msgsnd(r4, &(0x7f0000000080)={0x3}, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r4, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) dup2(r6, r0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) getrlimit(0x4, &(0x7f0000000000)) 12:42:26 executing program 4: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x40}, {0x54}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) fcntl$setstatus(r1, 0x4, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:42:26 executing program 5: r0 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="8f1b13b0", 0x4}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[]) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) 12:42:26 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/114, 0x72, 0x20, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getpgid(r1) r5 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x100) socketpair(0x11, 0x1, 0x4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0xfbe, 0x8000, 0x5, 0x0, 0x8f0, 0x0, 0x48f8, 0x0, 0x2, 0x8000000000000001, 0x1}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x1000)=nil, 0x3800) shmdt(r8) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000480)=0x2) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000004c0)=0x5) shmget(0x3, 0x2000, 0x2c, &(0x7f0000ffb000/0x2000)=nil) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) r10 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000540)=""/4096) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r7, 0xb3f) connect$inet(r6, &(0x7f0000001540)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001580)="c40b8ebace515af093f2660e7f533a6b4448417ab22a57cb4039678ec0cf6caf0f3d3235ef8446a0e2a2b497eedc8ad49179cc58a0bb1c4f955c98582dc8a9e4a314c01329b139d88afc1b7aa6ee8706db2d7e0c69fdf625b70e371868531ae5b27abff3d7ea41224cdbc950b05fdbad02a53f3cb3e7b6", 0x77) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001880)=[&(0x7f0000001640)='/dev/ttyCcfg\x00', &(0x7f0000001680)=')}{.\x00', &(0x7f00000016c0)='\'@:\x00', &(0x7f0000001700)='/dev/ttyCcfg\x00', &(0x7f0000001740)=':&\x00', &(0x7f0000001780)='/dev/ttyCcfg\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='^,%-^]#$\x00', &(0x7f0000001840)='/$*\x00'], &(0x7f0000001a40)=[&(0x7f0000001900)='!$+\x00', &(0x7f0000001940)='.\'--#/$&#,-\\}}\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='+\x00', &(0x7f0000001a00)='/dev/ttyCcfg\x00']) r11 = getgid() setregid(r11, r3) fchdir(r9) r12 = msgget(0x0, 0x200) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001a80)={{0x1, r2, r3, r2, r11, 0x4, 0xfe00}, 0x1ff, 0x9, r1, r4, 0x0, 0x4, 0x0, 0x3}) r13 = dup2(r5, r7) r14 = accept$inet6(r7, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001f40), 0x80b8, 0x0) sendmsg$unix(r7, &(0x7f0000002080)={&(0x7f0000001b00)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x20b, &(0x7f0000001e80)=[{&(0x7f0000001d40)="e3341392b17d249f", 0x8}, {&(0x7f0000001d80)="1b5656469934560f514c5e933ab36e3aecd4bf50cc4f217ec84f78c9be29d96b1241a5027dabf4cf63e46a5a2d3c89636521af5ef32aac5a13ab144bd3e0fac76fa255b537e718bb32ceb89be742ddca5fedc12e96a9ead8a5ab43bb3c8d805d10f7074ca92e6112986d816408f71a32cedac183229450d3a9afca1e7d5d7779819ed1b46fe314ce42634e654ec53b5c388034320b477e3e9419bbc29aeeca2bb3c4f04eb3a158d07f00175891efbfe48d6e251b6b392815b0e525342893baca70ff8d42f7e33645934462d66df7ea2ff071c5386a369bda35d318fd2d368ea6b25f810e7a9b754eb55362f82dff5718199bbb8e", 0xf4}], 0x2, &(0x7f0000001f80)=[@rights={0x18, 0xffff, 0x1, [r6, r13]}, @cred={0x20, 0xffff, 0x0, r1, r2, r11}, @cred={0x20, 0xffff, 0x0, r4, r2, r11}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r14, r7, r6]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r5, r15, r6, r6, r9, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r11}], 0xc8, 0x400}, 0x400) 12:42:26 executing program 0: shmdt(0x0) r0 = semget(0x0, 0x1, 0x400) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r2, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() fchown(r2, r3, r4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x10000, 0x0, 0x0, r1, r4, 0x8, 0x4}, 0x2, 0x4792, 0x7}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x4a, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x4}], 0x1, 0x87e) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x50}, {0x2c}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x25b3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x23) 12:42:26 executing program 1: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0xfffffffffffffcff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x80}, {0x81}, {0x416}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108000604000000000000000000000000aaaaaaaaaabbac1400aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108000604000000000000000000000000aaaaaaaaaabbac1400aa"]) setreuid(0x0, r0) (async) setreuid(0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) (async) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) 12:42:27 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4, 0xfd) seteuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) dup2(r4, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0", 0x6}) readv(r1, &(0x7f0000000600), 0x10000000000002a5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xdc, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6017b29100a6000000000000000000000000000000000000ff0200000000000000000000000000013a000502"]) 12:42:27 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfd1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c, 0x0, 0x0, 0x100}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) socket(0x0, 0x5, 0xe) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000180)={0x1, 0x30}, 0x2, &(0x7f00000002c0)="1ca0ba3067fc61ac8bd38d5ecfd76201eefa0b306d435a3840041b0ab4b5b568b3049681e08a7233ba820d20ccf23ad2019dadadafcfb980b7289f841dfd4bd6273f5deffe32abd2bac7d55a4b99278a745d2a4676a3948e05beae25e88e2926f92e01adedd87b555b408819aaae3ae25d59a425cae579f1e4b7a572b98f33347fab40d1c8296a33a0dae7407133a1274e1a59cc6c756c7f5be39bc22639455c514fb3d962579f381adcedb880b3f88f8db47a2a60f25710e39f6ba0c6d755723751", &(0x7f0000000200)=0xc2, &(0x7f00000003c0)="4511be060f10ef45a194778962ff46e1d84e3943dfff7305a58f195c1cd24d3890509af4f0f2e69f68e90ba7e96114f025c07070845c085c440500254d9935c7a93340fbd850fb0b88d9c7d777d2087a00ec4206a0745f3991c4716d75f637a9f973bd1efe5034cc3a86919471a3e24c7f811b2aa4d5325db7b6843bec6e882a9a49e76990528398663cae169f43a874819d7a460aabed4f854b545320685d7227982f7395c41311d9cef945314afa707132380f420a1e1790fc34905e2f92cade1c8fb8e83c769796f6a0157a9cdbdd110f43b487e19856587f57", 0xdb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x18, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, 0x0) mprotect(&(0x7f000090a000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0xc00000)=nil, 0xc00000) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) syz_open_pts() 12:42:27 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000480)=[{0x7, 0x3f, 0x7, 0x20}, {0x0, 0x9f, 0x9, 0x3}, {0x800, 0x40, 0x4, 0x9}]}) r0 = open(&(0x7f0000000500)='./file0\x00', 0x800, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x8082, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x40, 0x10) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000000)={0x0}) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000740), 0x40, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000080)=@file={0x2cc63c94d91a36c1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="3cd46d0553c128a88fb8c04db08da8d97875ffa00f04002eab4dfaa14d93da3b0c78ebf1ab5998c873a6ae7580c5344a725381714601485be7", 0x39}, {&(0x7f0000000200)="e03fe7d560c1975af8a270a68fb853d738752882afd3c17647d15946b43c5b5c0e83692a1c528ee8084361c37938778a6312e583160bbe211bcc1b6abd779a7b407fdd89680506f14e7b771b9fce845c966e4e94d89d0637c33a6fd21eaaf0462189c766364be8d79e214eb20e8a1f6cee67dbf0a5002ae67b08fcae1dbdb4d3d308164d19d094b6591ec10d6ba5fa84b882a8bfba442a80a6dfbeeb15a03a096fbbad82b0e7d29145808e76bae531bef57754", 0xb3}, {&(0x7f00000002c0)="597a1d970ec94c3d1d0dc8fa3d9bce8ae3e6ef8ca3699b6843c10ae5a288e68ab475852c79fcce920f8f87e33385bb26cf4de9ee98ea5002dee774ec25ac51ff407d4ef017e77fc9001ffcaa0ef11797929b42249d3e9710cc8adb78170b67d74c187a78d63c8e6e669fa0053e7acc4835dad0d91eb4148e090e0b12ee66ff9d18e7e8351f66ab8ae3dd519fd8fe809b67cd8c762a4132f5f22adad61eba16a8f4c32a92ba4576ca904e3834a2f7de27ff9f0f391c2702c98784644d6cdac839cb548d2672dde43b34d47dfe3d14f2268862604a0b92", 0xd6}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r12, @ANYRES16=0x0, @ANYRES16=r10, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="200000000040000000c623e26ccdddc4c31d8348d2b62d73ff12df96b77fe5d4d5a22155e32d50fd1da9ba471959f85d12c9e761fd0000000001000000c290425f56d452ecb9128d6dc6dc76cce90100000000000000610300000000000000b631f7d3560b6ec1bd4b0ae864b45c15095b2acdf2c7b24c6dd66622da592e675fc66bef3b6ff8481ff4d0599e1ca460d7e627d07cc8b9cf21a74279a4e454b6cb494e37f2d2b6ab25deeee62f7560781946306400"/193, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r12], 0x90}, 0x18) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r13 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r15) r16 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{}]}) r17 = kqueue() kevent(r17, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) 12:42:27 executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x2) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000600)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4) r3 = dup(r2) listen(r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r3, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) sendto(r7, &(0x7f0000000080)="0cc1206210b88d001eef2086266151607a7db91fda7d94575dabb3e4bcffb4e9ebcfc098054a7915d736d427b0056989c7465a978f4f9cf71a48f80a626222637aae4d5b01000000000000000565aa00000000000075f6f11c284632c930b1713e7e3da429bdb300f67b9d0a5c8f580dade8662dc1e6472801a2a5609650ec83d5235c381cc0091100"/152, 0x98, 0x401, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80, 0xf324}, 0xc) syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[]) 12:42:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3}, {0x28}]}) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = msgget$private(0x0, 0x10) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x0) msgsnd(r1, &(0x7f00000001c0)={0x2, "9304b569b9212aa9a23aadba7ec14324a130c3e469450c7ca00e2bcc5f4e2de85260f5e694e42fb79c1dceda47c7c3aa80e1f5662186e580734f8d700d1addd627ab4f9af1d4cbb7e009ea4c10159804ac107ace28a25485ac40c40b5a92c8f282"}, 0x69, 0x800) open(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x194) 12:42:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7, 0x5, 0xff, 0x1}, {0x5, 0x2, 0x8, 0x3f}, {0x2, 0x4, 0x8, 0x4}, {0x4002, 0x40, 0x2a, 0x3}, {0x6, 0x81, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0xa, 0x0}, 0x3) 12:42:27 executing program 6: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='-\xad,,\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='[(/[\x00', &(0x7f0000000180)='$+\xbb\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\xa7\x00', &(0x7f0000000280)='%/\x00', &(0x7f00000002c0)='+/./]+)$\'\x00', &(0x7f0000000300)=')/(\x00']) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) mknod(0x0, 0x2, 0xa) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x9, 0x401, 0x3}) 12:42:27 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwrite(r0, &(0x7f0000000240)='G', 0x1, 0x40000000000004) (async) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0xc0}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) (async) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) r2 = semget(0x1, 0x2, 0xa0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/137) 12:42:27 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x80}, {r0, 0x4}], 0x3, 0x7fff) 12:42:27 executing program 5: write(0xffffffffffffffff, &(0x7f0000000240)="fd1d70f9a4ec6b9162", 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) r1 = socket(0x0, 0x8000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000300)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x2, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) semop(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r4}], 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) socket(0x2, 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:42:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) ktrace(&(0x7f0000000580)='./file0\x00', 0x0, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) 12:42:27 executing program 6: r0 = msgget$private(0x0, 0x111) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x400, 0xff, {0x2026, 0x8}}) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getgid() r6 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x7, 0x125e}, 0x900, 0x7, 0xffffffffffffffff, r6, 0x0, 0x5, 0x7, 0x5}) 12:42:27 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="3cd6c02e333fb93fb4ca49bea7e86e320c0096c01ddb888fbaf72505e3035d287627070878880c45c1446e4c8796283ea88d71bc7b5b251a24c632075b5d0b178d686c9f9ef9d13e4c162e70bfe13ddced2646d067c62a64914598a453b747c3c2dedd1b420421434296a1988c541cc00525b739707102b8e7f14ac5e77488744946054cddfb463b7e952905da250c31e34b3a78419f53ec2f6c05032f918fedee28dc65e35bf29ae8b42dd98b6b16f7815878c41bda0ecc61e6e500cc1255bf465a9f43772473d8003b7331141e85cf1b35fac9ca14237fe64486ae3b74d47e9f4ee3199f7970ab8db31a251e46e5d52ac6da8bf6a5621bdacbb978d630dd5485b588adc23c6ac51e28508899b1ba99a7fe959a0e5495c1f2ab4f5521757a34fe4b8931e154ec727e66c86529e7f621367b5f7c2dccbd34e978054a326cc3598805c048c31543c88bf658f5c1ac08aa89792dfaf4e310d6ce9084dbf1c80960d9a7dc1e15946ae87845972105ab1b284b3cc41ece5d70b6736bdf2b9585505ade0b7d791d6547684882246098100b66a60f0af367ca645b8e2aefd4b312fb8df4676b22a9d454f5334cafec5a791e9bf9e17ff97eb07f81d37eada94d2ae33815a152e009ab91e2c827b2aded3c3a239136b385a3b00bdf10fff650140d24f1748b17cb0cfbadb238851d277fb206ee037bbd4c0a3fbfa5735c3855e5a72737a8b42cb99506b56e7139605ea277e5b4eac01e997c9dd7c993b86d02883ad3d987300a8f2cd3b50912fd8132a244e7111aa00e3cdc0ff2a89d3d5ca8", 0x23c}], 0x1) select(0x40, &(0x7f0000000500)={0x13ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x100}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x101) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) 12:42:27 executing program 0: r0 = socket(0x6, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) r1 = kqueue() dup2(r1, r0) fcntl$getflags(r0, 0x1) 12:42:27 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffa}) poll(&(0x7f0000000200)=[{r0, 0x4}, {}, {r0, 0xc0}, {r0}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {r0, 0x40}, {r0, 0x8}], 0x8, 0x800) r1 = msgget$private(0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3f}, 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r4, 0x5) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000580)="df", 0x1}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r1, 0x0) shmget$private(0x0, 0x2000, 0x10, &(0x7f00001df000/0x2000)=nil)  OpenBSD/amd64 (0ÿ¹ïLxQßúl@«­SÄÝ® ¬ºZîÒ =Gò°ó¢`7ëÞæ±ñ|Èl:ýçr#žãâŒ) (tty00) 12:42:28 executing program 4: r0 = getuid() setreuid(r0, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = syz_open_pts() unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)='x\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0xfc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0xffff8001}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) dup2(r2, r4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x8004667d, &(0x7f0000000040)={0x0}) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x28}, {0xe}]}) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000100)="1234c147d168098b93029dfee05e", 0xe}], 0x1) setreuid(0x0, r6) socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x0) 12:42:28 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc4}}) r1 = socket(0x2, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/58}, &(0x7f00000001c0)=0x3c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x7c, 0x0, 0x9, 0x8000000}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) 12:42:28 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8d) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) dup2(r1, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x7ff, 0x1000]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, r9, 0xffffffffffffffff, r12]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x200, r10, r9, r11, r12, 0x8, 0x6c2}, 0x1ff, 0x1, 0x5}) r13 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r3, 0xffffffffffffffff, r11, 0x0, 0x100, 0x8}, 0x81, 0x4040, r13, r2, 0x8, 0x3, 0x2}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000280)) recvmmsg(r14, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000400)=0xc) 12:42:28 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x1a, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x881) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000100)="e08018736f92e0d54d799991e48f4f40ca14a4f8114ce35bef121739526bc79751a583aed28805e1375f5b205e786d46eceb4206c0d7258de43c1972db171410064eac3926a53a81525ca4e0105fb36339a98d509a50612d720625316872b33f084acb70a3e305ae52c99dff066cb3ff4da511f0be32b5a4ecce7af3a9248ce0f14111c2960a5b273ef3443af4a115302ae707af422f1e6fe77add875d68ef923386369ed5de1502520c296a6d4e", 0xae}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 12:42:28 executing program 6: socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) msgget(0x2, 0x70b) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)) 12:42:28 executing program 1: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x47}], 0x40, 0x0, 0x0, 0x0) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) clock_getres(0x6, 0x0) 12:42:28 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:28 executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0xc}, 0x2, &(0x7f0000000080)="e84376666a70bb5d5b596245007223222b9863fbb5873729a36fbc3c46073b8dc7e80de1e440a8d68c90504f5d3d89e52c1b88716ffc31ba241b9435e65245368c42f13e57cab76c95de7859056fc67da01d9c6e186e2ba58729e1e70ce8562794db31246afff360d6a8224335da1ac56d2fbd59d01d5c", &(0x7f0000000100)=0x77, &(0x7f0000000140)="cdb4afc238ff8515f87ca8f624778cfd90b130c50306d195c58d13e01dd3935526d0f0f80a5f292e515a5079d063c8e53e6be8747d72a30a3be7499e6c8e132919644919aa43a859270b6e228b24c4f4a1c44673f076173f2209a0b5d6529112102c3a87e4071c283f778233dd000a0fdba174a8f85c34bd13b78121ae081acd0adfe2991d43ad6dd30b618f72fa2c3626bd3f5e5de7a1f1688d1bdc1504b2aff3cc23548a68543bfbb74dd1cae4751190dc964dba9b8c", 0xb7) 12:42:28 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x56, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="21db99f3a71b465a48300826df691472d8a3ec373ae17c5a", 0x18}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x1}, 0x400000000000005d, &(0x7f0000000980)="9b0209d9218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fbecc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d910000043f817345e4e9282b07f1dc52e150841b5e6ca1885e917fbc1cebb46747035c3b8434e20fe882a7d6dafed6ee73ba225b4a3472609c4ab83d580f9e7b2a7bd9d720a9a459f13f981a028be8fd801fa72f7ec29239813fa85889335b30c6bfaf52e1d63c6849f0ebf788d77053be486b9041a7b0e488c26077402c185539f0749cb9e0000000000", &(0x7f0000000140)=0xdf01bf60b86425d1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x3, 0xfa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file1\x00', 0x1fe, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x81}, {0x25, 0x0, 0x0, 0x977}, {0x6, 0x0, 0xff, 0x20}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x81}, {0x48}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) writev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f00006ab000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x806) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x5, &(0x7f0000000080)='./file0\x00', 0x8}) 12:42:28 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil, 0xfffffffffffffffc}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f00002b1000/0x4000)=nil}], './file0\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="6e067be5121fef935822f9d5c2d53d2f84c988f762a946ab41a123d5c613fe38a259b22e914c110d6be76dd1a4efb4981acb48951ba36faff3f9960c9602f3b32ce419136df1af7f71530c30f559989e3e52e994b523a301da1bcc92c82a5fe41215ba71fc36dca8", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000006c0)) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000009c0)=0x74) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) preadv(r4, &(0x7f0000000640)=[{&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000000480)=""/62, 0x3e}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/147, 0x93}], 0x7, 0x8000) 12:42:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8a1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x81}, {0xe}]}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x49) getdents(r3, &(0x7f0000000200)=""/162, 0xa2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000100), 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xba, 0x9, 0x4, 0x9}, {0xfffb, 0x60, 0xc}, {0x100, 0x5, 0x1, 0xfffffe01}]}) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x4b8c}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000002d00)={{}, {0x7}}, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000002c0)={{0x5, 0x7}, {0xe47, 0x6}}, &(0x7f0000000300)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, &(0x7f0000000100)="71f91e34dcac0058bc5a91501d94a34b8e5f84cf71b59c7ac37082", &(0x7f0000000080)=0x1b, 0x0, 0x0) 12:42:28 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x33, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x28}, {0xe}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0xe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="24b8b1ef", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) 12:42:28 executing program 7: clock_settime(0xffffffffffffffff, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffa}) poll(&(0x7f0000000200)=[{r0, 0x4}, {}, {r0, 0xc0}, {r0}, {r0, 0x4}, {r0, 0x4}, {r0, 0x40}, {r0, 0x8}, {r0, 0x80}], 0x9, 0x10001) r1 = msgget$private(0x0, 0x10) setrlimit(0x3, &(0x7f00000002c0)={0xd9, 0x9}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r4, 0x5) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000580)="df", 0x1}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r1, 0x0) r6 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x65, 0x8, r6}) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 12:42:28 executing program 6: syz_emit_ethernet(0x66, &(0x7f0000001840)={@local, @random="e0c0faa888c0", [], {@ipv6={0x86dd, {0x0, 0x6, "7c0002", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x9}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast2}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0xed, 0x7, r2}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8000, 0xf0}, 0x10) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="eaef125c00000000", 0xfedc) r4 = dup2(r1, r3) shutdown(0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x1, 0x225e09b7}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000140)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) login: pckbd_enable: command error 12:42:36 executing program 2: r0 = msgget$private(0x0, 0x111) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x400, 0xff, {0x2026, 0x8}}) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getgid() r6 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x7, 0x125e}, 0xa00, 0x7, 0xffffffffffffffff, r6, 0x0, 0x5, 0x7, 0x5}) 12:42:36 executing program 5: socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) msgget(0x2, 0x70b) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)) 12:42:36 executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x1e, 0x29, 0x34}, 0x4, &(0x7f00000006c0)="6145ae3affb73cd086c05ad27e292a757c2152a2ac460309c97df5e40fd2b145ddf8b71b71433e2506e002de94d4fd05b0bc494f9b9ff1d7d5c4983adbbe29cb6033af8c4a619a0d916454b213e7c303da203edd351360163e6a7ae1dfe2d8939c7cb96e73f709a1895f0b7a6a87f66b0591bfb661f1d79cdc425b973b8f0938df8aa1c91f9f488894742d07902dce1e9ab6fe5a02e9989caf8c56c5e5d73ed9c9406275273cc25081e16973ee21b4687f8bce276f2c94cca34cef7176d7dca1a4248852c9db392ce8ed8f106fdb076b8b038a05ad8b9f43dbd9a7c17f13ef894e65a80b55c5c613ff43a74d5e85bbb13b47811fb6e5faefe6830e9ed371fb6c4561a18eb436e5c81d5bb0568db375544e038169c6183869fc9ba72d55f3b64391ffb00db0f80365f5eb92016e5142b41d97e49d5e564c8cca9d52584b8b69f8cd3e6d4c94254c1e6c83f654372c752430addf45d9a081cac029a5688d5c47da2d1f0a083ac5adbb65255a0bbc6d9509ef12fa4eed122069b0a4f25b1c76fb0c2827271122d11edf1d01b827c33e7d32c181bcd7d2167a1ce82178df04d8e46bec399a0e79edf4b94e4bd75d27351000dd43ea2a539082bec859c4e8bd0039d85fc30d25893f247152a1d18f53bf2a7d3235f3106a27c9328dca2c26197876f3c9f00eb7648c7bbf1deebda88adaa9ef0d2905e38531a2818e4c99916afcad86428ea88390c38f63a39ce2cc9bddaa0c31edb74d7d572ceac0259400669b00c545a904a2590ac07695337bc0f8d834e7e2112b41b5a694f11ceae6a5e55043fdbbd905e042995461f624bf53df4cfc80442dee0bd158386c240c803dd38cc6c7dcbe8c2a17cf21da033324c92db73f00c9ac7d96b25e215c320b11319e24f3386b34f71efcd378eb5cd90a89fad9e8a9019372ef3f5462dbc9f8d43363fdd919f4fb4aec162dd51ea64d3cfc9a7cbb62d246a6179f636da3289574d19f185e982f1b672ea18fc54f022ae5d8ae37606de17a506931eac52dae", 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x200, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) r3 = getuid() fchown(r0, r3, 0xffffffffffffffff) r4 = getuid() r5 = dup2(r2, r2) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000300)={'./file1\x00', 0x2, 0x7fffffff, 0x7fff, 0x1, 0x7, 0x35, 0x2, 0x2, 0x2, 0x7, 0x31}) setreuid(0xee00, r4) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000080)="03acf6741d3f82664a58363cec00306ecdc9a83dd97608f176af8a129d5d488506722870b6c69282daf9e713dff15b681a8eb5b089d4f0fe54b89a48d2a005f6ed4be758d5b3568a5d28d5c49e3f47cc0f447b44dac2e087f09d30e6ccc01d844dfe9f08d793dbd3e1600b2d81178861749478b308df467d161f5998a0272afd22fb89041f2fb2974114da4860172945eaca5d90", &(0x7f0000000140)=0x94, &(0x7f0000000180)="ef91da8db2315b767d957e9f29600e1ba0f1d717f091be9f31a51c3f5e29bc0fe18be7fb219a85f2b29ef38cd952c98130566f64b6645b0ccbefdf36f65e4c623fc078a9b93bf86bab5089502049a01c02983c1f438ec32878ceb81e0a8904e8210870db033f142bc7adaf22f43d725e9e33da209678cf4869e616ce044e1230ca0db41a69a8a7b542037cc77d0d23b12db6f0cb10162df6046bb375276a24c4f51d4281d591d52ee3bbdb9e24249b0bf78d57c2ba7368df0d16e86d774dd928a26ad47fe381bc85bc6b31debcd59c4fb895b0003d35aac81f1068ef537715ec9cfa156b1835", 0xe6) 12:42:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000300)=""/4072, 0xfe8) readv(r0, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xfffffffc, 0x8000, {0x1000}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000240)={0x1, 0xb}, 0x2, &(0x7f0000001400)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 12:42:36 executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x1ff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x18}, {&(0x7f0000124000/0x1000)=nil, &(0x7f000041c000/0x4000)=nil, 0x6}, {&(0x7f00001b6000/0x3000)=nil, &(0x7f00000f3000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000665000/0x2000)=nil, 0xdcb}, {&(0x7f0000074000/0x4000)=nil, &(0x7f00001b8000/0x3000)=nil, 0x800}, {&(0x7f0000414000/0x2000)=nil, &(0x7f00002c7000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f000034b000/0x2000)=nil, &(0x7f00005dc000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f000007a000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x3}, {&(0x7f000059d000/0x2000)=nil, &(0x7f00004d2000/0x3000)=nil, 0x7}, {&(0x7f00005cb000/0x4000)=nil, &(0x7f0000c88000/0x2000)=nil, 0xffffffffffffff3d}, {&(0x7f0000207000/0x1000)=nil, &(0x7f0000321000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000226000/0x1000)=nil, 0x1}, {&(0x7f0000623000/0x4000)=nil, &(0x7f0000289000/0x2000)=nil, 0x5}], './file0\x00', 0x401}) pckbd_enable: command error 12:42:37 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = socket(0x18, 0x3, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/61}, &(0x7f00000001c0)=0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000180)="3d510e3c", &(0x7f0000001180)=0x4, &(0x7f00000011c0)="02000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r2, 0xf869) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x7fffffff, 0x4777c53e, "1c102609307e7be2df67de202a72da64612c3300", 0x2}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80eda67840a1c8732a7932e906e007a8c15764c0c50621e5c22f2f95c11d4aaf5e93fe7168300c75111d663e2e308fad8d1dfea5317c97d4d6ab613a60565abd884169bfdc5e", 0x246}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000140000080047000024000000002000900201940600000000014e23a324c01bdb4e2300089078"]) 12:42:37 executing program 6: r0 = socket(0x18, 0x3, 0x3a) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2fe13ddd", 0x4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000140)={0x1, 0x1800}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="890000ffff000001"], 0x9}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xcb, 0x1, 0x73}, {{r1}, 0xfffffffffffffffa, 0x13}, {{r1}, 0xfffffffffffffff9, 0xc5, 0x1}, {}, {}, {{r1}, 0xfffffffffffffffb, 0x41}, {{r8}, 0xfffffffffffffff8, 0xf5}, {{r1}, 0xfffffffffffffff9, 0x2}], 0x8be4, &(0x7f00000003c0), 0xfffffffb, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000400)="7dc5960f311173147538b94f64d24202cb769d929c4aee12165e776263588127a2dc2f52c17e351ad8b56f6ddeecf1adaa2b938aaddb8bd6d8f033e1c966d7f28a31a4fa1bbcd24c5291283fd7e7ccb2d8f7e606d346d4095986286dcd262bd0b42adea7fd5720e85a14792e0a5e0f6fb6480b0450f5b1aeff8bf1964b07db46f631268161c656d9724e999d46e97c3980f55335118d", 0x96) 12:42:37 executing program 0: r0 = getuid() setreuid(r0, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) syz_emit_ethernet(0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) (async) r3 = syz_open_pts() unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)='x\x00') (async) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0xfc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0xffff8001}, {0x8106}]}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) (async) dup2(r2, r4) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x8004667d, &(0x7f0000000040)={0x0}) r6 = getuid() (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x28}, {0xe}]}) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000100)="1234c147d168098b93029dfee05e", 0xe}], 0x1) (async) setreuid(0x0, r6) socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x0) 12:42:37 executing program 4: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) mkdir(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 12:42:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x6, 0x1, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0x0, 0x9) r3 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000004f00), &(0x7f0000004f40), 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind(r4, &(0x7f0000000080), 0xa) setreuid(0xee00, 0x0) chmod(0x0, 0x33) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) recvmmsg(r7, &(0x7f0000000f00)={0x0}, 0x10, 0x0, 0x0) r8 = dup(r6) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x4) r10 = socket(0x2, 0x4001, 0x0) r11 = dup(r10) fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) 12:42:37 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{0x0, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}], '\x00', 0x1}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x84}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socket(0x18, 0x1, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file1\x00', r4, &(0x7f0000000180)='./file1\x00') select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r6) fcntl$lock(r1, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0xde05, r6}) 12:42:37 executing program 7: munmap(&(0x7f0000c87000/0x1000)=nil, 0x1000) minherit(&(0x7f00004e0000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)='\x00\x00\b,', &(0x7f0000000080)=0x4, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setrlimit(0x0, &(0x7f0000000980)) getrusage(0x1, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000bb4000/0x1000)=nil, 0x5}, {&(0x7f000050f000/0x1000)=nil, &(0x7f0000f03000/0x4000)=nil, 0xfffffffffe000000}, {&(0x7f0000530000/0x1000)=nil, &(0x7f0000722000/0x1000)=nil, 0x100}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f00007bb000/0x2000)=nil, 0x2f}, {&(0x7f00008a0000/0x3000)=nil, &(0x7f0000892000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000139000/0x1000)=nil, 0x10001}, {&(0x7f0000ab0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f00005f1000/0x1000)=nil, &(0x7f0000fbd000/0x1000)=nil, 0x8c9}, {&(0x7f0000562000/0x2000)=nil, &(0x7f00001c1000/0x1000)=nil, 0x9}, {&(0x7f000087e000/0x2000)=nil, &(0x7f00002df000/0x1000)=nil, 0x200}, {&(0x7f0000ceb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ac0000/0x4000)=nil, &(0x7f000024c000/0x2000)=nil, 0x83}, {&(0x7f00003cc000/0x3000)=nil, &(0x7f00000f3000/0x3000)=nil, 0x1}, {&(0x7f0000737000/0x2000)=nil, &(0x7f000072c000/0x4000)=nil, 0x6}, {&(0x7f0000d88000/0x3000)=nil, &(0x7f000072f000/0x1000)=nil, 0xc5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bef000/0x3000)=nil, 0x1}], './file0\x00', 0x8}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 12:42:37 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x2, 0x0, 0xffffffffffffff77}, 0x0) sendmmsg(r0, &(0x7f0000000300)={0x0}, 0x10, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:42:37 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="78b0f58188b182a362dd318ac7ce440f2145d45d9187c399812578291467db880f4e56ee56cda327ccd00aff5173c8e8327c47d2a3a398cdeb7c7dae22e3e057", 0x40}, {&(0x7f0000000780)="efbd520364934cf7d410a69657af2ca44ad587ffeefc5e7d8c1c0a0c884e96a5166aa29a5c2e863e5f0df08bb732f13974bcfb45ff1c82257f0ed7d1c0bcf7583adc11f5f11d419c1bdec76243506008589d7fb3d61ea9bc16dbe3841ddd04896b247597c968f56d497afc0a5d891ac7e9c1d2e82607f25ed81576eaef6fd5064278ff782d8fe6c8653d38bfe9abff2f8db7277281b609e66e1eb96a8e0246791aa3c310fab4b19dd960f3bdd9dcb3a022d98db2cbba9d24b0b32dcef613f554cd2d7e4dcb3e999fc0ed62e58bbac6f3095f4592befbb72b90a640943fc69ce600331ab51e0fae6f7e4f359d6ab512c0fb0948b1d93a49667e829e14ecef8e219a7b3f01287ad15d3047ceb17ccfb8dfec6520e11e1cfee83cd0a59213ff5627611e6e6ae2598b3b529cfe124693c1f1d5fabdfa55cfd3b2f9c65df6febf13202585473b01f7c0bff950fb1f36f19f84f8ff019fe73c99b5120b54344c85745c6e15b07a7d6cdba69d5763f83c17e68bd3bb49c8cacceade8afdf5d4c3be8f6025fc03231664d869297377ac9e3b9fa985c2b68814c0d6904f92fb8b14dbb6e5c878ee19e08314db1068296fb1b75f6eb57438165edf7913b365063450a4eed4aa", 0x1c1}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) sysctl$net_mpls(&(0x7f0000000040), 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) 12:42:37 executing program 6: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x80000000}, {0x7f}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f00000001c0)) 12:42:37 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f00000003c0)=""/59, 0x3b}], 0x2) r4 = socket(0x6, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) socket$inet(0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000840)={&(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) sendmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x9}, 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = kqueue() accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="18000000cb720000ffff000001000000", @ANYRES32=r6, @ANYRES32, @ANYRESHEX, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32, @ANYRESHEX=r7], 0x48, 0x2}, 0x409) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x6, 0x7, 0x3, 0x820351a, "090e0900d30aa6920f8c7e000200", 0xfffffffc}) writev(r9, &(0x7f00000000c0), 0x0) 12:42:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x88}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) r3 = socket(0x2, 0x1, 0xf3) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r0, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(r7, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES8=r0, @ANYRESHEX, @ANYRESOCT=r6, @ANYRESOCT=r8], 0x18, 0x5}, 0x9) dup2(r6, r8) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) 12:42:37 executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x4004570c, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getppid() 12:42:38 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x14}, {0x20, 0x20}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r6, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r5}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x101}, {{r4}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r4}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x81, 0x2, 0x8000, 0x5}, {{r6}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r5}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x80000008, 0x7fffffff}) accept$inet(r5, &(0x7f0000000180), &(0x7f0000000200)=0xc) close(r5) r7 = socket(0x6, 0x1, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000100)=0xc) recvmmsg(r8, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/80, 0x50}, {&(0x7f0000000580)=""/29, 0x1d}], 0x2, &(0x7f0000000600)=""/12, 0xc}, 0x1}, 0x10, 0x0, &(0x7f00000006c0)={0x51d, 0x25}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) poll(&(0x7f0000000040)=[{r0, 0x100}, {r1, 0x100}, {r2, 0x100}, {r3, 0x10}, {0xffffffffffffff9c, 0x20}, {r5, 0x2}, {r7, 0x20}, {r8, 0x4}], 0x8, 0x2) 12:42:38 executing program 0: socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xd2, 0xcf, 0x0, 0x3}]}) r2 = socket(0x0, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) 12:42:38 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000014c0), 0x4) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) sysctl$net_pipex(&(0x7f0000000040), 0x3, &(0x7f00000004c0)="6265231a67473df0d7b77095073b35841536155f1446c0d6d95d825576cd63a490e96ad69e4b1f2b4056e969c5125fc13f9a0f0cb3ba37d7968661643b284b54ae0e1d129a3ce169e2afac6796ff79ccda7a0f90bb27a9a4b7229cab8f0899b3c34742ce702b4a0fc9b994a78c9f2beee980e99c64a2ef61f0", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/189, 0xbd) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x23524a07) open$dir(&(0x7f0000000400)='./file0\x00', 0x28240, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x2, 0x4) acct(&(0x7f0000000480)='./file0\x00') r1 = msgget$private(0x0, 0x129) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000944c37966e0000000000fa9cd238ab8ac6bada602741efc8bb2b822679b788b0f04f9e58e6460900000000000000e1d41efb60530fae02f703524a73efbafd36b79ec02f2e21269e5f594fef2eaea2560495b37aa2af86a4d5a752aba5f590959ba57fb28d1d9be762d7298e25fdd768a5dcbe68ee2a92582cbf45517c05d063ac357650b18b1c953ddef15ffcfea8381af51e90c9cf7ec879a1781ffbf84f5b4fa7038835b8d280ca742916512a674fc0b5a3ca099f85be22f917177fa7b6437d9ab66dffc100e43e58aecfe2494c9360eb01eae39902cb85c55e99d992dba56c0182eeea6234f05b5c77c935f71b83732191f31241f68a1b315361d0f6326965a3199ab75df4169b9f4859c9d69c5fbc127e4bedacfbc04b057f04010f41e05d0dbc5f93e6e3f080bec1479ec7c4be"], 0x54, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) connect$unix(r2, 0x0, 0x0) open$dir(0x0, 0x0, 0x90) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8, 0x1, 0x649, 0x0, 0x776, 0x5, 0x8057, 0x0, 0x0, 0x1, 0x1000}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000700)={'./file0/file0\x00', 0x0, 0x81, 0x0, 0x1, 0x6, 0x8, 0x5, 0x0, 0x2, 0x3, 0x101}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000007c0)={0x3, './file0/file0\x00', './file0/file1\x00'}) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000900)=0x22) acct(0x0) writev(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) ioctl$KDGETLED(r4, 0x40044b41, 0x0) 12:42:38 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946472, &(0x7f0000000100)={0x0, 0x0, 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r2 = kqueue() writev(r2, &(0x7f0000001300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001540)=@abs, &(0x7f0000000280)=0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000001640)=[{{}, 0xfffffffffffffffb, 0x22, 0x40, 0x0, 0xacfc}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x4, 0xfffffffffffffffc}, {{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x79}, {{}, 0xfffffffffffffffb, 0x4, 0x40, 0x10000007}], 0x7, &(0x7f0000001740)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x40, 0x5, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc8, 0x40000000, 0x5, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x1000000000000000}], 0x3, &(0x7f0000001440)={0x400, 0x9ab9}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, 0x0}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1e, &(0x7f0000000000)="001d0000", 0x4) readv(r5, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f00000012c0)=""/88, 0x58}, {&(0x7f0000001340)=""/112, 0x70}], 0x6) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000ec0)={0x80000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001480)={0x0, 0xfffffffc, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894", 0x2}) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, r1, 0x8000000000000000) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) 12:42:38 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) 12:42:38 executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x4cf58094ecfaefd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) utimes(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) 12:42:38 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) dup2(r8, r6) 12:42:38 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x453) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x115}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}], 0x6, 0xffff) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000540)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000240)={0x1, 0x58}, 0x2, &(0x7f0000000380)="cff8205a", &(0x7f0000000280)=0x4, &(0x7f0000000400), 0x0) 12:42:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000400)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2, 0x0, 0x0, 0x20000000}, {0x61}, {0x2d, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="76e5dec7022bddc32116d3fff1037472cb058598a70c6f666f27108b19b29f342620702173038d08a74979b54e3cdb699fbeb7685e37abb3fbdc3e57d6fdd3efef3df397c7a813faf4f052d0edada5628857bdbb1eb244271b10f72a703f4c4ce6edc050edbcdedb6ff905bfc7ea1166efa9a6669affff8786ca7408fe72ca", 0x7f) r4 = syz_open_pts() poll(&(0x7f0000000300)=[{r0, 0x20}, {r4, 0x46}], 0x2, 0x2) pipe2(&(0x7f0000000080), 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$DIOCMAP(r5, 0x40047309, &(0x7f0000000200)={0x0, r6, 0x2}) writev(r4, &(0x7f0000002700)=[{&(0x7f0000000440)="dc755ea37b645e65e584f1565418a866a322b091921a788166e073bcbce4b84643b19d32f6e0320809f82e637268cdc5879453a2c88afd61260cd7ffeb8d1cb51c23c08ded45b3298fdc8ee5369e6e3c6ea6cd4aac84f2860b69edac1cb10c65faa462a4361a6d6e69a6e833789e3ffef3b6", 0x72}, {&(0x7f00000004c0)="1a3cb2e8822e446903e2299fcf936678028530d6265f0342e9959d41070e30403c13cb7d1da6e5f0f35541fdf1b7bde44129fcec30a9405576539f63d15dba037d5211a04e64ee2dd772fc4ee8ab1ce325a1810e72a953e74a5b9aaf8b145d89cd40029259fe692177aedc0228a865f39ef260f50284606e9f6d335a99abee313f331e4a930e47177e945de50076fac306ef4c1c8e9868455fbdb12df59b47440517e76e168dfa2152f9ecb8014268dc15372c3884d7e40188cf847c2c24d83197ef928ad38d3b07f25fe4ea8fb82a1410f5c2c0008d6e55702bf5c075678ba5061e2477fbf2371e97b950c55f6aac15489634a1cfa2f9b5765bd5c2a64c7d6116dda3556bbf6c79c756dfaf647bb837e46c7c8135dcac782db8b8555fe3a64e48d4ab3b4178dd6486ab04cad09c30daea92b09f16d3415bc5c46130f3cef449a206cebff0c0f88ff0b39704d5afbd2a7c750aff6c7eccfe13523d8a14d3807507d04f6406625a5a7962fe104e17cbc405eeb317d6e118c1290e926d77f485ac4e7097311b0440c7a191c42c533d75a989b8771baf9b03969e0a58c00a8c3cd7c70705b1e5f77d2c1896de3183c2eb8ce5cbfabed3914b93ab782b2d1443c083b639a1e5d939f41fe3ea80d26a5bdce7818f30c0f524ca82371527d6db97e4f3f26f0c1102a3e90b40e2076a1e19e3f0046c03a969514650c6fe5d7275f0fcc78dc9fd15148b5fdd6ebc9f8660d9425e941fe79b84ce31d4468ddd7403064342354592885934c73995e2d4dc15edd1eb01726487c926af7cd3c319ab981a48b5cd719d1a8cc2eff3672abf069397040eb6106f74a8233997ceefa64e2f017bd8662f5d8c2eb0e8d0e13cf20c1e7a4b83fa38a675c30aa443f017a4061f7f5808d8d16bd1bdbbd20b176a0c842535d9c7d64a5cc7db5b59b61b40f496890d41f3fb9a58c6809dc9da089b59406b276f62784815785a38dfc888b3456a45e14bb9cce75e54bd3cb2c241877b54d579375f75172ea46939a8948c1745197e588c1c1aa0dac3cf3c3c491694fa284cd55aeae23f8b9baa6be848c8f110fd06655ee807ecda193663739849b3b65fb4decd12feba0181edf98de7adf239ccaa380ada4d27a9bb29bfd524342a776c2c2d1b5438f8069316c78a38658aa34a43a192d70a26ea5f7a01454635238878154530904c02126cbd8678654f3ded665310f91bec5a66da33149d01eeae9e0bc9e7395f44e3b19369da281588999151efc4c99457a673e8eda06e2beef4e174a24f5a429a897082a4ff1797d0799b0052197e7bcda40a4d88d4eb4a69b245c9464738be69069ac4444c9cdc2c45256d13ec9c7632c7ad1cdbb592582b86c3948111a551a77fff3435d5fedbd1d3f4f3485a2685cf0c484aa8a901492551439857f30216d492bb895fd2d3db546e5405b489ad22f1e8f17093289801dfa72393c0f1f243b402aaadaa81f61e1175e1caa37461834ba09fdbbbe21871d22dc5a32787208c697de89fe0f4410c395b01530410200ec345090836ffd2ca1b6cf5c264269196440dcf53b1c1520c449295fe69120cbd5a491727f81c63e622eec34d3f966e8e3ad3f6eaa965e8e38ecc22a1120c2a6fa5d76c0ac83114bef85d76a63ec0b0cb07bb2e3d0e9d1d42ee08a0798fea0527b337a4fd4493f27fc2907f2e985728358b3c18b271c16bba39100075cbc11f9fedc692c8742d1d7e191e5243e85f6f97aed93c70267ff8836fcf8ce214d9197e231350bdf007e11546de581a282222fcd02cd424a5025f1c8a1ae7cca699e6feb12c583c2729addb76adafc02c24eb256b07614ca972f020b4251168740baabe2b135667ea5d4437a68dc9b644dad4d79b7a4409156376a588174743fcb4a33a2d4341b7dc1c3d58a034844d295ffa034e4fe0b4741e489bbc2b6afc28c20f98831e2706b6245a9bc0fbf24add36250a785bcb0421860411d95bba6e864a70bcb6e48e1faa7e891d0e06384ecf2e616367ac6a83d1526a7a499ca7b947d198baf1f11aa83f54e352657780b5bec07b5229c6a46183bdf942bcaff6d33f9272148ff2174cc60ec35a68d81bca5d052164829e5afca39d43a518aa704208b1f4c73d22c12a1195abe77851442f326e1cb3079495f4bd089fb28ee2deaa34a79defa1da795cf8904cc8cfcfe32e14de574f044cf19d89c405d9219c1ac3acc99a1eed18233c013ccb1ba777b993791a5d523e2a488c3de938160b9b8012116b60a3e4e4c4edb216ac9cf6ccaf9e37ffcb78cde9cda18aaff891c7f53a39d6d681eceb3fbf74dc0c1f2843dfbf2aed1a06c49a2dccd288ad436c11a1c595bf3eba70aa183787e63af8d73e9effe2f5a6d7da3a9e846e13ec8bc3780f5a3d5ef03c24a871b5a183a41d85e73e5e0ce0d968dcc7c144cb6a916028e5fb76eac8ca7ed59b41ee9d7ee7a31c307ffd3569ae20ade885dcc1b1aff152268a7a2dd68774c63beea9222eb85c3c028e51af03b87dfb826b5fd0c72ed79aef18cad4193796d0eaac91da88b08761420e1076015cdc292cb98dea1e634b86d9d044afef337e4416971565cba6421ef873df02231c6149f72a894abcf9bf3aeb345acd6d929980658fe738941efe7ff463b5a934346831cfb8086af0123336b6de9856371efd7ca42525f4ca378a6f3e77b5675dc2fcecf34c8c69e6cd2dd34d5448343698d931d7f195b62fcce5e9f9db580a6f931655ebef214cea5ddf80ee86e2fc9799e1041d7c56608b51442cf8fd5c839c59f38b73892529bfcc40d9b1513a86ceef71ebfaefc8fbf0c42d2123d7455320edd5f6316745102483f87c78ebee847fd96ad69277a586403bcc00585fd9495b37eadb72a6727b759832a5d8aa4798819b736eed9d149f24ab813c1270cd8994948ac0978f0e159782f2441138e1500874716c1b440654f8e1beb35ef49aa1b4109700e37193b9030e4b5ac969b5e7b417e39e6cb9549bdf68e1378c30638c3c8945a114fb84a54133d18d61d20ee950d223090c481500fa3ddb03069a0cac348f6e01c896c3aeb9cf11ab0b593a6230f8e0e90517898da5b2e9d44b06e8c14f94ea175c1f7dd3a067e3f1847aee6a76d036fa39afddd36397f9d64c9e251afb6211aeedeb1de00f83e20c21323633591e45dfcb33fd0235dff483b9707b28a1d4b30c19c7c150a834303ec2e96c0492db5e800e68ee2c4a1c5a371b77cee42a56b3a57516e6b973cbff450fb39c383a985c934c2747f51f931e19e436b62871e9783b3031697e3085d46737885b965412692501852c8cfc3a9f23c40f6d4afe292259f1f705b803ea34e43ed822712928d7d3ef8c94c2715f4a4ee81a18b8a03113660acc891ccab703d14f56057dc4d25a304da6d50d55c895139c72490f462dfb50c39932346446c3b4d44a4afce0b2d38598defc8e55fbee091fea5b5d7e9241d8138e61458764edd509a6d45554e81550a6435811f29fe7d7543a23229ede0206b34119cde597ceb0b4e5f45d39f8deb6d413e0e7179af22183d79994f6560b382c579ce4cf63b341d701a5b2c17a068bfdaf7ef01d8e1e2a191af3dc97a83049702fb5d88a299d49befe73657d0c5bd121cb76710ab8f8f7436c3639912e24d01c715106c15f6dcf6b1fbd8517e3d5722af92c59425ea7f73f7ddc7c832a099b8d47955110f5b7170eb293ed246900b4d0967e46f3d0ea8d4318227ea914044a796107095ba40522f830b39a5414a000031e6baec84bf315421de09a124e93f1bf5bbb6c8f470ca64b7dc35284b7991694caed2b1622f921a86eecfe0c78b3b7f72c97ff9da155b873d4d20f756231ae92682a40ad689b79056d3211df9a89294b2ae99945c32c48aa632474f5c1e80e4ec842140ac09ad44bc19229eca7f9a74c98c299b72845fe7abe39ca8cd63f104fb5e44196b937ff48bfc3f446ab9162aa7b821e58007fa3a4078569adcea26af94d0318708400eae8e3186fc78fba48bc3eac86f5edc41a2a7aa08f57d60def031a7487e6b5e22640e7475e5acbf0ef3aeb49d58d739c69e0ab816e57e2aa17037b74e06d6b2dd38edc96be43d80f75cbb64ff112f216fa40df505c1706a75072c057279d79bee959af582583cc4fd1316c9d9c349cb32b9e9db334ac7c749476ece8b8a72e6ad0b6b9c8c17ca6108b0e9a82f1154a0638facae01527e44ba3438bee085fe7ef3ed28c8d734188c83b7a1c85f4f7b039ebd00beaf7e439cbd6d021373e62dad6c8bbf4736ba1f012aca781fca75acd746e1f95bd73dcc02d918549261794a63265e9d51cb75cceaf539fb0fa6ca6848e41a51d1518dc5bfc38a6038d74bd3fd8d4ddc82a2348afd455ac121be9b03e34b5cfdd415167a6468f5c9d25c320e80e48f1c40e96e6620f3a47a0fe44ea99f6ba28e59908d96057ed9eb8db6763ab9eb684d4881916882b1a47b854fe0a0bb5ebd1024213ca9ea9304042275aa90aea5a667619e18a3bd6c3c2c3c618870a482a0817347009593f79ca5ec6e0fadb94f2a97a19375eb51701db0c3df8ae5f46788349a6ed2b7c5be1218de075c200d74a501c488a292b2ec4054b9549ad640ae86e8626e187e189cc5ae5ca4e40ebc67c08b0a5fc46772a8b328c8dc7856e8121467e47f7223b07a67695ad12c954ef1ddd0b94caeb907724bd1c48c4b9ea5ea53abbe5921a8d7c41bccaf1a8d442fd94aed72ef4b2668547628f9cd237e9888237023d1fe530bd231eee2725aa4a12807662072df9604d92271e36ddec66e688072a8e9a6d25735eef2ce295fd22983f7aebdae0b46ac2026921d63468e34e43bd093e35e7b9f224684ad1c4820af59dcee9710aa385e7666eecc81d476e2414d4070670b7982bd9de364aacce6a3089114f758e3cf9497965133454549645749e2ae9711909cd1a7c4fecab64db32d5551908eac53af12697717ef268d8fa172aa0785f90d17ca0845c7232c26c4d6497c7abaaaed7b2bb39f881ffebf3176419bce55179bb0ba1771a4535f6ef3f37db0f40c39d33c61541f886c25dd08de9e8bd21bbae3633bbafac25a8aba9293132c72f271be3c9f65e42bee9590e2dcd9f98cf122e7d3c55689acdfead0db24377aa6dde10f7dd65a41a9682f31fb9321633d5e3ee26f2d3db4e36cb831ecbcf5e23e2eb691c79130fea9888198c633d5c9003b63bb0a26905f695937340b72c0be82c86e5bc0f9f3783338103b7bfc47a0f3bd9b0e914430394b0e80555b715d8e29decd3c6d2727adc7b3546c424586fab584fee93e7e731417b9800f24cc9482644fffa452414d3d14ef6b619c603d7982dd3886f6b3268bfcb28fd5233618d4382039b66953e644b74fa3c0b96567bcb37b404ed517d1a00d87cdb7fe5c0df33f4440790bce7adb513f3953c68c28181fc6b3ff914e8a2226e48c3341bdd0531484be7ddfb380744f5d30db69198b758a9b708a4b024db2891fed51f8a357e4595168a58086fe2f662536d2e2ff9c2bea18f1a179e53fa512d5fd6e33c963eaafec173654baff02412efb5e1c4058b44b6fd79e55e36dd01936cca172012158b84b61cc0f805f8a2c9cc7dfcc3ee2e480812b7a3df2d8e5fa9ddcc15373527813d3439fe7c3c623a719d4eecdebe40677d0a124725c29e5c727857de049f44498b0db9b19550080775e37b4f350ad3865c2cb9ed6a8c5ea595d001abb695ed49a2d05870d5da1f30dd13972167076893b4399bc6407375aef842646d95a8a6f15a73ad4d66b6904e542c1320f483ebc8a50e4dd5ab39", 0x1000}, {&(0x7f00000014c0)="77cfc711bedc8a6bc1a63120ac592115d621bd4b457e7e91d81d637d80947a76b83f5a1a295f6302578ebb5fe91c5d287cf2ec83a4f263960ed196f98089272c5842ad660a0902813fc3e02cdf4c80148a3064cc24545f65acf7a721fa5b15cdbe", 0x61}, {&(0x7f0000001540)="f6cdbb6bd1e043dcbc789cebec7bf8e4c0aae4", 0x13}, {&(0x7f0000001580)="591661a0c6a176da30403a999c2718099408844824e19cfc86484d69fd652b5b2cd2588a9905f4bc1abb3ce22253e6278b5b35ac", 0x34}, {&(0x7f00000015c0)="04bb1b602f4800c7be5c1b9a479e9be923327b41f2000d41e8c88ca21092279987c07031a5292252b96db4d96ed019e2684e373fe9058087006d39ba50f0e43f0789c60453fe404906943498f70ce7541f60ea3caa2fc89f5372e97f0b8591189095cbe956095df4311163886b254a1228541fd98800812c3eb2a2e1cc0974b3c4d6b195f596180645df3879e9f5d904fcd7ad62d8e6a89e9f8d7ea7369c1ac194ab70e78c056ec139d7c8cf01bac9d7bf4b42d2559cab4c89f3df283f51e9da742a77cb4f777274759068b8e50a9bc00b062d630540fb280b3dc8f85802190ea40a2a02f83a2b4230a7e802d57684b87f391c86f868bed991a6dcc27d9d89bbd680204781981fcdcc85c139373fa3b0a325cd31ebb4ff1c88b662133c106b19e6e721aa8afa12c4e4c7f51a01b970f4afbff698b2e35e5c5136a91713e06d68cf470c78a7671092cf262fd816c2693b1d0b280a4edf0bf9fb9ce53da06def62a3546abdc3065b818cbeff4824a05692c3462bb932f9d9b56506eb82b94938e134905b886d3c3a1cf37e251790c44cd820597e57864f0ac653ab95c9c83e21ed24f05b982a7df4f5734ac7b5419713e989a66a4c72f8c715f2598422f01790ea950b91c050e674c8b0077374a2b60a28358e53d62e52cf0030d47a84150e868dad8eab20c69c4fccbe04be5220845a5cbc0b1533057a7aef225d873483ea01b51c4c5e71e65d14b680b3a138d84a5b229ae977ed02ed690010a8423ad5222b1fa888e57816896633769e1803dadd8645492621ba46b1131b59ed4b3e3fe3566d7af70d6095180fb989238e34b018d529828b84ee9afb4d371d2a5cdc0ffc4f6df7396c57534ea6c95616362cdb3b5613951f965dbdd148444919600fda4c39de523477d1e2554c932319e05a53d32ba1306bcf458dedc43b8a2c38750874045461e65ed155c698105b88438dd5af93414d0f2d05c8f21d48675dc9d23bd2afa37f558fc155cfedf82655e1f0483a29b93fb5e419c1d113b37a52e93f7e1769cefee623486d475814df684e6479ef1282645af184066f3bee5a3cacf4ee3a46ef082cf2a139733bb3c6eb2c89ef4dc2c0005e1eb30e91aa9ea95fdce089c124cf4c11b5c7657561de917860274470e23626d6ebebb911b272713f977005f3ec2b4f73291af572f443c342f021b4c39bd6a6977d06c853f1a06065e50bd13ad3acaaa3d20587bac819bcdf63931cb2acf293c46a580c526b2e80b929733d46543cfbb6ca2058cf962d0b3f3361c94a40e89e49cc2ab440b29dcacd31f33bc03bfbe93de377ad9e7f9462ba044f3872b0216089f1acb061c093ad40c6e3fbc5123796b7cdf10c2474a90667a5ee73916573eaab0ec2ba2f8552ff12d89b39811c5d499b3d5156fcee0631a06a7904caef8a287d3da998770dacbf753216a29bdc3773c0f31c01fb64af3922f2ee8c0224cf957278649900882d0c4b0e1da07f3857cb911f6f9a835a5aa51dd47e9793e95a5da0e8e319347591b30bfd7636cbfd8fc5d1f6b28708dd70772f91b7f5604fa93664a62e956f6117a14a77730bb578b82304086364dd097154019dbd562c5c6e962190d5f2f0bbd9c2ff1939b547d2547a783d81e17286e1cd98bc0451c48c9e631d7111d26cebf01b577d73441fb8bae0aca96142c3fa3bc15802e10c10e9be866d2c7e72fad59cbebe96134b87dfa75bcce144fa572b17aae46da11f52d9a8562c158ac25568bdc26676803aad70b7a8627cf11806c3a86cdf6d2b6e65224dc919e1cb3e1b3878336a1573ee081f5171864e937031886835030308c635dc2946a0c6bb0f1f44cc0c03f42ec03ba6a4242533ce3486f9af83ee3b5658c939770dafabe141ae36d5ad8f5d52950162e84080e9552b724855fa016f7766484e62eab755fd21c3f738ad232480f23b5057d52906dfa1d0232802cdd466c0cd75791742b817f50e7cb2d030e2277e7bfca97f4be8f54a54ce4c5222275eaa987ef82a6664f69294e4f7216509c1f73ef0dc118c376684c6b0ae320b793136e0f65e525db272b534645aa0a664d31ce0bc93615973b3393b14927c2251b2c6f87a726cc525ed976585acd0d357aae8748fd45f214c6e5a588373fdf6c83fcb7b960e01748c3132caa48d769dd3a8ebaa600c8aad918e69bdaf9a3338b94ee59f2a7fdb6233fff431c535a9fbe7feced96c72e11391d2df83c94a33b1f168bf25af914f33e7eefdb9d9f9c25b8974d8742783124a0002dd2fb468751709611c858b8a657e2a81cc381e08cb2d181212427fc123ddd357f88672315aa011b083170be6ca4e8ea0e02afe307311ea74e6f925400b36b1539a4f6922cfa4af79ba68d55949682f022ac0e6825750985d2aa82844ca2018ebff70045b27b31dfe2247e72641b8bacdd6e6dd51f9a97f84e7af9819635bc1164fbea5b85b3e64bb00784e52b5f22e65a3f514d791965c06fa994cf5ebaa4606601d4752448cd8a96e7512f2f1d0331fda46489ecb7b690d5f833676baaad6cff52c0665e6787fe0b9d568e679b62c03893e5a6e58c94c05d6c447854cbca72d5620486f19169d0750a781c39ff79e532847418bb1aa312c1530dd57f3cc24fff4c06245d92f86f8d9fbc1f09cf4153f1e15a8e7d28b8af76a3cd6fc10b4119bb354a1540cce35df48ef6cc662e998e2763c537e344fced2ec2abb300bfe1cc326dad9811eaf68433e1f7032f0b618f201d12417b12cf7447b1d5116da32bd5a747215e083c7c7fea5780a12fb201d3aaef7a8b27f4b340f3a729fbd5047985c9ef90fe01fce0f40525c28b05b1c72b625cb7176e83e65e336fc21ce9d9ee879ba724167f9b8f4069f7992775b4fa0d99b451568b74e4ecfe85e51247e2937b7e58af57ba944ada0ed55e188d46c1d8c045a87a70b4b4c9bc07568ca3fec69653e9dd1d691a97c12fd5037b34b71aa3e93dccc194371c1857bdf7be0e5ec65f9acabbb3e8279eafda7ac3edecc80fd57ca994ed8e2acd872a239074c9d2d827ffcceb0db1f8cd96f9795bbb15f44b406cc788a4b50f3cc03b8b4624edaf3bc78663f87863026b78ef89bbb0b63f3ec1a7cffd39bdda82340b766a2837cf1b9f622b639992eba8e14ca06a7b79505b48a93937be10e9cd9da41253a2eefcf7716c02128025290fbb7274659690bdfe779869c2982f10a43f639789d34e70c6f0c058eed411b97b7204b0b566b36cca0123aa0f499b792151eaec7bd5c97743ba0499fa13c1cd54d7117cf8592dd39f60d9dc3dbee2529c99450866e45e395826c4aa913e3e570064d130fc81ebc6e520c5b5375626ceeb077ac4a46235e92780b5cdb2e11a51b1a30fb8ed16db1180b3f40f54a87baec864980dd23f989a350f384d1fe3550618c91470b208002c9310bbe573c08a56b91b034de1b076e06720b2615e7a362edfb1dab397801457947e4bfa7cb38316252cdbed5f3aed788f3e1dbde44accb64a0fc3b79563f779230d70bcb9d0b25b9b2f950a103b86ba6a067de34e787af437b21c9aeec9c1788b2ee53139f5c512062e8e1e376646828a20e53601e48325a4d8115a9aa8eeaffff71dd2aa69f6e12dc333d9d22309ef4271485508078607e91bb97b9d9b97db5aeea97f152208750e488e4b68dd6da76959507aca4fabd35691cf07937c961554ba838bc20fc214b533c4a35dd66bca5e80c7e9cba6e1b61f44ff03ec1a173fe6b13517144e65ff4ea028f4cb35096e8cff1c93571f4cb678d749e6166f766a62f544d0b780a809dfc4d07b0d5606d6b2f70a98f2dceb1227e8f006c926678194505e7f32e2b14237377fc271a5deeab73f4907be64eb21b5ffa79fdb4c02ed5dfbd7a29b72759a4d6433642c5f46dfa112da5bba7bd97ff29498f0b5263fc20ad6de06880377b7b4734d62cfdc68fd300182eda9ad08209ae5a849ceeda5854421f0e26fcfbf0559a05e8b82d277fa4f5212717c4d559fc26a73ae454b735527ebaa700318e143a58d3e1d1e7c988f4cc6f0bbff4a4b183070cce3d2099b6c2ef1c31312f9504002ba2948ead1ed6d062503626fd3b94d96b9f48a0a013335cb722ac72357101307fa317ad9b5816ae9fb5b2f2ad60bbad6502d215df918a8df66db5a524961d95fbddfb0da7498ce9137afd60ee5e7a86ea105cd0ce92cfbf788ac31ef19abc62992bd94790f0f9f024a1e11604d4462f546e05ce94cb76f9eab3e9da02a03b3964dfd79df63e637ec8638f795e0888e5351e4e57c3c8be9f05cf85e2c44c2929af5e27aa12c16a6e2bd482c80ce2247699f36e4e2e4340d7b8c0bffa12cb33d5d66d30774bc5634b361efe53d3c85f9152d67e3ff8a5bab07b01edc522e98e0bf676483d9cc05ed6ba5cee8f87e0d2905c2281cd6dff513ae31f82ab1c45c5146be9ef45a288c159d1437c507961f05182404c3f1d971dd541407bddc56b4e710ca83d6bd13e075a713d732deb96ef92ec165cf067180ec59936a7051334b0a0354ab85febba072022fd1a59a0e1cb86b1ec5632d6089fd8914c371d5c10a9cec2344539368b37b7ccf7277d8d0dfbb1b2896a9ae803ee6403751225fd64c83131e3bbb91f2bb446ebb4e95acecd07c8ad03413d945ce493d3166f0783dfa585333dcf24b73033ee0faf5eb2b0766fa8b9b0cbb9108bdaaf7412c7b1f3200698ed951a88ac1ceeb3cb483ba648c5e792cf506ae5387a9b4309b048b57a2c6c36d489194433659fccde20bd9483bae8b85585829ba199e10b439bc56ec6025c1ac4324e7f94fdd3525211fa1d7c9f4e746fef86dd20fadd0478e06a784b6ab78a566af979669d3c13f768583fb21f687418468d912206918614193da4bcffd14866cde744b9ef0ddb34a5f59ba9c5b8b8ad0387d9f8a27df73c542e49efa4e1f629457b0450add90228c8733459f1e9156e0bd4e64d6ae8efda786a5dee8e3d7a54c93705f3ffb28d1ab668c086b9112e3304f89a4aa9b8aab3a05a0df1eb6203a6a910e8872145f80ed0775e66fe658f958f0d9eb786f0ac79d2cd504c6dd808d492f75ba90a", 0xe00}], 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x30}, {0x61}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 12:42:38 executing program 1: socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) msgget(0x2, 0x70b) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)) 12:42:38 executing program 7: r0 = msgget$private(0x0, 0x111) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x400, 0xff, {0x2026, 0x8}}) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getgid() r6 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x7, 0x125e}, 0xc00, 0x7, 0xffffffffffffffff, r6, 0x0, 0x5, 0x7, 0x5}) 12:42:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(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) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x4, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000140)='W', 0x1) recvmsg(r5, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000003780)=""/4121, 0x1019}], 0x1, 0x0}, 0x1040) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="1ea8a0b3bd67ae322d677400faded1210c13173f4539f06dac627d0282d11200a2cc205cad055b32ec42d899013b685289a9b6933cd21fbe58111b5f6573ececcdb5842768a3cc7c158bc870a6559a79dfbc5a002a6c721bd48091d86d816127fc9e0b544e637c33cca89b53212a9e765586962f404c4802cea7235d2a2d5101a6cf3b47648fac91cef1b835406eea522b", 0x91}], 0x1, 0x0}, 0x0) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000001500)="0a6c9844a97445274c60d82fe5f55dd32d399719823e48405a3fe455e2191aedd0eb98828ce644c76558c98629926b3a7d182027b69b86ca7edbf70de838477d4c5900f6fc2750762f4048ca81ead1d398b63f881a447c8b49fd5df82f877d86bd93a1fe2efc1302964255b26ef57866e456c981cfe2e1e4342099b074c44346b330380caa844ad63390ea9ec8e3422e0a00af5bdf17db792ef587ab83a37844745b52fc71575a2f856324964722723152e2609e896c944708aeca3b70e6ecb03e37ff7ed62c68634d2c94b39c842b7e088ef957ef69884201d340220a2653f239b26e2cf2"}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000001140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c6925921be8b09900"/202, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r6, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000010000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 12:42:38 executing program 5: socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000100), 0x10) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f00000002c0)="a9b336344e5489abd62f185f1d0a9dc40746dae1ea3323a59636e3310ece648629b17bb986a6a80de67bc9576c116709d246400a7872a9ba177036057ebb8953c019bde34c5e5d4af5982a58ad3dd97e0c49c3b251254fc8279d50180918bd27d9e9a58af7f8373466e3b9f4115afbfa72205042b69f548ff63a8207dd6084d3e13c6ccc85244f5343d6145de1e1c1668e7f3593b6078cf585ab49446f61678d24c49208f01a312b947109850da4aaf4dbfcd94a8b8e96eff92f42c852e617655fd5f9243ae611f273890d33c96a1df06084377876100a9d5c841f0647c393532985af42a00aba44b0bfa38a2d9612511077218230d9e795d3da42f1a4b14048ae7f61413128170285cd70102b82be2bb0a3685cd813f1d76b1216d0d7fdd28ef07852d7143b1f95d4a2386fb3dbcdcb62f801d40cc4f50c9bb42203c1367c13d55dedde30e3875ddab59938a0a6c1c0ca6f6959e4704e2bb34eb26a1a08801ef35a71d0e6de7011275bb48dd0d5169daf18af8e146a3fc855efc8242c84573c7c0efdf2bb99985728502de526eae2367e1295411a4d0def550bfa388134722a050861883dd0ec7ebf1a1e5f0a7604e0eff83d34ae244fcac7a892a33067096122dc718cdbcdafaacec080c2254d34ce51156eabc264c4b085618a354e", 0x1dd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, 0x0) r1 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0x4, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c76000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976f020598c8bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34aed454a8e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0xcf, &(0x7f0000000380)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cdc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69cb26f7b9ab5044f092098cc82c0d1e33a57026e0b05fbac088b101df8eb57a1e1b9d8307b09d33ec7e109c3cac233c7fd0", 0x193) 12:42:38 executing program 4: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="ba87a39a22c9726aafad91a4787431c58a29b86ae793a14a68c97a163e965a8c7c2a771922bcd261c1838f89d12db0e60f7c15d318ee39fcd6a4a1a28f4d4c4c", 0x40}], 0x1) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaae5910a08480000340000000000009078ffffffffffffffff440c000000000000000000004e204e23", @ANYRES32=0x41424344, @ANYRESOCT=r1, @ANYRESOCT=0x0]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f00002a0000/0x3000)=nil, 0x3000) getrusage(0x1, 0xfffffffffffffffe) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = getuid() setreuid(0x0, r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r5, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 12:42:38 executing program 1: munmap(&(0x7f0000c87000/0x1000)=nil, 0x1000) minherit(&(0x7f00004e0000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)='\x00\x00\b,', &(0x7f0000000080)=0x4, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setrlimit(0x0, &(0x7f0000000980)) getrusage(0x1, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000bb4000/0x1000)=nil, 0x5}, {&(0x7f000050f000/0x1000)=nil, &(0x7f0000f03000/0x4000)=nil, 0xfffffffffe000000}, {&(0x7f0000530000/0x1000)=nil, &(0x7f0000722000/0x1000)=nil, 0x100}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f00007bb000/0x2000)=nil, 0x2f}, {&(0x7f00008a0000/0x3000)=nil, &(0x7f0000892000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000139000/0x1000)=nil, 0x10001}, {&(0x7f0000ab0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f00005f1000/0x1000)=nil, &(0x7f0000fbd000/0x1000)=nil, 0x8c9}, {&(0x7f0000562000/0x2000)=nil, &(0x7f00001c1000/0x1000)=nil, 0x9}, {&(0x7f000087e000/0x2000)=nil, &(0x7f00002df000/0x1000)=nil, 0x200}, {&(0x7f0000ceb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ac0000/0x4000)=nil, &(0x7f000024c000/0x2000)=nil, 0x83}, {&(0x7f00003cc000/0x3000)=nil, &(0x7f00000f3000/0x3000)=nil, 0x1}, {&(0x7f0000737000/0x2000)=nil, &(0x7f000072c000/0x4000)=nil, 0x6}, {&(0x7f0000d88000/0x3000)=nil, &(0x7f000072f000/0x1000)=nil, 0xc5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bef000/0x3000)=nil, 0x1}], './file0\x00', 0x8}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 12:42:39 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000007c0), 0x0, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x89, 0x7}}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffffffffffdc1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x18) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 12:42:39 executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x9}, {0x8aa, 0x200}}, 0x2) sysctl$kern(0x0, 0x12, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) r5 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000200)=0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) 12:42:39 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x16, 0x0, 0x8}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) write(r1, &(0x7f00000000c0)="e734f71f1d03acc9b746a184683eb2ad2671", 0x12) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) 12:42:39 executing program 2: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000140)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574a1638a83b15208110f4f871f8b4cdf5587145812eab4a988f7fafd7ffa0c685ad4156c783959eff4278384b1193384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659c98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042da657e2bef51c06", 0xffffffffffffffc5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) 12:42:39 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x8}) r0 = syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) poll(&(0x7f0000000180)=[{r2, 0x80}, {0xffffffffffffffff, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}], 0x4, 0x8c) dup2(r3, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)=0x7fff) readv(r4, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) open(&(0x7f0000000200)='./file0/file0/../file0\x00', 0x205, 0x124) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010003}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') r6 = kqueue() poll(&(0x7f00000001c0)=[{r6, 0x4}], 0x200000d8, 0xe0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002dc0)) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0/file0/../file0\x00', 0x40, 0x0) unveil(&(0x7f0000000100)='./file0/file0/../file0\x00', &(0x7f0000000180)='c\x00') socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) 12:42:39 executing program 2: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x8}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf7948) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000240)="20b718e06c0d74d9646a8913789ef41214e8364621fc4e5816591c489ad488794307850a", 0x24}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:42:39 executing program 1: socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xd2, 0xcf, 0x0, 0x3}]}) r2 = socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) 12:42:39 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 12:42:39 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 12:42:39 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r4, &(0x7f0000000300)=""/4072, 0xfe8) readv(r4, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = kqueue() fsync(r2) pipe2(&(0x7f0000000200), 0x10000) pipe2(&(0x7f0000000000), 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) write(r3, &(0x7f0000000080)="0f7850a8f62859d2b5eb72a2f15dfc99b094376dd2b2f7c877669e983d1b5d8a6e2361267c0a5bf2a0d9324fb057094600782284e67bf1aa1e5211952d980fac3e49873d3b42f4e2d9547063839f0cf0d9d0156c87cfdb290134a054803ee2b5e8917cfced7f15670af8b761", 0x6c) kevent(r2, &(0x7f0000000100), 0x4, 0x0, 0x20, 0x0) r4 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) dup2(r4, r1) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 12:42:39 executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="38ffff00", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{}]}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 12:42:39 executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x80, 0xd0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1}, 0x8000000000, 0x0, 0x100000080000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000002c0)=[{0x55f1, 0x80, 0xff, 0x5}]}) close(r4) socket(0x800000018, 0x1, 0x0) 12:42:39 executing program 2: r0 = msgget$private(0x0, 0x111) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x400, 0xff, {0x2026, 0x8}}) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getgid() r6 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x7, 0x125e}, 0xe00, 0x7, 0xffffffffffffffff, r6, 0x0, 0x5, 0x7, 0x5}) 12:42:39 executing program 6: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="eaef125c00000000", 0x8) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r0, r1) 12:42:40 executing program 4: munmap(&(0x7f0000c87000/0x1000)=nil, 0x1000) minherit(&(0x7f00004e0000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)='\x00\x00\b,', &(0x7f0000000080)=0x4, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setrlimit(0x0, &(0x7f0000000980)) getrusage(0x1, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000bb4000/0x1000)=nil, 0x5}, {&(0x7f000050f000/0x1000)=nil, &(0x7f0000f03000/0x4000)=nil, 0xfffffffffe000000}, {&(0x7f0000530000/0x1000)=nil, &(0x7f0000722000/0x1000)=nil, 0x100}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f00007bb000/0x2000)=nil, 0x2f}, {&(0x7f00008a0000/0x3000)=nil, &(0x7f0000892000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000139000/0x1000)=nil, 0x10001}, {&(0x7f0000ab0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f00005f1000/0x1000)=nil, &(0x7f0000fbd000/0x1000)=nil, 0x8c9}, {&(0x7f0000562000/0x2000)=nil, &(0x7f00001c1000/0x1000)=nil, 0x9}, {&(0x7f000087e000/0x2000)=nil, &(0x7f00002df000/0x1000)=nil, 0x200}, {&(0x7f0000ceb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ac0000/0x4000)=nil, &(0x7f000024c000/0x2000)=nil, 0x83}, {&(0x7f00003cc000/0x3000)=nil, &(0x7f00000f3000/0x3000)=nil, 0x1}, {&(0x7f0000737000/0x2000)=nil, &(0x7f000072c000/0x4000)=nil, 0x6}, {&(0x7f0000d88000/0x3000)=nil, &(0x7f000072f000/0x1000)=nil, 0xc5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bef000/0x3000)=nil, 0x1}], './file0\x00', 0x8}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 12:42:40 executing program 3: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)) truncate(&(0x7f0000000040)='./file0\x00', 0x80) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0xffff, [{0x1, 0x9}, {0x1, 0x4}, {0x2, 0x8}, {0x1, 0x7}, {0x2, 0x5}, {0x1, 0x9}, {0x1}, {0x0, 0x200}, {0x1, 0x200}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x1}, {0x1, 0x5}, {0x1, 0x3126}, {0x1, 0x4}, {0x1, 0xd46}, {0x1, 0x7fffffff}, {0x2, 0x3ff}, {0x2, 0x10000}, {0x1, 0x2}, {0x1, 0xffffff81}, {0x3, 0xffffff00}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x100}, {0x3, 0x10000}, {0x1, 0x6}, {0x1, 0x6}, {0x2, 0x3}, {0x2, 0x1ff}, {0x2, 0x2f}, {0x2, 0xbcd29006}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getegid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, r4) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000340)=[0x2, 0x800, 0x7ff, 0xfe00, 0x7fff, 0x101]) ioctl$KDENABIO(r0, 0x20004b3c) mkdir(&(0x7f0000000380)='./file0\x00', 0x40) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000400)='/dev/pf\x00', &(0x7f0000000440)='%\'^\x03\xc2$#&-/\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='}^!@:]-[*{$/\'@\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='c\x00', &(0x7f0000000580)='}\x00']) setsockopt(r0, 0x80, 0x2, &(0x7f0000000600)="5d9d246062970e8add95fc4b824b51607834bca319082e231588fb08dd6adc59aeda34d3c8222579a584efd67ab0c1febb027d0ac6e9f0f20201880f71fb3a3dfb6be18b95d77549a352ffdb5ebb5d118a69e01283db1374576e51489817f71b6d8af76e4052", 0x66) r5 = socket$inet6(0x18, 0x4000, 0xd2) sendto(r5, &(0x7f0000000680)="ca6e4ee08c16008a4c1c518cc1b01f62cf9698cc630f6f6e926dff55f6d7518f6ce1d3880da3cbf7fc768a9f003725731b94c762ab33f5b088035fc25d56011bc087d9cd66020a42c50244b5377e9d4acbbfb818589143a187ce759780cf3b9e75c51ec39742af6d58d591f5a5111c4909a3d1c65aecebdd35fdcb5384c003980a7c66f9cd4ee1d0102143925951ed84cc68fb3ef0d1ea83ec4fd932231ac85d2fbec58f03a85dae67f749d6c44657bc11c75ec2b20e412dfb5cdf4f77d264f3a4e1305a99c28cc0264c92c05447b6a93f7f38f8813ff6b4", 0xd8, 0x0, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = msgget$private(0x0, 0x1a7) getgroups(0x7, &(0x7f00000007c0)=[r4, r4, r4, r4, r3, r3, r4]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x4, r2, r4, r2, r7, 0x80, 0x8000}, 0x3f, 0x23cd, r1, r1, 0xfffffffffffffffd, 0x9, 0x2, 0x4}) recvmmsg(r5, &(0x7f0000000a40)={&(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000880)=""/50, 0x32}, {&(0x7f00000008c0)=""/40, 0x28}], 0x2, &(0x7f0000000940)=""/149, 0x95}, 0x9}, 0x10, 0x1060, 0x0) r8 = semget(0x1, 0x0, 0x20) semop(r8, &(0x7f0000000a80)=[{0x4, 0x7, 0x800}, {0x4, 0x6, 0x1800}], 0x2) r9 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000ac0)=""/149) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80), 0x800, 0x0) ioctl$BIOCPROMISC(r10, 0x20004269) r11 = getegid() fchown(r0, r2, r11) lchown(&(0x7f0000000bc0)='./file0/file0\x00', r2, r3) openat$pf(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x0) 12:42:40 executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a84b0081000c0086dd67362f5f00282b00fe80000000000000000000000000fe8000000000000000000000000000bb3a04000000000000fe88740a1e02000000000000000000bbde8000000000000000000000000000aa0000"]) 12:42:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = fcntl$getown(r1, 0x3) setpgid(r2, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000021000783afffe80000000000000000000ff000000bbfe"]) 12:42:40 executing program 7: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x1}, {0x4, 0x1}}, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f00000001c0)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) execve(0x0, 0x0, 0x0) 12:42:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04", 0x30, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810ad905fc45ffffffffffffff", 0xfffffffd, 0x400}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) 12:42:40 executing program 5: write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x70e, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22}, {0x8, 0x9}], 0x2}) read(r2, &(0x7f00000000c0)=""/108, 0x6c) r3 = geteuid() setreuid(0xffffffffffffffff, r3) r4 = getuid() chown(&(0x7f0000000140)='./file0\x00', r4, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146945, &(0x7f00000001c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x0, r1, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) 12:42:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) connect$unix(r2, &(0x7f0000000580)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r4 = socket(0x6, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x109) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x1}, {0x15}, {0x6}]}) setrlimit(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000ac0)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=r3, @ANYRES8, @ANYRES32=r5, @ANYBLOB="a4c72c14ceeab237209799bf979199ccde6d1cb12b4864cbaa6a82bc3224cf0d571f6cd4916861852ce426c5883740c25f0f44d6753e09c437a56dad5649c4ff6ee65356187646ec9c0d5c5f8e7c2f73298c4eb54ba5f5437b5fcabbbe8ee3b9f78d8e0ccff1325e9864cbdc5b66560212170feaee26a4e883d5f5d6016d05f2e8369505b0f8518c78d9da279e", @ANYRES8=r2, @ANYRESDEC=r4, @ANYRES16=0x0, @ANYRES64=0x0, @ANYRESDEC]) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000040)=0x8000aa3, 0x4) dup(r6) 12:42:40 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140), 0x0, 0x0) 12:42:40 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x2, 0x3, 0x9) connect$unix(r3, 0x0, 0x23) writev(r0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r4, &(0x7f0000000300)=""/4072, 0xfe8) readv(r4, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3}) 12:42:40 executing program 2: r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000140), 0x10) r1 = socket(0x10, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x1, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) 12:42:40 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 12:42:40 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684", 0x65}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000500)="1cc28409b8c956993bf531d9367825c61635772dcd0dc78af39e30426374f84b0de1cab096ddc6b8866750cd079941c4b455a910a831f59f81e07c3d753d7207daa1b3cf070000003172d6f8e01ca21e38b91c612e1978ebe60f31ba4eff6a0eb14534bf177c4361e22d0b794fc6ea0fa37cb44d419db1bec4b1db50b57020185e0bb6d6fadb3dc751adf2851378f58478e6aedcb2decf7b0837085e9e29f141969e4afd87f05db0c190081c42d28aac034e24b293925454d7ab96648bc7ae2ff3f1c770b8b1233f574a1ddff352213305b3f2e1d7cdb061af73790902c4d699e5572010b8922176916205ea49eb05577bb9a453fca087a29568393b5ef4a4da18223eafdef25290d67207999b2fdb0cf52ac9d22b3b7938adaf3e439dc2702a2882c96403c3a73900000000000000", 0x12f}, {&(0x7f0000000140)="3fca285d3b79c24fbb8cf4c66f56eba106abe70ae4aa9c5cca37001f483de63ef6184be5a108b54048e1e8445be52498d47f4b5b4f768569ad7dd91df041818d2fae03679fd5a92a700ed3ce73f82f3d2238c04a360c1483427fc9f995bf8240f4ca4450daac9d6831a6a5f2902963f6002d973f90f7b81e9d1903", 0x7b}, {&(0x7f00000001c0)="8176ba07f797c0bf4a4812bd30aad94d70f33666efc31ac070148f14fbfe300d6bdbc196e9a249cbfbaec75b6ba01b1adeffeab5b84b320d1991e95aa4abce4b0a320bb802362912d8f5cb6ccc0b2fd823ae935f74ef4c74858d2befbe12dbefd916dccc0e10377fe8ee7413edfde1d1d942d1fff8ef9cb316b322783710768f", 0x80}, {&(0x7f0000000080)="895287018eca5b2ba3ef9f4946045e853262fdde0a21929bf76e2579211587525c7c88347923d1121a08444131b2954aa176d5f3c89736", 0x37}], 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f53bc39304799831b3e819ef9ff0c958d61a0a95d0ca534d53", 0x61}], 0x1) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) 12:42:40 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x8000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 12:42:41 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x8001) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) readv(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x0, 0x5}, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) 12:42:41 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @random="3863228c4fe3", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @loopback, @local, @remote={0xac, 0x14, 0x0}}}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) 12:42:41 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x81, 0x5773c547, "102629307e7be2df67de000000b8570000002000"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000400)="c4b0cbd282018aaf78de49d3b514d7091c8e7e77e720e69943d5905affe9f5c466abced37ad560bd20f594f17b5c85996e877b984267310ebdcbee54ff4e88c56970b0dd012883b06e56030b68914290557547a7ac40c95e914aa7f26899dc711b6c58d8ee8932d946cf00fedccbc62f31015a656b74bb0af99299a059a65c28", 0x80}], 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000980)={0xffffffff, 0x7, 0x2, {[0x101, 0x6, 0x9, 0x8001, 0x3ff, 0x401, 0x5, 0x20, 0x80000001, 0x8, 0x1, 0x5, 0xffffffff, 0x5, 0x81, 0x2, 0x4, 0x4], [0x733e5961, 0xe6, 0x100, 0x7, 0x800, 0x5, 0x5, 0x1, 0x13c0, 0x100], [0x2, 0x3, 0x6, 0x4, 0xfe, 0x9], [0x0, 0xff, 0x2000000000000, 0x8, 0x2, 0x7fffffff], [{0x27b, 0x9, 0x8, 0x1}, {0x0, 0x1ff, 0x80, 0x81}, {0x2, 0x10000, 0x3, 0xffffffffffffffff}, {0x2, 0x73, 0x9, 0xbb}, {0x6, 0x0, 0x0, 0x6}, {0xaf, 0x101, 0x0, 0x7}, {0x100, 0x9, 0x2, 0x4d0eee40}, {0x97be, 0x4, 0xff, 0x8}], {0x7fff, 0x4, 0x34bf, 0x4}, {0x2, 0x4, 0x1, 0x20}}}) getsockname$unix(r1, &(0x7f0000000740)=@file={0x0, ""/514}, &(0x7f00000002c0)=0x204) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) connect$unix(r5, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r4, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000002c0)) r7 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r8 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000340)=0x7f, 0x4) 12:42:41 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x2df1}]}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r2, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) 12:42:41 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) sysctl$kern(&(0x7f0000001540)={0x1, 0x34}, 0x2, &(0x7f0000001580)="e9e7e84a", &(0x7f0000001680)=0x4, &(0x7f00000016c0), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) 12:42:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) connect$unix(r3, &(0x7f0000000580)=@file={0x715b419c6ebfef8e, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r5 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x109) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r1, &(0x7f0000000a80), 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x10, 0x5, 0x0) bind(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000040)=0x8000aa3, 0x4) r7 = dup(r6) listen(r7, 0x0) connect$unix(r7, &(0x7f0000000440)=@file={0x0, '.\x00'}, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="f3", 0x1, 0x195a05e282d6161, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 12:42:41 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0xfffffff7, 0x0) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x1c6c, 0x0) close(r0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) 12:42:41 executing program 7: socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xd2, 0xcf, 0x0, 0x3}]}) r2 = socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) 12:42:41 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x48}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x20}, {0x6}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="a66ec6e08fa629a2cacb294b5beb", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="09949521bba8c515", 0x8) lseek(r2, 0x0, 0x2) setrlimit(0x5, &(0x7f0000000000)={0x10000008fffffff, 0xfffffffefffffff8}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r6, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r7) getrlimit(0x6, &(0x7f0000000040)) 12:42:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35, 0x3}, {0x40}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {}, {0x6}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 12:42:41 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000110, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) writev(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:42:41 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de5d03978a31d826dd7a2554bcc741f14ba627585ec635986dc5eb0", 0x2e}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x100000001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil}], './file0\x00', 0xc0}) recvmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) 12:42:41 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000380), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000080), &(0x7f0000000100)) (async) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000080), &(0x7f0000000100)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000180)=[{0x84}, {0x30}, {0x2006}, {0x1, 0x3, 0xb, 0x4c0000}, {0x0, 0xd2, 0x40, 0x6}]}) syz_open_pts() (async) r3 = syz_open_pts() r4 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffbffffffffffffb}, 0x0, 0x0, 0x0) syz_open_pts() (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) dup2(r4, r3) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000040)) (async) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000040)) close(r6) 12:42:41 executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x1, 0x4) r0 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0xe3, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x3, 0x18, 0xd5, 0x66, 0x7, 0x56, 0xff, 0x0, @rand_addr=0x7, @empty, {[@rr={0x7, 0x3, 0x6}, @ra={0x94, 0x6, 0x8}, @rr={0x7, 0xf, 0xe5, [@multicast2, @rand_addr=0x7, @empty]}, @end, @lsrr={0x83, 0xb, 0x3, [@empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@generic={0x11, 0x1, 0x0, "8c4262e748be010af53a4986f45f77c09ac34547b92f3f11aed244387155d9016a17b1dc1e492182f7e519bf7d8c8b35466ab4629a6bece78826a92a529ee7e30ecc0fa4bd87188e63e596d355b994d4200f4c54dfadf74cb2202b7a770495663d6becb83c558009ddc62eaece12eaa703308fe17f5ccba6ada385241b298f253822019215a52179f73fc4ed5e8c2a61a0920c31e1e02c6ac1"}}}}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x69, 0x0, 0x0) 12:42:41 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8531) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x2}, {0x18, 0x3, 0x6, 0x5}, 0x286, [0xffff, 0x4, 0x6, 0x3, 0xeb, 0x80000000, 0x401]}, 0x3c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(r1, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 12:42:41 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) write(r0, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) 12:42:41 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80}) r0 = syz_open_pts() close(r0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 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) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x0, 0x5, 0x1603519, "16de030000800400000800100000009400101000"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="66e1d2fadedf0a4c1180e958d70308d9adbed109f5a949f31313353e2b570d091748197fa6eb04f2dca87339fb6ef70ca581738ff33fb12fe427d5ba2238f51468e02eb17c687a7a555c3e636c8b40cf86dac6fdd0278733524105b6ba5212929b5a57d7a19a5104e448baf31fd9c56029a16a3f418eb6c8e055792532415d1dc65e9e47d0861e5dab29cfd1fcc862c5827f9931f55e244e6e74626a", 0x9c}, {&(0x7f0000000240)="f7e701af3238e2c1d63da7405bea2d18760f204755c42963d55d84d4bdee95cf2f10fee141e23dc8f58fe674045f6ab7a9a3319d2b022e277513f949271f2559a228260b60aea721748abead6c97f2ffdf40a2c8b5c7b96447fac07771ed604296fa0b7dbd80dbb5f9df6b89d5487fc0c6f7377fb3e10cc2481790f79f8d9f5075e351d22ce8b2d15cf666afebf26e831d99457bbb207c80b3e916a6a52cb98dfb332e30f95892e8d16676927ae79ab8", 0xb0}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r5, 0x2) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004600002000019078ac1400bbe000000283031000120090a0c47d316db278000bfd43f7e40560c700a1d5b8dedfdd000091ff248e48a85c91b51804c74e3a0d8604e52295655ee7f4578f9bbb880e6429bba41c5d68107d08dbbeeea5df8153674554115f933fc1161200"/133]) 12:42:41 executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a00) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x1800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x88cc3a16d1f5a36e, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001640)={{}, {0x0, 0xffffffffffffffff}}, 0x7a786c81c1506041) readlinkat(r0, &(0x7f0000001240)='./bus/file0\x00', 0x0, 0x3c) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x9, 0xf9, 0x5, 0x8001}, {0x40, 0x4, 0x4d, 0x5}, {0x2, 0x8, 0x20, 0x4}, {0x100, 0x0, 0x9, 0x10001}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x15, 0x93, 0x80}, {0x20}, {0x9, 0x0, 0x0, 0x7b}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, r3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) close(r4) socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r8 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000440)=[0x3, 0xfff]) r9 = getuid() r10 = getpgid(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7c, r9, 0x0, r6, r7, 0x31, 0x2}, 0x9, 0x3ff, r10, r10, 0x400, 0x3, 0x6, 0xbdc0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r11 = getuid() setreuid(0xee00, r11) 12:42:41 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x6, 0x2}) 12:42:46 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0xa}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 12:42:46 executing program 6: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x0, 0x8005, 0x2, 0x5, 0x200}, {0x5, 0x59, 0x7, 0x72c, 0x100}]}) close(r0) mknod(0x0, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f00000004c0)=""/199, 0xc7, 0x843, 0x0, 0x0) pckbd_enable: command error 12:42:46 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x140000000000000, 0xffffffffffffffff}) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r1, &(0x7f0000000080)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20, 0x0) chflagsat(r2, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000002c0)=""/53, 0x35}, {&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/222, 0xde}, {&(0x7f00000005c0)=""/63, 0x3f}], 0x7, &(0x7f0000000680)=""/34, 0x22}, 0x2) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') 12:42:46 executing program 1: r0 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r2, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 12:42:46 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x8106}]}) r1 = syz_open_pts() r2 = dup(r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r2, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r2, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) syz_emit_ethernet(0x22, &(0x7f00000002c0)=ANY=[]) 12:42:46 executing program 0: setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000016c0), 0xa) (async) connect$unix(r1, &(0x7f00000016c0), 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0), 0xa) (async) dup2(r2, r0) r3 = getuid() setreuid(0x0, r3) (async, rerun: 32) open(&(0x7f0000000140)='./file0/control/file1\x00', 0x0, 0x0) (rerun: 32) 12:42:46 executing program 3: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)=0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) acct(&(0x7f0000001240)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000340), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0x4}, {0x1}, {0x6, 0x3f, 0x2, 0x2}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb", 0x61) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/8, 0x8}], 0x1, &(0x7f0000000100)=""/18, 0x12}, 0x1}, 0x10, 0x1001, &(0x7f00000001c0)={0x5, 0x3}) 12:42:46 executing program 6: r0 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000002c0)="dbacccfad518a258b4ae513f6144f7247a491bb30e92e778f39dc9b01f77f4c6f960bb943f065e56e5641c0b4394970a456a27ad0fc9a55201136f217c21244699095d14f3bcaf305f0b624d0d5eb5bc301e24a7462d121f0245a7f67d1231848bf495", &(0x7f0000000340)=0x63, &(0x7f0000000380)="a511ca1cdb6022e6bdb0cf5a635f2e63a78469fecab59a6bba406ded9c310ad05872082f8ef0ad6e75959927289c30e7c122e986f284dcdee96829eaedf881b47e74b8c3736b8cb8322d6bd68d125c1718c534464b09d9e474957480270035003f11eb751d266cc785d1df8f", 0x6c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r2, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x400000000000006f, 0x0, 0x0, &(0x7f0000000100)="f83bd1b3d20a7b864d2bbbf12dd718510d8cbcfa846ba4409077b99358cb0f20859513ab49e74efd670281a8faf11dc600e6144a94fb3082080a33794ff6aedfaa04390897fb7f3a1b9e55f1b60ff131947ab16d155804edc9bf00000000000000000000d433b1d4ec60df442012578a443c122eaae05e742bdefa2f88221b0c9a4411a5cfe457265d15e4e51df204fd27a42b4196dd49c14065d5cde142f1e32cd122d5ee62ebb312fa2886415b18ac846cc0c620040652d07ddf8abf659b250b0c7038e2f336a144df8b02d8b9ee56a0bd5934b3f2893d3edb1ddbd00506b9889e2072e0b61778e59a2d006edb7fbbfd4e2e1bb18bd03ed46454ddc880b205fc7748df74ba", 0xffffffffffffffae) 12:42:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8", 0x7, 0x0) 12:42:46 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x8}, 0x8) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) setuid(0xffffffffffffffff) r3 = geteuid() r4 = getuid() setreuid(r3, r4) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) r5 = semget(0x1, 0x6, 0x200) semop(r5, &(0x7f0000000000)=[{0x4, 0x8}, {0x3, 0x81, 0x800}, {0x0, 0xffff}, {0x3, 0xe2b}, {0x0, 0x1, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfff9, 0x1000}], 0x7) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000001c0)=""/171) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 12:42:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000480)=""/177, 0xb1}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r0, &(0x7f0000000180)="8eb908f1e949ef0edd6efc1b24b3fad3a06d541519867930ea3749fe262213b5fd4901a3ce023fa22fd6c15fbb65ca8bc35b766e0cda17b12abdc51c7b65d11637a5f343f2100012285869d1186229634164d906d128e108e7096b5965c606615243dd499e01fb8981c1f5a015a3e5ecde36786a3194801b9d216ab70c65fd96b26b822f559ae8e77f77fb53650b04513ad9ba6f9e856152fa533791ed6fabbbe515b052c87deff919eeee4f78ca24ab704dd64e123f0edf359043d90a4616fb0130e1c1820c6acc81", 0xc9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x27, 0x0, 0x0, 0x102}, {0x1}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) (async, rerun: 64) socket(0x1, 0x8000, 0xa5) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0x4800400000000000, 0x10005}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r5 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000000)="ea000001ed000000", 0x8) (async) socket$inet6(0x1e, 0x3, 0x2) (async) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) 12:42:46 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x3, 0x5, 0xfffffe01}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c3090a8fbec9aac8a39dd9a566fc512550bcfdafc570000000049dd54df852e39e99379d8607a8f"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xb177}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2228a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0xfd, 0x0, 0x0}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x1) r4 = msgget$private(0x0, 0x208) sysctl$kern(&(0x7f0000000540)={0x1, 0x20}, 0x2, &(0x7f0000000580)="ee1b5c6ad7e4f9c381d32c", &(0x7f00000005c0)=0xb, &(0x7f0000000600)="f6aa70cdb33f651a5e959ba3ab1ce028a9c05d72b5c21d8a94e29a2168160167d44c11bbaae1811512ec2dafc4d06e22d8131a229cd77bf09dec48996809eec79201c8e3", 0x44) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000280)) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) open$dir(0x0, 0x400004000011830a, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3bca01065bdf088654fa91faebabc4159149b58311084092fd8ee442ca3a5195", 0x20}], 0x1) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sysctl$net_inet_gre(&(0x7f0000000000)={0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x20, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}) 12:42:46 executing program 7: unveil(&(0x7f0000000880)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000001c0)=[{}, {}, {0x3, 0x0, 0x0, 0xd530}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6, 0x0, 0x0, 0x200}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x2, 0x708b130756dd59b, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000840)=@un=@file={0x0, './file0\x00'}, 0x70) readv(r2, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/11, 0xb}, {&(0x7f00000004c0)=""/215, 0xd7}, {&(0x7f00000005c0)=""/109, 0x6d}, {&(0x7f0000000640)=""/212, 0xd4}, {&(0x7f0000000740)=""/100, 0x64}], 0x8) r6 = getuid() setreuid(0xee00, r6) 12:42:46 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001980)={0x0, 0xa, &(0x7f00000017c0)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x51}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a5ddd67f3227908132e2bbca76867b831115dd2fee04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000700)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f20f8b3e79fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e03861ada163f81da92278fc73629d7dd0387d37a96dc697e8aabe0bcc153b25acbabe29a1647a5e0f5235b27dd78d2416cc009f872b8d6852aa75da7c7f82dadb665a0a80d2913a6bba7c27c8ce847210f4c3816c99e1a052f15fb31599895e397056f829b926e6a4ce87517672405d2d2d50159fecb1d1cd147cff8bf3ef7b6cc5153c400969f40ac355404a1272f154a2ad345b3941adffe2a46650748f324949f6b9f08dee388bf5d506b90032a033c80ef0f3951e85a9e699b0c2711f6514800127e02de69679da02ad79b49301f01c351e863f9ad1a5a157131f57e83f15bc9753ddf9acfb3650705aa38664a3acb9273427dc16ea5bdaba2d2d0a45d82905b2144230c069003187ebc56e84358566633fdc3174de59f7d3a1fb109d5ad66151390313ef5f18361dbfff99c7bba31515f387536e01a26dd58efa98f77fa04b803b4f8bf095ec32af2bc31cf528a8b1d59c322163d42d2784f2ae34519587fe14a18654acdbd098c42d8167f9a42442c359f63864f67bcffec24cb7def3347446b1f455c7b1d9d6b7c856b57932daa51f59a70f0794809ef95193f8430d974f5d4b9c78067e28767b4d9e8f67fdac688fa6fa492728088cb1fdf7925a30159501e35822468395b8ee0f24cb7df6f6068f8c565a2a4ba1fdaf9d9413a102d20a3a8eca2afbc752a4dbaac1a9de4fa66e2d19c4e69710dfcde6dd72002ceb64e93b71235df5dcee3e9c0667850c1981cfd63a4f8b5b4183d3a46904e07", 0x2bb}], 0x4, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000a00)=""/255, 0xff}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000380)=""/164, 0xa4}], 0x6, &(0x7f00000006c0)=""/10, 0xa}, 0x8c0) 12:42:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x0, 0x24, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) shutdown(r4, 0x2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3, 0x10}}) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r9, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) 12:42:47 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfad, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 12:42:47 executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0x2c}, {0x8126}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x0, 0x0, @ipv4, @loopback={0xfeffffff00000000}}}}}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 12:42:47 executing program 3: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) (async) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') (async) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x0, 0x8005, 0x2, 0x5, 0x200}, {0x5, 0x59, 0x7, 0x72c, 0x100}]}) close(r0) (async) mknod(0x0, 0x10, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f00000004c0)=""/199, 0xc7, 0x843, 0x0, 0x0) 12:42:47 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 12:42:47 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="a321", 0x2}], 0x1) mknod(0x0, 0x0, 0x0) r1 = socket(0x1, 0x8000, 0x1d) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4ce"]) socket(0x18, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xc, 0x0, 0x2, 0x0, 0x233, {[@generic={0x2, 0x5, "96c729"}, @timestamp={0x8, 0xa}, @generic={0x1, 0xd, "776f09b60f93313dc01a3f"}]}}}}}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r2, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r4 = dup(r1) listen(r4, 0x3336afb) 12:42:47 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8", 0x7, 0x0) 12:42:47 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) ktrace(&(0x7f00000000c0)='.\x00', 0x4, 0x110, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x1, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x900027, 0x0, &(0x7f0000000080)="0010080039b9fd812eaa4e713021f63f6b0948e69931929648", 0x19) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21", 0x3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 12:42:47 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000005c0)=[{0x2c}, {0x81, 0x5}, {0x616e, 0x2, 0x0, 0x3feffe}, {0x27, 0x8, 0x3f, 0x400}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r7, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x1}, {r6, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0xa, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000001e40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB='\x00\x00\x00k'], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r6, 0x10000) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r3, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x1000) write(r2, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000600)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x4}]}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) 12:42:47 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = geteuid() r2 = getuid() r3 = getuid() seteuid(r3) setreuid(r2, r1) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x4f6}, 0x1, 0x8, 0x8}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6, 0x1000}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r7 = getuid() setreuid(0xee00, r7) r8 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x43, 0x0, 0x0, r7, 0x0, 0x30, 0x6d}, 0x9, 0x7, r8, r8, 0xfffe, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) setreuid(r1, r3) getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, r2, 0x0, 0x80, 0x6}, 0x0, 0x3ff}) 12:42:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) socket$inet6(0x18, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x42) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) dup(0xffffffffffffffff) 12:42:47 executing program 2: getrusage(0x0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r1, &(0x7f0000000180), 0x3, &(0x7f00000001c0)) getpgid(r1) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000280)) 12:42:47 executing program 6: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000001900)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x202) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c000000000001907800020000000000000000907800000000"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x14}, 0x4, &(0x7f00000001c0)="fd5ddb126ed90763f7dc6e8155035e0100011d38d77c22bc56ea1840fecec00000000000000000a492cbe219b09997f898404953ed87740f8569c8ba0000000000ba6a091fd791f717c89502c10e438661383411f0729500000000000000fccddfd0f978c2c838000000", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000"/13], 0x10}, 0x0) socket$inet(0x2, 0x8000, 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 12:42:47 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000100)="e08018736f92e0d54d799991e48f4f40ca14a4f8114ce35bef121739526bc79751a583aed28805e1375f5b205e786d46eceb4206c0d7258de43c1972db171410064eac3926a53a81525ca4e0105fb36339a98d509a50612d720625316872b33f084acb70a3e305ae52c99dff066cb3ff4da511f0be32b5a4ecce7af3a9248ce0f14111c2960a5b273ef3443af4a115302ae707af422f1e6fe77add875d68ef923386369ed5de1502520c296a6d4e", 0xae}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 12:42:47 executing program 4: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xff, 0xff, 0x1, 0x9}]}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x6}, {0x15f7}, {0x3}]}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) 12:42:47 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000440)) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, r0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0xff}, 0x800, 0x40, 0xff}) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000280)=[{0x1, 0x1, 0x1000}], 0x1) semop(r1, &(0x7f0000000380)=[{0x2, 0x1, 0x1000}, {0x4, 0x8, 0x3000}, {0x0, 0x2, 0x1000}, {0x0, 0x8000, 0x800}], 0x4) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x1, 0x2, 0x400}, {0x4, 0x8, 0x1000}, {0x4, 0x4, 0x800}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) fchown(r2, r3, r4) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r3, 0x0, r5, 0xffffffffffffffff, 0x35c, 0x1000}, 0x6, 0xffffffffffffffff, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x70a0, 0x1f, 0x2249, 0x6, 0x2, 0x1, 0x6, 0x6, 0x9]) r6 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/26) r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r6, r7, 0xffffffffffffffff, r8, 0x0, 0x30e8}, 0x5, 0x6, 0xde85}) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r8, 0x100, 0x5}, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) utimensat(r9, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x4, 0x1}, {0xec, 0x3}}, 0x0) ktrace(&(0x7f0000001840)='./bus\x00', 0x1, 0x234, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x60) 12:42:47 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x44}, {0x2}, {0x6, 0x0, 0x0, 0x20}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) close(r1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:42:47 executing program 5: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x400000000000008d, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffff7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) munlockall() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffc0, "3f7afac5b8ae7a972382b0ceff0feacbd58dea72"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:42:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000700)=[{0xc0}, {}, {}]}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) setrlimit(0x7, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() listen(r1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x20, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) writev(r4, &(0x7f0000000900)=[{0x0}], 0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x45}, {0x6, 0x0, 0x0, 0xe5}]}) write(r6, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) 12:42:48 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000408000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil, 0x1000}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="de1ee1293dedd0988558b9dfea47956e226df4bf7b0247dea342b1645bb19f3c6235c54f3930a1ae40cbfe3d1d48fa253060be95d76523", 0x37}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x5, 0x96, 0x2, 0x80000001}, {0x7fff, 0x2a, 0x6, 0x7}, {0x7, 0x40, 0x43, 0xffffffff}]}) 12:42:48 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0xffff, 0x7, 0x599, "d8b5220d88f1155400", 0x0, 0x100}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908664540551024820786a136c00deb655d53d98f02db78e1b790623cf04370ba8f9c2e1a4da5fdc66cae3b28299eedbc2f41956966c17b10f0c30fa83b4d12b38728584c3ad6b92b17e936773a06ea6257ee0fe396bad9ac145854734554e42871c422c72ad6e51b10789997a74ab1f163c215b45600eebcbebc0b53117cb0a568996513223bab162d0a3f14de5f55b678c53cbeb9d9ec8e2e7f5eb40bf22833640c0d158752d636afca64cf332d161eefcb1e05b3ddf55aa6f0631cc3442141687e9175a3c60ec218563bafac03753cf849478f77cf3de6432fc2bc2f25d1bf6a161fdf38bcd9e9c6b0fe8bf4e105cb922e26192f33497defa555ea3643bf11b40c2ded4fda0e76b7b7cd5c2078c9eb7df0b41ae71c70f3daca7a4bd730638cfbd12dbc1cb0881fce88ab4720ff0279595e85a283a7bd11d1acce03a58932c6eb7ea55c4dfc9537b77dcae7df385b8ed95a7963e77aa9efb9bd14e5053cab0c2d7bad9e6d863add3e40f470e4801223d474814744247afbe1086811d2b8c6ebee57773aeeae67b1c80448fe31e273824eba219aeaad252e9ab9335587d2cc6b4bafc28157b27a03c4421c679f5ae6364923d55db29bd0ef93f8adb12a7c01add149e6c91e399aecec02219342cd56468c5db13a248e26b762eaac903245794576e96fa719482821e11218aca6cf93e542d49edbbb704e4b6220a303d9887238bdb4d7e29e3b30289eb0cb1494705ca02de93c593fbaaf8dff12eaac92fda27920878120fc6ab81394f3752e45531ea6eb3d2c1c2eb049fee89266b1fc9e61ac71bd71776a6d3bce98d31061f4d1b4f803521672d3ddc6c1a07802aee298a264f41f9ace740bfcb1765bf4d4f3f0a1095f070ab07ae568f16da17ce4b3543ba2c0028ecfed42eae7a91d3092b0bf75f52c83c0defb6abe5774d8ad834b4496fbaaa6065c70a3d83c18d0306d5c7235245a5b92583c305f8f5b19b662bc838257fa6beaff3498b6e0672c9055fcdb6e6470e7fd3cc90cf659a9f756320ff372bfe0f171d475cfa553c2a1fe8bef88fbf1", 0x435}], 0x1) 12:42:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8", 0x7, 0x0) 12:42:48 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x8, &(0x7f00000002c0)={0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0xd3e8}, {{r0}, 0xffffffffffffffff, 0x51, 0x10, 0xff, 0x3}, {{r1}, 0xffffffffffffffff, 0x9, 0x20, 0x5, 0x5}], 0x10001, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b0}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) msgget$private(0x0, 0xc6) getgid() getuid() 12:42:48 executing program 1: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r1, 0x9, 0xfff, &(0x7f0000000140)="88de17db87cea01389525ba6f25681b4cca5447177a559f0e466375bd0a3af0e22b9c425df063f5ac5141cb447acd63daf5013b1c91bd4ba5c61c30170583a0f012bbcb261cfc2f16a58abc6e51d1e0432971f1f156282a48c3b13ffd68cf31b2890c84518dd2a13a01533037b38218f7a561ab10450a01027c32d09d4b011a41850a25255c540344d2aa51f1745f73662d1b596324567fd468d6e3f5f41266a76", 0xa1) close(r1) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 12:42:48 executing program 2: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1500000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r6 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000004c0)=[{r6, 0x1}], 0x1, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xcc3, 0x0) dup2(r5, r6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0xfffffffe, 0xfffffffc, "6100000000020300"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 12:42:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d, 0x8d}, {0x2}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r1, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r5, 0x0, 0x0, r6, 0x100, 0xfff9}, 0x10000000000000, 0x0, 0x753}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000140)}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x5486) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 12:42:48 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x80, 0x202) rmdir(&(0x7f0000000100)='./bus\x00') link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 12:42:48 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0xa4, 0x0, 0x1000) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x20}, {0x6}]}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="a66ec6e08fa629a2cacb294b5beb", 0xe}], 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000580)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)=0x1920) 12:42:48 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) socket$inet6(0x18, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x42) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) dup(0xffffffffffffffff) 12:42:48 executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x1000301010006}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) getgroups(0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000040), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) 12:42:48 executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r3, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r6, r5) r7 = accept$inet(r3, 0x0, &(0x7f0000000200)) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x3c, 0x10, 0x80, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffe, 0x7a, 0x4, 0x0, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x3, 0xaa1}, {{r4}, 0xfffffffffffffffe, 0xe0, 0x2, 0x9, 0x1}, {{r5}, 0xfffffffffffffff9, 0x20, 0x40, 0xc17, 0xc6}], 0x7fff, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff8, 0x9a, 0x20000000, 0x8001, 0x400}, {{r1}, 0xfffffffffffffffb, 0x89, 0x4, 0x2}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x9, 0x3ff}], 0x3ff, &(0x7f0000000240)={0x8, 0x1}) r8 = syz_open_pts() writev(r8, &(0x7f0000000180)=[{&(0x7f0000000280)='\'', 0x1}], 0x1) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) execve(0x0, 0x0, 0x0) r9 = dup(r2) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x84}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r10, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 12:42:49 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={r3, r4, r5}, 0xc) r6 = msgget$private(0x0, 0x20) sendto$unix(r0, &(0x7f0000001200)="db6c0b105b5f5517696d4a1be6050310d3d92cdd00238b7159f2ba6bafd3f93371772b33babf550c474bb61bede7e31c0f780c3c6ef693c6c1c797cde09c651f630f5c754d6208ec945dfc8a956e0b3a39f5f817a1e5749aa0f6d3028bf87f64de49035339f71b436e5f506eb34ab7a0985f1c6717c063523cc156ce430d87e8f68fbf57ed40fe0212fb16e94bb4bf6c5ddce4cea6ca8779f75f6afdc1c0ae476df4f4f02c653d108567fe86a46ce30cf2fc3ce5df85b33b63a13bcf6bee1e518837f8e99d108a2ac3a79b4d666db7cc2163c8520b2f2323b187d187ee7ac86ac03b251355af9da4799ecc8d831df043ba20", 0xf2, 0xc, &(0x7f0000001300)=@abs={0x0, 0x0, 0x3}, 0x8) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) setsockopt(r0, 0x80000, 0x2, &(0x7f0000001100)="b52e8bdbb4ff55e5e19c6a5c8a5ed333a9f8b5eeee00182a56ef13e8818d2d13546cebd5f42cf18a2fc87363b2ae4063739e706acfdd9963b6e72413e421d48d15e1f5505e05e6d2bcdbbaa33cb14a66502fb1319e2122ba9b820be9b6d7b10b13a23392f88d43af1261c803b2b4b86d51f30cd837f4dea54f96f85bf60a24237c43ed366ef9b0e6606f8c9bc1b6997439f2244ae5548301e4abaea91f3215581ac9c57eee3bd24779fdc563cbe1034e6ce7a77b3bf78d5c16", 0xb9) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000011c0)={&(0x7f0000000040)=[{0x24, 0x3}], 0x1}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:42:49 executing program 1: munmap(&(0x7f00002a0000/0x3000)=nil, 0x3000) msync(&(0x7f00002a0000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x6, &(0x7f0000000000)={0xdd8, 0x1}) mmap(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 12:42:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000100)="e08018736f92e0d54d799991e48f4f40ca14a4f8114ce35bef121739526bc79751a583aed28805e1375f5b205e786d46eceb4206c0d7258de43c1972db171410064eac3926a53a81525ca4e0105fb36339a98d509a50612d720625316872b33f084acb70a3e305ae52c99dff066cb3ff4da511f0be32b5a4ecce7af3a9248ce0f14111c2960a5b273ef3443af4a115302ae707af422f1e6fe77add875d68ef923386369ed5de1502520c296a6d4e", 0xae}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 12:42:49 executing program 1: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r1, 0x9, 0xfff, &(0x7f0000000140)="88de17db87cea01389525ba6f25681b4cca5447177a559f0e466375bd0a3af0e22b9c425df063f5ac5141cb447acd63daf5013b1c91bd4ba5c61c30170583a0f012bbcb261cfc2f16a58abc6e51d1e0432971f1f156282a48c3b13ffd68cf31b2890c84518dd2a13a01533037b38218f7a561ab10450a01027c32d09d4b011a41850a25255c540344d2aa51f1745f73662d1b596324567fd468d6e3f5f41266a76", 0xa1) close(r1) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x40}, {0x8106}]}) (async) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setsockopt(r1, 0x9, 0xfff, &(0x7f0000000140)="88de17db87cea01389525ba6f25681b4cca5447177a559f0e466375bd0a3af0e22b9c425df063f5ac5141cb447acd63daf5013b1c91bd4ba5c61c30170583a0f012bbcb261cfc2f16a58abc6e51d1e0432971f1f156282a48c3b13ffd68cf31b2890c84518dd2a13a01533037b38218f7a561ab10450a01027c32d09d4b011a41850a25255c540344d2aa51f1745f73662d1b596324567fd468d6e3f5f41266a76", 0xa1) (async) close(r1) (async) mknod(0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) 12:42:49 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d", 0xb, 0x0) 12:42:49 executing program 6: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x0, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x2, 0x10000, "efc608bbe0c44c4575dc3cbade7ca79d2f6a0e12", 0x0, 0xffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0xa637) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fchflags(0xffffffffffffffff, 0x10001) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001600)) getpeername$inet6(r3, &(0x7f0000001640), &(0x7f0000001680)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000015c0), 0x20000, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000016c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001780)=0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000017c0)={0x9, 0x8000, 0xba, 0x40}) socketpair(0x18, 0x2, 0x1, &(0x7f0000001a40)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001d00)={&(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000001840)="5f055cb142d1535c310f0b0acc0a70605fb0f50f3d5d535eece12beb0e8b3ae2748e922aae9494560e1a3cdc1efe1623b5e660248bf83f61cb8d9d793446b2c3fc2be91d0504076876ac9acb", 0x4c}, {&(0x7f00000018c0)="81080ee93c2f4f2fc17b416695bb84a6757afa0c8a095fa8d4c0658f943753635db97b22a7f8cbe0df86fded4dcd6d26b178dd285fd540c186b647de90be184dd5708d62c6c564861272f54fa13cd212b22a", 0x52}, {&(0x7f0000001940)="4cf87f6cc5e3150bdd1705fe7f4ef4d27abfb77b99ca354ef8468d8fa697d99063dc0191c4f401393b9a0b91976c6a9f6a16871ecdd4e6dae313f6df401e9290f88a536e79f1c976522aa68d717ca87b21e9b7f2a83677f544b64fdf55cfaa986c3ed408", 0x64}, {&(0x7f00000019c0)="717dd93f8effaf4679d98f7f0e7e3ba5e1351651ad37f7196575221359ff2e73e0f866d0f3d86f67676368a3b9", 0x2d}], 0x4, &(0x7f0000001d40)=ANY=[@ANYBLOB="baf2f0b48cb6350092a96fc6200000000df6cb12c58030f3d08230e6ce4d103a34b07d1b0ea250358cb6cd2b9afdbf28371c38ac9e0ca457330437bdf884609908eb474f17d1032b24b6bbab71a6268333ebac8644", @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x48b4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) .þ€ÿÿÿÿýÿÿÿÿÿÿÿÿÿÿÿÿÿúÿ èÓÿÿÿÿÿÿQÿÿÿ map stack 0x202a0000-0x202a1000 of map 0xfffffd8052227840 failed: no mapping 12:42:49 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36", 0x13}], 0x1000031f, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x1000)=nil, 0x1000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='$', 0x1}, {&(0x7f00000002c0)="9cd23c5d3ab8e681b7a50b32f7565d2229ba7632ac7d69ede4f5986ca5b267b977f07eab63bdff94b1f2661c99953a8978683b10f7daf80e805db57889843d397438689d80810b7e3cd68a1ade7f905e7867", 0x52}], 0x2) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="9fa5955be54cc5ed7d07155ce52d8109de75152d11d4ce060865d71195cea20d77ec9a28dfa6cb4bfcfb727ffc0e98a903bd561fab5f3753fa8197ac0a40c94f4e305f07fad100ad447679790c5fda0a0bd7f0230f3b169be7bb2fa23a5c6ff4842bea2f029879bdaa7d01746675e460ca224f6c6850f5be677919f257d5c4", 0x7f}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="c02b5c00c6d57e61ad309d05bd805b80b96ae9cbc4813584d84a940392435202421946ad2edd6e0dfe25caa25d5b2be4e9287046954c4ee98f3560c9a1ecf38361fe4eb54cc527e7e5233496d58043dfeca0c953b77563ecf188a0a1196c71cf8a8c542fa4b53a1b9355e0be248fc721c797", 0x72}], 0x3, 0x0, 0x0, 0x404}, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000400)=[{0x45}, {0x5}, {0x416}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) execve(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xed, 0x0) 12:42:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x35}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[]) setrlimit(0x3, &(0x7f0000000980)={0xf1b9, 0x54}) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x8000, 0xff) recvfrom(r2, &(0x7f0000000180)=""/86, 0x56, 0x0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x7, 0x5773c542, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) 12:42:49 executing program 7: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000380)=""/33, 0x21}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/148, 0x94}, {&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000001600)=""/238, 0xee}, {&(0x7f0000001700)=""/121, 0x79}], 0x7, &(0x7f0000001800)=""/8, 0x8}, 0x1}, 0x10, 0x20, &(0x7f00000018c0)={0x8, 0x1ff}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x24, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x60}, {0x40}, {0x6}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 12:42:49 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getgroups(0x1, &(0x7f0000000080)=[r2]) write(r3, &(0x7f00000000c0)="2303a634e62d7fa7f50797e5e75845aacefb5b45be11bd68259c7d2acf4d16ea4f0458e1b2212980a0dc9453b994be050d634e2395ff39ca74b6ad0d6f621463e448c500a4edcb4d5649bb9bec29ef4fef7418be2ca2270f3189e2e0d98d78a23bf4d0970dde8999465bc9890d2d1d0ef146bb2fecfa5a4bcd005966a3f977b93c8bbe4f826a58ddce670108ee1f6f15fb1beac22209c249d1790938cc5ece0464", 0xa1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r1, r7) r8 = semget(0x0, 0x0, 0x1) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000001c0)=""/228) fchown(r3, r1, r2) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000002c0)={0x0, 0x1, 0x3ff, 0x6, 0x3f}) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000300)=""/116) close(r3) sendto$inet(r3, &(0x7f0000000380)="f1fcc0dae20a4bb580516c4f58c6d6c81e0a857657737700681e84f6fb29a45b1aa1daa1a742c4a7108e15d0ce77dce7543617ba7c734d70db9681beeaef9091bd1c196b4683d47eb83334617f0927f4ca2a2c4df2d2947f657f71095d1bffdfacd4988fd243d3c9133d4a0a96723cd721be31d67ef9197f6b6e6d3ac976f563ea3115511c9f6ece83d7c7e41d1a9cfa32fe5a6cffbee46f86d2d61aca5c5087e1d4a98eda82fab9bcea7d47289bb8a7e2f9debc0abebba0e3bdd1b3a33f87eddffbed9c8d76d6dc331e6cff11562a969029a425", 0xd4, 0x1, 0x0, 0x0) write(r3, &(0x7f0000000480)="fdd1791ee0791250342c40437a2f6094b2e9ebc2427deb1c56cac4a7d7d1a67c", 0x20) fcntl$getflags(r3, 0x3) semget$private(0x0, 0x3, 0x40) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000004c0)="dac297e1398c291cecba5d112b1336eea5bc5bb338a6439b87c6e58517cba2b2bb3dbdf5009a3d683cbd4198afa29e262e949fe3faff41f793c864b9cf5dc0ecabfa2be24a6d30fcb9622dbf23549fdeff30efbbb95ed2a6f80da9620b6083d4ec8377711ba6ac9bec92c80e9f4c0697547ecb5ac56561dee63f0f61d819debbdfbfa2108fe3701929d1e69832eabdc26a2ccb57c6438b196fe821827022adeb4c296d4eb143055e92d546dc947af151e641e6eeb44d3669c7589b0c91d9574537357f82a7e02bd5e4f032a02e09d67c0466", 0xd2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r3, 0x9) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) getgroups(0x3, &(0x7f0000000600)=[r2, r4, r2]) pwrite(0xffffffffffffff9c, &(0x7f0000000640)="65d685ff606d5a5739e0047c9ef56c0410832d85a093ae7b18a0ff4b4fbdb9a90c9a5e856bbc30b30bf65771ffa91618be5fe274b9db8e859bd2240e15408acf33fb36003cf31416eb6c2e07cfae3c79cc94529bf241f005eebef4ef2465cf20f3", 0x61, 0x5) r12 = getuid() r13 = getegid() getgroups(0x7, &(0x7f00000006c0)=[r4, r4, r4, r11, r10, r10, r11]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x8, r12, r13, r6, r14, 0x40, 0xfff}, 0x5, 0x7af, r5, r0, 0x1, 0x7, 0x20, 0x400}) setsockopt(r3, 0xde, 0x8, &(0x7f0000000780)='/', 0x1) getsockname$inet(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sysctl$hw(&(0x7f0000000840)={0x6, 0xb}, 0x2, &(0x7f0000000880)="b09315c7b358a05b8ff346939d2567d45f4d2b02fae7e05f0e6ceee2b070ca241272a2567422ffe460f44d", &(0x7f00000008c0)=0x2b, &(0x7f0000000900)="ee583258612210b8a2eab5ee6f656064c5bc6e52788fc21118ca3dc5a484bb5a98e1845f66e78433ffd1aa4dc1107057bca82285bc03313f2e4b7c39721a94d396309abbfe1afe6859b0fcc7c9a21c9b734a0f77a4fc4bfe4b7e469d41f8bcf0523e75bbc3b9a6fa6a45faa91be54139e91d3233a163bd770052ea22f13cbe63e7f11bb8cb62123615288f411e94db72b2471e4da72d5a174fcb663f307163ceab7321fd5106482bc7aebb2a6181d0188e80e359be739c31529af5f77dc452a1b267df2ddf29f46cba8b4429d33839f41394469f667c6d6204e3de5da9edc3e5be9af42f8280de2bfe837eb333495c104dbc0d719d6360be655f6e", 0xfb) close(r9) seteuid(r6) 12:42:49 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x7, 0xe1, 0x7f}, {0xf2c, 0x9c, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) 12:42:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) fcntl$getflags(r0, 0x3) 12:42:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = getppid() getpgid(r2) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xf3b, 0x4, r2}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x6, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffe, 0x100000001}) getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 12:42:50 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="b11ccc0a3aebec99cc88bd9da1e10b88a75f39c8e17adaccf07bf455fe9573aa04244603571d39502ac1a3fa89a18a8a27498e21255dd622c93c41324def64b7233bea19e6dd26471452acb596b350a914a8dc969dcd7661e170e64f958cc5e853bfbe789f03f5f0fe010d2d90d0e321889dd570371bf25b7dfa3e904e30", 0x7e}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000440)="0912f8ff0ae1357c4cf5edc9c09f5d31d7fa4fee4633f1e6401176e788afe7913c4efa85ca3bc83c53919b19fa8a06514a0913c57df3e10dda5d6064d61837428d5a31f66915c1e8134ba52ba824ae406c90f90fd55ea36890d77a59a3969524246705f0323c7e01cd187704751cac62ce565924d57dbddb79bbaa51817f6c2a96766c303d8a683946853b73d8341b5e2bc6f14f595e30ec08b6853eb4de947f4da4e892f7966ecd65eecda3db139bd13ff5333f6900000082ee29e7f17e16eda6", 0xc1) setsockopt(r3, 0x1000000029, 0x9, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r3, &(0x7f0000000340), 0x10000000000000bb, 0x126) truncate(&(0x7f0000000380)='./file0\x00', 0xa) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000000540)="00eb7aa58a06d6f36756c4bb1636c2144957604708ebea12ab5565b56ef7b9e7384acd24d7aee0478f9fccc0663820f08e17011a5490cd8dd64346bd1e831910b51427c19ef84ab7a76baf589e75c28efc2f71e6307cf870aad45b0ca704b8b2b2c69f9532af8ccb6d89f626cfeb655d6f561daf494b91b2c3bd164363403870c44a30134430dc1638837e2b0b32f784d3fe036e090128dbdad9afb711a7027312ea06dba09f9db9d74d94830e4c2ec6052a65f878f280b00f7f95e9502b6c3f1af521f10d1754ab651fff780aa747a5", 0xd0}, {&(0x7f0000000640)="4c2181967ada38d5018b973560c1593d71dc63d56c02c79b2088ffb355d1059e8d439bacfd166a85739af891217141caaf3848091e4cd350b02caf780012437c676cd29ae68967d62eeb921866b3ed16d253219208000000009effdf03c404ff1c9f7cc50c990315aaef39c17634028457a10c0be3e0f4cfc04ebde7fde76a8840fd33e8ea3f17a0956e081142cc4aec8a90b5414e90580793f4669f0335ff7f0000945c01b05690fe5a3eb140d0026613619a7b230b3f335071334ebe9f65c5b0ebbf2269005b21d0ceb28585562e59db221b7a", 0xd4}, {&(0x7f0000002000)="a66cc83274fc7734f6afdb14b7b07a500ee8a88a2ef1cfd96aa9cd471f9fc8069e49c31ce7c94c5d1a2b33feb71beeac279b1d1ce3bcc1cba4a5c058a01755d95efdcf8e1eab3565802a3ba6ef5467a82a571b0092a752893a57238a23057628d8809b25906ba28c1be2ffa494b733d168a2d902bfedb5d524fd09dc9ee5672ba683556d7899542e867576baaf3f1fe7a21130e17a176e9bb71e05da36923d9ee22acc62575467050e5a4c8de7e9610f1346d928504104d2b7cb311c5b992d92f4767bc8eda4f50e758bad4ed84d025281a76cdbeba03f30138c0ce3dc670ecbab21cce714f5878e20ea2d72508f4bccdd2c9a28daba6df8033b737abb52dae7a59ec83f5d5ae162d65d93d4cd404d83a355f894a0fef39e03e21539840dcd2a995a7a5b4eeb07123dabe23e0b6ad0db4bcf26d9546a4778684d23b8d2b51e5cb629c4f8f7bc6b78dc4ba8346a8a1d307afe9b89666c40b974cd5801ac19ba5f201cd8cb10113c3bd965c363a519266736f0d4468ab06a1b96c32aa44bae9480f3e93953dcf8c3b761bb32699df823d8070958c1703f3475b68529cb8bb5ddac2a3dbd2ef8e59de236b0af264b785decd72b34ebae2aa41831bdd24da02a65c97ce5e1c0b1b71832be4ae497d048afffe51608838c8928a1ad746bb112dd4c1ff2fd6c7974efb5ea1f4d4d8317dfec656cb72cafc708c447dcddd12a5aba188bcf12158468f25b02660b4cb547063e65785be017cfb56274573dfd970afceb460f37b2f9070fab468af530654535635e28f3982c9b1eee6e269e455d6116aa042cbd027597f3cf0c28530c4521d32a402d85dc4a7e4eebc454fe6722e158fbc49d43301085dda036684fe20fb12669c848c8a706bddfeba6e5a7ace3026e20c4b1f90cbb0fd60d8547c9c1e1c0395bbc1c11061c0f9ec3675c2113d280f3d281d5d798766da5a5b5a0f12c1820f25d0804453e50d54b6ed739593bd32cc2a1356c7250c45651b6bffb31626704d3fcce6c55e7a0ad668c3c2fc726837d377456823b83801de0b7af16232f1af031c4ef3023dfe691e38a6d0825278415547dcf8f391983042f0dd3a2296ab813bbca2bd2a83b65c66cc413ce9727a84f749833dbf323cdbbc5c4d700048cd6e40d4f6ced7c129d9a4740bfd296d80dcd53000e7ff5dbad2122ac0e59531196edade38830c6e5dd2f05ecd3479bcec897fbbbcfdef5c439a45fb0c222e7d334632edb9f1995d7d00e787ba3187d88661d7f500323c224f5f1c5f22852c8e5b84ed3496b94d7d36126574e76d26a819497df9611e5e009fdd97b17a0b304557e5d9e244c807160fee2ad5f1982f8f3d832da527d24dc114e621286483dfcbce0ed5229d72641b9da74c16c4c8225d5ae169853efb8a5a9c499711deef76130c37ba00f7b5fdafdf3bf51566e3440efbacfcedeef2cee51d8cb2ec5c11db84b73fc724055fac424c8aea8473f9075760ae379854710b368ec1cde9f835db32ef8f0ff737e49e376af56e466714c6bb69eb3312c416a5af6878d50315f0c1f19efecbab96dc6aca5a2b5e56a89ec2a7e6b510539b29a454b4ecf8b0752de945115cfd660332abf0d94ef07d40800207edd314e75ebd6cc8fdfe0babe059948e3ce9c80de79f7bbeebf14df3318c7982647cef8d77528974d6a55f56377c9dfafa268c11fc397c22a884cc43f6b9e1a2737d65962c18fb181e6db82e3c8686508a4ff9ca39a45cce2ce2e4eb86cefeae0bf4e0d17dbd032fdc9b18246b315440796e771557000bec1b9625dd87a0f0b34b1b74d22e553f8506b996406f66061580fad2dd6e3356b3f27233a06fe1a588b77359da8adc84a887b1964684370f3dd7bdedf48f19df7541653a91ace4a8336ab2f6455f5b9cd6494900e937d947b86a7d078205c654941886b18bd398434a42e446a8949a7df30a9d1c3b80cb357e392271c310c5bd5aa11bb949ed6e9063ca089670a3c264e8cc859b3ded40d8cf663ea80ba6268e9692a262079919c7256b1229d8f5e6fd36810e2c1ee8d6cd82e13f4b280083c0e747d7041c9ab1398a8469e2390feb95cfbcfe7fd876153724f8b66b2f87c576682905e5725fb46f1cc2524509fc65d69c2d49320760b34d5a22e929878abb3a393232000f8181d97d99e767e823b500abc9b347afd8c7f658a914fdb99a256b3f63218f97e89ef533a8aea00aafbbf46b9a239aa8243fbd73978ca5e74ceee8125fd3c86b1eb6846a1f31432ce009746bcee87719711307a47b14b3fe0b5d0b7c124e5e67dc8bd84365675af674d4bb7220db631d9daf1d0a7a0a184bf830dcba8de52190349822a62c60cad6441bfc3c2c7ef5a17fb8917ff2da0fde5531f9dfde3acbf252b3fc32baa9516c225bd5e71f77a578086b1b562436cdc0a550b14751ef64c4bdbb7ea4480192e641a4d885d44087893a74064ad771dff56bbbdc6f0ebd6bb058881d24f80d9db9dcf48e745634a1d5dbf442ac068a602ca97824c29d6b4c7383ea35a1d71266a0ea142000ee9198477c2f8cd3a425f96411afd7a92086073e69ca7a69c61ebb29c2853d899d2b5fcc2e6eef7f83a268d9af0c7a215e7f0f216722edb978886e13a4501eb4bd67f833ac63070dd896469a2cfbf59001f4b60eba61d652bfeff6d2533ad21225b88ecdcdd291593e4834c929cb88bde4547bd2ff4337d48dd3e493187ce9647c243bb5c733c5fa540a5549e013914da15700a29617fbfc32e91f5f39f2184318ef2403cb9a7c66afc22b573276ffee6dc0f389005bb55e4a6adf525b1353bbe47e2af59fe329a7c6c9c4a3ac0f0f89a18d9a64e7cae7c0536de273b7d0a4a8f499eb58f121478363a01943e05b8b2116c83c4aff9319bdce3053561396aeb5c0c98a354a517d16e1223a6724bafb77d7e2ae2308b5aa013d866f094fa76f8497906e7d5390ff6310213e32ef48fd668f829daf808d8bb1d1c8ac654f85a8977a80866fd4b48d00a2a20ff8cede8950f6bd7779c575e0a0e5307e7a4f2d97bf4349949ec6a0ba7f67ada98107be7a3533a540775cb3064a07de42e4852e3722d17f0ca012bcc6cf6123cb2172009f3938448f4a7c5bade53b97374543648f5036287071c5adcc7710f6e72aac356e3a816746f08fa3edd1ce0ab8903bfde910b9d0de81381d663f6852b6d79337dde1a1161e5f8dc2894618819008cfa84b2bf8973f1a2d894ada9a533c47b5b1a072e3c09c3e0cfd64022cb51c3b9fb6429a98cc3044b60af93de48bf108b6c4ee0095258e37e0c8f5b51884088c1c0d30cfc86f7bd8a70ef071731d8bcac52c166e420350b6f570c5f770bddb1b277dbd539b31687993d339823c41f545ed64484602c7041a4a0a6654230942fa0cfeef67e29f04f3a9424984c6ee94802a26d6b8454a880e69311a809e12c77c164548176083716ed64c3299ec70b7f1e10f5f8591d09073d2f0763f47cf476f7190c54ca130782bbd8369867b7221643138f48144fc272ae39bf07c6717d93a558e4793e3103514c3110d1c2a02d3e26bb4abcd7535b3ddd46fe1f4034cf5df447c9c5a05dcdbe59353bcdd506dcb802c50e5ec82f949c53229858dc3b9b26649cdf4b96207c467d8796403c4481c5ea28f94b06b9c4530a07b6943a8b3ee5c2c1a70d28ec01b2e2b0a70cc7eed27a48b2b86d25d52c453a39edf53ef658143ab69d50b082d5c51e84d04299799f1bb76b29ec41bd78c581cbd80f7b29fa808dc8c1a090f9cfc4e6bc72157766d7067a50866c75a80b21da94343871b25e7e43789bb7e58a3c7eb9f68a43aa1cc55b6b503abc799fe32f1fc61fe145298e5f77789a6ca1628407528500118d157b8164e0ae1cc0a18aa3da19e244ec6e9fc7081c8f847dae98afddbae1b582a00a8e0f8dfb38b49338781c7d96b04fa6ce75900a2d78d4c71d5c69a9b3f4327ce6e77dfd3b5d49e952758413138e87487a31ee4abb12c04f37b0f62fe90a674bad45eabb7f87620a8f8440bb65b321e7ce8484c9ba05e914a2d7d5e16aac1a65f8b718409fc21e8ad1fa8e0b450895e1ef5e74cc6577f798c6cf1ecee7979b71bbd36f54becb8db946b694f4c4f20dea3c59161c95d37805c1c425305fb6573a3a85ecdca9cbf3e9dc4dd07617c49db7ee99c74e5d82f26c669691ca9b4c69496f0ad105df7fd71a96abd6c655024e87ce78d2462673708f277d6c525e43a5657dec35bbfdfb9811a329a7f9eb424222451b5052d72c45b0f1c538ffb22fb3d6b7a169768814d8262e7f43ef62ea97af18cbf2640e7241ebaa25dde0a635785a25ed8685028795dece5a8c700da77126f2de008a520570516c0d4dbaac7b46a95fbe457d93d06183c2e6e9b537b07be5df539ece34beb8655bdbb6508d27534e25f540cf85915844517f1dd400aae0e9c2edffe2063f1fec482a2fcad91b0f7299f124832b2ea78b341af1b626c4d336981f704fa054eb09ffc43d2b3500378eaf278210679c8c3d58cccbdbc499429620fd4694e9d2b7f49bbffe7782dfb26f32374c7fbc82581eb2a0cf7fbfd943c25da9c16f568f02addfb430a608ee7beea385e4fc336731e855a8494562da6d9fe50bb5f75c8df467d589e51a0e62a81929c06cd7be4dd450d2cb596d3823e21254fb1a052d6e9f14a4e875ce320c075d0b841c2d208811251bc9ebfdc1ec5e06ba9d6620f1a3e919e521e08c819bbdeca856bfaea612a7fbf547262fff98e9e67168dad401117ef932a0a0cb6bba508573efe09a07e851f0de78594c01ddce22c4b6006d475a5876a0bb28d1c93226c7d040eb3a3f4f297261cc3e4359606489a3873cdf95ec7ddf3b2b49dac08e0f807c82dbf0d6025e7a8d4080a3de56e8061334f03c1650b02e142ead3587deff3a4e383ee556085c89ee2aca448018c0a1cea604b1f7b31a1eedd06eb6165a4bfe95cdfe7f3ae348486374a9f49916d9b848baa179cfac6cf2ac7ad8a8fbba15a724d2e85fc34f76d1b5a6fffddeab1a97b3f00ec959b0b93ae76396f5b9a16d511d2600f984058835c07aafcad08194d6d5ddcb42a1911838a2871c4a406751dcf3ef58631b8ab48c438d1bcbcec3bd0208f8a896daebc399c02d46d85fb26ea188dbde63e9da37ad79758f03b6036969516553ef0c48d3fc16bb58ff817a38f40f4a3b02f5dd3827d12c2b36783a5919a6d1cb3d40b0a1957fae87eabea00ac348e905d0aff66f40c525e1808a3c73eed41a510fae8f68ba5644910dcb31a50efc530375cd6e9502ad3202aee068c8c1284d1b442575f4a4b31ef5a45f8f8a5a93f32a2fdf9f3f4f38df87957ae991e41e061c9ed326ec480da19fdef5d1a588dfcaca09165be9c5bf77569d413d5035a56b66d1317a441290b41e82dc901b4cceff6fca4bb1cf6cdbb6e355cefc63cbfbde95578886b268eaf021b7b94c70385bb9d9feaad2796de1ebcc7f24ae0637e8a8e7b5f010f28a1628a7292e77dde6c274cf67e3af3c9565199a7efc41c5c39ca2e00cd188efdb96ef43c20fbe6074ed6d9374771d6defc602b81aece080f291756b2da6dff61d49b1b9add136260170657f714fe8ab96dca6de8682a8867c2b23be07e12ef0a2e065f04d3bdbc1e6deb5b458f800804632af9192eb995369c4fcc14bcf26e536bdd603cbe1072f990213885a944ee75671f1624e04c3192ee1cfd2bf1b5d7e7b7b82ba47238a6a0d67f9f6f3a132a07a888d447e35ddd7b8bdcf07e05ac68afef46dadde7c40789e6ee351bcd98d03333c5bf89f9a9d32eaf3d2b167", 0x1000}, {&(0x7f0000001800)="bd3d496df9b01afbf998f95dd03ad1cf16dd93e5bacd9204b9f2fd33a8ab17c526e8ba94c8393a552b09d007aa0467e1a731162585d5490e91d7d13d29179dea23f9fb0f54206992e2e99d9b65125abeaf56decb1444a4943652b8b0340590561076e24df9823ebc7d8812816cc4237f3d39f0490e570986a7e118dc6a176f68a7500400000031a4c0a1ccfc970299af120c238e63b400ffb628084db663e80c7c063b20d56acd50c90b35e46704f9dc21ee0f866117e69f82b68b9d", 0xbc}, {&(0x7f0000000740)="03448496793f27b808a58209ecf7bf199b10afdaebd40bc145d44fefc93730f71b8d464502a1eb89277632cd32b75231ff582e25f7c5dd1d029006beb5099cc4dee8e341ff19ffb59830f62719dcb77d72da8c731be383bd06490494", 0x5c}, {&(0x7f0000001900)="3e57d506896ffb976fa138254879715c50990216f095dc91479c89dae70ac5dadc51de5184358ec07ff423ecc4c2a9a078fd7360b4ddf0f02cb75b067ffd38fc436107af8875a41cc99fc997aae68262528dacff4e8890950a7c75fba3ca80df0a9aa8e6865fa17b7efeb3e6b038165830d0f472595b327865b1193280dfa61cde0fbbc299bba69cf38d151fd81f2ea5951f2696681c95deb22c3d903aea", 0x9e}, {&(0x7f0000001e80)="7f5ec9758bb184d5ed81b0a62d7ea991a93e20457c57f4dc1100a503501ea750ac86a90343b0d0cc0c14fb3425860e34c3fd9475de05b474e3bbc51a23a4a8b480041b4753d995b0dc1eed84393115be05d987db8b560c01734e4f6612f6a8396297a2a26afcfba7b7632bd8b28a9e61108e92d2f24b1cd4167f27dddee80c7ac6287cb6cd55ef349f48db88af42a61befaba4470f48d601f84c7dcd871d502ff5bbdba03c8533cb06646dcfed23d46273cca5e5f2900c9babfdb47f742473a4307852189987d762f50de04ccce0f3987df5bea1e295b3c2e511e09d844c9d28b2f0a85643222241f1d9c639b2cdfa95ee804bb8136f761d12d6409818f0a308935d78732c59b1def8b1028f1956182369fafb7c2b557d688a0400000000000000f8d7341b9023c16960b704586629362e139ab34284597924cfcae054356c51c4e827bf6da86445c815d4a6f7818d3598cad7fc6c0500e7d08f5fad82a2045a66d0c842344e", 0x166}, {&(0x7f0000000300)="eb3114abac351f31a5e6b428daaf01f70ab1a6e6010159d1fbe6a4076ceb5b37a9830bbcda36459db2332390e48d21b84f1383e3bb0b7dcf9a8d1045ee1238fae36558c889999c1ac279ce0548b762f1beb3cca29a52aa576f1bb0c938b54a49d2043deef1a981289d85d5", 0x6b}, {&(0x7f0000001ac0)="a86bbf353293a98bc8d98d8f9b9097ec8d771e1b9b2b424f8f61bc050cab82a338379af75fed50d9c6c3c90ed8621919201366065e5e48f8e0cee8cdad1d59970eb8a6b1d2b4d9a5b4410cee30b943f7667d83204e47560e98921daf60bf3e2148f18df46dd9f751514324496612241bf94cef165d98eda9eaae683289ee538aea7194696acd7f87bb987d337305461a9fa11d796f8aed759720c4b687d02bfae9d8", 0xa2}, {&(0x7f0000001b80)="1b2aa96d1c7507585cb150531ec0aa7b3e91e784bb238892a355e2e7ff012a164f375a1aaaef86099fb703f9341bd163ada08fff6aa0208b9eabfc98d9a82fb57ac28765340d51f35647bf583f18df75195443df53a505f963f67545853312a4efa5bd6a8f0c1ce39fe4a0542d40adb6e339d709726b37cebcd614448253301c412e926e36b1698bb6afc55409", 0x8d}], 0xa) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x91}, {0x60}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r5, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f8442fcdc8f9", 0xe}], 0x1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) fchflags(r7, 0x0) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) getgid() 12:42:50 executing program 3: syz_extract_tcp_res(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pledge(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$inet(r4, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa37524b32c8c69b7013bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa8985eef161a8657e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e6d18baee09da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a", 0x134, 0x4, 0x0, 0x0) poll(&(0x7f0000000700)=[{r2, 0x4}, {r3, 0x8}], 0x2, 0x0) writev(r2, &(0x7f0000000dc0)=[{&(0x7f0000000740)="81", 0x1}], 0x1) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x4d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) r5 = syz_open_pts() syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r5) read(r6, &(0x7f0000002040)=""/4105, 0x1009) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file0\x00') r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000280)='mN', 0x2}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r8, 0x80000) getsockname(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000780)=ANY=[@ANYRESOCT=r8]) pledge(&(0x7f0000000300)='E_', &(0x7f0000000340)='/dev/bpf\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/5, 0x5}], 0x1) mknodat(r3, &(0x7f0000000240)='./file0/file0\x00', 0x20, 0x7) socket(0x0, 0x0, 0x0) 12:42:50 executing program 7: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) socket$inet6(0x18, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x42) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) dup(0xffffffffffffffff) 12:42:50 executing program 0: sysctl$net_inet_ip(&(0x7f00000016c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001700)="c1d5728c", &(0x7f0000001780)=0x4, &(0x7f00000017c0), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000800)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0b50003e00000700b77391b100", @local={0xfe, 0x80, '\x00', 0x0}}}}}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="0f6e349a6cc39a0eff6b60d37e0113e309b0adb156bd17597c85ba707826ce18af9c5aaaff0a540e2bf92eb68bcda71c893c69a679", &(0x7f0000000180)=0x35, &(0x7f00000001c0)="b2f71f8cc8b6ddeba99344197e3f51d83eed", 0x12) close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0x8) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)='P', 0x1}, {&(0x7f00000003c0)="5b19ee2189cb3a4b7f44f2499a10402ffc9cbef4bf7749b8742fc9c60cbaf0bcd48f19b77210cb0ac1722718211fee0e36eaaf6822f4f97017536a9c678895505d7be3b78cfb9e8e1a4725b6b636f3c19062555b6e584471067631ed857fa1c33fa9ce4a8e1abd25c0849b99f2271a74e000244f69e73f8a5675594ee46ded10e3bf51ede63e1f0734666c8364688ef363d507989a2ee63bc103c53222d1643b2ded043503822ef361fa369ba86a3f948534b618bc7967e87bcac188a0bca2e534a86316b2f96acca38928540dca4e3e0c000099698a0b772a37fea3a3038f4e44753b", 0xe3}, {&(0x7f00000004c0)="ea86a4f58bec39321d99db931dc507df1f601d1fb5cc1184ef7430bdc7cd2103cd4d363c5e49c0f2b4af92fe292021adc4162550548d348ea7ef5609f32beabb5b85acaccb2fb6eeab82182d9ab30230ce983f3178d239d8742253ecb805b5a881b2b3953076612402fdfab1c3ed4bab9c56111bfa9426666ecb57bfbfe53f61edfbad56c90379b2302ec58a698516", 0x8f}, {&(0x7f0000000580)="6425791e668c720644e2b8a3d2891e7979429f093768cb818cb23ad0642f553f0d10ecb7160782d40becd4468d8da6d48d4ed2272f2233c0af10dc4e0c510d6c27b4a91c42e88e3ee0af323c529e9927133f4b7c3f85bd058444b1615d81ce1bf00ed28ce955942ae4cb92f5e7b3e74f88c8f39561622c4df8616d09936fb3e20d37a0c9536d994d8db66816a1cb573e6b09adebfe3504f84b10fd9883a2b1", 0x9f}, {&(0x7f0000000740)="c211aabf1950f3f0c95d9b061731e7beeab28444610a281522a20f1f5a78b6b0aaec218a3889eb8b2bb93b182f7937802b707991652ade4923b6a034b9e670677eaa852e085e17e8d34cb885f61b9a046495a567956b6815b37f5d8919612a761dd5be696e04bddf42db95e1de0c118b3d9a3d559aa9f0f44ada97cbfa36cce3df0691ccb929fc7069c7cb02be708632c7a3ee0ac913376048429ed2fead4abf3c57a6d0e5736a7d5a6b68ca77cef0c24d9b445d5c6f3f05fe9b249228f09c6d8e30ea2d96a1c5d53298a07c8903815c9137f57848f800eb642d23cdefa9524dfb1667c59e5a3afc96708c", 0xeb}, {&(0x7f0000000100)="dd43d3483393021e8244ce259008b3d2082d914ea7af26aff38a32e8a77e4169e5618eb61392a68063213a32f9a6fe6e419ce41f3e3df4690695e7a61745", 0x3e}], 0x6) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4975aa5d721586a848dc8df5ee91e4c3c125625a145dc5f3c140a9577529cc19a308836c6295d48813012ac1a469e45fb9dcdf2ba4757c94ff3cced45ef4adcb672a3d6d35bf4e38678616292f57b24dc1864e95fd9b2bff6c5b3ac1b04063caaf1990b47282d5eb76aa2ddd6b792dd7b5cea0a497197179155f6b4a088bcc509c5f011d8e47a6b4524f", 0x8a) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000240)="291d9b1991a2a3e6ccda4f6a09b153b661f5e1007fafe0e643cdd9cd4011ae6ac132d3ab64955072732e7c409401eed1bc51b28d1d73217c7a120c3abb362460a258d994eeddff7c44", &(0x7f00000002c0)=0x49, &(0x7f00000017c0)="28ef8b4fd4a1edb721cde3a92afcef2aa65dc692a0ecc8aee9899051059b1cfb1f602688944ba6b5fc855cbb99d25b8febddf3a07e9cd6660ee2a51dc5baf09680904dd716cce41f7c39c9a2a45c888dcdbb6a5ca08b3c44d3475c1e24d9e2ce5ef2976dccf66b4335be1bc8a442a30b2cee5c91b6b6e8d2f0d6993498bfb283325179940d977c7e31dff4da84e72966870220979ecbc593e144534865debc4d3024aa9f20665281aa1b1089162323662f4fe43a00170f4299a7776fea77b1e76cf84bd8ca5146a20a009b6cc6f9414f903d2e44ef159944ff9796d3496a2798eba544b7dbc0f639b0db1a082cc6ce2a906b27151889252fb3d636a9dade1a8592e145f534d35495fdfe36a516cf60b469716436ad47b774606aaa719e198dd3ee678328ecb54a8da1aac93aa87ac4e914c369aaf4f7e17a3e0f87877d3e3c3fefa4bad2cc231253fb0d1f73f224ae9e61e7bb8b444b8b3358e4bfe0ccd3b33bda8f42b9f19e27684340a397e0d41a45990d0b28213e79412eab6848a60fbbd1e2e2bdfd364dd05a4c0636057fa14a7ed4ceb17ab19bdf2333832f1d740b5c2199170580e0e73e176e65723415ce6cf15c9f59450ce4006180157be40818370770e0fd9691be2e69bf1f62e7e71046c9960952f6d8d5a654ce032f51f794a15ed8cda7d5bd87174757b28fb65f12210483943889d059004811efc89bd8532484c1e9f4d469497865a693670e4faca9de15db0a62904d65f639e3ca11f580d812071fd35917adc7665446ad784a6c599f815928b6fb9819e0dd131ef8b6e90fc5d8e57fba5c8114559cbb899994b8fa72644f4612ab6012ef5377526ea91602d78ded378f2d3203ad003c8deadcbbfe5998a021e3a5b94c10f1d391a832fdd039a6bf96a074c8f475c78b67021b019fa6afd5823c990db4de3cf223fbbf6f38ca0f21a5c74696bb5b5cfd26d37afd992add0373a60b1d2b125fca83970df79ccae4f40d253b7827361f9bdd2026ac2363f5cd72b34c79901f3f5854fba69a94781b109e5f8e5453d734c2deb33920fa2960f96445a0831af88babfaf5941c5f52292e3459ef23daaa642279dfbefcba54d4a624f4eb798b110c1d025186009316d661b4d4b4d7f06ff7d44f910a36cf684f3664c36fb1f1c7feeb19f7e272054545c6100476f2d1cabbf71c4abf85139f3100fb974482b1c82cd2656478ae3d8c53a9447be600f610ed891d693e0aca6b49f123e4d7e4a66317abad2c036a8eedc01cc80e98f046edbbbb0e3923f6e6e5fc106a8b97564232844e13e54057418e4a69a84e5fac61afec5b66151f6d0d99b2caadea12d2c914401cddf2a72e3873b920bc644533856e520261646c283d35d8ef1c2f64b4b956e188e48330e27d0546b3caa8011dd3dd25755ed39df0186946cd8a4ffb6d78875b63e053bf964293406679452dde9a885dfedf0fc3010dbbf18373403df0855bbfe00682f7f5032a34d13db5b31ae24a316e05ea62ccca2a2029578ca95a2cbf7326264725ab94a835f60b214a86f849798da17909037789d97d50e15d763be3b98492f49ee30ad58925d465e0bce7575b93e0b411228d53685e0cd5c94bf62ff3b89a13e9161cd28a1c4b3b929e4afaa9c523f8995d0a1046e9d2c4a7b2d02401d9b3c42332bcbfcb7ccac70cacabdeee0ee8a79d3ac9a5de917c54af729bb4273eca0f2c22459a86ea5ada1c157fca50cd06baada687d113db03621e91447742e3ab94613c61e4f56e9090f7582a81e2498bff85cf882cdbc8f064b6b6fb10cf49711d42d5bb288bec94d1e6b7c9d48481375a5058c02097b40d856258f1f953e196ed075fcbf1b0ffa9afb86526a5f69d002d2e1a59f9f7a685892e433922a38569ac84f744e53abe89e6e1fd32608251d960681fd4f4a19a3caba5657f84f4748236956856a0b70dd73f0538219f05326351f05838de7bad1ac0df6ccef3755de566b4a53963b41c33c0acb9baed044349a549b97f6b08eee0baed846548e6c3bc066a9ea24fd756ed48b7797c8c1c1d24724a36d2edc0c6140f49be74d8b153736156dac71d4f230c6254a582893e45a70819f68d8e8ba9cf31bec2799775fefa09253b9348eddcea9c52647eff32501dcf8b48215ef45ff927e7398bafd0f52ecc57c65ed396841750101866e76b355f918b4f6e6ef238d6a7a4afcb09f06173df8889cb7a40531952b8e8c743fcb54602154495a4e1cc2e0d6472bb082ddb21300fac209fadc24f87a702205f980159069d9d608bb2c50e845359858dc362a498f6aab3155b1bdf698a3feedd82d3834637a32447242b4e14308a94e07f0cb45a46f4836db0b863cedac1b700627b4847337fcf598c0ca9dc1ad8792e132a8b6e51de62b56213102a41e5cdded6883dc60ae1277ccd27384bbff25c3510ae12c356540b5c13942bf5cb3016d06c91078484e32d2f7c5bf8d5ad4ad47641d958911f36c918abd6e561cf09bd225c98f693672f4cda32bfa1914e23887fd9e61540024708ecdbbe2606d4921879beb89ccc06216c3d6512d8c6c2abcc8d2636458bb3d0eaf4584c12f3bd24791cd7f71c2085105bdf5544b637e3fc5f0927a849a73f77288b13715d25668ef49d52b9dba60097d9fb679d27063da212f0a90a1f9bdb59c5eb784796f43b1c2e090efbbdf5f0b7cb4aca68a042c27b3942bf18c08ba50394d447cdda0779572f8a7d8039e3749fed7b143542911114e45b86cc27cc3f7765091716f28bda4d39fb80ed8bf38e26d304509fbfb690c069c15258bed22f6082de89a4673d84e09161687300021c8f3387092e540b629a248b2e51f8bc29bd47e24caf1ba48f6838d9b98b7ea14b9ea1d1078b91d2e63452a3e6199e6031097e24312008580acbafa49dfe595f77d435c8b3f0cd6fc5496bc9cc311af2a6cd3fbb6071742c6c44340ad2ce3f5e82415e769e277ed1b536bbef1ad101415c195948bc3fe1089c62fc925a4477d5f061d61dea0d99445ff13dc4928185336d5f6b6f7f7fee371ea48a7e25089baaeb4ac7b7244eee3ba307251e6b82da467fbc310c9ee4ba582a89bf35f8051bd6d03ba776a175db3f7a355f5d669eb1488f943e9a3e64bde99332747c5ddfd2c4699f0317cf259a46e460dafd5d2586819e423c2e1f30084af57f9eec95d69ef67553a8a60ad8b997c718c1116d1dce46f7a0fce3406dfc2fcc199a860676992b3bf917d4eff68c367d08964c0445f9d080ae5404e518b6d2b8b313282b23e0a94258854c4b696cc84a6600bf53afc1b0b48230495ddfe599a0db19d75bd4b69ed6d4fdbb165847217741ba76e42a605e944b59094c83894ddb7359188811646870a9f48c085dd02f2b24e1d5787085791cf84db1db11146dd7786afc7c2f4d8b54d99cd0815845b0e3eb31b0b46a934f7bd53e1f043742ac5f1d23fd1688a26056da9b8650541c9d558993e6dd42ad5a4df9c6bbe7fe9a41cd6ed2b2164145b1e06890a637656afb8ca6221d867c7aae1d2e8b7b5f651ad6621269e9f81a1b7739698d0797bf72cbc62fc15d05566244f90a28ef74e4df32eff7a33f91a70143e6e41b101983fe0e44b17420522e42d8a3a0022eeae1816683b60316398f3888f654b2a4a3a5ce469321756680eaf60f09c4370ff0b3a6f0a9dcc8693353b2de3fe70a3a78b1ea4733c46748285491df5b1db74a6a31fdd789af1a740162ccacfd361c6195de566f822d173f3227729671efcd25ac11b6dbfbdac97fd4d2d0fc4e51c001a1a981d9b64241372d9622f4599494fc42f684b2f518f6047ff3c91690d94bdd478208f7e21b0d3ece17c9ff7ab02358c5315db8ff511bee2b55179dbb2316b1c88143fa320b3265339b74b2114bd81025259d899f16244825222765f8e4e6afca4ea1bedd8831d56bd3609a336a752beb51189d548565ba62202c3280a181c964502459684f540add42ef90d8257e5a74d66d9241b82ed1ff25f2ab78a7b8d154852765c75db3613cc011d6ca3382d2d4acefc4c6310e0b3d1fe06b63b16b42e7aa4b6e096aed3687029aa97e3bcb4ba774e1b761cd4a6ebec280cdd972f1a640f7687bdf20fb1eb9fb334d5a513b02794bb10e229555436312d0b4eff73b198f18d90141fb9a1d2e9682847f7e9b1de0874321b4d0199d0ce335f8c8574fab558917fbf3b08eda2fe0525e61eae39861d0d0e36b3b33954f33803aa86e3c2cb6966189dde127945eb0ce339509d5f2c3dcee1a729d07af958027c98cad1b59686bd68074d0c7d9b2b971a23b3704eae60cfa00db0085485e0e33b774cff0c68008ef6d26e86b43fc0f7b7a2b475d69c8ff91f1c73a016a4b23f4cff969cbb6bfdfd1fa3964d6b54e7ad410da032218376e5b8a783147ac7c57374a40573a1a924777b5f3888f13619f64da768ba0e027c6dd3a65ada97fdd8845808d9a4be4cea6832568d5ee9d9c019a236ddca1db88c15deb31e33735adf28329a10df6dea74792443098fbd52e5922d97927062ccc350982dd0a65ce71e074c16c8ab913cfcace76e61b1842f19dc390157fa1badd5360a1aa0d24903dfb8c4f957d4b7876b7405210827b66bcc1caf1297694e83d6c715d64a760fb662fad1c85560a779b45b5a55cb4d43546b774815d21aa5d4fec1dcc986bd547cd7ccf017b86154c6def04dd1be93e545f270dae679827b6f8dec1eebf42d6969813ad379e42f825ea0bf9c4fdf9a03406c0d6051ad279f1dc5c6870105eacfcd775e0ccf5c0b3ed66d92c3813aa06b27fddf16ab4b583266baae4cc3b5842f2348ed1e47cf75505304b204589b9b787c1cd191ea50bf4c0ba3c38c4de96a7eec28fad13cb26adf660b0272549e54473f5bfc94e5d24dfcb8a970b58763ea339f50ec5858ae469eed717a413edcb40ecd10b8af2fc37d56188b18130443189d605716a9c030726e1b145ce40c2a62cde8c7049e6a1d080c5c428c562e865c6df798d76b9e9658f2301176db359ffc48f91e9b32d9b2174ebfedf676a757651e0197baf3dd8adcc00e767e8117c274504271fda31ec5f1f761c3dd36f194f7e8e88df61b61da4c4dd4d5a679ed0e6d73547674743407334bc01d9256b6105a835b52e8a62b2362be25db2dddd41d8375fb548171b04f9ab99fa61d9083998f264c0b394663aa57b042e5a180bb4a69b3e02af08fd2bd9611e04c13ce77f8b2403abb59c128771c2b39f8c367128b44bf568979f8717ee3fe565bc3a9f569091c1ca2c0909a5973e7113014cffe0065205d859e93c112bc490b5b45209c0974a1e74168b178c481ca3070bd7ea0533ce26d8a095d879a5e3aea30f31ff24f9dbdad00f9aeaf397ae270c566df6fbe33bf4389b66efe1f0925b590b9a4abebecd357005aa20b7543444b5cd564d868db9427edc0cc5bd7a68a9534809931ea0b88200b36f70af37d8962e5c8fe3f294b63b5052d18b2db18d024abfb7cc4531e13e64f483cd994bebd001b77e821f363aeeec2aafe8845d937bcf7b7f7649161f05db854a93a21a461888fe3ef5f278ed518cce62fcff625c74e2ef49d74e8b3d3452afe6a64024ff4b29fd853ae120c02bc481bbb7e501629e1008fd46cfd5b0236b49639448cadba6be92f44d495d43119ebc97bebf29beaa1cf7ce885723f88693aa3e66336730f4dbd5f9dbc3771f0beb8d3531238008d7e040d0b680ad2191b585b360fe269b435eca347be5696cd1999a5ef70fd36239be18afe4349e1d3103fd21f1d44ade6973fd1e8715ffab9e40faf7a7588cb5bc", 0x1000) 12:42:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x8, &(0x7f00000002c0)={0x1}) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x8, &(0x7f00000002c0)={0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0xd3e8}, {{r0}, 0xffffffffffffffff, 0x51, 0x10, 0xff, 0x3}, {{r1}, 0xffffffffffffffff, 0x9, 0x20, 0x5, 0x5}], 0x10001, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) (async) r4 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b0}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() (async) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) msgget$private(0x0, 0xc6) getgid() (async) getgid() getuid() 12:42:53 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x5, 0x3, 0x1}, {0x80, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x148}, {0x0, 0x69, 0x1, 0x400007b9}]}) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='\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) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(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) lseek(r0, 0xfffffffffffffe00, 0x3) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r3, 0x0, 0x0, r4, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r3, 0x0, r3, r4, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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', r1, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f000002c000/0x2000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00001f2000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000065000/0x2000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050300000400000000000101000000000000cea50500fef96ec0cf2fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c", 0x41, 0x4, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) 12:42:53 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x100, 0xf0, 0x1, 0x8}, {0x143b, 0x7f, 0x1f, 0x8}]}) syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b00fe800000000000000000bbfe8000000000000000000000000000aa"]) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) socket(0x10, 0x8000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 12:42:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d", 0xb, 0x0) 12:42:53 executing program 7: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000600000/0x1000)=nil, 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 12:42:53 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x28) 12:42:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getgroups(0x1, &(0x7f0000000080)=[r2]) write(r3, &(0x7f00000000c0)="2303a634e62d7fa7f50797e5e75845aacefb5b45be11bd68259c7d2acf4d16ea4f0458e1b2212980a0dc9453b994be050d634e2395ff39ca74b6ad0d6f621463e448c500a4edcb4d5649bb9bec29ef4fef7418be2ca2270f3189e2e0d98d78a23bf4d0970dde8999465bc9890d2d1d0ef146bb2fecfa5a4bcd005966a3f977b93c8bbe4f826a58ddce670108ee1f6f15fb1beac22209c249d1790938cc5ece0464", 0xa1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r1, r7) r8 = semget(0x0, 0x0, 0x1) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000001c0)=""/228) fchown(r3, r1, r2) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000002c0)={0x0, 0x1, 0x3ff, 0x6, 0x3f}) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000300)=""/116) close(r3) sendto$inet(r3, &(0x7f0000000380)="f1fcc0dae20a4bb580516c4f58c6d6c81e0a857657737700681e84f6fb29a45b1aa1daa1a742c4a7108e15d0ce77dce7543617ba7c734d70db9681beeaef9091bd1c196b4683d47eb83334617f0927f4ca2a2c4df2d2947f657f71095d1bffdfacd4988fd243d3c9133d4a0a96723cd721be31d67ef9197f6b6e6d3ac976f563ea3115511c9f6ece83d7c7e41d1a9cfa32fe5a6cffbee46f86d2d61aca5c5087e1d4a98eda82fab9bcea7d47289bb8a7e2f9debc0abebba0e3bdd1b3a33f87eddffbed9c8d76d6dc331e6cff11562a969029a425", 0xd4, 0x1, 0x0, 0x0) write(r3, &(0x7f0000000480)="fdd1791ee0791250342c40437a2f6094b2e9ebc2427deb1c56cac4a7d7d1a67c", 0x20) fcntl$getflags(r3, 0x3) semget$private(0x0, 0x3, 0x40) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000004c0)="dac297e1398c291cecba5d112b1336eea5bc5bb338a6439b87c6e58517cba2b2bb3dbdf5009a3d683cbd4198afa29e262e949fe3faff41f793c864b9cf5dc0ecabfa2be24a6d30fcb9622dbf23549fdeff30efbbb95ed2a6f80da9620b6083d4ec8377711ba6ac9bec92c80e9f4c0697547ecb5ac56561dee63f0f61d819debbdfbfa2108fe3701929d1e69832eabdc26a2ccb57c6438b196fe821827022adeb4c296d4eb143055e92d546dc947af151e641e6eeb44d3669c7589b0c91d9574537357f82a7e02bd5e4f032a02e09d67c0466", 0xd2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r3, 0x9) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) getgroups(0x3, &(0x7f0000000600)=[r2, r4, r2]) pwrite(0xffffffffffffff9c, &(0x7f0000000640)="65d685ff606d5a5739e0047c9ef56c0410832d85a093ae7b18a0ff4b4fbdb9a90c9a5e856bbc30b30bf65771ffa91618be5fe274b9db8e859bd2240e15408acf33fb36003cf31416eb6c2e07cfae3c79cc94529bf241f005eebef4ef2465cf20f3", 0x61, 0x5) r12 = getuid() r13 = getegid() getgroups(0x7, &(0x7f00000006c0)=[r4, r4, r4, r11, r10, r10, r11]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x8, r12, r13, r6, r14, 0x40, 0xfff}, 0x5, 0x7af, r5, r0, 0x1, 0x7, 0x20, 0x400}) setsockopt(r3, 0xde, 0x8, &(0x7f0000000780)='/', 0x1) getsockname$inet(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sysctl$hw(&(0x7f0000000840)={0x6, 0xb}, 0x2, &(0x7f0000000880)="b09315c7b358a05b8ff346939d2567d45f4d2b02fae7e05f0e6ceee2b070ca241272a2567422ffe460f44d", &(0x7f00000008c0)=0x2b, &(0x7f0000000900)="ee583258612210b8a2eab5ee6f656064c5bc6e52788fc21118ca3dc5a484bb5a98e1845f66e78433ffd1aa4dc1107057bca82285bc03313f2e4b7c39721a94d396309abbfe1afe6859b0fcc7c9a21c9b734a0f77a4fc4bfe4b7e469d41f8bcf0523e75bbc3b9a6fa6a45faa91be54139e91d3233a163bd770052ea22f13cbe63e7f11bb8cb62123615288f411e94db72b2471e4da72d5a174fcb663f307163ceab7321fd5106482bc7aebb2a6181d0188e80e359be739c31529af5f77dc452a1b267df2ddf29f46cba8b4429d33839f41394469f667c6d6204e3de5da9edc3e5be9af42f8280de2bfe837eb333495c104dbc0d719d6360be655f6e", 0xfb) close(r9) seteuid(r6) 12:42:53 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x6}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r3 = dup2(r1, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000180)='c\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 12:42:53 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000100)="e08018736f92e0d54d799991e48f4f40ca14a4f8114ce35bef121739526bc79751a583aed28805e1375f5b205e786d46eceb4206c0d7258de43c1972db171410064eac3926a53a81525ca4e0105fb36339a98d509a50612d720625316872b33f084acb70a3e305ae52c99dff066cb3ff4da511f0be32b5a4ecce7af3a9248ce0f14111c2960a5b273ef3443af4a115302ae707af422f1e6fe77add875d68ef923386369ed5de1502520c296a6d4e", 0xae}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 12:42:53 executing program 7: r0 = socket(0x10, 0x4, 0x1) sendto$unix(r0, &(0x7f0000000500)="9401050438a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed23f3e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607b456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f000000000000000000", 0x194, 0x0, 0x0, 0x0) 12:42:53 executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4d, 0x2}, {0x2040}, {0x4000006}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000480)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) recvmsg(r0, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540), 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 12:42:53 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f640", 0x66}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3a, 0x8000}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x387) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYRES32=r4], 0x401, 0x0) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r3, @ANYRES64=r6, @ANYRES64=r5], 0x401, 0x0) msgrcv(r5, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) msgsnd(r5, 0x0, 0x14, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./bus\x00', 0x8) r8 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) unlinkat(r8, &(0x7f00000001c0)='./file0\x00', 0x8) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') msgctl$IPC_RMID(r5, 0x0) socket$inet(0x2, 0x2, 0x0) 12:42:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2, 0x7, 0x4, 0x80000001}, {0x2, 0x80, 0x40, 0x8000}, {0x20, 0x7, 0x71, 0x5c5}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)="9705a6fe5688506af3255ad41528a8f9457a74b44b972b3fa0855ef06314568fafed74e8625ff11e0fac0a4afcbd798d99f287f07d239b966fd16deda487ea558c8bd3a5126d9adf9f09207aff2d6591d50ad69150b2bbf7d48791441ddfe832eba99a25cd90727cbdce6695aae70cd1f73719ea706f7509035a2ccc59d3ddd9ff", 0x81) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socket(0x1, 0x4000, 0x20) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040), 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) connect$unix(r4, &(0x7f0000000580)=@file={0x715b419c6ebfef8e, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r6 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x109) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) unlinkat(0xffffffffffffffff, &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) link(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') 12:42:53 executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x2, "102609307e7be2df67de208c8bda612c3100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1e, 0x3, 0x0) sysctl$kern(&(0x7f0000000900)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 12:42:53 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3f) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r1 = syz_open_pts() r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000, r2}) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffe, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 12:42:53 executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x18, 0x8000, 0xfe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) fchown(r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r6, &(0x7f0000000280)="f22e8a75", 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x28}, {0x3}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r3, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x20}], 0x1, 0x5) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x10, 0x0) 12:42:53 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) 12:42:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d", 0xb, 0x0) 12:42:53 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x48}, {0xdd0e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) r1 = socket(0x1a, 0x5, 0x4) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) 12:42:53 executing program 1: mknod(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000600000/0x1000)=nil, 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) (async) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) 12:42:53 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r0) r1 = socket(0x6, 0x1, 0x9) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000280), 0x0, &(0x7f0000000100), 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 12:42:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x15}, {0xe}]}) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[]) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000280), 0xc9, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001000000", 0x7) msgctl$IPC_RMID(r3, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) À °þÿÿvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a685a08 12:42:55 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x7}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) 12:42:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000300)={0x10, 0x0, [{&(0x7f0000cb5000/0x4000)=nil, &(0x7f0000eff000/0x4000)=nil, 0x1000}, {&(0x7f0000d1b000/0x4000)=nil, &(0x7f0000f95000/0x3000)=nil, 0x100000000}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000cb9000/0x7000)=nil, 0x3}, {&(0x7f0000d03000/0x1000)=nil, &(0x7f0000dd3000/0x2000)=nil}, {&(0x7f0000fa3000/0x2000)=nil, &(0x7f0000cdf000/0x1000)=nil}, {&(0x7f0000daf000/0x2000)=nil, &(0x7f0000f8e000/0x14000)=nil}, {&(0x7f0000c85000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000c0a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e67000/0x3000)=nil, &(0x7f0000dfc000/0x4000)=nil}, {&(0x7f0000e16000/0x1000)=nil, &(0x7f0000e71000/0x1000)=nil}, {&(0x7f0000d6c000/0x3000)=nil, &(0x7f0000d3f000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f6a000/0x1000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000d42000/0x1000)=nil, 0x4}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000f33000/0x2000)=nil}, {&(0x7f0000c63000/0x1000)=nil, &(0x7f0000d86000/0x1000)=nil}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000e5b000/0x4000)=nil}], './file0\x00'}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) 12:42:55 executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x2, "102609307e7be2df67de208c8bda612c3100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1e, 0x3, 0x0) sysctl$kern(&(0x7f0000000900)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000900)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() (async) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 12:42:55 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000100)="e08018736f92e0d54d799991e48f4f40ca14a4f8114ce35bef121739526bc79751a583aed28805e1375f5b205e786d46eceb4206c0d7258de43c1972db171410064eac3926a53a81525ca4e0105fb36339a98d509a50612d720625316872b33f084acb70a3e305ae52c99dff066cb3ff4da511f0be32b5a4ecce7af3a9248ce0f14111c2960a5b273ef3443af4a115302ae707af422f1e6fe77add875d68ef923386369ed5de1502520c296a6d4e", 0xae}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 12:42:55 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_pts() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x4c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) 12:42:55 executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x18, 0x8000, 0xfe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async, rerun: 64) fchown(r5, 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r6, &(0x7f0000000280)="f22e8a75", 0x4) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x28}, {0x3}, {0x4000006, 0x0, 0x0, 0x8001}]}) (async) writev(r3, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x20}], 0x1, 0x5) (async) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) (async) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x10, 0x0) 12:42:55 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x2c, 0x0, 0x2}, {0x28, 0x0, 0x4}, {0x416, 0xbd}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[]) socket(0x6, 0x2, 0x8) 12:42:55 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x5, 0x3, 0x1}, {0x80, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x148}, {0x0, 0x69, 0x1, 0x400007b9}]}) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='\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) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(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) lseek(r0, 0xfffffffffffffe00, 0x3) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r3, 0x0, 0x0, r4, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r3, 0x0, r3, r4, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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', r1, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f000002c000/0x2000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00001f2000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000065000/0x2000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050300000400000000000101000000000000cea50500fef96ec0cf2fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c", 0x41, 0x4, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) 12:42:55 executing program 2: r0 = socket(0x18, 0x1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0x0, 0x4, 0x5, 0xfffffffffffffe00, 0xffff, 0xe000000000000000, 0x6}, &(0x7f0000000080)={0x1, 0xc9, 0xe1b, 0x4, 0x8000000000000001, 0x2, 0x316b40000000, 0x5}, &(0x7f00000000c0)={0xfffffffffffffffc, 0x2, 0x0, 0x80000001, 0x8, 0x3, 0xe32, 0x7fffffffffffffff}, &(0x7f0000000100)={0x4, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x57b, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000000), 0x10) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) close(r5) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) 12:42:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c1", 0xd, 0x0) 12:42:55 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x2d}, {0x8106}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="953df017", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1000, 0x20, 0x3, 0x707}, {0xfff, 0x0, 0x7f, 0x10000}, {0xee, 0x8f, 0x82, 0x6}, {0x4, 0x80, 0x7, 0x1f}, {0xf, 0x8, 0x3, 0x2}, {0x7, 0x8, 0xbc, 0x8}]}) bind(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x0, 0x2, 0x7fffffff}, 0xc) r4 = dup2(r0, r0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 12:42:55 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x101}, 0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x4}, {0x3, 0xff}}) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x401, 0xf8, 0x1, 0x1f}, {0x6, 0xcb, 0xf7, 0x101}, {0x1, 0xd6, 0x90, 0x1}, {0x9, 0x6, 0x9}, {0x5, 0xfe, 0x7f, 0x5}, {0x4, 0x8, 0x1d, 0x3}, {0x0, 0x0, 0x80, 0x7}, {0x2, 0x1, 0x0, 0x7}, {0x401, 0x45, 0x6, 0x80}]}) dup2(r2, 0xffffffffffffffff) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000340)='6', &(0x7f0000000380)=0x1, &(0x7f00000003c0)="cd1d4e38a24e0100a864b8b285750bbfe3899cb9114a0a18f5094989b32835f17873a18aa616cd19ce05d0f58bcbb10a96084b2c724becb197f221b03c699a0876a4b3f552b0b15e99506c", 0x4b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x1ff, 0x401, 0x80000001, 0x800, "c8fbf8aa7dfd98d7f9b90f42afe5a55cb3d3d564", 0x3, 0x1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0x7ff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000004c0)="d915aeaf9244b21a6e0936fd63e57aae2ffcfb10378f85757403c6e1162051eabd68d96b033caf9c0cf913698d9e35d2d3e2305f888c54c5f71cd409cc644bc15f0876f095fbde2652f39c40f1b44f23e090d2f2b0bdc9b62f33c8822d1e46da573f2faec2c6119a1c173f4d7dca6b1e6102a2ce7f45ee745a7c2997fec375d03d9e80744c51a5715e40ab284efb589a66bfde3bdc5de58035964c48383298918a6ecc3306fa93d53543f0eba7a9ca70233182092200c9a3e0ae0346f6e8a72785abcbfad3af13fd1bbb5a2cd8", 0xcd) r3 = getgid() r4 = getgid() getgroups(0x3, &(0x7f00000005c0)=[r3, r4, 0xffffffffffffffff]) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x80000001) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000680)=0x2) r6 = syz_open_pts() ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000006c0)=0x1) utimensat(r1, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x24, 0x8000}, {0x3, 0x48}}, 0x0) sysctl$net_inet_carp(&(0x7f0000000780)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f00000007c0)="1117fcdab6e2acfceecb52e54b", &(0x7f0000000800)=0xd, &(0x7f0000000840)="90bbe44d8b8eed20fda2e4d6c20f2a0aa6d594dd06e39fbd742f6c23f4f22e82feb7b18b3aae64200b86308d3569cb189bbadf0cab8bd7f3687a76e6c6fd5366406ceff914662e0a2e672e4cd5bc5b7f367a0b7301f5988e716a", 0x5a) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) readv(r7, &(0x7f0000000a80)=[{&(0x7f0000000900)=""/200, 0xc8}, {&(0x7f0000000a00)=""/100, 0x64}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000ac0)=0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) lchown(&(0x7f0000000b00)='./file0\x00', r8, 0x0) 12:42:55 executing program 0: mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r1) close(r0) mknod(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000039d000/0x1000)=nil, 0x1000, 0x2) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYRES64=r2, @ANYRES64, @ANYBLOB="243186247e5e771f5d5a6585410d7d405c7fa66145ae37e74a205d1602b6168f82033b", @ANYRES16=r3, @ANYRES16=0x0, @ANYRESHEX]) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000005c0)="c4dd0ac6d93ea155f258ae2578d09a1d3458af2aa0a21ec6e1f374f1e57bbae827bf3236c1a82d25555944ecc37881d63ec6cced77ba040f3b51b02f6bedb2e9e7a891063c5b81fc4df0f5dc17fde1d5c1a28694e07bbedd18cc0fdacef2da7ced956108b7107a2e79af19a3db3da4a822f0975e0a5d15a2114657802c9bcaf7adc3a83825bdada0aa36cd970ebd9d7d4f505e7c438f7e77a0c80e8c6c8c36eedd6b2a67e09e9c153d0668c53e9567d7372b22c197ec2532d6ab27569d7aa6426dd1985c6399774a1fc5910c4a85cd110cf4858598c5f1f79057859822496e87000f9867bac02b11372ad3e6978c34c2", 0xf0}], 0x1) setrlimit(0x8, &(0x7f0000000380)={0x42, 0x62}) r6 = syz_open_pts() close(r6) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x297e, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fsync(r7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a685a08 12:42:55 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x72}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x4, 0x8, 0xfffe, 0x8]) semop(r2, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r2, &(0x7f0000000080)=[{0x0, 0x1d0, 0x800}, {0x3, 0x10e6, 0x800}, {0x1, 0xfd, 0x800}, {0x4, 0xc8, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {}, {0x1, 0x2, 0x400}], 0x8) semop(r2, &(0x7f0000000280)=[{0x3, 0x0, 0x800}, {0x0, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x1800}, {0x4, 0x21, 0x800}], 0x7) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000300)=""/20) semop(r2, &(0x7f00000002c0)=[{0x4, 0xfffd, 0x1800}, {0x3, 0x5}, {0x4, 0xe941, 0x3000}, {0x3, 0x5400, 0x800}, {0x1, 0x1000, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x4}], 0x7) rename(&(0x7f00000001c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 12:42:55 executing program 1: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @local, [], {@generic={0x88e7}}}) 12:42:55 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x1, 0x3}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000300)=0x12000000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) seteuid(r5) open(&(0x7f0000000100)='.\x00', 0xcf785c2d1171744b, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x64}, {0x8126}]}) 12:42:55 executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f00000002c0)="b151efd908ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87ccdb2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9b30196002152912948f7e57a8b53af5aae7a1e7e954a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdad352974a5bb8b0c293c6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444de6286b741a42b8867d", &(0x7f0000000040)=0x11f, 0xfffffffffffffffe, 0x0) 12:42:55 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x40}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r3 = socket(0x6, 0x5, 0xe) r4 = socket$inet6(0x18, 0x2, 0x4) getsockopt(r4, 0x29, 0x1b, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='\'', 0x1, 0x0) dup2(r4, r3) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c000000000000907800000000e0000001440400004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5001000090784000"]) syz_emit_ethernet(0x0, 0x0) r7 = semget(0x3, 0x0, 0x0) semop(r7, &(0x7f0000000580)=[{0x4}, {0x4, 0x0, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x9, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x40000000, &(0x7f0000000040), 0x0) r8 = dup(0xffffffffffffffff) dup2(r8, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) 12:42:55 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0xc0}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c, 0x1}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x84}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r8 = socket(0x18, 0x2, 0x0) close(r8) r9 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r11}}) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:42:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000300)={0x10, 0x0, [{&(0x7f0000cb5000/0x4000)=nil, &(0x7f0000eff000/0x4000)=nil, 0x1000}, {&(0x7f0000d1b000/0x4000)=nil, &(0x7f0000f95000/0x3000)=nil, 0x100000000}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000cb9000/0x7000)=nil, 0x3}, {&(0x7f0000d03000/0x1000)=nil, &(0x7f0000dd3000/0x2000)=nil}, {&(0x7f0000fa3000/0x2000)=nil, &(0x7f0000cdf000/0x1000)=nil}, {&(0x7f0000daf000/0x2000)=nil, &(0x7f0000f8e000/0x14000)=nil}, {&(0x7f0000c85000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000c0a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e67000/0x3000)=nil, &(0x7f0000dfc000/0x4000)=nil}, {&(0x7f0000e16000/0x1000)=nil, &(0x7f0000e71000/0x1000)=nil}, {&(0x7f0000d6c000/0x3000)=nil, &(0x7f0000d3f000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f6a000/0x1000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000d42000/0x1000)=nil, 0x4}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000f33000/0x2000)=nil}, {&(0x7f0000c63000/0x1000)=nil, &(0x7f0000d86000/0x1000)=nil}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000e5b000/0x4000)=nil}], './file0\x00'}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) 12:42:55 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x5, 0x3, 0x1}, {0x80, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x148}, {0x0, 0x69, 0x1, 0x400007b9}]}) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='\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) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(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) lseek(r0, 0xfffffffffffffe00, 0x3) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r3, 0x0, 0x0, r4, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r3, 0x0, r3, r4, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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', r1, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f000002c000/0x2000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00001f2000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000065000/0x2000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050300000400000000000101000000000000cea50500fef96ec0cf2fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c", 0x41, 0x4, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff814aed85 cs 8 rflags 10203 cr2 a93c6299948 cpl 2 rsp ffff80002f55b2a0 gsbase 0xffffffff82cc6ff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff814aed85 Starting stack trace... panic(ffffffff82827161) at panic+0x159 kerntrap(ffff80002f55b1f0) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_do_put(ffffffff82e49888,fffffd8056361400) at pool_do_put+0x115 pool_put(ffffffff82e49888,fffffd8056361400) at pool_put+0x6b soclose(fffffd8056361400,0) at soclose+0x31e soo_close(fffffd806328dda8,ffff80002a69d9c8) at soo_close+0x44 fdrop(fffffd806328dda8,ffff80002a69d9c8) at fdrop+0xd5 closef(fffffd806328dda8,ffff80002a69d9c8) at closef+0x11b fdfree(ffff80002a69d9c8) at fdfree+0xe3 exit1(ffff80002a69d9c8,0,0,1) at exit1+0x371 sys_exit(ffff80002a69d9c8,ffff80002f55b6d0,ffff80002f55b620) at sys_exit+0x1a syscall(ffff80002f55b6d0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c429e965840, count: 243 End of stack trace. syncing disks...25 15 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 giving up dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1f64d870-06f2-d8bf-7327-adc6877a2997 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> show all pools boot: illegal argument all boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace