cc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf0000000000000cf577bb812824b27d847f2bb6047338"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000380)={0x3, 0x7, {0x5, 0xd32}}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x180) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) sendmsg(r4, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000001300)="4a87390ce1981e688df72b41ea94a616d301bd565b3a5b1eeb38bec7ee765b5dd41c9779c967cdee32c4b1ed5a1381eee94dc2706c7e9e3d2b7cbd56243846e7ee9637ce419c7accdf6bf754ed4c882e5093aa5d331d808bfe8db8d08bc64203789abb087d03fdecf065641269a681c7da63235716df242ab64b93d105ade2b7baaedbb6fddde4bd3f07354949c8c5f8c78491aadd1857edc93da71a740b", 0x9e}, {&(0x7f00000013c0)="4ec3c36e7b571f0e7e548ef33b23ff70c3aaaaca0f54d4353940711e5f23858195a5d187f7f14377164ef060cab68172cf1893d167d359eaba30ee226b2f7cd026fa7104d2c16e5ce6a9b86246a19db6b13488a5b828e8d705ff343b5375a0d5129f9525e10de1d3d38a7042eaa75bc1722b73142dd4e5f244fa38ac3d57e4f56ddeec053742dca9493841c60381c7c9bea1e3960265a4485ac6ce8efefb6c33043426be76a7e6c3962aef230dad3a74e5cc11aed6d800c968e9c78077d45b2a0da261d6b8dc0c9e70a81ffd9441b9b2a1d491ad5ac581d62d4a8308c5f13faeaaa7844c988351bd", 0xe8}, {&(0x7f00000014c0)="510535083c6d994f589ce453e749f91141ec7b6e2e8ef103184c97e48eee3360e81fcd008b53bfab788f4d7df25e27c4ab2754fb7b3b1e1f840792cc651426e8b26391e041b814f31b459794372b4084efd218042a998a2c0206631a79d9a928afbb9fbd2f993353c8154192225fc0959ba13f2045cfd0288f8c9416265ed7d7193a5a7908bcd8f1f6fadb7f652c7bfa9c9273da46574b042083057647e163ee99a8beb23e7ca323d2ca76f94b7329dbf02ce41a", 0xb4}, {&(0x7f0000001580)="f530414386857a3cdf9e6b86b4298e7cfa8e12b9f92b432e5c747bacf7c1aef1aeaacd3e65f8f4aad35b278da75de863fe9b32d7c8455d38979659f115d64a1b9df87a49f745871aa5978ab4da8d711b1402ead6aecd7a9f86ed98ed239f733cdaecd269c4bede9de75eca1bcc01d9ec252098d7957247bebf262b23469b475c3caf757b3de3", 0x86}, {&(0x7f0000001640)="6a2def2f5f9f9235fea9314918f9e52b96941a4c8e1c6e12d0ff03d79c6d748a4cb4cadf88bc4468455af42d5720f31e344fde880bf35da1cf2034501077edb4d1bea0afe4ef799a38e361c95066cff5373dbfdb0fad8e60e9e83e5295b41cdcc55313e6a95eea1c6cf3ddf03178cf8659c8248fd839eda8f59339d2dff42c8c2292c99bcc45962bae592a1a8b84ae77", 0x90}, {&(0x7f0000001700)="5cc6c924a2db9cf48cccb5", 0xb}], 0x6, &(0x7f00000017c0)=[{0x68, 0x688ace6a102925c0, 0xb688, "11b30b83153cd46935de0e80117d9ffe9a1820bbd3772eb2a05e1f91510b55a9a392f6e7dfc197da8aaad19945f76ac2949ad262096c85ebb1c4d3322ca8a51e5f322645d9a43ac3defca576061b67bc5367e5d5e86f"}, {0x90, 0x0, 0x6, "565c6d9ed90623dece82fbee927bad3731cb9d56ba276bc6aeb452ea20967fb677c822f96e7abf5cb4dc3f821b8b80dc3e014f6adbca9ed5311c9d27ae373b99dc25b91ceb030efea1cab0c6de764f8259c81d019323a0a9a6807c767dd6380bafdd573e7f348aed23d00d56c9dba07f41f88654280b8db6be"}, {0x80, 0xffff, 0x72, "9c6d25b8426f5078635cc8b28c8c13199fba1a9db61c5ab947af5002baf51dc4b5f24189e0f6fa110de1c6fecf654affb95fa734abd759f43b598f2b7f3331c9596d5ef3e3e4a40b8eeaf4142a4720765cbc26ed43a3fcdd7353de3e40929410fa1a30b8ef2acb26d67c"}], 0x178}, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="9b080000000000000000"], 0x10) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000100)="417d94d5aa546377", 0x8}, {&(0x7f0000000180)="95c772a75e38f0d574946fa9fa9975e43b47c91fcf7475edd6ec88f81583f5290eef81109a6a756d201c3ad97fd8e7bc9b67427affe280125fe3d2a4e2ad19d7a63d6b52d3223737a8f6e188b85b8d7c6197f87824e360a9c2aa77c24b3c575570b60a98b08343c8c4199ad7a41f180ac9e5df8dcca8a49515e4aca4d91fb2076f5f9d01411ca8403552f57ff3d5af5cc72b5e6bb9768ac69a4e6b0ff77786b2c2c2cba681387f0159f46907dd6f4800dcc5d33353ebd7047280cb4d423e86edf4ab61a25adcfeddd3374507891838498ba81af4fa46a2c693ae2ff011e65cd8db8269d904cf", 0xe6}, {&(0x7f0000000280)="6b0e2468d3969df9916f1f2bbf8c514b5413e5ab174f7514e0f6fe5df44a3964845954b2e23f992dabb2e09197b2a6", 0x2f}, {&(0x7f00000002c0)="7938678c15cc5885ead2aebf3e8b4fe579fb655a8bcd2e5f094b10eb1d47d13d8f414b1a60d8f92e1d9c2009c4bcf2209e3484d9ad965a400d47341d10aa405a05a8a4c4f897beca599f34da7031337445fb4e107347a2ea19331aa9fc649956d77a0ae90968584271fe2df817bc63e80b455e257441089b1aea9cb649743a87aeb84a7df6b80c072bb37478a4780246f549d8a97b8da191354f23bf2b2cbd29cd1761391ad5ea356244cccc21f92b1578134fb1b6bb6244e6dbfb2ddc1d2817f67fd55cba82b35d3a5116a3f4bc54a00728cd9e1c9817a5ff0f6ec77e17ff67a7b0084bc0fa4f481cc7aef87a6f4118602e0fe27781ec4155d101d2f9e1e167819572a5c4483bff14ac0c7a08844f055950132c9819852394c91f47d46bd22e084d3efa962fbe5ea593ef539de85a76a1e2b01b39f6125c375e1ab4df6f10569744fa6b6e7508019e45370991a519e9549e1d89ff3f61dd9acd1522b05dba2b89c8f1771e63c8b38484a987ca199e72d6af62c68471aad342537e3f58fb8e08cbb85f36ccb1ac5a6f3c22d45f3f56c33f0a45c7df8eb0852b0f141e3a4ff0c49131a12e1a31983a41b892eb8344c694cded2f6c02ffb477020ae961e105a6cfee97c556201559648503833b632e12a70bcb2e3124e6e01f16b1dbdd3e432763977fae7f61de63bd26378e70217281064516f8092786cd839b079eb26bfb3b8e5b9fb5fdd722e38f9c32d0dea53126e8f099cebc316d622ffa5b4fd30eb6b440173faceb071b835f2864ab97763f7af697dce3dcf3279edd896420409ff2fb4021b932253019ed11b92ba9531963c86408798394981a27e99336f8de1e28069322bc2b335558c54cb0488c53ad00423327ef237d454cc2d2fe956fc7ce9b562eb321c9c29e7ea0c870625d43fc4a1b2d3c4f910ccc27f2baa1a359327f9f995b6be4ce3d5f9e5909245fea844f6dc335c0e0411476bc1cb16d5b628f501d9b9d0fd7d639d45b4226752f03011d45eeb2154dbd3a9728b0744e22baccb09db6c160564925e930ed0cd28b29805541891dac70282a0c036f990d4af7b99cde9c4f1da65013de11bb30c868d4c0ac9610b3a1aa506bb93a66ca6b975facfcce481c68c5f6883ee4ca9c8110ff438f6256bb68e4dec9841fc1826f972c2aae76a721a79f28a4d64370bba5375d9bb0e00a5c6e319caaa71c5b43e2bafea334faca49fa7b1f48dcd4193c95a0b000636e2e5fe336e8c44ddb7c5916cf8f60bf7f2f4b8166eab9ad03ab6865eee80caf2912f811643c03b9b1dad7278a173cb20ca0b37137bb0081d52991ffd9adebd89989eefa896dce7dc17bf3d739819be109994dfeb25760783f70a03517e32ca8ef8f714d729d5baa7f2f847af36e5bfcac4db96a74848aec438320b070f7190b0660f6cba51d28b39ab6181ce6a964cf45051b4e4d9f435ca43db051a0367bfe6373693d4d1253129389bd3bb1cab5c55266ff4a67007180129eeccdeed3c3db0e7654e797f61a6e1f03e14e5ded3e86b6c5ee3b176440a7e8dde7bafd074d9d307cec389fa84f2aa4c70cc343eac996eb6f65fb232e73cd8bacf875b299a4d45be2bae3c93850b53e041398e473bfb617ae459e9021efdfd03ba4bdc16606a03976c7286542dee14be135cd862e87ffaa6933b144896c1da7c29403d0dd309f7a71a92cf4cb541aa9bebdc8f8b7cc14de2cabaa25bcc327420d2b3b638d2f9c243dc13c212f9dad3b116f35a4deb2c8fe1d439216353cd94b479fe7d7366ba617d98a09fc8150b1defd25c40aa377b9a562ccda9ae37cc60da4da78076bf9d1937bc6fb906215ff7856ab0cb4308698990183411386e7ae55b9feec3fb2e7fbb3047b4d08a297993186ec0e88bb846191d0d6aa30bce04b5b2cd66c77de437f0fd3725f634171431781eb32b1b7a32c39809a9289b28761e5d58f7497039660a69f11104b8fe8ad34551790d55f95721d774b7fda5177357fdb8624972702210dd3172a7d59a60fa052aa3be9ec157c475b1e67500919225107866d2b21de680907d7654dee318979eba54f0174122b6ac46c254c3ca72834e5535d79f81b3b423d10e192e9099fa39c23fbcbc44cafcb6fbe2726dbdca058a3765d1eb18ddbdaf72fa7cf1aefedb4226e29ff13e87847cb4bc1c4fd0325da6ffdfe71f67c1042935c564868613d42007b14faa24d036be0797852f0db5470198cc2efe0d975270b4ef5df6f3166ddd933f15b9bae94486d6fefd1928edb1d52375d06a1c78ac2879c7cc759707b027449bd15dbae88852a22c0fea69d1680c7d38c682cb5079fa3bde7a5dcc51aeaa311413e4dc9e9c6a6ea7910bc10fa4b20220664983aa4e9715fe276f5c096396029e411d6adb9e6fb0e2e8ebd018eed880da743378a46f93494bd0f9f33bee95dcbca57f4b7cad86f02fb93c1bcbc36716158e8a5496d0e24a8355d9df2e62d487d37d138af32e987dca10382c9d9da4859e562d26585269297236a05bc28818e70fd8ba6b038440ea873313c3797b048263f0730b363e9f0f8408d1818ace49738f5b63e0a5a3ded3d82120b8fa34a6e3cdfa1293f71402c1c9ba7f09e1665df4f31a1a1a8d8936a9e652b1c497cad7dc10b28c641c66ed3766c7022446cd9421642007d5b6ced8e62366044207e1fdcec50290fad41044c25b22313a6166c2cd487bdeec44f0923e5d16d8c8b1ad4e89050f326487cee41f3f21ba8564181382fabc1e8facc74c01c909f57401cc310cda1c25556bd8d595a7270ff011810d9babf5fe763c4c693c61d709701199479d263cded545e69e9804e8a7c6ff0114d0236b77e1866e559a48287d4d271c1b46c155fd459bc0501b25afaa992692c858443d2774fade144f9e72d84270d3008fb9b1e6a0fba401c73f66262c6b182559728b4195b1d285615447d35414c9137f5b1eed2794d984eced06c1cab33406e6908a3edd90ae1ff5443768490f6b9dc3c6de32f7c83cfc2126e801a09fd9f1ca6c01e113f8891b9943a6a74481edcd74188397c8e9d004ae4aa9fc181637e9bf0e6f3771219227ec478a3fe67172ff8efc3689663ec5b5718c5409ff369f408daebeba2bb91e95d31c585a9847493b995354d8973bc54113ce3e90fd342900ccde27d71dddce8af1958190e1582e0e36522eb15ee0368837b6cf936b2ecbda5ba11b097d61b045363900b9a76ba10345366cff22202d8453b1b77476b0bd2eb987eeb0d8e40b7142f4018fc387ff23a2dc77a5cbe48e1750209876142106bfbd25290d535e72a421707b81e1ffc23e3ad80cefd876941d08b73e16f1b6f950f6ec7e99d0463d574efd25235f6867c9953cbda0973ff9d7823be4833ac12852ad9c8149368c191783643aab7b2b945c55cadf0d175287989fa225382202cb614ccf8c644d7cc8a3dccf7b62f65ccd1ba7a921032e853463e196c684114cdf67e2a9065116ef757f9bd44e1891ba0e6b51303b22d68296460caa2e7c9155eb7aafb96b2a8f6604bb6489c270a8df31f7d5df7f22ab3e2280e623d6cc02482aeb46b2211b065f7264d54e9f9855086d54df6ae37f914c45df8467e3962dcf8f33fdf154fc9be97c2f4d5da73b8642e1b9f8c5bd342ca1b9912869f4019144958acf98caede2084dca89272a1897bd68a3e5ea03fe5349ed0aa91a283270e304a251a64fee7636cc2e6521248b4e1dd230224ce9c42590a6487cfea7be49f230b00dd26432ab65444976051426f40dd1a80c6f732234ea8dd046e98a67169350fddee10c74bee9d7e8fce775795cfb263acc5bbca3f916f1a590e39136162a53a3bc31e7fe93dca529a8290f1f938cea932ec0dc0e1943eb969673d5fea87babd8c763114f1b5fae3f99b34162fe7f235f93234134145f6ab3060e75ea96d0c8e1063506e0444d560ed86053bd4d7547b9d77d3b9759dc04f3f129588ecee448eaf39e250f28bfe228ebdcb27bdd670b188752d9ec28613a9ffd8bfea46fbf43be98209cdb11eb3cbb36b9fad569cf42dbecfe5a19de1880757148ca85375387c454f0f37160038f2333b9c3cfae21f659d8cea5721e93cb1fe01c95ab3bfb3c8bb8110db2a83111e93c7e7e6b464915d38c85882017397c946a1e8b28580acd8edd256cd680a79ebf50c27b6c56d8c19bc5ebc0d4eb5306d0a02afe6720464c2d274af58cfa266e40a2b606f0ae7df3f8e079e27f2e8db427658cbc39e0cbdf983fa01a128a325b6efad12f511a4cd80193a66038a1a2f84dd1beeb7375b9e0702f1f878ea0dd03477271717c3753fc709a2748357578a147a5aef4650a1cdd2a52edce4286cf5b90d83f31fa38dd5faa1b3ec0fb91cef5eec31a5943d1b8d1aad1f28d59423d1c9f19c00c978391a7198e17534809447c12ef0d75fd2d84aa998e0e196069507d65c400e11f9d94a8572f387094bda5e3138b274fe19f2d55f45b3dbb316b9ac3187d87581bee2db5355175453a6461c23a5330800fbfdbc3e57c57636a3854f405bb942712d5c0bea378d123c0106db237d978f4ec5f5b7b133215da471bb7816c01d4a64c7502866e7a010f2b1da06edb3f4a7450e2df2df1cb44ac8de472d73a3c79b3b047b273dbf7a2d24efd1812a258753835e46b3ab6f2a02b2f12799be5254738486e9bf4bcdbdbc380a5a272a42b13b787a68b07a8a27225dc121aa24970a4be97f1f4b00bfb3efbe7966265f214ae2dea65e4a6270d3c7ddc5b4ffe9f92147d57c3051864de232691b8bce022ad9faa93785c82bd5e950797856f43448332cab362654e8206c9a5633c7e446e8f1c9fa003e68fabe5444799449fcecef03d932d589a45ed472519d3a2962ac0946c3bc7cb31ec5d65fe406715912d08e44e05e9cf02b7a0d3c6714172c8da755e86296e666d8503a46c4283d3af90f5f19d48930e55b553d1d797e8ead6d76188977fe237b19e3e8f77b3b75c2f89ab59adb5ca9a08a2ba775374c3b761073148b7921bcb15314101648952f69bc76364c3e18f0ea5f70092c3751682295a4c0023ae688eaab91bf7c158bda703f3155a320456059a83f81294f14469c64207d62cee9f63c18cefbc05417629e1d150c3340f38374df649cd7d651f8f438dd05e8d87e311b375378455b1c76ebbf462941f0be1f764cd1cd496da7d1026a6e8e387a7c4c04f9f917fd50c2c32980f1cadc106d87d5390aadaa64fe9684a7e91d9498174e62a4517dfc47e6c10cf253490a103bf59725b7a64b93649ab91a40c066a4b237e799c35befd36ea91f02eae763f95b6f31eb4b44c14f10029b6b32c1d418ed7b0644a00818d18f373adef54f8e0b36e1ffcf6efb3d4b218292e69dcdbd9bd75a66dee1f01eabdad28bb66c2c57fda77dc79b8aa122534a9c0a8d390ec59a040ea89c939266d0a90de03955c10b660236b1519232d06ec765e15df226fde92f725338c4f4ccf12d5c731008e7199ed2641d79d84828e544e9e3c9429d5fb79e3a371f4e8e9e8ac87992b28b31786c5e68f0660411357e65779d1502f865b96a26cff0d7f9efa72ec97b270179da21f99c9704b8ad06bcc929e988a23cacbbb7cbd237a9dd75882ab2966da10a656914479fe9f134af666371900e1c2c44b347c0bec2faa1f6c50cba8fed6274ec11dbd88bd0ba2ff64506358d66ebdbb15dfa9ad82baaa0893be459ff885b359b06ed77206419135ab60bb899e7e83b124a87e9ffc5a6cddf43bd7b946275e2ad1c38c785e1ec1e5732c30760320b558fede30d5517d5d1664a9084961aec53e2", 0x1000}], 0x4, 0x0, 0x0) shmget(0x3, 0x3000, 0x35, &(0x7f0000ffc000/0x3000)=nil) 16:00:15 executing program 0: mkdir(&(0x7f0000000080)='./control/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./control/file0\x00', &(0x7f0000000000)='x\x00') mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = dup(r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x81, './control/file0\x00', './control/file0\x00'}) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mkdir(&(0x7f0000000000)='./bus\x00', 0x40) r1 = getpid() unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r3 = msgget$private(0x0, 0x20000003d0) msgrcv(r3, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b33dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc322f586d6458d6aff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d67bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000f496a0"], 0xe7, 0x800) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r2, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r2], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgsnd(r3, &(0x7f0000000280)={0x0, "89a54da6874fa1b922b7ce31d4c43796ff5294ecb1"}, 0x1d, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x2, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r8 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r12 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = socket(0x20, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCMSET(r18, 0x80104277, &(0x7f0000000000)) sendmsg$unix(r18, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=0x0, @ANYRES32=r13, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r16, 0x0, 0x0, r6, 0x8d}, 0x3, 0x48008001, 0x0, r1, 0x0, 0x0, 0x10000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="e1a5ec5b48df04673fb7fff9ad99", 0xfffffd56}], 0x1, 0x0, 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x111) getdents(r3, &(0x7f0000000240)=""/248, 0xf8) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd8b, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x24}, {0x1}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x420) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/25) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() r15 = socket$unix(0x1, 0x2, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r17 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r21 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=0x0, @ANYRES32=r22, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x9, r12, r13, r14, r22, 0x80, 0xd752}, 0x8, 0x1, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000100)="5b2b32e6559509a0c34e20e7a025be76d48c834ed73818db3b4ce0d2c77641a34092ce26fd633934087b73e990386722fcb27c6c320869082642b3a2958166745fa3a088e6c08307f1e7ea32037f48b816897024107932d3f54fc48c1d", 0x5d, 0xe09, &(0x7f0000000040)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="c6555148e0a01f76aa33d79e478cc57189edd39941abc3011321bb2d35561f36d45c29e03ebfb1ffe20fd0db9385a572f8e2cdd6e736df3b10c682f2e6df3fca7301482237e909d84f9659692f08f10a8eb01bfab4eb8edb182569f6c946c92b6c2ae2f2beb2877d7ee3ca79928aa0b32670f6ebb1d8a5fa3cdf0d141e12cfea600dbef91b683e43849003fc087dbe64725b89f3887b400aac857e5419126f952bd568a0113919e6067e", 0xaa, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x3) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x69d9cff5c8e5f706, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1d}, {0x64, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xa03, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x20, 0x6b28}, {0x2, 0x2}], 0x2}) fchdir(r1) 16:00:17 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="5496ec38de9ad24f0f95d8716567b97b1a122026c7aa5e378843f8d806c5322f5364c27b75d6df99a257b5212cf2b708bfe03185411df753b496735143e630d2fcd9e0d31a6f28cdf6e3e6b30320e01892ff17213895504f8f2f9350c431b0cf9985b02d238de132e46037f7931d8f90ec4562e687544c8a9c80e8cccb907c0612fb8e56262a5ee75327aac1d4bb1534", 0x90}, {&(0x7f00000002c0)="bad4bf997c2412f37d0c35bbd16a45f01e69feb867e8f7bee82061", 0x1b}], 0x2, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x2, 0x122) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') fcntl$dupfd(0xffffffffffffff9c, 0x14, r4) 16:00:17 executing program 0: pipe2(&(0x7f0000000080), 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0xfffffc00}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r7 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r11 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000a40)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311bfdd6c9fc58fa4ef0d2ee4f1e900c734ba5795dac83b678f79f57fe915b7557ebc27a77dff3c7604132b391a53"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f00000008c0)=ANY=[@ANYRESHEX, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005845c973f31ccc0655de856775d512eb8fffecff96120a23521a1d39ab033e1cc14f2e4d25", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r17 = socket$unix(0x1, 0x2, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r19 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r25 = getpid() r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=0x0, @ANYRES32=r24, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r29 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCMSET(r30, 0x80104277, &(0x7f0000000000)) r31 = openat(r0, &(0x7f0000000540)='./file1\x00', 0x1, 0x8) r32 = socket$inet6(0x18, 0x2004, 0x2) r33 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCMSET(r34, 0x80104277, &(0x7f0000000000)) r35 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r35, 0x0, r35) r36 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCMSET(r37, 0x80104277, &(0x7f0000000000)) r38 = open(&(0x7f0000000580)='./file0\x00', 0x2, 0x63) r39 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCMSET(r40, 0x80104277, &(0x7f0000000000)) r41 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$TIOCMSET(r42, 0x80104277, &(0x7f0000000000)) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r44 = socket$unix(0x1, 0x2, 0x0) r45 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r46 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r49 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r49, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r50 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() r53 = socket(0x18, 0x1, 0x0) fcntl$setflags(r53, 0x2, 0x1) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r44, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380043b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=0x0, @ANYRES32=r51, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r52, @ANYRES32=r54, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r55 = socket$unix(0x1, 0x2, 0x0) r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r57 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r59 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r60 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r60, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r61 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r63 = getpid() r64 = socket(0x18, 0x1, 0x0) fcntl$setflags(r64, 0x2, 0x1) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r55, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r61, @ANYRES32=0x0, @ANYRES32=r62, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r63, @ANYRES32=r65, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r66 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r66, 0x0, r66) r67 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x100, 0x0) r68 = socket$inet6(0x18, 0x5, 0x8) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="a7156568451d8f95c31380231c6e1b00d88cff17e5c23a277384170d1b51376356d83cc5b446fdc57c6efea4a202d2a8f0cc18fb3b0a023b5d0ea69bd7249a31a01ad153442242884c4913e73da39069c62221f1393ac37d6f9af226f9c6fe72b98a75a5832c8dc20b0458c64a639469518b19cac3c2941b503333048eff750973b12fc3b67b707848ceeec2939e3eff5add7ef9dbc34edc518763d96cb3f69d2a8896b28ff60688766c83381b237e362e51b1e23f4fc8acd5b5bfff8df384c552dd7bef61fde1", 0xc7}, {&(0x7f0000000380)="aad998aba8def00de78e13046faeb9f46ea01cb3c44478565dc9780c3195e80ff6bd05f47aa1c834af7a7be639b3a5047b6136254538b32f552b9583e05f14c49f4fb91a6e2c716d1f079ace7c55c814ca49564b9a167e0db2a0fc24eece9481a48695aea337c26b10bb32fb8e4c72581610d4e8a4c9fc456ec95275e1e619a831096b245907a034f0eee9cec59c17dbf1f3c14435c53b4beeb4f1acf03a", 0x9e}, {&(0x7f0000000440)="9e68f78d41f8603780a1bd44bddd092c525da0940e6bf336ea91fc3424d31d24b615a46de14e8e44014958f768ce5efe38e319951d0bcbc06ea2c9dffc982de22d3a9d4aaf2c6da017ab143e491b7bc81fd04b5a67bdb4c0e76a8f533c8eb96f5cc80b5c62c20b7c4cddca98e1bdb6ecae1b489a1f0e9d9f7bf001d6885a8e073298374801ee7db0af5813fd2cde4f967d316409975c7c947a7f8b8dcd7f143de996b1d3580bebe9a8c6c9b42bc1c0ed49c573587204ca4af7e15b64920b", 0xbe}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r13, r16, r24}, @rights={0x28, 0xffff, 0x1, [r28, r30, r31, r32, r34, r2]}, @rights={0x20, 0xffff, 0x1, [r35, r37, r38]}, @rights={0x18, 0xffff, 0x1, [r2, r40]}, @cred={0x20, 0xffff, 0x0, r43, r54, r62}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, r1, r66, r67, r68]}], 0xc8, 0x7a1f79586d3c1fcc}, 0x400) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r69 = syz_open_pts() close(r69) syz_open_pts() ioctl$TIOCSETAF(r69, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r69, &(0x7f0000000340)='\r', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCFLUSH(r70, 0x80047410, &(0x7f00000000c0)=0x80000000) pipe2(&(0x7f0000000100), 0x4) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="a5", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000080)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x5, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) r8 = accept$unix(r7, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r9 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r9) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r10, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') munlockall() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r3 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x8ed7d4a1548b51de, 0x0, 0xa, r9}) sendto$inet6(r0, &(0x7f0000000100)="b5874c97634dce4ef0b173127117de26a310dd7c990d8e576659df9618377ca57e2aee08ead89087e4415c0332f80d4266d450da0230a640e82b2c415eecd2314c6d5f21fae1885ac22059f5742bca3e2de3bb432d2448eb9c0146cc6c1cb7b9d432a5ca2e7c4d7b462492cde2a82405e8d4c1a754460ba8f2236d2a99f01c61d13ed6d991be4dad92f9e2b2cbca7888cd40e9e3e1aba2ccda8487150c58df44e4b006169689cbed21e54b48cebb522a32617891", 0xb4, 0x408, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x7ff}, 0xc) 16:00:17 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x10001}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x0, 0x1) sendto$inet(r2, &(0x7f00000001c0)="7a4dc122e9393ef4006761a1f6a718e449884dc5dae0cc1a5787e6045a1f129b37989f281118a5cfd078", 0x2a, 0x7, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000040)={0x1, "4f324c72d0bb3ce059078bc57cd20fb2b0f830d1087543c9efa8e3a26dbb4261e01464686b0d4c94b377295fe39928a0d069a331781124f7fb33a91730cef2890716432ade745f31b846284fb3a546b61ffa18ef9b85e925b12a7ea092cbf70f0d0f81939c09740acc73e5c3d73545872be32f2125329f7606293e650daf1d1666054523e6723f07d77ebffb47d79d7e2605d4392a3c5663acfd8f71692c498b167ed28008f9cfa4aa2de79f65a4e62434ed22145cf38666a9d74a4cc3870bf6b49b0e3d5c58265c8d6688bb31a24506d94cc0fd3a40"}, 0xde, 0x1000) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f787d9c, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8000}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r0, 0x0, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) fcntl$dupfd(r3, 0x0, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x582abfee) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) fchflags(r3, 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$TIOCEXCL(r2, 0x2000740d) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x3, 0x3, 0x0, 0x9}, {0xff02, 0x81, 0x8, 0x2}, {0x4, 0x7, 0x81, 0x86e0}, {0x1, 0x6, 0x7, 0x5f8}, {0x418, 0x81, 0x7, 0x1}, {0x9, 0xc5, 0x7, 0x4}, {0x40, 0x81, 0x8, 0xe70d}, {0x1, 0x1, 0x0, 0x6}, {0x5, 0x8, 0x5, 0x7ff}]}) 16:00:17 executing program 0: r0 = kqueue() getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4d}, {0x6, 0x3}]}) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0x20000003d0) msgrcv(r2, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r1, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r1], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgsnd(r2, &(0x7f0000000280)={0x0, "89a54da6874fa1b922b7ce31d4c43796ff5294ecb1"}, 0x1d, 0x0) msgrcv(r2, &(0x7f0000000200)={0x0, ""/208}, 0xd8, 0x3, 0x800) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:18 executing program 0: r0 = getgid() socketpair(0x2, 0x4005, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) fchownat(r4, &(0x7f0000000100)='./file0\x00', r3, 0x0, 0x4) r5 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[r0, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff]) r8 = getgid() r9 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x8, r6, r7, r3, r8, 0x1e9, 0x7}, 0x2, 0x0, 0xffffffffffffffff, r9, 0x2, 0x92e0, 0xfd}) r10 = msgget$private(0x0, 0x504) msgsnd(r10, &(0x7f0000000240)={0x2, "733f9ef1991d4098821a"}, 0x12, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x1, 0x0) r11 = accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r13 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r13, &(0x7f0000ffe000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) syz_open_pts() r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r14, 0x0, 0x77e) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockname(r15, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) chflagsat(r4, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) connect(r1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000600)) r17 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r18 = getuid() r19 = getegid() r20 = geteuid() r21 = getpgrp() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000640)={{0xaa3f, r18, r19, r20, r0, 0x104}, 0x40, 0x7, r21, r12, 0x32f0, 0x7f, 0x7}) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) bind$unix(r0, &(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x4) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x10200) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = geteuid() r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r15 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r19 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r13, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=0x0, @ANYRES32=r20, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r24 = getegid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r27 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r31 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpid() r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=0x0, @ANYRES32=r32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r33, @ANYRES32=r35, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r36 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCMSET(r37, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x8, r1, r9, r23, r24, 0x100, 0xb8}, 0x9, 0x80, r31, r38, 0x5, 0x80000000, 0x8001, 0x400}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) msgget(0x3, 0x0) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) socket(0x10, 0x5, 0x20) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0x7}, {0x18, 0x1, 0x1, 0x40}, 0x6, [0xfb, 0x7, 0x1, 0x200, 0xfb1, 0xf14, 0x9, 0x6]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) syz_open_pts() 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2095, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x121) open$dir(&(0x7f0000000040)='./bus\x00', 0x1003b, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x7fffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/23) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x200) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xac2e, 0x5, 0x7, 0x96, "08ad5d47f721756743751c19c1ba1b1cb22a6e44", 0x8}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a641be00f009299d7f459bc7903e471e310e2a54bc274afd30ac6dd6860f9fb47df7ef8c8579183f7781d8810eefc911ff2c7ae8b48d41800247fc66072020c1fb56a87f04712f9ad53a3a8f7355b55d6b074b56f03d3066359f2dd71e828282"], 0x8) r3 = syz_open_pts() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCMSET(r9, 0x80104277, &(0x7f0000000000)) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x0, r10) poll(&(0x7f00000001c0)=[{r3, 0x1}, {r1, 0x4}, {r4, 0x4}, {r1, 0x1}, {r5, 0x10}, {r7, 0x4}, {r9, 0x2}, {r10, 0x8}, {r1, 0x10c}], 0x9, 0x9) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x1, 0x420) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/25) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8]) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) setsockopt(r4, 0x20, 0x5, &(0x7f0000000140)="208c24991634eb4e89383f9bc9f74ca23d91931e8efe3e79e084e836fc33e03c2067540a116e820af1d708e71f166c01c4cedb78c6e7439873b9bd1e7bad0ea6f83fe8939433b9bb277aacb5a020e9864759618c4903715e6ad7bdce1cac82321fbd8b4cd82fac5b79fc01ae5f553451dd165738f501fa4a7170360c47d6fa00c92998fec73ade9e66518ad14cd15a06e5ed9334a08026c75efb8f9884cd794a05f6e962ed10c30d777c0f1c23a3b0969356767464e2e6bfa74c183b56688d522c783af4a3ba1209c78d29a8069fd1883b728bd42245fa858edd9ff638ace6d7a0af7f46680480bc7101dc58e35f0e43bf9f814972cdefbdd18284db0bd55706e0f326795b895070b5b90684fad1385970941495b5a4e0f3c707d4cb0f3473740e8af2f98775f6b4f63392b8bca36b0af2f2cc0615b4bc5c70f6eea8e2fdada0dc92d024b468b297ffd005056b7c45712cbe8c5f6845eff8d5ab6d45591f7c5279d561e5efd8773e43faf03e4643f97612cf4eb3fa4b4ab7578fd43a68eedc05691231d3513d8389ea7f2e63da27708d4d492c6e0e774270a3d5f053922013e7745fb1bb8d27f195254d11bad1632efd7fc1bae01d61b1bdbbc4e353d076fcf7b9bf3ba5bfb7874c5bd45b4563090db7c61501c0e55480b4c1353e0cfb1f87c7f5e8b71a0e635338986999737bcc66b682ea583fda3e10224b14b16c2e554f04da1e3000cdec103f68ea85166e8fa8146d4977a6115ea328557287812c994fb3ec903a69d032a3fadb76a1e93f2030693fccf0f77aa4198900b6b873dd6c4d5e207f164d43b3853ec471dbe9a292c37275c1d562dadfb8c3bb9910a4dd195e65fd5157a394539379311547373da5c1bae30df3efe32d5258c32c31ec72268019de67da5f227c553c8f5f76f451d5efa1d3448af7ba95d6f643a89eaa11e9cd69cc35ddc0a2c7326aea4f8a90747ba75a41d5ebfbbfff855c6de31c2d6753964eba0a0e9310cabc2bbabc7242a804c8da0d10f731a6b902f9bd92e0a31c5e09d6e15f14c9fac4f2e7054b068ade55256db4891d589a352bb13328011e41f4166bad6b4d454f9e4c889f5a31d510deece25a519394e3b3abb78b8125dc7efce2d48ca83e1b6023676ab57f1a8d21fe218a2678655caecab732d77b6dd99525f8d018be1358fbfa618b8adc0f9bd3ecaf0dfda2c9891a337056c0484de6befa99a3659b3a31eb2a4f6d7dc21e0b751673cefa12e70d4775475a8006e0566bb01ad044d5067a65dae1498b55e5ed90de30730bab6ef013dfd8c5327d0859f1fe75cb34a3683f606d2cd6c749ad0927565bfa285995460592c008165895e4b0f1cd202fa2badbd4373ec9565d22627160caa91e09bd09de5b8114ba8ff7db31850931ec3fe3486f2943ec79ecf6bbca8deb56200ecd23403d3596bcf69f99abf13d99cd6545aa7f8bca50ff45e3d28270f2962d684c6aa7015c074c82ad014b0cd6a5a196f6524c6b00078be6c689e58cb4a9e98d68246fe1d828a0f48b15aca9c51773de9273c00202509b71eee9a5fbdc7abb71feee960b1daca03c493df022f08a2c2da297752b72d941465ebb76660e06eddd414c8f8f52a5e004434ba4c5c95f5f347bb73feb6f23d122ef1f779b19599d34cc801f7e63e20043c9c359de3d50f322f8b1a3991d9d370d67abebb570eb8d0906421e1830e76fd8ed8b2285bb584b80fd2a99980bf21d5d8fd28a72abb12e23919e08278f01f6874a9589f279a810f869e08534971073318448b02126dd7577369ede46208695179607a598f6b88cfdce6feb72a720e547861314534b7e6eb86105aa05e838341c724a2618bfada03bfb5c34642c16c3bec5550513e6e4b699c79d0c4e64bd9a6c8ae2e7ef629608fd5662e962c9dd73a67f696bd21679a190362ca8ebb436799c8f30debc6789e608b74e8ce294bd06d111591cdc044adbbfc2864a21e3fd5b6723ddb8583a9aae2cf8a270f6fa0824fb916549c650f0d8c4912a81f71d479e3ffb8545706c3218b18dc87b8009edbf0fdf9caf09eb3af3bdab13e514f0dee584f425a58459d686c83af26c6d86aea98de363a19653b66b328d459fe1f38cf9fdb4fb83a442ef86349ef778ea701b56db74db73b96585537fe87dbf5ef9ca8e7c8a754726ed5a81ddb6970b0a1ce7cf4221bd5d00921f122244d401ab7abd797b2c3704e2737b212994353ce9ce3f96567fe4abf1c1ddb65e44dab7b678e7a6bb9af7da0f45d22399e137c64f3bddaa9028546fd34683a4d620969f1ef886d313402a5ba86be3dfe63bb6b8733cb37b5c6f12a0d05294f132735e50e8eae040b4d35d66f382a5e0d2120ef14b296fe421f008696c02242717506784481f9afcaf113e0f0edec3ce6a38512c8448b8b98d28a18121ea27a3179f24d4992da929094dd0be9f9318689654213e57ee312543406a8cb38b47b3c814ca81be1267b2edd888286bf5b2ebe6e9cd300f04c5aee91d2b969cfee02453b5bd75dbcd705e1f9fceb9b00a58a74c308c16ddfb30d7f527762bb7117a648720d4b03cf28cbfbdce44421959dd9f0f4cde6d0d9e971b094eb6a9b093a29eb3c79d5dcbeac4c6e0eb08d7259ad2d61f3eca0e4ec6eb192b044a1801edba495a38bf7ee7d6d0f54097cded668cd28173460b09473fdecd5a26547ea627da9c40ebe6bba0ac70d0eea7952a5f7df3d0ed8fa8c27dffad9f0509d9714cd7383ea86f1e5d5509c3db6e04d8f8cb020b217e7939ca4d2693417b197c1025877f540497e03de0bbc15449bd065ee8abd1305a652b076856347b3b6269acc3ea6fd72a1c9e42215549984820f8c3c74d3a73ac6b85c17cc636624453214f785bce777d116bc44e57a205aa6f629b02cf1691b11c313e7fc98c803ebc4ed7a5ebfd15535f15a106bbe1b5cc1bccfb848e98439f798c4237ea9b19a3206fda96cfc4102c54ecbf619a9895cf04d15bec9f1ad63caa4087cde641a03bbb5fc23cabed51bf9cfd2908185568a4a14b71065c6e9800f144ca9acfa61316fdf4cd80859ef5c54748b78305b859fa912b37f2224803307627cf8adf42c74fd35387ec3d335214c7465e3a65a66839fde4e8b61ffad120e0366e9833b35304c374ab3e4ea6e142141958c2d3faa681a674257c09666590ba4f547994361ec45b5ed6b17d9c03a3b8b613f14996e84f98c85c2f69cb41ea390dea6b903a6a88508a64c5eb7551c314efcee016c3e67382622f2d3c2938afcf3eef0c0610302d4bf084862a722e30d6f1cb6b29f395cd0e7bee6bbd53946a749d6d8f38e025f536a87f86cb42605869fb4b549e9d89f22c49dbd048baabfaf985fcc3274881b2fa9a6e5accc46e8cfa1f1b543e45613f097510cc95533a824cb2db2438f04b8f1acc038281c0f6b8d4a281bc278e63e15a400e275e25ad41a3b555561b20c1a8b03adbcb94c1fccacdd3f3ba4fa622b357aa7821bf135390ded69525267ed16c8416e6d57069550ae05e1d456928f3ead2b1db3710d019274e1d6097a0a154cdd6241b4d56a6a7517776f000e96525c55a86bd54a44d8a924c7b34129ee89cf12809153467a873b1099663f32f6ca96f61495566d00cf3cafdde3cf474573f00f09388b7ac912ecf900c1faace5b5aed33aad92f575acd945bdd59229fa52ef837bb3ed9db957eb009b7bfc3d8d12846edf96fcdc13eeecbdd2a77128b01e1dc137bc2379ec037bc65bed453662cf3f014969d3d705e768abd389fe5e1bf831e8ee11afbcaaba69998edb99606edbc675b1650911ac45f6f4516d96c584032845135d6ddeb6e51022e6216efeeb0efc57a0c277be56afda60a55a1d9fcefe2de1219e7230e11d2ef8e07deae7b8e2372b8f51c42440969474eabf9eceb7c3ff1dfa03161d50595617006a1654ffa9be6f80e163e965ad71e784601d042b1b4f918e172fa88f66251d9aab699b807219ad611c0342e39c853e7772f97a682716de30c87a40db24f08e456a110ef1bd9e575160f911e1221e91fe485b4e1ec20b54b0a5b57cc5bfe864a6fcea3b987f4c6c193eaa7a41c7fb7bef32350fd435a79d051be5a42120202bbab0b8ed57174643f43a9ff61d66f06fb55cbdb6497593fe1991dc7b09f8f4c7b88a4c8d8778c92997d4dd74f5e161b37067cf2772be2f30fdb9d1cd37b1cc96b906b7809e1335fce2c051f9896684b882a263d387062ea5fe966f43f54f7f8c626aadf1e5e2fec5322e67d7749931ea2692c179fc61e3d3ebb779d033ac13ee9cf67207b4f5e9a32edc78f8683473816c55cbc8611a34c21d4d9abff9225a5f26c01507764640ba49102310edb8741286fd0dd188974a5b0bce6319e8443a9b205bd99c09a6d431ebf44987427da9d2644ed41b144e8b00a91636638c663986010e46f1907b27a3b095f00a456ee4a017e816d8b55791cd0d7c7514f18ce884d22e652bca6b3bbc226b88f6736dd00e1f8a080e6157265f7c7fa56908fa6ff131a009936be848de9bac874217d33eb29d5aa436e066fc34dd756286dcd0f1fd3f6c955c3a071d0ec7fa85e5bc246faf3e3a3f679ebbe46db9064a3e0d053ce095c7e8d692c607781fc27d752b5deb430650c8c9ea27cbdcd6e1eb1291de22c0c5c0033045c2d79548f4d926262aa0654c33bc060aed4afcf08cbb2fdd885759b2cb54b6c76d61d58484fbf15fd3830fb9345fd405a4377258cb51143e1ca1649061d4b6c3bfc2d9bcdfe2a3a07cb9254abf1a916ff8b4de34f201a9e0a884aa4c7aa3d3c4d2ae1be21cffac010e4dcdf61e12620cd00cb5bae04e7f607a8c8f5b8183a75adf04f2d910bf68a186cb5007dba8dd52e1396c84acbc641b63ec15682088f9bbffae77c07581969b279c6e498cee2855774d098441195d020037e5af77863cb62cd3157387ffa45ec85cd12f746c6991d194222abd9eb715dc502a6ff727968ee4ffd8a858fc57a4fd74f23d437e224c36b42109ec4d776e1015a3dd42ee4032b34153a1a456d103f391932894e775ee74f3d55f1ac210d7e2b1597c03b45a2940ea2dcd528634966230da0c16aeebbcf603607bf3d8f130cf5ff57a573645b6f46979a0c092c5ad6006d7f761dbc118a793be9126b0165fc45b462bccb6df9749abd3aabdfa69de5429e100183304ee0994cb697cccf8ce5b5d648e0b1598b85d9a55c5de013c27e48d037c59530c3e953a10c14c2a97acec21ebabd167a27437131560ce240ed1c54640644c4bad4836f0579e06d91dfcc4bd9d6c808e7e937d1b0daf744b6ecbf6a05fcdb6404b9447e9e081f8acf131374d2f0f94a036d4cd8dc68da3b41214e5ea6fa477f588edb5347c485db2055214fea69246e6ea1a95054fcd913e555a9cd2b30e8189deb73ef82ed9143b23b1f5e0d10fbde1217d0b73cbcfe4f07e354791ff93ab6b43060dae933417908339d352d691e4ed41a1c46e1332e968f45f2c1266563311207d72d1405b8bd334a3c030cca80a922183f04cdca36a5cd640f029a789e7c2c1bcd2469c6065edd7f235bddcbc54cf0a624fef1950557e2ccc515b06a8edef2b3cffcfe31126e23f48d9492d75410016cc017ee6e0a3ffcb1466016c9ac672c7ab39055817626804a7566f82bb1810007ff642e2748da2ea1c3a92a3ab8ef28b5ea022c5edede3bbe948760bd1516d9b1aa94ac2f141614e77fc87550aa861f3180e3a02633a17cf75f10b42903d71a1888c2d04f1d9e44d2cee733823806f4c51579e9990e6ee30659272722a94ce4ffb9a447ba6c8b889fc0", 0x1000) r5 = dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="823000cc161459d2ceddf9091cc4c5ed8d8f548807784b04a9addde1daca1d8987df11baa16e8c70e50419ac8005a191cb2668a7059161e211cbaee283013367349d13c184"], 0x10) shutdown(r5, 0x1) 16:00:19 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x14) ioctl$BIOCFLUSH(r0, 0x20004268) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x0, 0xfffffffffffffffe}) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ddb0379bfcebfb000000000000000000", 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x10, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc1, 0x10000000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(0xffffffffffffff9c, 0x1f, &(0x7f00000001c0)={0x4, 0x0, 0xfffffffffffff000, 0xfe0000000, r1}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x1000, 0xffff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x6, 0xfd, 0x0, 0x2}, {0x50}, {0x5, 0x7f, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x65af32a08d6361cd) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000340)) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r13, @ANYRES32=r15, @ANYRESOCT, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r11, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x3}, 0x1) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r12}, 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4f06a924bd0759af, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x4) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgget(0x1, 0x40) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x400, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000280)={0x9, './file0\x00'}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000200)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x6, 0x0, 0x8, 0x40}, {0x8, 0x98, 0x7f, 0xd4}, {0x7, 0x7f, 0x7f, 0x9}, {0x2, 0x59, 0xb8, 0x200}, {0x2, 0x0, 0x7, 0x80000001}, {0x1, 0x7d, 0x8, 0x2e7}, {0x117a, 0x40, 0x5, 0x52}, {0x0, 0x9, 0x0, 0xffffffff}]}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = dup2(r1, r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0xd02) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000100ff], [], [{}, {0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x3, 0x20000000}, {}, {0xfffd}], {}, {0x0, 0x0, 0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xafdev/bpf\x02', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x44}, {0x20000000000006}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000c0f89500"/89], &(0x7f0000000100)=0x56) mkdir(&(0x7f0000000080)='./file0\x00', 0x1c) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000200)=0x4) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x22, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1a8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x9, 0x0, 0x2}]}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0xb, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000280)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) rmdir(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:19 executing program 0: r0 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x6fd4aca667c1b8ee) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0xf6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) getppid() syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000780)="4baf93e94dfdef47c16a7400afa8d66b101fc8c916d836658f97fc82206bc69ac9984c1c6c9f3b3a83d20f8391b2a59ca04c79eac6c012991c2b3d5808e062aee9fb79c2269ef72ca282d46c1fc8721c1c2ebf16ec3c626ad1fb4eff91314d1496a7596c480040b3f39d76fc852fd43413783e90a9ed91ef3aad5c53d7e1af089c527913eedeec67d4fe75e4bb03b3d1b8907a9da934a575768a575a90838fcc98e90a93e55406d1810bbcc672d1af2d24f87737e073a706befcb5b389a5dd1784f302be57653eb7e7374fd1b9d95421ddc34c52fe3feed163a6a7f8a219a43cde6a6ba65990c6bd0c1074c81b6377cf0e89b00ca8ddfdf2f5259c9d079b22e354ba8e409bb4f875a79e4feb6af1f412b3364247ed419752ef71cdcebab3ae7d496155309423f8cd1ddf92bd3ac4c5e1d9f13777d6463ee8dc1e7bc5f9d974f45c3d805f823f4b60be4a8f445bcfccba4be1fd955dcfaf76504d210f3878411821c3d93b701b6eb0089d43e351075cc62add6d8f64bd83997f8033868060e8b2e28adffbbf0ee35dedc9015bc8f983e7d7ac785a50e2541c25d5cf488864980fcb656a44c661f343c563e6c4199fa913a2a21a70520b209d51c458e99d0db9c61a9396ba4baf718e573396f0924bbfff8cce855ae34314954b0f42cdb690e2ea1f280f4cb69108cd1a2b74bfebd3d290aafc26d35758644e88e77c98cae5c3ea7e0a54537952891eb8be7e1e640fb990016fca2b0e0ce069fd9a86ff030ffb14716c70187c7cc095c22f0e173251edf61e82c7daaa6edd1b00b85fb80226a25663b2683f7e3f6c7b5aa8c4dec511be11a092b69b1f953bf9bdb593e590b25f176adeca4a924d1671e1c44ed1b70fe45138ea8df013a680fd480420644f17a2265f77fada2e9ff8066c8e04c43826fc89ff5b74a6bcd1a7ff892a210a3c2aa86de2506e9ef8480ef69ffa41ee10fb81b53d8b7c568128cbc43f136377f666b440bbfb0f627193bf143bc7c1dd187141cc3f59243fa8dd9eab3bb3866dd242545b5205e17339d0aae994c0f4fed069629a7a99c5b8815c067e58718504427aa06a7ab48f0b285d29e55a44adef697913e7e3f54234c72059481b6e7208c441273e84032d21904dc4c8a14d6c40d85830d8d8bdbf6e576a4e243b6a28b130d68ecb618928206b712cea2b74817a1b79f5b1df13bf111d7c3161a0f746cc79e7f412cc2ed35250170ae3970ca1fed784c4124dac26b88c299f06e3ae920884668c2eb28e1b22130c749edcdac15a2814f87b1896eed0216d88d524e854fe9ead1a59c780bbf7e50732654a186f7cda09e5f34ee0e5cc6ea8be5f44c00979675114a37817c7ec71efd9d46282f7b47e532ddf1d288b7320f52d3e946e4e413e012424571e55e44e8b3b8b743d0f4e67562a2b08ca6032558dedd0be63087c6269782d00e5de8b1a759fcbe23e369fa4eb8e420c9425e21649fa7aaab22d4bfd23402d7b79b08de338afb07bb15e04538341b30d095e1064a5e20fd8e31b22d1ba435001e70a76005f38694fb0291384036738c8875d8078cfbfb4d1a80c4b60de6474bb33673864a69aea201e16aadc3378f6819659e15e3081077d1e0ca50dd299357fbec4a2354cbf6235f2c5c55a715daab07a68c691f12774573c92c480cb6b5b2d81d66d108de8e37de9c6190f5cbfbbeb7e1bda8d2001f01bddfeff2f39204fd2192a7819841aa0249291c1884ca34d8e0607da93f2ed22d883e646cc20798c561802ba1218fb99cd993386683b8b2380ccc511b5f68bc4b695484c790fc30d7b7669587a64848ccaff521978e41eb6b97c3b60b4e63adedf46b52d05592c4a3e1cf79775d65d35426b8f46bd3ff07f879fb9586b82e3eb64011f3147a8df93b9ee7d97e10f8e76d0cce1eb8c3355bee9c6a08bd206de90dad5b46b8e256de2ed589386dda2b519f87f9876c573c64769fd682e59bdefb5589226daeb0372fdfaafb8ea2f23f92255e95ee4fe3daa71f33e2d1c0d8470fbcc5ea3f69be93cbe34d99bd437bddb52e9d9b7ae3e767c4a6fed92f3e942ef88dac3b54001036f8beabfd06bf2970398fcbddcd584f44c6efcf8d1b6a1b88afd4fb69b1628147a56dba9291be70791cafc9add0f5bc49c912345e924279bed20822197d234839452a33bc4aa19e85cd5dd251222555e0211ed6143d70139c3c84dd479b96b8c8797ce8068ad508eba9d61d6fb348032384972c98f178ca214f2a491adce48e163479edc8307e3a60d5829734f878771d4e75d1921d324cedf4cdad9484455056155a3c852bb0071d2c0cf117559571d677a77133aa9cfd81d5fcb26ca959905a141c11a8b4c66096e6a67b7977a5e2cb77f0758c01c901132d105700c309f418eab59fdb42d7c45edc0abf57228fa03220445915914a3f672adfbf524178da2ea387dd726f79a842c0fa7f16e91747afaf12244a12f9c739f81b70963e9a81d2acc2dc19b0603611bc0ef147cf58785be2bd0446fba0d0e7ce9068f5e5ddac620c912f9b2f9b10f7e6b09483ba62ef33e80d0bf1651ca1ad877b3dc24415c76aed52a18d95c5c1bd9e75adf9601050fd9159dd65bfca03db09320481dc755fabf8e627583a230873ce28bd7181509d305e31463ee39fd6f6ac3ee71bfc9974a7e4f5ec6729b38a85aaa4c2cf3c02873bb1ad1df2807a13b50b106853f7ab38367a5966eaaaf802d0e60ca5b6d88d4898429e17a72f6ce4af4d26c87e8de233dbf716e85efa12c1e88039de65c9863f4007772fa8987345ad6c8966061004d67e50f5cd81837b659106b2c936ce98b53ea5435e6057fb5893a84a2cecb5995e678f4a0da2ed0529595f46b15ed6127528f1d0b5adea98a735ce71e930b18dec444f3046b18a678e86166c2be3e9dd4571190b7a5ed9c3ba098592fbf883daa9e7f283fa02b08e8ceb3d5358fb2a935a9e4abcefccf7b15e619289ef6f5be167f65b5bfc6f242043207ad2efd57798cf18be2d34b99aa3d1da8be0322aa4c989e26a91fd80e0821594448e9009414279a5c6cb1a19e74d5fc71a77ec6e55e4db00b8a9b3a8c79955cd8b18802b9bfacebcdda6f26853652941fb2f17829b56a38d123066482569ddca31e45bc0e7050f7251d8a8f59146f0b6b62dce62bb19ec449a340c5b58af8061ba5d90bbab91eb5e25d229782e710d4b8dc91f72805ef2c94ac6ec1326c8923f4a23c394929864d667f4d60f6bfe185669b6478458da3b5fee81bbf885aef773307dd90bb051b00c889845e7fbc9dea965c5ce7d6cb40be8f8e67dd9c872168b0404a9d50fcb7a48fa16ce0d0c77c87506ade98795ac65f75116c6902d2dc30a7093d1beb7c43d5aa36f92e81ff50811b0e3c8d5b323fadbb9edc86454bbabc89b2073fc8d940d71ef7683529d922fad1f7250e42f18ad66f87848afefa8faee4cc8714c8eb6e26c6a960f6362db645eff8faa5c90fb96c7a304ff2c9b5be8e76ab8a098d33896f1be587f49e7fc507a0918f0585a6bacf4783e3fd2a91bdcab6b88fcfa753255adf1b8269cc56c549b8222a18856d3d855b79cbcc4602141e358338fe7ffd8f73557527e1b801b77ef6602924186c6746bed4043d0122dd6a890382c111a982a32d71e3a447bdb5c53fc9683e91086d011025629d963615ad55c2f0c8d1611e2b13c5756d5d52115bec520e16f7e6e32f99307b9bb0225d127cbb80ccf9a1ad557d806c4a138d453818c59c4933ca4088c8afa212d5f9e8b1e7decd7b2a2f89503d7243c92380eb5216b8718f7c7277bf005e97943d11a7d6cf0687d7b7789a6f813d83530513e0a9d783c27cd3de6bd4dc857053393a60bef21df6511e5501454e4e7be99d06d3674d7acd345626d1af193abd95fcc0d909508992241aac40173bf8258271ff8e2f72347e752ef40430e47a550fe262b29efb4024e4d832590a5fcaa05103999734d127fb61b4e93561975bdaa93755dd5b9c3c1c389469638c6349635d51712e49cd65eaad72af6ecc466e36982f40c3d16b19d422f8afbe505e33bce584a60bce89e7ba19cec08db2d78186a7dae67505fd288c57407d344aafe690725a92a8c3ade134c6599d57ab3e9940f5a502057940f556574f4ecb09114d0e22ce72e47e0e43c6a3466aee19dfa550e05144e99c926155c28c341707616d3e685bba99f840ae9e00327dd71081eda78626e24487b2159eaef917b3160ad5b4f1528abb7bcd2faa51845e02bce42ad5c13457c35d1954b9960e96fdf0a68270e76e1fbaaa017597d415a483af9ec083237c01ae72fbf94946609d1bcad945718c3d99a7a297f5e6eef3929ed33aafbd6906c2280edf5c3089953d5951461e507929fd5d7dec2c41a1de4f38aa1047478eef0f3be4015c35910197094de7c9d703eff5897bf495325a8f353519ca2a0003e899c44051c1e639165e34e328fe633fa892656b65274da5c4a7c4f21eb423929538fd31c72fa2456fdb41851d213d87b25bc84443a834e760bd50db2f74eaa458e4203a41fe0b9804649501df5413ad3263a0d5efa1774ca87063b037dc09ef8ab9cc15b4c07a98a2dfd35590ee38ba136b1a5c4d4f5fd178399f7cc6ade889ea3a3ca35a9aaad5810eaf402f28f4f84220aada158ae435098556fe4e3e16aef916f58ab1884d4f4caf1404ed221389375cab86f5bd751d25cc71f7504998abc69d579ac08d470543f4d8ec22b6995a70da297588ad9187af66ed728c04b34c390207ad077f505b4e1f6774a335c9b88e7d3ead1980d1648505c7eec83cd8ba65a29384bc18790b8ce84095e36a7b039c7fcd96674d239a234cbfcb3e03a89a9486ed01a7825fe20f2734273c82117503c481ca97b2dc14f4dda788f353ba6dc7752c335e17cb2c971e0daf0eeb596f4a64b2aa21fb17da5892176d8365fced94a8699efe7cf8b8caddba1396c84f6482337d79f7e887d436f98b12eed1e3ddbd18e55b51a3a6ae204443b1c9d4cfb7fcceb84ae6213df03f6f278ee67f08463d2bbc3c3b6b4c7169208cb76b8da67268920e36384f8980cd24bf96f194a8396b7ce45d9b936b6e34d9e27ccd043aea35821924c96bdecb6346b1bc17f777ceb2333742ca42439f1dad5694f4fceb216cf4ad08239f536500d1cf0534265945ba3cef39a663c73201a0d0a1333ac915530d442a79a2066d9e2abc7a45a0d382c6c48dadf298d6b9d87c9d06e98e7cd297f104da2de9233e3248d2446f831001843fa98327cc43deacfe2b8f51cb57a96251f120c990715a61cd38d7d90eef41080fa4046c08342e388d75406ce6a5a580f914cfc54c21bc5f8ecfd9c7ba5ae59c7f6445a9992df6af777fa8342c599538855d2804858b076b70207225b478289b1d09f948f2b94155d57106e3f92c3ba9de01acdeb3b8f5e1cdd1c494747d312b34a8c2f7b2e82c5fa07a50842a4fbca586d832acfa65e4a8d355a829b58e2525712573bf74405fd91387e0e40cf0b9ee5c0d4dcdae784c2473aca5d20baae437617e5e9171eea01515d5bc2848af91a265c3e5f71c80ecfe739820ebcce590b2aba704b7c0a84a627617df31defb435cf03a165a841f861fc5ee2a0b9ddbb6d49e9f0b597e44715d99bc757a393c9f7ec3ecc203f831c8e374ecf3cc2a86bc4bf6d6ae39439cfe43a1621b4154128cc1d6a50c5190a3587af858b3431481392c6dfabc51252e30e494b60c5bd92f5ea91e49fbf786ae21d357ff73fcee99210b65b9bc40cfb22326791f2f5e7f23c28c4dc72af560cc11d36d42f46ce0", 0x1000}, {&(0x7f0000000200)="127cff28d66b82d29ce1688ce3d8ff64a8ae9fab7e861e26ebb2682267070cd58be12ad653a98528ec841f7cf96c8bf4debb0c94fc6580cf01a26d60ed522de4ab9949b81a1fe16db12a1732797d12774697b7ae1bf1bbc4d5abc751d1821a0d87c35e79638bb4c6e0ef652426b71b12ccd0716f968c0c9113332fd6a9acad76943204589d233d337659e326f6be48aa82a7c2aaade345422c9ff19cd47ff7dc6efd9326cb2a3369b316202e9540d9c990204f503fb03a29001ca7bc15d6d9504f8398a427497bd418fe4242c0e6192b304828a574646079b7d925906cdab49e52a170c8", 0xe4}, {&(0x7f0000000380)="20fee6513e5398fc72fd85824db22a13f05e51f83e4dc12bd1315234332a8e059e48adaedb128666b9f9e1424c4993cb10a275a822e7c8757ec9ee5839d8743696a594e7957bfd409233b3e6af615b14f5485eaad3f42207a8fdd8", 0x5b}, {&(0x7f0000000400)="3eba55400885668d29fb0ce55777fc700f01af3f76bf8cafaaa94720088e6a9647515c3f252ff1a08d28a1e5b97059de4734881b89191bb24bdc8c383f8fe5b0f6661f18f4183bc6639b0a84e100", 0x4e}], 0x4, 0x0, 0x0, 0x8}, 0x408) 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffffffff, 0x4, 0xffff, 0x0, 0x80000001, 0x0, 0x20, 0x0, 0x1, 0x1, 0x200}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000033c0)=[{&(0x7f00000000c0)="324b2514b690c91ac6a29f460d15365ac64b0827f54daf916471a424c158c8f1e95647d87dc1d6725962620690b7e7827d2129bb8f95c43bb55b88e20a9b54099596fbdf40e3169df23529e5fc833da7b4ab5d69a2530cdc8323adf6ddfeeeb199161a4f8b2a08d6f402ef1f12ede03213bb381f6aa5acd7b578ef56a93cfd76458a0dcdde988bd408440a093cd2560ad584f2c787f246dc5694ca9218981f4a70dd39df997c6552a8e96743cb8f2e6f0c24478254c8b6b10320f1b2d81c6e922e9452b53ba137fbf92d4bf747ea009ead03b4ef78095cdaa62f933b718a0a273e1560bc347a78a0d57bc5323520d1d89baf5adb99fdb70b0f9e7c78685c54441073d0c408497de52a9d1b27b2bbf9e7aef9c526819e5f7c6eaf5bcd426453818cf67d2ee3445e98212e8887a695f51a8dd9752d677a100e15df376ed27565916499f788d37e61f3464e80cb57b19ae6a8850992f75e27559df868da5601d14c4dae39a7b57b86c66ec5da6c6e263c2d430cd3ee882dbb278fa4457ba48cd49488c6acd1201e573c98f23a00ac997c19508f9b297f92033d50ae67aa0d672346cb7b361297aea706e3a6096604694fb66025e88041055460ee37d71c91ec7ed583f9d9712de62e5a0ff42c996ce4b093cbee7b76aadaf7dac17d637ac7d2f7b856710e37c4bbc0c37ffcc5a5fd8a006c6e595fa47e07301e5c2beac09bd6e11e7cba4fb56dc961f25adeb9c69086c27daf264af8922d96750eaf54efae25b0a3689492de239f68f5d18f047cf54929a1dbab492d633f7e53d409784ff77252e9db8c806c5d7a47618c2f18c29a694a5355162a9c1c3fb500dc39ef08a3d5f5cc32ce99bf22c178eef83c3e75f08d5c989855d52ff4640ceb3813ea9bc4371725848ae451af5fa01589f2abd5328b0e52b5b1823c66e5590d9721d5449c00a212af4c6edc0c9630f5737993642e4b0fd8f128e4d966a38a2b2a909de765f21be9cd7a7573aa49db4962dd56e90a711e9291bc194417dabde4d2fe4bd5d6695bf51ed9bb590f35ae001ecc86a04c1edccc3c493895290b971657498fde3d1cd57049a738f921e359d908c36eb550ca45ed42c33ca47e247b65134c9092e2fe18f01101db8699c9298fa359a79bdaaec45da71c840ae7807a0e2465cb7606ff7067b73c677ea8dce053ce9a3cae6fc94bed993567196a158656ff08a7811feead5bc725db32e69925df9df861a2c49dbca3c5f7f41b5d823ee69e540981d9430fe98e1583b97353fd2d19c09a9031ba52a5fffab84cccbf6db5f4c1607e4a971d73ebac3a55bbc8d8a05c18ec2cf636e74b98b8de663a34ebcdeddb54ea6500985c862bcf9955ec6af9f104fc0c0da1205ef5a068fea166706beea759fb76de05a7583e8e3a626f1756d70cfff76f5283ac85ba023bec1273ffaf867794077064a747735bcf44d1117abd61b094478dd33596312879fe75434811dfdfffa1cf9fc9e71c356a8aac7f8a5940e6fc779392e4df8c77866091a3eb0d06d36f6dd1671bcfb55449c6a844f90bea0ac900076bdec017e0e585d9fa3c7fb95bd88551e7c7a8e9ebd5e3cb08e135b8cf3807e16b5c82121e6d607c0f338ff1e810c77440243858d518bac5780f76a2d0ffca02e5eb94d843e7f9f1a7d1379110920383a42d317f6616c71321fae40d83fbe795eb73891549569570c8b5d94b219001ec02191a32780127b223e40a2c514478c19830b25c5ac4fe61d7a20cdca0c14325c7a4e9daf1175d417cfa5d997d8b878430bb58da7bf420bc7caf77ad519bf8126533f8f3960fd11c07e67943eaa5e0164856d02b4dc173cefd3b0b5a4915866276a0af0ba5d3c3d9bfa62567c9e970bf61308601604d4548915189a515bd66d288b0bd9ae586bc0f92c2b794a6208d4a9ea464084a7e545ebf9b439ac848e5d677b586f91101c9dfb203ffed6eaba2cb3f298be58d69fa5e301b2dc54bb2361fd27d5e5d98b737890cb28d378dc2bf8cd2e741bd62bd9834d49d754219d7ff3b6a9d27fc57ecc4d945766c7440805c4f713d639999d02b4d6a20038c8fa2e995f1b39964482ff0ba5066ad3bede62dbe8fc8100e4dd5846599c13814ad2b8887ab27463616ce18fb8ff063a76cd17c96cac69fa226bdd7cbf771bbbe17c823a4f71c67933036bdf85cd9c764d947d1df5efdecd75ad143bdeaf5c2cd2e50a57973cf82a0c5a2aeddc7ee40086657b6a7c16c411809463a3444ad4e7e633fc77666b96f143bc3bc5c9f685e889c8510e97e0e6abfd5d1992f0e41492e28ae91f2f2e617bfd88e5065d97cfdf32e0fd5b90b0ee6ae730f770d27c4e2deec107b41942646c150181679e98a5b14c2c245c803b109d6e4f848db7519b960a6fb9326a7a19c96062965dc2edf877f0b1ade6b192bb507e2dcc5be15c42fc74cc5d143161a264f6e7d9c332e9fd9d2c4968455f273c5b7d2a8acffeee058964bb55b6ee3c820e627079bfc750f640914782e6e733fff891d0fc0c0cdc7827339705520c3fc4605b9eed1f8c5db7e3fb9ff5e0f178132b1e9c5a785ae3624e9f4db33d4f8783064d9818466a1f5211412a7123ea9252cdd64c3048580d4cae1c9aa7c7d4cab4633306788b62ea247cc0aeac4f831bf94ea095b80390c1715af239498751d770201cfa6eea116888434d409c5d949c31265814b5d4da1e4d74708b5724c59bb198b8236e836b44c2cacc85dd0dc721a28a60e9561a8ca723071d12994ce79c04cef5da008db9e2cad5f81344532ca0ba9e7155a872578717a50c8f0f05520a024c609abbb78c114b29e73ee90106da2ffb4b968dccd4f5c652485fbb556d250d15e6e0931b9b27b17e5580a412d56258683a3bf3c709aea527de013b4990c9a3b5775e2e80636393bc2f395bfc75d2795e0d6e43b3b19c9680de1a2944fc3b0e57ae0d97ff8ec5c7111cf2299c39c09867d3a5de71d28da09cf409a2fbd66f05b42ac7dbf9475e37b37b245404744eb4e6df008337f27ea605f942d8fbc149953c421c654dd12d37beff7f574f673094f5cd31363d896d956b3857a8238a9cb63d7073029253ce1ec3e9ebe5d34b89ad323d2bc6b2de402cb8fec90d43796e22e636acbf2001129fbccf6e11313dce38021c1f6d0161ce75bd60d12273818e2cb827665c060a27664a95f9ea9fb64064f97d680b8e33ca4f39eafee302537b3644fcccfe2c558aa7028e6cac4b908db26b556b7e5a6d36bdcbee0ec30e8cff3bb8cad099c6b4f21695d97be7ecec4c2a21d333ba0fecb65018788c5d9d6e18476045d73186adaf29c2da465f886c38868b7228cd96dd844f2bcc62b917d8cbdf0ad85d55a5c2d8ce31e486f09a2fd667a79516c3d8c5bf856b5a8076504448bf1075bc101f95ba629195ef33ca63d474a3c89c84c031336bd70cb2bc96d6ea36d28dd577905ceb8ed685a98b82c5dd5a8c89b0cb5a9f907c2b6e81b3caadfffcd038b5a729acf2ccfd579b08805f72acc38bfea04fe1726d91e618e57308bdfe54fc8af97e79fa11c2fe0d2ec70fb2a474dcdd4b3624579bd6c5fd2ea03b67e92d1cebfb76d306850bcfc7fcaa2405f5a73e52d77ad38881b42517b993d7a54ca84565e9283d381ca5df3261efbf379dad1e7342e15dcca71324e87149e6ee989abc9efb362137d04747619d64679e0382f6d394167c6401621285abccad694e7d6c154468be8f0294bc70858e8a21241936dc245f4467f09c331fc08153c38bdf05b3a7273c697ba4a4b67cec32bd96cc8eb97fd1ac2c4b40bbcf243ff5723c12a1609c0385f85488d9365ef6676f520a786c475a2dfd7882d0389551f1cb81855455aa02b8c753e75fb296380962e6cbe0bbeda9a84308b6403086d9d9f4aefedfe14c717d29216d014d684ca39da3bb8622c882ec0f554a1a9620b953b5e014f7df6faf04431b75c2bbd06a39e8aa1658d3aec9c70fbf73c4cd0b661856fc3c43ed72d88d633551224648e7621fb768c7a2775af6b2e58d86f1a5e36ddbefb5137a895d18b4174d1d0f78378a5be815f2c82d2f006071bb363a63e0efadd3005ff4fff99123768fcecec13c5a6fd4a3d8ea7fa19f6c4af0937f7f028db5d9fef9d0a2d9516b0dca082b0cbcdd7de56f02bfc393dd9c71f430f243eb047a2dec93c0402d70c5ef15871b4780688bfdae3b7ef77997c52420fb825e27b2466a2a67de021a22ec2f6d09c0c2b538596326ac183e6fc23e32ae77d612da70b8835c8800cb73540ae49e95740afaae4ea8679b64a17db4e9003e2fcde43f36ea703190fdc3156e7ae5eae39628f686be4269c5b32a0f4f707e8a0776767e6a26c8d2dc000d4bcc83fd171edd4d5ae8b51a782af42d645afaf52b7a17c941955064a3f3b120e1550885e38ab5c8a5961250bc925ea0ada4a49add3a4bafb3af6388f4f1ee3ef025957c317322e497f6d5450153377fc37212d7ab978852a8e197181a19c202ace9ac122a22f56f3e3a2b62f8723cc1f096088e22b27964f39b660891fe0df5e4cbbdd3c955ce66bb7907fd24b037d6cc918237f19b22e7f4f9b6f969c38fd7a608aa59d0917110d848e66fa1068c3d56722378627cda522678b42868da434f6ad93de2d754e4c255980775021607d2679f9f4b906db9a4007cda5159d8277827661961d9647eb44bae88f4f89de847e112e6fdb62388f81ab2183396cf7fc5e2d69367ce4c9dae7fd150e2a99eb9a9a59ec53a3d57a5a7175f87a3fa596775aa8d7c680668d2647cef490bead6bc441cf0ba529089bb6f1c6b7627589c01fda4f0c02a5d890ab5d99c4989d1d8a0a7f5ffe51940fe8e98fceee31198fec6100d36b76409f1e06fb4b8990fdfcc812d096fdf29a92bc8e8cd0a29d07662fb99dab4bd459b222ab0ff5f737c0b6a1b3d06553d791a03c9bf46595c085d19b03167e0180206c06c6f3254ce6ad25433317702539afd401073ae8e22d55981a9558eb17ffd708d89872f946e133b289dd72d074b3213d9a8dfc6cfc5f418c25625533d8ea4c2bbb54a1c9c7a889cc8cfa10ffc8a3a6d6bc296769218b35cc6aff27acd4243f786f63e2074253edfbefdef88210941dfa45f781f3854ad7aba5a3d0db07363cfb152904555f7ff3f5f0ae53a838dba87c44d019b575f7a9ce8a9d1b287d6a53636b2a1f5daadeffd1bc6013d256f4a21c3ff892ff0552c65d1e5ec7479ed0c281e3be971b2095b4c8d2c3a6af83bd2de11bb2205051d4cf390ed727201e5b2a46ee46e7edf6ae672d503a94e7f5f8a8fe6c1ee5062d8787de9990b629bc16eec3ce851a61b9e6d6b848973b37ac7b3a98f130540c96ce874a456e01b13247dcdf2af4ebdc9e11b479643a9fb873f92aff9f27d2285ad0001392e82a2daeb1497e2305458cecceaa4509922b6d565804ff593aa33d395e45c1ca065a9ba565adbee8c9aef5cf1c9b9e903f664ae45a4c0c1e91cb6e49c9e1922fe68b8c603e096c466b51026bd66b3728cb1dc9cfc13d18965631d2fb741c766c7224b43e5672f068898b0144c580875309af499759cc8bf2edd641e0e44af7cd1a8d7d08d3d86bf727f6a70e2febb1f8b9b7b49b42a53cdb55339096603b4b3f2c6b7d760324bb07628114e110823bfd4fa733c54864c5fde00d9f506c37274c2b89a0ea9ad139a9cab7a99ecba511e919efb57a5125d7ad5e540893d275c219486ba6aeec1b589eed7cdd9d93ca4f5c1505ffa3ccd9986db7c58e7aa677e43301e6ea8dcdab4dabae1cca5f1a86a2c7624d7d043f518519186bda4d71", 0x1000}, {&(0x7f00000010c0)="20112ded76c40bc54c5ff023e68388f4e1777fd5543aaec622b2902325b4b633e82a7d49bc6325a5908b114f7c7c6b70a2b6003f827ba4f942d74d61ad63919a7efff5b41cecf86c371ff87a8441a8707d72ed57e52c2e19cff3ac8c7a92eb867bb6836ed6d23befd5f41895cedf3ad5c69c9e1126cd1e63791b7cf1e5db9055c894bfead83dbb66e0ab920f8a552bf993d4a4591f80698c2118f70c8adf0cd81878249d19abcfef1c3db77e503df38860fee0958cb711313bcabcfb6429c36fb0618e853cd209954579759e479b4785bff8ee64dcce360bbf3eceb16cccd9278436235bce12c8df55a5bc3ce1d3c81ec7e9dbe335cb186b90b44a51e6f91f327d8b0a94f303200b337a25c0232ae8dd8458bda8280eb63b1959f6bfaa31c9f7f693aac6b13465a3b1fe51a1d89f18f1d3a19e7774bc024c77b9e5e150900e549ad065b189009fa93ecfc41b0cf36d23c6eb554db91c453310745856bf460bafcb19175304a315f7c8c5c2c82818222aedc59adebae3f0cdba433de277600f206053fddc1b921389b47b86525d1d035c7291648027f0d41298b2a6072c00c29e1e4713facb0fe8f317225dbc8d12331588620f7d69a59ebcc65e1e9cc8470b0e16dd06b36ef8af3928e2d8ece716217c2765fcd02b79ae5fc8d60fd5da92db74f13d6ff28997d6998cd41fdf33a7ca29ceb7fc6bbf940fa8ecf4f628730920f4a867d476b56f74e3223a5315f7f8e2392232055bbacab17e603c0df736e64331492b06aac380ada3b8f6f68a89fa8ddffcf53676a04aa11c694079f719bdd21ad7be2f6c23c167b06941190067f35770a118d4a4030e1ab715191d36bb523c8d35f3d9cb12c4e1929301983fda483bed274aee6b8eb36a37a958e9e87ddf4c0b556b0f5641df888158cb93b95ee2d0b2d761928058bf8c566102dd34b6eeb7825b6746816c205d0c31902d2b48d57140100b9ef827f929b8e6c4afd74e7899aecc0bd0e64fa59474b1def3ec7b031dd1abb4ee2c808d5b2854a4d4bec7776be911e64fd40ee7e08e0a5be59a2b068b6e4895968e72f323f7b183e0aabe4080e3a1f35415178f842ce6a4724765679181f288fd602ec7a0b0addf36b83fba67939ab0b8422ec45ff6f8d5db54937e6c0329378fe379fa8b6ce186a8625763221215205005896829f6c2257c5acbe1dc9904b3a165373c2df764b39300f98725d4fbacadc8a8241a4d313ada4160a430c1e5f39b01dac800faeb89c04270a3403280d1119f9ff3561c36fafac28796d020acf4e38412442c003a3eade4496d366b823c131b81f869cb26251eea2723127d6eb1b5009db2536e818ae7ed7154853c59275fa39c3cf1f17ea98dd8f070a2877466ea8bc940724fb7eec16a4d8b237e24a89009bf941710a4dbf731dccbd4de7b766777c5e3f97841b062129beea5a9b55b90619e5be63b1a0e3f6dbcf1560845b170bebab54b4a8a04403b8e7075a75ef93c6b58dd00c99286cc1dcf60378ff89781e3bcdc2328cd08aab5e66ef25e409929197a4f9318410065dc0a218df0ca118b1099991116ebb84df064ecd58401d82a57d4ac1f4f31b8c98af8dcc048070108679359a27a8a3f321127a4d579ecec9e5f82876bb8f1e1134a3dfe823c27b748b2ea4110bf5caff2137f5ab1a8dedb60064579f49641543f14d7a1ddd88357e0162a9baf7ee4435cd93c64b04770487cc7c47f44e66f19c9c135ad42ac874893ed5707749b4968920ab73d7cf8f284bd2c6b52c1cb1a4ba8204d1e3dfadfb729e9c94beb7812810fad1f944d2f46c2f7d49723ef2b096edbabe70c2eb6b55454b85bc713ccffcae68ee556a022141697c0644f2afc297ef1bc3eac42205b4d26bdf8b406546d664593943a4a4975476c90cb9c6a2d83b3a2d5bc72dd3bf4d7279c0c9e47459b21aa231c8b042ee31f27a39f1dc6f7bb5effb357f56dc80dfe39591e755ccc2f67700944606f5bf8bf43372bf3509b4f6593c58f94a7ffb07bcf175a0ef44c3e9a446aad5f11975c78bdd21a1437d2e5d80abef55bf3b55c804097427271594ad454389cfd75d985301f893a44e9e1b8be84bc7d6c25963a0c49568fc47a306f2f5b3a6575dfc37e99e833e0ae23aa96442a19a0885d28ecd508cf709852fc09c830f28d8389c036f2d3aae13216119e306b37d03211bce0fbc29586ea9170b5f05b4d006d4988de14f8f1f54db892768ca2d6ff88dd1589ffa26100d69ee2ebeae83f48622a66c9ec57e5510fc4aa306497215f6819c6bfddbf3273c415abdee6c53dc3611c93978539c6f7f2da6153db8f671573944adf54dde259eb6851fbfc998e24cc9dccc1496a92371e3eee53fb843f6a7cef67f37aa300134f1b1da4f91b7a3482f2e898da944a67ee26354da4764f8c3a4fdba9e888576b2b2a238b33c96eaacae0f58e86d7154362c2a211145f4c145c457ddb8e98b3e2ddbe7320eacfac6053e51182d86cccdefb7d6c1183799938e7b2077bc64bd274f06e7f598957aa7451313c044cdc4e49642e945048dd08936b5c0d171709fd4690b0fb55fa09a79b817982045dc38614cbd100897eb291fb421ad1d071014ff86ae902fa08975a147b81d099462b0eb3c2a1b92d930a365d865c0a1ef2d520313d88d62b4012b7b5ad985f88b7b1565563ef1e1aba91ad4af217d1e8ec3d948d0abfd92b3a6a75beb695a8617715413183e891cfedb9d83b66edf91ae80663463d73ab55988f197ab4c565af5f0b6f9c7e7c9ed046cfd8ed12bde6bfc076a1e8ae33c256f8c793da916933fad18b27753122e6818be620641893eef3c8e0f58a9f2ef10a821da4ac84b83e3d1fc5c4a633790ed9b4b05f400852968d51f0c7dad248bc0656ee27f8497f0e7f389866e6acc3535864474c0667078dbc45e41fc1bbbe7869a48179050945e13e37a043422f7268b9dab68714c117b48f4eb4534b8efb412fe5b91706da05986ab8a5e2fe1c147f47242238e271a46da5a2169ba606bfab815e8598b9e64693fcf19db652474e26069777e3e9c769785b4b4c3841e6d3a50f7507911a947af5e6e0dd33e2469c3666ce1069fe9bcc1ea703d81618d065d37bb82c013a65cdb6e672cd58730ae7a310edbaee82937b85426e917f33b22a5a859684923909a5556bf8866d93c210879de65fdd066fdc4988d8b3e413dd821ee21b1a0bed01e455385e5a1713c88e82ed8fc287209cebabb8e11fd913c1511d07f42fe4e133f0ea71229b57b5010895607da57a62482528f7088f049111cf4e8621d2f117e65d9614935a2881835dcf8cc8f195d54b862070d6ea832101a29353898617dafad29a8dfc1a924ec9fa0dc4a97ef2feb9e2805fb58a1ad26c9b6e089ecf968a14aea9b981f05fffd59b0ff35e66190416f45daa05efe3470342a421103f1364634a6dd61ed2610412e65d23c20603d434664b67e730d69ecb49973efd2825e57f6b6564d3118cd8ba89936786ee8988976feba9bb92fe95fbe013e423a5709c1af3033cf3c5e7e223d044141743cf8551db8d41a98d1378539c3bc1085b1d949b183dc09d19e568fb6e520b9cf35572dafbff3d3fc1a0548774e41a7ca93c3ce6019b0bc450bc5790602164d7cc1cf69f19afaae8c38406e9c35f8d2810800ccc7b1ffa82300436b4f751d96d42360aabd5505ef488e4c8b0756852aa6c9e1a8e89c43f359b91b79a0f7c4803e9c71f2c9160eb7dc4f56596850164b3d1773c7ec862b9f81b71c695bff4d250ebd5fe91a16aee9ea1b11abd4d04b475d86b2249f832944b493113ba6cfc7ed89853d47c18dabb8a721df000531642ddd90ddddacdd0040cc92ef2b24b90bb60350b9789ec11087a6eb89397650bf1ec1fa870ce2a6cdc4672e546e422e7ab5b068f3706934e4f882c06cdb6c8e0b91ca95e64ff47c16e1fdd6f5a15890309d27259b960bac04199b332b5cdceea0a389d2eba3f91e1710a9734aa3c2b84d1d46b2bd0b76b44099c43846e81eae6b8e96906269cf485a73056574716706145ed0616efe81504f7ad6743e1b8d3da6cf4792f38ee000daeb80b9cad563262f814318d3a053942a55f0eae5208b7177077e7cbfa0f17028387d479f66d2ce57e0a2d33bf61a7bf6a48fcad8296e44615a44203bc5b28b6fe49c62234788ddacda60badb7a96a68097fcf6b33b64ebf8605f0734ea716a5d7d61cc1e7eb0d18c0c1cfd8c6c05a2c868f279c9a8e21542f8af7bf1f4533a693f8da6e8d2ea7596a570623be642bd572cc2abae9898943f7ea6e6bf28274696d21e93019b313eca2c01f7d93ca4baea99ff67b3aa3acc70032f757d825c61e9353258cec3f603571f9c125c62a2b3a9d03092d2f8b500fa876440745c3bba738cf8325a83fc5fffdfbb8ef57012a362e3444ceaae3513169a00b9ab20725d6a11192cf3e500bdf765f49eb0a33ed3d4d70596023213b4cdfa1516e733ca14406f61b663eb32a1cee3d93de6a14bfc1ea460bda62b9ccba0d8e8a39003b81a1429b4c326279e7beb457db4cae91ac86ab872d8ed2aae1e0843a44253c406da99da4108705423296c270cc0f9fdf0702229bcb82586cec72cb91380b568e221324a200ed325a83f3a41b60f651c1af214434a9f52bdb335bce42c3286db697c021bbfe3d755585071c903e43e80a5c30f4df3fd9306dca56c97ccdfd57609b4fbb73cde92e85346828363d8ee1c536ce99010bb823524b512291a132f4f196088110e950125273fb6aae057c0ed9120a2f64d551db70207f1ca65a1dee9fc398550ca39ee434e65b04dbfac4fb6cc766705443489c0d3a1517138e042a9b145f48e5a4049c4fa60c214acc2225de80aae14a7a8ae72999e2055844ba7a5f9966f1409e52f1d31b11a713a57a22163f794ea9de2eeb365353b22d87143baf9f5b3fb623dae5040dd9f5b6c77f2b75831209ac526390bd59a30daa3bc71fb6e18a89f714c2ef84526a7cf9c5f86cfd4e8d5c2150828417a19898e61e1c517a78ad6a0a56de6eb9b50002d9f07ad1d71ea040f12731f3c3140c0c0c038ceaffaf340611a026c43e858a17995594bdb28c22dee21068774fd963f320f65dd3146bc9c6746f98e7cbabb6a828b45f971fc709d4abcad2d99b966be6d91af8ff82437f2b1994ef05ef5dc23f3c24ede83a4d6d374b87de4290fce78dfb33d2e9c28b5ab995e03088fd42ac0fd939542e55d6b2635212d490ed5e4e83665212e5e186b87a656f22c9ad2997debe479cbca496c89b350f4936420584b2b2ae588247ece08ae1791d7ff716c9b3fb19924729ececcb981747fc2051ed7a46243bbbccba890824129117bad948e0a189a6dcdf78ccd195d2777cbb3e5ff90733c533ee9e9028a954b3fb6cd555f07432cdadfe01233498992988509a3a3b46fe2cba3f81bc4450782d742559d77cd91ca36cf101d2cfd293f892b1b0511b50a4ac22e0c6b1c4ded043c3fa427e7e5316481f8336b0fe706a9b731a277af86c5122162ee0e8c5d2e940285fa3b2fb251c02035bb2375e6af3c45ccf45273e0c397b4d848909e10534b56476f9251ecb8a14972090255cc54e0482d44e653db00c2d46c55e57c24ca2252603e8c8fc89e361ebf8ebb61c50b64b93e92c453d38db363b803debd43fd4f47d1d9e0960ac77a9c549ae5d35ce2a162ab90d2edd4100432e5c8835d16f9cb496a22d733846684a1a3b769bd383aefabbb19ddfa0255b03067545690d6fe7c34a97cde6739f8155db7267ed3a07d740e94fbf888378886d7d4d5940", 0x1000}, {&(0x7f00000020c0)="7e2e96298ff103c629a23e518a6996b408eacec86681b7a13c5a4d7c8acae495827de51c2c4be14811aa716d22d31561555a6493db649d6f68c29731a0bb544ed955291b2953e8e622f935ce20daec04dd033c6bb0bffeb20601b390b948ff91b803e25a5dc094a1f72edaa668ecf16eac043e", 0x73}, {&(0x7f0000002140)="15295e2903e9579acb5d36d02e8af78df210a34d0dce32038d1f7bc1bc6ecfa21782e2e32e7717cfb13fbc3af1ac6b816125c47089ed74375c1d168579042c04937f616c51", 0x45}, {&(0x7f00000021c0)="16ffb3136d661c0717962e99040eeb87e4442da1f5f0b0d98a584e2ba0f4f10143a678a8e4487b9de8c118a89c3ee19f1db91e06501b7f9922f8039dc853f1cfb3245737ff1873849c0bd0966a3925d9f1a06f9e7f83a4d6153e81f55cc75aaf7c28cbc3c416a9080a5e7d1bd21a4e1f9c5b113ebb4416347ea67bff490195cc27c85dc12fba844f976b1d66c3ba6539547dd729ef6457705215a1617af11271521978035d14e789dba21ef802855f8bdbf82469b33376ad6540c4d7f48b6b47bd3431a747bc583f5c5d49e15fb3e7c80566d150f7a98263df1426d12ef69305edcd47da646f6af4be19853e9565d682c376", 0xf2}, {&(0x7f00000022c0)="19eb78bbdd7248fa92cf7a6c12828c7e9e23f88fa71781fd77002d411b818762d2a3cc1445dcf4f75cd1382a096a308abeed3abdec444617561141b88f3962d42985b4791efc98e68813207411363ba4597b2c10ccbd4d4c2588c0f9ca4f10442df6b484e0392d1f9f0a9476a63711cbf3bbea3e6059bd6cf89bde5e76e37d60a4b7ce640e64f3603c27bd0760a6a80ca2b8b5b5d481ee66363c9ca467b1ac80b83efdd705e86ac00495beacd2ac6e537f555a367cb7dfb3055ba9265b0347ccc4969f2b17fc6c748d4f43205e750985e07e57f677ea3544175e80a9128f963b2220f6afc420e012006e3c17debcfa6c21fd6b49020e5ba04fd08009cad18446152e68a6c51b38ce4faed5137b797ee5dcda7f19b20b4cee637fc0e81917c0666ae43821edd01a6b5511cc8b77ebb0115a6096ddb793e9c32a605e57a6cb279e596004bd9fcf72be2e26c28074c92b0f40abe7d93d8f85865abf703e8a96b040d05d0fab71380ef2b5189fbfacddbc7760350d4bb37a3e3c0a27efd9a3472c027ccd46438d8bf9b25dfadf84d61ec8c5dc419f907cb7003142dc44762566f6c48b3bdaaeb87249415805f0c1fb9fb1c5f43cda08a89c52a3e5de865e1b712bf1f7556b98b87214a70eb4d7d1f21ec85d75cca1fda832ce86c2adec9f329d314e9b14fdfd71763337dae3864806d4be51c072b861cc2be49b7839c2baee07ab5ec3914f81eb64894db2c1239982cd2e982d9e0a0ac4bd1ebe2dda8ace37e42db15b8a3fbfdd8a00d859ab3df519c15f7cbfaa40966ace30ce531d16335cc8e35994bd3fab0489c1df572f4d2c9f813097094e1f1e42dd65d894b0e9381cff4944fab966c54c86891855d52c82c017154f63c9edb6c3f33585f2e359ba4134408e1b2d495227a7729a0d4252f943d4d2eaefb78a3288d4a250c39fb26ebe39f3f14b90bbbd8c149d8845625056ad610b5040b84ba66b06be6fca18ffba100be4dfbba8c0bb41d5bbf2ae7a542c952d3c1fade294cbf176de0d42ed124eb56f7f6c154430b0619b930bad80b54c46daa9d30651cad27e60dd69737687eefab255778fbe49bd4a36ece93036e595665d5a2ab31dc8cc39ca178ea85ce77e9dc999f32fcdca22073032ac0e70fbe944416a0d30b280b6a913cf1837da544f84b0fd819db55905b74be1303d8f34f4ef57350456000741b9602910b0d73918fd23c745c671f4e4397babb4876ac464b29ae5261e7ad319d09974ed9816bd4699807e80349ceada87dd5e8a97bf6ed1a6f1469aeeb10b01e5116b9cfa6c99f8c46b722b4af4742902fb92d176851f2638e948349d3369f94c119af848b5a0dbec5ea1dcae4f64bddf7af8738769d7ac97cc834514c8f473357f11c51a9d53f874c12fb9ecf4262156eb283c072271e96d7d345baeb4d4ad6761cdd6e7f2f7dbb33c9e350fe1ff8344c8a1356f6338828dab7749b36ac6f25a9ddad1c7b7950106924f52801eb6803e4e7126427f2ed99d66270fc0d0ca7254d5b7f559fa102d86758f05222eb0f22ddd4aa9fbbd225a244301bdf3551625319ce75969004a23fc9bb5f895a681f2a542addcd2d370bce52cbcf5e4d07cb9a25739d98f1138fc49df4c41b15e39b1a4d171ce98d50cd607f8fd3d2a743355a8b8abb1a8adf2cb9a894bdb572e5c0f8aa7f1c2cc48983979f4027c796a12b60767d3268160be3c26812e43ed04f8b67fd62aefcd753861f202ad05a59b0627b01400eb57e12418e0d85b9e725e1b1c1ba81a1f086c9697cc46ac1e707626aef5f93cebdbb9903022606f80ec697261c105ea13383749a53cbe8cdfed5a886b8902376c4d6e1d488e728a32f1742508c7158f884c1ce42a2e43b1fc3414eaa8f61d5bb41354cee3481dd23c54f1802b0ee8e165760f47560830499557ec002f520b47bd2083ac1c0c79bb907b3d13605c1d8517904f95b18057c669165d72bbbcbdd05638b9520e867f1febc2aef284ead503474a8bfb7c3db3ed7df43115e3c474e9a9a8ed259086047a9af2847aeba18ae8e841dca2e222cf8da1db5f70156fb4b8a19a0660955c4139c8ed6e4f4b32b31b5b9046c570d60ca84cbdc01dc94ff4c4c2068bbbd1e17082e1a290758e040e9f97aac5b2ca0a277249507d5f002d8645158ba2645b033f72f613e4a029a987cab371fbe0c9196b940cb35562be735cfe33c8d9133503dd9a3a2e521867e58176bfd5251bb51411b79ffbe6e85b88d9dba926a01558ec5dfc9ef15a3541941f5962d6853d3b617d7881f1299ee88ddbbec8576eeafa92a7655877566f44f7f440b62158053ac884c26efa422f6dfd36ef4ccf25509c43cfa94688ccdeb0092ee412d66692ef74ad8ee0bc8c20475aa1cb5d425ab881f2ccb90faba42443c00e1de567cb4749d487c26ef008aaac8788e352e88b009f7dd8c822475d5216581c908a750ac246c219361d996a27f2a36b8cab6dc9420e50234d59abf771c29ac0c25c971262c2cadfaeac56d5e51e46b0c047459d914d535502ca78ac8deaa81f49125e23dbde4f06bbec61259ba8907dae4c133037064b48af8210ab0be2959d4ccca8003a0537b1e33fd53479c97be56ccea0f93efc8d6fb02afe16020403a2f8e316bd38e19f987c6c1518082b3ad00b351c67b5609bd0fd64ea638a5fee78eff700a01326b91f8653b3ffc1f8472f608e253ea194ac53b7b3e31f4af7838dbf3c69b34f7edff5ccde5a7375d5cd64e2f767a44adb0c47eae3d13db82e303b06426c89b0c1b23c6210fcabd3774e07cc3e6813e754c28f183eac046906ca0ca073a17e3c80f64342de80ba190fd32873c843c71948c5e205f9cc8bee11c7a7b3d73668467fc23da0418bc0da3636846a6b49bda3e9c74579a031d1c087a82e990123e87fb41ce0f6de29e8c2fc9f60c1e318beb9372089cea95ab071cd5bacd83e92d8a10e12f3956c422e745bd65960525763d21c76ba9285cf4bc37ed81a7d179353c3482300b900a85e17308b48b884857b183b21128f8f50b641b1b304837d31fc30cfcc30ddb0ba4d21fdbcedabb7d013d61704535ab4a5cc66a77abeef36b340f4b6a663f2b299cb7ad3d05e37e5dc7e0c3cdcdb94bd3890b409f427c7b97ca5dfab5885c8db0c6f26460aef035eb0578443681795d9676befcb6c8ebeed976e4db0d984fe1280db71673db9596f99f11a8050a08acbab5e6a223db73b492fd6b68df654c2c186ecd349b39304f631efea384b7b4c4be6af039b455469d1369106787189b36aa9db7d48108b81828d2387fc8de4033e3c7cfe1a192fea36eedb047b5157a7681482a21539e8574508d4e7f132604d4064b4f10f1b98b6f764b9259dfb2466e95bb569092f9861c2b425a0179d26ca32ad3548bf4fd45b16a761596841ddfef0b5eb5ed12f615096ad69037c177bb2ee5bc630b79b08b953b80b190ec8e89330e91f95e28ce78c8f2ff23c8125568df0c99cd07e76c9424da31560acd45847a9d641bbeed9ff5de42131067b7c55eab33e96cf14bff9e603ffc47e3d63ee6b49d9296437fbcc1de32c3802f9039038e132cbd3f5f4fcf6c223e96ff9761d7ee43e2034388720afa3ed79b1c3d5e03793ff3f1b0384b9d5717fe2b09c75ae8b49f6b92752a31192d2e41ee6c80789c7606e12e24754b0ff2201caa47e40d0c384f9558bd2428cf82efd0723ca5e565073f303946abcecbf8dad4e54a92ed2a1d8013eea2793860300b408a2ece275c598ba1b3d1138c99a85aa33d9bdf79404f41a6f31e81f11b873d461997af1108659a026b9ba7e07a0e36f4e77156face8f51dd0210611fb5a11b68b278fc85b6d637bac9e6dfc09fe20e3f33a6081df57354ee1cc5bc72e4dc8c8bb5081be64e8986017f36ef35c7c8ee05201d3ac5906a50160948b026ab1b717d6dc8390bda311153fd0def5ea02d12420eea85df643d2adad9ea4532be2d3402f254cd50bdbb775f22a28604ed92c48cd250a499dbc4302258626f2871886c8032518b40a87f3b4e68593e061ff2a4032cebf4d069b483bdf791f01ad2099131b4bf51eca9b6ee36478c88a7ed52804b4951a1e2018d760c74c47fdc1e2f17c9786a0257b1d878805da307bfd573a92bb80137696df6e7337634d9cb94c27a9322f67a2fbd34170198a4a170a48a64ed9ddead199789bdb433cf2a2d54ca8b75740a975bdec4caa0edf3d9fc8f3bfcbdc2823b42f44c818e4b6cd055eccb245840ad7864c11046a97a01c302244f5292224915fbc549d84bee922d044f32af7e3ce184f5f48616c31182f93bbbe6ac230e5a46b23ee8d31aa225dc6817a32c361a214ffeae70c6e7e2b146d967985e8a1dcfaa41cb5b1f831e10327bd32fa5e4f49a15f3451fbdad13a4520d98b174a474088061f53611c191e815ffe452c62422bd24f85e8ce140fd56e1bf77043828315c1139dafda8f179cffe83921c3a1b6786afb55b417167ccad001d33362d32c34fc4eb1c41441af577d420ecf3b587884889d3df64d81557fb8fd9cdb4df14eb06f37657fcc97fbebcdd7103846ae72a33b40220d6c9f6fadf8df6263faf60c016f7c1795ee8b953573c3a3c9a8c76ec90a9879c7ffe455f5ee969fe477e51f41026c8b402c739c7fc02de8961957c29c16a2e616f5c43d796729702763796ff93ec4375465318e38292beecd74f5eabfaeffd887693acf171f66c4a25e26fdc124f4562036ed3ad9f343bb5e414139239a5e8db515c9ec9fd460a44c134c5f22f5fa65d9525b6e5c3dafd191a2ee26cad146aa3168a0ecf8136b62cf6a4c51eb89c89258967bb2b3299afdcbb073a7cfeacdee5524cdb93ffc4ec2666a90c6c0c108b799b63d9ca2bd581959fb66f945e806d5a479fbc74238df41380f6d2637d18e3986322dfb7480651e35ef693d43cf3ad3d362300fc4764bac383dfa438cc25c59f96d33ebb6aabac253e0927dac26eb9a9f1ef366c5b1701bdd5b6348823fa178e73b3748a292a8e2c78da91586e3fd3fccb046fde697cb758ee4f334ac6eaf1a81f13900301b3d7618dfbab9196ffbb184ff7311ccd7f21eae98511d0e73dd44a19f4ef09c1d7d3376e7e230d54870065a8bce8e57091588b1886465ca8257b32a39d4b20e701953ce44f71b77715443c74584739ef0f86d3b53d2d3cb35f535376212c349be95e69592cbef66eb73b09fc614a6c720bf1382b3524fa2740782a04d55aebd67ba81bdc4b9d96720f659b2738878e1c297e331a443a6824c075a37c0921948a236246e9b5299f8875776079a4102699078d662b8737fff566de9ad6279cd0fadaf6c70d9f373ae8717107110e9febcb87ded24270dc679fad7b0afe1ce4ae407bf405635d4e7d01f7c97c66891b600a02f8430b9db5a85be487d0c64ac32cabda804bc3d569670ed90bc872061e6f90f7ea0710febbc299587919f1094a9848f7abbc675061a28a6eda54386f544df33bd62aa5c07243342d3b033ce274e4f84f1aba2084b017b6d686da9ef774d1938e040b747b3f1593ca9a9a8f9d4bc9dc9dec6e2303e9281cb0e7c9f71312ae2b0823744bb908d135a4294e68d01ed9a0bdc1e55c4ec75ea0001bc97693af5831d0b07950923dccf6286cfac0ee2e5b59194288620cb0d77c9f639c2d7ad8b2db405058fbaec3e22c11aaf0d824df42b038d4487d55f4369cc45c20d7a1cb9ca5e6f15d701a0b335b63fb1c7afac8cbc14d1d7e98a2052af7fd07c29aaa81182c349f850c45c0bb95e5803caf363063766bf657499f61f2abf911cdf3d", 0x1000}, {&(0x7f00000032c0)="166ae041b680e358cc468a2aba0c1891b3d2d281038c97e2142f26af9376595af5aa58172abe8959c91fd4e17bce98d7881684ef54718e073081a06179cc0ee51afa8090953cf76f2a87ea5ee2efa76957aff9207100cd6154ed2ea81c0ba0938fe88c5e334e4c065f10b01ced62cd4760e3f81f27ec65d583609d1fb41c58f7af938da6b929b7f741b42cf66b1b49659c71d94b8c259b4d23a54d15308281d6aeffd07c59f39643", 0xa8}, {&(0x7f0000003380)="9bd59bf749c29a9b985aa9522a9671b97521291415eb1610f8d92501b8714ee5106329d92085df2cda90db08d32b", 0x2e}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000003440)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000003480)={0xfffffff9, 0x7, 0x1, 0x2, "f6cd96b03c211de719f57698a83f7f590a831d58", 0x1, 0x3}) r4 = geteuid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = dup(r5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000003500)={0x100, 0x3f}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000003540), &(0x7f0000003580)=0xc) pwritev(r7, &(0x7f0000005880)=[{&(0x7f00000035c0)}, {&(0x7f0000003600)="bfc8e9b7e7f720080c2e2a", 0xb}, {&(0x7f0000003640)="8d3e3cc68f300e4baf02654e76f3f30554361132420105c28e54274b1fa7a933936c46036bdde85b3595f1baa42560af5d1b6db9358146dc2821ff7d7ed7f7cd4e47e9ec204bb474e100baec756252e99d9fcc007da7cbfadf5728e8bdad6c2a5847770fc320f1096bd4e54e1002ba2ee64f4b58acf62c8c7436fd6caa6b59fabc000735dd1fe27c7f23463aa96b95f09cdfea47f1a5b9be777280e18016acbfe2e2ea0021d124f4c3f77d2b82c1bb5ab5b99b13d5e18d6e5adc5be85fe6a922a36747a075dda2e68a8119e079856236ed89b18f601eaa1286c5eaf6cbec00d92bd9a1786935", 0xe6}, {&(0x7f0000003740)}, {&(0x7f0000003780)="d9b5de6d8dcb787e54ad366e606d3eca85792c8b12c917d7599d89b9792395a4113e920f9620b5962185da6662dac0eea84012c8e6cf05aa09ca1789b1e2c6b653502949950d3854e986d869ebcbd2e92acfac4a0e3f0b15228c3040fd9a22ccdfd3c525766a528980af3341d3154f06f2d47203058b029a47dd8bc41a07448ebe400e0a4a0d63cf0673b37eb025fe9d4651b6e624526b94be486706d7015b99bace10a710ec82890b8c1fb2f8d917dd7d166ac38b717ae190b4405556d21cd20c17886635040bff160de734ed9c1c7fe3f410a16b18e274335ac0ba48eab763bc8af69b47f38ed5eec9", 0xea}, {&(0x7f0000003880)="b6b3bc7f305f6973aa4da243190661a529234089dbc2607637cf6e0e1a72198968f92a60715d1dece7d6fb9cac30122995976e35f655e4252682e0a8683e80b207ed9a36cb02701714fe0ff73bbbdcf54dec4e977ea1f7055800d4e310d65ec87c90bc03a4feb84ea3b9d02077a58f27d3f77fcf2bb7bb55ce08f5cd0984504909c84c2fc7b95263b331e1b98ffbe3443964c5fae6d9c63916bd449b4da01919415264356774a2769010cfadefcee914a2e0a3c2a6011302920ba01504259027d77fda70b19c5feef9d9a2d4c00101b3b3c58c3fd0ff07635872f7895caf20ac7ebbd9807842e0aeac13cf1f08165309d2eb2d819d22f6f1b6718f6b60e635f1465762ce1685b29b4f296cf5d14655c8a8f15c281420fb495ef13f48fdd87ed4250aa456369ba5436038f13f320f361006947ceb1ccc13d787faacdc291a8aee847df754de18f94b6dc6f8bd4a4fc802cce867209802f0fac8a35e2ea14e41a2df44b73b9858cdd0a6d16a0adb7d573efc676a71e1118b84c6210e7d57e505fd659d7cf8fcb6c9846ca6629257c3fd74deadd98ac1d64f721949526794f65dbd04280c060caec0953ec0c60eb3d751fcdff7a6b45fb109afafe5f9568658bab4e68b0b736ef00f530da82d2d4645222a4aa45ead36d612ca408359520702d41602bab861b2d3049265f3bad51521c927f10d79198e838ced127b1a42d386c679076f317f388446485c4a2fd7d366be364ddf1131dfbd959f1dd835f814843f2ee0866e7292d8ac6dc33f82f488522f51f0f816bbdf9dd0a94e5f4efe2767fcd32d867870fbbe372bbafc2d069de46375a6e73a824a7960edda43b4c293efb17fb68968977f02769a486be6783503f36ac61fcd93fef8ce05a014e0847cf506c03826c8dbcffffd735bc1bebbae690e9a95d3d2724ee0dcef074d4ecbd0d875056179e4a58d32ee637129408d2371ebaaa953bf8aa804b3189612a4d7e5119fce8d9cfa4ab317ffac697f0670fb15808dab665b372a2a45dd5b027537b2978e2cf296d32566883ac5fb223de84dea460e7bc8b49e3a780c1b4fa98f07752f3a0a795543e18e30f91dfde1290910bc9b6859ab31d7804c86d954fd6034fd638e96b52750c2cd3eac8f78c0acf6f91537f2f36cc63f729a3b04dfbbc9dea3a8ffad0cca798ffdc04b7cbd1d7f57157b71cebe5b071692f2afee9d49688eedd2d5a9cc09b65007fd15af1747388608e9b85a7113b27cb77b4cd48c87b3e350b3d719756a76042ea33b2f3e91541393b3060d55b412e5a7e2d7856d079ee7d6395893188c28b18b482c49b5000a981a99db42edc9997da77d2cb706cf57e2db6513caef618f58e376d55aea011d80543d509b36f70edc5b3e9cc6ce78fd5d550112e52a285e57edf4afb283bd95ccfaaf0b6cdacc2095fcb5fb540e4d8ad1deaaa74b3787cec14dfa0e4bdc16b842dec72b1a02200aa29297e0a802f638af62cb7182f4651ea0c88f9f9481812ba679208dd83a13d48699df08ec13d212b4f8ce2c3aacaccd7812762ca0f89991deff6ccff0bb85e307128aad5df8d76052dddbf4793ef0da3f9ad93b0c38cc213bf4ab092288de3a950e9d9c33884c3f4d0a471798e0df85445564e80f140e7c3c367f05c8128c2656a1ff4d8a8f8d907b7b8f863493cd250ea4df0e91829b0d3bcb39afff7a520e722beb35078c6ac29e87cb1991cc5560197f1e187422ed488ce5cfd0d9eabcf48e50b27b756fca859a755bfe88c2fed2dddc59b1f7888c33acc7649ca8b9fd9bad38cae4b7ffd18966a470b56de5be71aec7ea196c7d4fdbad43ca55519ff61276c50013a45e80ee9d547d96b8b6fd6abdba92444927096734c5e2581de8509c49ca0e6cfb97f6b8dd3d074c806e0e393b0fd4a4030f50bb609e3fdda803614a08f11f927c4a87a0070d3a774945fe6671370ca7ab3f21e0710f79444e246fc85a8b20b28f0999001e9e8241be49d9a107d4ba2d15f334433963423a0b05a61ff8df9068c8cbddec1fe4352d11928b1b2316ed7b0ba80ee4a5f7ec5e458f9be3b80053cdabdbea29fb0ea1e37c0831a21670409b4d4ec5f0cb8740258aa47ed21894ccf3a4fcd6d09940bde9454461c123328ce1ba07c3de194d7c69533dd5e479c0b3df1ffe26740ae51ff7b434e1ae26f664149ab70a69a3007fb2a2367f3b192bf4a11f3cd431b612569544b22f4ef5ec9b5bfea57b0142daa419ccafc5dac6fb565813c22466bc35d8c8834647a78a3d7ac1f0b92cc3b28d4973264c8fa335f00b28b35199229a0b468b142fd2229703ff6a6e9302c97fce38547a694fa0f90918b4aaa277d1433c80fb39b3421090e92bb53311353f7a3f2c5a7cd21e603be6dda741e706e93b07907de7b7d21f316f0b3060615cbcec8cb425e89776932eaec44a74e20960c281ec659c3669db7e923c600578fc251da617c36b5a42c7b1b30c7323998d13fa139fd9066a2ac3277c7cdc07b2791207194585fbd16ab762227f177147973f59a9d4b0fd2162e38858ce4562ba0c624043951f72074354d9122c6ba1047aa8f16e1a117ff89698bb374369c40d84611786e2307f01a7bd9fa76811cac92b15779ed82cdccb81a2b620ad4ee0a0f5d02e21d2808180e1f5df542131c0c14293682242b659e5be3d6b200a78a5022c46656460982b0a4149e89817a4c9ef81a01dfc65f00b77d40c5b8b4e61dcb309ac9625949ee38a4f8bda9e56264c2ac9127d818cadc98a0b596f0f8be0b691a267887be438804802db105101877be80263c92604fe6be6fee8cb3a56708a95c37a703bc63a890cfec4679f44cb6a9f791bc4a0e8d60d45fb499b6be1216758dcc6773c4dabdeac8922a2b7e444a7e59f98f73c46571887ed8ece4f9e8bc07f2c3c374508194098041be4dc257a204ce30771e1261127a4aa59c41aad79b966f445303294a4b5fecaae2c872be7669bde1ea2d46f2874e1c2caef2c8923198ea74563f3072c69b1affb626900cd4c0714ffb64e1987b5632f07eb4468bbe8cb2be593e7d5e5edd820d7695fc22ab47a34e259bcf9a54a5a59373684f3154a45f0c47bc21631a0d1519b08b2e46124011ac6e16eed18e42b32d9c9555f46e079ed7ca0c7f5b2fa582d414a7a383e324fb43c72ce07f868536a9ade10bc701b7db28132017b7e68bb87f7f1e3ef0012026706b6f037ffeecc1c8ead925478dc9fdef35bf1fa64a92ba53630781222096e4118ce07ba3463b1ccbb91aee845a604a18b25ab622fee8e1a1c3c929a126dc9e0eebe23aba450aa7383ad203c2bf21d7201ae89a5926b696b5b0dd18ed113477aef58cf0b9a0fe0c1f22aa863329adfade537e75a6bfade9925ed6f44fa6bb0ce00ee37a4054dcc94385431af6287596a54434b6d8c8ef8b7081a17af0ac063741d54adf955dd8370db0facc9863739dc4b693cec79a6f118f9de9f95bedf765a676253eef2fd217308bbb600c50119d248e8b4ee6f99c520112eeb862008220c559fe27d4e97b896986154f2de415e961aa0d2663203aa9c5332f6b4855f9c1ed07e97f287f63cc8e3834045cbb41caefd2c4b8e1b8a3e57f72d04b9a0a3a6b15c75e79ec4efb4851446bb59c9b4abd5c994b2403a7c658cdc0c9336632ea9686bb229a9ce16ed77e556920225a83143502a845d34b04e6eda22f2eca6ca6b3937a1975fb2d866b306c6eff2f629ef0df12ca67be947990264aa0fed0a183978a4217e3f72f3e76c67758cfa057a97ed0546f751e49d52e778147aabd0ae6b60db366a5c943038527c22c7906970b5a8a54fe952ae53a7329c623a942f2215577e20d964615a69bc072668c2ae4c86bbbd5b6a8058a3ad1dd671bb844dcc16198996023ba4d3c8cd0b5697a66fec33089f3d74c76a26b890fff8237ea7597541f0d79a78b18c5de1d2d7260cfeca5060999294c9925847d7d19568a169cccfe3906c19637246bc18214c8d4b9919912251246a99991c1cf6d08f7ef98b1969e847989baba98de7ff6becc90351e1e02a9a6d2ea712899ee468c8469315270f38fa4161844c00cddd1c6d766ac845a95e94299cfb08de7d9ce37fd911fc646b08dcf9e6dade9a135594139255930fbac59d5084ad2e010e04a9f90f9e68ce5b85ab28f19ba18e11d5949950a69ded216d0e64dbfdc7fd9b93604db098a3b0eba401755a83618e159a5d44c56d2e0fcffa8e657a455e40f38eaa776a622d5f1b87aaf5006fcd2437e57108211d0ba6366a5dd4048eca9c8ad1e72206a167d260515d4d36c9a4ee9693a0acc2aab6e035c0aa2cc3131fa3a556c0726ce5eb7425b8c3ec8086c7b4cc4f9388962da3839f17cb445b89fd3866ce460cd2ae54bb25e6c134a2b93151b3b55725825d3ae9b083891affceaf532a3a3261a14e62edffb0a9325fb69e4e528268a80d114731d50d6445d07c0e8a58c40a2026160d6ef706d47bc861ebbd6492e39ed8a3c6a73a359d8f3a21574327f0622749f6833c772577c6fa52c41b78f35b3bfc34469a12acb02f86264ceffcecf78685f7710927580fa5c48dd52eb1a25a5040a6c293bedcd1a8f044cbfb917a446d32d0866887741c0ca5ed3846ad5a0436726fddc44c20cda146e40d1f0cb0faecb3f1cc770712a0c73198bf02ef07f4afb26f121c7b05a0469fe51d4c2133f5da41f1cccb38b3e08490256d8860ad7d28341b327130e3132e6dd92a74d2a3c14f0ce3fab99c28aecd80ff5cc5057124deb3419a87c3c52436fc0ddfe9e2b2ae7ba429b6af2aa05a2392b15b0c34fd12596da019b34e98423dfcf20ee5262317d04a77de161466797ea943c2caa27a10986cbf309f91492a3e15617d08b33422619763bc2f9082ce393ae3af3e4392dd2b2b9ad864671292a66e0cdb6300e1bca1ce115c56d20ced11b3d22719cc18596df14d3d1a68bc81aca1cc6c52cb942134613c0b2e9b9ad6b782cededf50258dd6c3c6df402d24c4a0bad3ef474a565413d5da3e384af849bf3de7731ff5a1494a9251dfede515767cc5f9965b965054a548551ffdc07c7afbca017432e77e78bb4870009cc6c6195bc9ef6561170a24e88b617a4df8dad8139e3afe625a43abe36d188a3123fafdb25c4a9ce797ed942a7f1a13fbd820125b00a1fb767d825f70265a0aeb70d5cd1e37b1540063f56f7f3f59143e6b1285c3c4c3a7db35baabaefeedfa7e2ee0aad507a67b2998e986e246c07a5586537dcdf847b331bd0b59a4bfd24d6db2199dcd07ea36d97976f47e798e88d7151045f15c0c5a2de5688acab3164331633652be8ec25d7fddd7398084ffbc34213c37490d8d8ad0e5ae32f9d728e44663392910d9da1206cfb24dd6cd47035765a5eabef37fee683aa69150481b7450e4fa28cfe589d6700cec28cf42035a0646f4bb3a099a2747fef1a0954c0be9ded992256b3f95fc05ac2becaa8ccfd88710e3d3be48023612bc1b4197586826c76ec67c1ef8ac5a0a1354305fd43a909143c4c22e4b1c4d8bee8b9c469992368e017967b1401dee1daa725da062f225429e51595e43a53ab4ade01da39a71ca45227f40f29def38797ff709b891f8a697a6ddae2bd4646c819bbdc83924e1483e1aaa8a79dad83195e36c87fdce7582780d0d3d307e62f66bd78cd0611e9341d770584e41e46bf28151fd39d541922d5897ddb5fb01518c00faee70a63fb49e4e7d4c7b4dab8b953e040710ca5d945774c8317264f388185698acdd7871a5ab6a69f74b59cacee2ee4af7476062a472475cd20cdca20ca3a3", 0x1000}, {&(0x7f0000004880)="1a1d7f1ec2c2c8a15d0776edf3db1f2502d158398578af4aa7391e744d2b3902af706b0f05acd5848e9137498168102f167196a171bfb785b9056ccb4fac5d9fc2b1b32875a7ba418728e178e3db4331e49cb98ff70b7b7431b3b550d59b222ea610638fec09b8ac234da90651bfd2c9a80515bfc320fa93de2d9b5192bc2ada76d01b29ca91a3900b75704b046e2fe8485438dc215f2d068b1bd54eae1743dcad57d961f24edb2b75e1d3625a60460b10ba33d1ade9f61c13058b47283bfdab37c33c105c3842b3bda27d7a25ea80d1b666ba0a24a2fb1973945ebc53495eabcf9dab010a8e66ff794e2a6292cd8c2b5706fa7cc07baee9a76625fcc857d5c2fb77a5d6d57daf919a9e008c817bc3e6de19dab33ffefa12aeea9146d2a20e19fd2ab59e9dbea2c023814b2443ff7810cff673c375aa9793770d80a08427fa617732e6e7866ce8866b43dcddd73cd42ce1c60bba6e6a62f44a21502976d47cd87def8697698930e7b3c6afbafc0088ccba75e9ea9fcfdd76f42584bbc26d016921112cdc2d8a9c198c8a87a664e7ed8aafb061ad6c8f53d2db27c2fc3a900a7682da8ac7dd9ac6df47a809f3f82174e33fa07d1b0043a8396f1a1c88103b7de9a5828578f32c29e8b9023d04c61f45b53d2f6ad3b63ae76d87210ffe15e3b2baf598aff924cf2c75f34bc6f3a0bfd15c7a451f240f17cc967edb4595391e9dee4aea48d1ed18caf0ce1358a74ec591aa048da5fd6eb332aa92eb2b00866fec692593b828318c7947bd3a7fcf4bd9b2d97791812a67cf3007b3ac9aa2bcf0ddf18174a2de2c6df5f05e46f06fea7b6f5bc31ca42d435878c42977e680673d96ef4960e4ce7d370bc0fcc00e430596fa7eaad5280b1019d4d820d23bfde53602373d2684ee9775536b082c6f0524d39c18dbb7b29d9ce410561ef856d752c186af3b62d9d65426d0dafabda0a6d87ec1ef133b6982d3590ff892fcf9de8f1a4f1af4a22f6925b8efcb8619206e48e20426efba414999eebf08165454d0c1f1fabc86595934645acaf2e2f86d136d45cbfa0e2e74d05952d5b790c99a740ae39c7eb453a71272eb434178523e9ff57f2aada97ebcf5bae334ddf5595a80e34b71c86d409d0136b066ef4d106651eb0640a3d0e09dddcb2ca6eddc1bf6d219a985827623938bb9cdcfaa56dd0f2d6f491c35f77cf1625adb579d568443b8c7bf3e6ad269f37aabf2ea1363290467fc2a237509231424cd7749b9ab8d07e0e513aff7a85f74c6c9b3d9f75a6cf67ffc5e46d12db1e9fa992e09ca7889ccf32d1f34144ac29e3809846b7b99fbd62d1327ed6775471d4740b71b1bfc4ae7167b54563fde99d3d20c0340c3be42b6f5de17e7098fdd8dcf39022ee4f10ad4e3db494b25371b976fd335074b939dfbb8b7ae7ba96de706c5c4b82ca61aa5f5a8a477bb4dd498f5516b1f311c6099bc92957fc7db1e316fa7551a24b35b94da4eda7369cf302ef6b021e3ccede0335e20a02800aef8d713533b1e1eee115c0e7b349dc1363b7fd9c2acf8a19938a20f9692ea06ffc89547a3a285644d869b73484c0c37661f3f4dde7b24cb25b1af2b917e586942f77866612dde9d7dff8e2a8ad7e8944909c14c45b047bf07f32b5d52ba98ec2789298adb95faba8da4f50eb36fda4fc846cf8f16678e1f671169f8b76f9c7af831eff0e291824995f3807c3d6baa1637c85a159a7f4b7717dc0a8eecac75d2001407a4e4ece0dc6195f93f9c2ce04e242f14cc24448d6e37116010f9b7786226dceab93354e48c2644e9754d7a3d5eb70b46bd5aec95922664bb4bcd266566ce893e1bc8ab7a17c41959774bade599bc7d4e9b945f45e6abcc7c022230de9a598a7178909ee1ece242340320129ae48707510c78ae061101e67e707bc0ff98cf64af4f321482af3263d216197a2e68ba526fa7ba8ee6c6dc9fc53b69c876bae0e4dc3507c2b002c17f0c2f0fdcef20d78295799d1294ceea8d65df1591188b642aa69e187257349b23eafe76fc3f1b634a1db443a964a5106bb3227dfc8c0f47443732eaf1be2c75ec5421c076ad074d6124699bd57b96acbef7e878688f201f5bdd7ee211c80523a5e4eb73005c6c7a6089cd6e97c5d836cd8b783cfa72b27cd5180f65524d58e7c0de543d18eb8dade87b22c2b8c05f26211a17887568a5d4fe298efe1107b08f714bd1c6217da445685c1127cceb3dd606d04f556295ee29990a1ed5978e2ad8b5a160de6c7c04d27422e04cc6a52d7f803dedbacf8d43526e0d16d030daad2ca7db2614f37c4c6d675a01ba52469f10cb2065ac99410a87ecc216fdd5b29922707a1316dc3245ea0fdb8c56eb8e9ee3f4de2dd037dd9d19af96e8b5bc3082df479ce113b3524ec6e303694b1014f06c3d32809061023ee3f992c157c80db22bacdefb6e8a33f32f879116ae0ebde4de2518e5a018e0f0fec5c886977a73f8953ae982c061fcd929e1a8232f29d0d0f94e0236a50ced84f6a4ea65636951537c2bdc3fe8164a3bf84c652e76f471b56950b895c3da93e4be9cd85db345015553a79e5782338c9f6e2e13c30d4a891f8d99ff377e3cf47db94c0d40fd08a84cd2d0466c7b36b1ba1e3e662e636206c53b38c69a1757cea2e0bc2d55353052cb7168f58b67f82d454f982c670366c30111e7f2a94d7a5a4bd5ab8322ac356a0ab869426c139133fd87d688577643bb5d659e739c44f5778bd05c876c2a37d770e018f8fe3f6a1c64a46abb0e97bbcd32695eb818a2134b21b37633367dcec046543e544cfbbfcabd9152a04c4f3d8fe952f1e747c4e44514d80bbc99d85e117f63ea5527c28f39b772943f66982b485e86fb1afe14d8ec6103d080c095865d6bf3e34c7933e42750cf13592e0ec80e62be2f4e593b7526927f307f4f203521e7a1bd72790b71e1e045e30674332fdbad144b8f17c01254acfa4badf6d4d64facc471857337dba96fde431a7bd8c3e0df1a5e498267ede92d90374dcb81b0baed85198c04b303e47b8b5bdef00ef59078ed8c7f7e00d09e024378262a790a1652725db9b9cbca1e9fb332bdaaee9873411188b998cea8805d9792f45def056d941306ff5209c0f94900f23dd332d06557f11e05b3cdcdae6ed3b2818c3e7169f9d94585cc0c1f60b9890d77ee89c36dd01174a400e53cc952a953699e2102d6b25acc04fd24f72a2f23b497138467fcf5734117255ea02d5267087df422c9ae28a522dd2eb26727b3450739cbd0aa77c9a92564dcda36230a4961d4b1f61c7b3a0e9d2bbde46f68551911462d5ede1aff0cbaa31291eb61e0a60d699defa62871e8fdcd5078bceb7e8da36edd1fa5a648fac6a82a7f24609f13c9a87ee52a165c0bf69d3299b128e17af566c4c0f366233d3eae50de46e7a31864b99235104ae3208ce402b28d6f0c30573c34740329a4ec729437f5bf47d8ecc073bab297e5451157f534cf80639e9bfec157bff5caa9ccdaa016aad763d9052e487203849bd6bfe6aa6dacfb12fe07001a84f201727ae0cceed246666a35650c302423f3ce263a54e0b792183a512831aae0e1dd603b51ce6949f29b83fb8caa20c24b5cd8dd0d6c4056907b05d2bc221614b0effb18875d3b8041fd88da29783db79990f0cb08fd715f9ca4f3b55deaae24ee8606cd2bf6e4efa129834160d6aa1f8b705d7de961e165a2cba3d474e57402c93804ae6c02fbe228651eee4e0d6304647d119a2c4740db0fa7752fb36df7b747f38cd58b5a50d9a7bf43a811f94586fae1da08e1afb7bac1bf262d871ed9ecc110be5e2fafa3a41406396a57de4d100ac4afee1571e6cc139f2e261b073c4b7e927700a45bd95c22b8aef3d5e9c942087ae250c259de53198f53ef35e41f576794fd89633f65aa3d4afd56772d2a948e0953e5d79985b99c65061d6822b71fbd9635dfaff3edaf601275d2e31d8f99e54f7174425021720aece483eec97e5292b0b3c9fb131f0d233ee9d8853daf558519e8d45d0c2a479fa1b712e8a166c77b07600240acfe579c65f79d08c789cf27c538619a30f409e6cc59a6f5f8e92f868765d1bf01874006d01d0addf1d996cb7861a9d14a30ad494f1863f688d933aedb47babf90241a1233b2be90871eeed3c22e9b72b617344810155db95826a46514e1e7c284c249a623a0cd3bf1bbc992e981a65bfdff1b610084c70dc5bb6db6b10daab5bd9c66f1733e42efc386217595ef83f7428d730e4b9a28e83cae8a356f9e208f71aabd9a01326b54ef765567b2781d1547411738ad562eadb3619f97b8ad40586cd17b79e43df3dedbdd6ab7a3dc4736a428bd2fc3b011d0a4754e8eb0f83e4fe266cb4a6dc6eab2363c82d72d8773b0a581cb08363df0d89fc2a256f894c9a14cdf70ae09d71c1f19c68aba492d9b572064906fd6b71fceb3a76aad880189300379e7a469c7e55116ba348c5e64723dff5717bb0ba3da2df4058a85c690e8070cca72abd22a42db334073c49ea74fb831f0c0bf06e80fa93eac0d74da90599157a6b85ecb5175336477b114c292ca49a3ea65144af814b2aff385019797eea957df28807feed3d470c920eac74b39f1f599ab0d66a3f1b0e67acd15026a7add471c353252f3ac212ec3a86b10777fd0472b6c7dc12eba892edc38652510a7cdb8ec561e7118ad0cfac46c6447a7c3b13e39e51aa80b59fb1b275bfd2ea381a210014a76deb686fb99e77ec97101bb982e36805a9d5dfcced28da416d5b7eab31650bf15068cb41e033351acaade6c6226067bd6b427403ed7388421f028dc8e44d0c4a3e5a89a3d5e4d8dba1ffd43da527584d389edb5afcf694ce4402860865d0d7b56a4e42818dd498ba36e9beef53153691363e513e342fbbb7b25a0e7fcb7888c26b6a3f0d6320ed4d3ad3b2a8a86608d85b772476e1d94fe397a9351cbd0e3f1353255d5068c45befd62406938da05287899e2e45caea478fc31820aca1510abdebf253379cfd44e90439edd31f47c644547afad0547d228bc4cf739049290d28f1d8e69ab45f76e21e7cc6ca4cdd44d56a3382573c8687a1d71f15c814ea42a5959ebfa1d813d9df0ecb19bc42f830f9511069fc2a9241ded6791902c42ebd0818d08b1eb4427f5568ef3cc32f52d886c6c34396780a3cb0a59ea36d834a27f6014a8061b1b41ef27fe375f81b602008753f7783fb3acdc3db25e4c26401dbff29974a0eceb52407a6cb4d806072916b19395bcc7da7fa08338373c3ad4a20272eb7f042caacdb504a8c0f7086048f863ddd672a47e9dbc5cd5366b2d046d05f74c9dc45d2851205c9eedd15123e79ffcd80c82c90b16cb858e4a4875034cb1fba2dbbe189c226916a3813b3cbbd6d0b2c6cfce7226dc4928209d3034d7adda3097bde3127cf9e7ea4e1740ddeff8a51c873240189ecbf805b9d675c483f655cc45760d963de9524268abe3511afab291fc4b9be1974f529f5b668ee2e065b66189be28cd85518f2e65e662d758ae6891b04892dfc77c8d1b6735c0851e4b4cfa841941342cec0712b11d9c751119bd276b6da32143773e1dcb7fd96f820178de3edaf2122731764d3e6df77a5dc1785d4f9542727a906916315667ee56c63f1c3e47b4c0fb2b2b4a62a49a63415078b69a2bbedb642eeea62c854f3cd925ebde0c7814d0f10b57dc591811bda388408fe5024c94c675366084fe732e5e9f3d44e00024601396ba39217c3f79c96c6014e0b5bf0013579e8eb78b7ef3c448fc8755b7a50080fab0f6644a27b694643292a3df2c00", 0x1000}], 0x7, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000005900)='/dev/wskbd0\x00', 0x20, 0x0) writev(r8, &(0x7f0000005bc0)=[{&(0x7f0000005940)="6eeeaf2ad3bc3bb5e584c57375f862c6d871b62fc56ab6e6df953d3898825f45aafe1137c370a0ae0edc259eebf4682a3e851f19f3d7d6369e74e7d4da8e5a6ba2ef32aa8c0a9ca60979030d9eea1a3c731713668a245ee0672acf664409f3919789e5dd9c9b37441fdddfcf9a39652e4206650180879a70e6f709fe885c1cdf32ab5078af3464c6358535997cce06c0b08c5ea047d91d5355ecdd8b06063ed9ac3fd585b7c77dcd490a3aa6", 0xac}, {&(0x7f0000005a00)="637ada0385ef38e607efa2145d057a587451d0d99dc8ffe0b31af2705db7131ccbdf4b94e4e269cdc95c474eaf94df3bbdabd95ec75c249d3d56852dd0782b239a5c7f2f673d5452c6d7d14e4ff207f860dc06e3f42643e329e257a58f98129c7ba711ca6d436fdfa4cb880500af31ce32789f4085a2eb47000f00326e6c70303a7642bcf549406987985df4667cdaed0e47c6b7603292a2cf3c584b5d985d84af38e7654041caf3efe97224e65fb9e4ccce6f62ae472274b080c3915e49246ea9f321470dab22edc77284c441a7f2e8cebff24ef7e14804278b4e", 0xdb}, {&(0x7f0000005b00)="a6a868dab7c592acdc216bd8e6a2d10e8ee8c3e81bfa02c18a505b71216cb6fb8807b7b7ea19c898dff9f31b877731219c1354c0c96f45f869c84f1d21f97c4b5c4197918f188d5dc32a0cfe7c960bc1f96495827a7752c04697bc7089cc9dec6d04279bb85172984d30f519b09d3e8e1cb4642941827cfb04ca89275cd0c27e50a636a4", 0x84}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005c00)='/dev/ttyCcfg\x00', 0x20000, 0x0) r9 = dup2(r8, 0xffffffffffffffff) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000005c40)) r10 = getppid() getgroups(0x2, &(0x7f0000005c80)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000005cc0)={r10, r4, r11}, 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000005d00)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETRAD(r12, 0x20004b43) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000005d40)={0x0, 0x40, 0x6, 0x400, "0f1d2753df0c42cfb87ea39c73230758de124a57", 0x5, 0x4}) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000005d80)=0x1) acct(&(0x7f0000005dc0)='./file0\x00') r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETRAD(r13, 0x20004b43) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) pckbd_enable: command error 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) 16:00:21 executing program 1: getgid() r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r2 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r13 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r17 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r11, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=0x0, @ANYRES32=r18, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getgroups(0x0, &(0x7f0000000300)) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pckbd_enable: command error 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206937, &(0x7f0000000300)) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000180)="5af346db956a63483161e288a9cd0db06f8bfec861a0bbc3e1fdfca929f3943eeae302067f7e06a49f96dea0493f5837777a688a91bfceb946b9d71544", 0xffffffffffffff59}, {&(0x7f0000000080)="a86c5e4954acfaed0bfe4ac98403a990060c1b29e937139b8c9e5cab20eaaab4369f08db4cc91cb9223a58a34d10af5b9b78f51d3fac223445900789eaff8764daec84ff27906b2d00ba931cc95479920ad9c03e702cc276cb880d41e888d14ae974613e2ef39d956f6e45a0706b598a25524d47626e47de8698814da2f2494c4f514a1780ecf977780cfa58e313ad45d0b5efdc7c628f5180676b802afcc00e61823e4549e351fcbbaccf0aaa64ad7b60fdded7c4b3", 0xfffffffffffffcfd}], 0x2) socket(0x10, 0x4, 0xdf) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) r6 = socket(0x11, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) 16:00:22 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') symlink(0xffffffffffffffff, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x3, 0x7, 0x80, 0x1}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x7}, {0xc, 0x0, 0xfe}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:22 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93c554c59000e95d6d9157741b8147"], 0x10) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000840)="23918fd3483330806301f134e191ec1421ea6a310404d2a977ef997fd80ba143ac66ff2578c68b199c3c06e41651ee782d2fdcfdbd47f84e757c16286c714e2b0917f66bb2c3c75f02eec25cd852bff74b0d13c71eb22467ea405485d05289f3ac60491812d7c741c76515921347a7dcc1c1b5ff63775196ae8efa33ecf27f59212f1574c98b64e06367a234d71ad497a5f9319b7e2df38cf2c5025a62eb6be686f170c46b1c950929ddd44347690e58125eb34517ebaa4e5e", 0x303}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = dup2(r1, r3) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r1, 0x4, 0xa4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000140), 0x100000000000007b) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x5c}, {0x100040240001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680), 0x0, 0x0}, 0x400) r0 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="aa542f12fb6f9dc3418ff8fa4614118a142c647ac37163cf0c5c3dc5aa036cb0fd198b87df7c47b848816d16960b05f1a8667d", 0x33}, {&(0x7f0000000140)="478725be6c70b5d4b9b21a327faa42406ffa0936d5aebae95cb79cff111a561bdc521723d9f18457a4165caf8f45808e762a566a70a3820fd9573165a195cddc1be5b9ab9e20d243b3a8e115d0f19cf6562c7e08f5f58bbb6c99948d799d7db8f1cece2f220fa52151b9f4e11a9c9b0f18e2aab8394f861252674b74cb9681d1574ce57321b60af93529961c1037e959f6e40a598115797d838220143c38d60a71890e", 0xa3}, {&(0x7f0000000200)="c68ccfee1c", 0x5}, {&(0x7f0000000240)="20fc32916e5abfd509b3de94c7058393bdcc8fb7b19fd20134d2318f18137faf15eca1919fb259ecfa64decfd583c1aada2a9681a411f936b496b7688955b0fa1a5f", 0x42}, {&(0x7f00000002c0)="3d5cfcaa196811c1a1f0f3ce37ce0499734b947c8c12f1cd37e264680208fa4872a0409de6cf197053fbee83f035f2271026dab6ee67d9b7bc0760039b5a12248a3ebdf043dee7369f8ef0242122d9eaf83a77d35c1a9969e29fd32717d5c6073e5ba9f9b3343b7031bd4d62cfb66d5526c7c1ba50d802ae1ffbd348ff0a2d210cfc788c936aec82baaa41afb8d28e5a026988223d93ba7bf3ec44e2fa77506e986bd9e5d008019c75dccef0dfb7cea3d973c79770b89ed59d6814fa5c28e5b73c53f2dc14743405422e6942443a856e19328d60ff19f0b8f6437de1865086a2291af4b5f08a03440ad1883c694682448f887d370f2291e36b6962d3", 0xfc}, {&(0x7f00000003c0)="9536bcc3a78e4943fa04213f61a80fdab96f265dc036d0dfad83210205bc8040c0c7c48a9b7d034f83f53e45f3be10ad5d5bcd1487e81a7a6e", 0x39}, {&(0x7f0000000400)="5e20b477811f0a6defc8797b051c36cad2666a666e6150e9c15cf3db00c1276e6c6cda6b5a580fd183d94dc200e6469b776e9efb8474af107eb3664f6ef0dcff8ed1cac0a32bd581aa16077401c03a52ee25522251fbfe81d031a9c79c11002bcf25e229f9cba5ec97fc95c4201d88ba20fddf30fc0db83d1c9878ea166c6679c5470b36d798cefe82030a4d2b4f3ae5cceb2bf715da4cf9132dcd691620dec9795a27e43ea768b99fb2666465848cc44f38d336fac4e025eeea1a21205541bbe2324e51dbc6a501faba9143a61fa43f6d443e1715f43b8350777d66417b46423b933a7d34794530119fca97e53116dfcf957431e093", 0xf6}], 0x7, &(0x7f00000007c0)=[{0xc0, 0x1, 0x401, "60b648c87965b8effd304a4021f4a158887a55bf04a63102d1b5165129b24567a3cb5dfb022a6db57df0b5f5a53a7074dfa6ec8c5d96cb1bf9e24aae9e7f68e76e24b44cf74dccd6a269df5ff0c3c4f1d0ca058b7012efbf3108213ded483776ad8fb8eec4ae18df662b01244df2ffcd2233427948b295fea7bff1afd1f6c4e76f57b7b1f150d4e91cd4b9c9487bb4615c9e59894f5b06b96d272383e5d7184d041152d88c7d1a5024c1618d814be981"}, {0x10, 0x5f7357f762f5208f, 0xffffff00}, {0xa8, 0x1, 0x4, "fc23319a9901f12a4e8e3c72b35867e10e339e9c952af65469e61898c5ac83a86fe488877519a8966706a52f2a8f838e28aef765201c165afb887ee9e7d15125358ae1bd7817943fe8347fd79bf79b5b66921ef52a2e378e453dfd4d4ee92b06f3f478fa398cfed7ca291d31d30a1b399ff2bab2257b313ba330880a60e64e1038283e6daf2cc6423b393c3511c73b76085f3d80a43a"}, {0xe8, 0x0, 0x1000, "f4a458afa6d8fd78794ab88a18a18e996e90285e5a253104c552967596e5ee5b681d6ff1495b1e683565589f42daf8d4479b123c578d321f049f56d00779a77911a837f96a48029223093644b76124ed30b36475e24c8c94c7878cf88dffe00ce96c9ef8854f87a3ba5e6fe10323fc75e878a6cfd88af94d11407c0084b61bf30089c88d40d1a063f946662ec2a387385de3ae5a5750ff21a657968ff5071aedfe30385617db3a2077690408f1a767f06c140bc9f35ae4ea2e3969df9dbbffa6ff623341442bc9c88d75cbb42aa64d35300c34"}, {0x60, 0xffff, 0x1, "7ec25027565bc4049c8d55177c4951b58b5ad3bd5f8c7d8a03b2a2ee01c56cc148803222fdc3bf669a3b9b84eb5faaf2bafda6eac0527235f87ba3b86e070856833ea9009c3d0012be615b1db16f79"}, {0x80, 0xffff, 0x0, "6082322f42abb958c50b5f040d2192be8f178f1502109ae5675ae0ada6f900f157d12116abe263483a22b23197168e06dd791d8ba04cf18fdde0318667dd0638950b3359fdd7ddc6be642d082c77e4829c6c46356dacd99fd9d7a21591522479ef7760b653830415baa9"}, {0x88, 0xffff, 0x4, "e747d088acc5b97a247c7800176e55bb9eedcb998b0615fdf342e9215ce292d0c0acef9d43958d2a95ad11e16152214e5c9a8bd6bca625dc4d287fc229654d7ff818fb47e3e26c3eb1564d8386742769a27edb9648d2eb519f75b109db4e99895c2cfedf3daa61598b09fc64e88a85b0f2529f6bb43633e8"}, {0x28, 0x1, 0x8000, "36642432d8e1319ac8c2416cc2a7a16e0a"}, {0x60, 0x1, 0x5, "6da64a0bf7d86a46a414e959871279a584f16ae48e89bf098685a4727a3c105b39b7397bd1d962810c57c91b535974eeb3708ea85aad4cd17ae285463b9eedab7533f6ac2461d0a18495"}, {0x38, 0xffff, 0x8, "eb4710d10c5d93e4478226bc1718777035c81e1eaf7bce944611a5d35178c753baf54bbd3fc9"}], 0x488}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) readv(r0, &(0x7f0000000e80)=[{&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000006c0)=""/19, 0x13}, {&(0x7f0000000700)=""/119, 0x77}, {&(0x7f0000000c80)=""/131, 0x83}, {&(0x7f0000000d40)=""/119, 0x77}, {&(0x7f0000000dc0)=""/138, 0x8a}], 0x6) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) read(r5, &(0x7f0000000300)=""/166, 0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x4, 0x221) semop(r10, &(0x7f0000000000), 0x2c96) semop(r10, &(0x7f0000000100)=[{}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r11 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r14 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) r15 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r18 = getgid() r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r19, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r21, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x80029, 0x8, &(0x7f0000000080)="00000401", 0xffffffffffffff4c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0x0]) r30 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r23, r29, 0xffffffffffffffff, r30, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r13, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r20, r23, r31}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, r9, 0x0, 0x184, 0x3}, 0xffb, 0x94fd, 0x0, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r34, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r37 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000100)=""/114) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r39 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x3ff, r35, r36, r35, r36, 0x104, 0x5}, 0xfff, 0x9, r39, r39, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r40, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r41 = semget$private(0x0, 0x7, 0x286) semop(r41, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r41, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f00000000c0)) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r1, &(0x7f00000001c0)="1916f6a559bdc4e590e96aedac11899a34de01953d9a0f3f909736bd41d31d442f4ef35e05aaee2f8b0d5d960b6e7b94cd0d2d62210611adf82eb486b0dbc9883b7c0e745e9d672c9993aea1f418979d5893a2f00e6d00a062c6485ffe3fd64b97f00f6f6a15f972b7df518572ad0ab9de6eee6585f4bc961b41019d61dafafbe5d3d52cc50ae05cfa6e5126f988d6ea3be0a3b28133f11fafe9ae3e1953a2589dd6f258f7a3214e74de3ab206e2406b4bb4e54d8f722e4b419cce5f6c43d36c30e99afef97620c53bfb27a513e55c4046043bde5cede4d5ab2f58beb1433e30c7134c8d", 0xe4, 0x0, 0x0) 16:00:23 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000180)="d362d3d848ebd039e508c08c99f4eb0331a831eb4d290a3460948100000000000000b005ce5d1a94a3d42d1f572feb13976ee7b24feababb705980b3737b8e6ca387f2f88f9cd914add989784ac390675e99dcd457f8a1865cb0296e55604647da266f3891c07ad38b58d43fcdca94a0e306a9303c25f07164ca0faa31004cff40416ee40f8f272f6518ce5436d7235dbfa6bbd38507fa31e98121f4a5ea69d11384ac668841b3a0a477", 0x130) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000003da24f0000ffff000000000000f87c8a5b271b1b542a5387067d36c44cb3f7c1fce148c513844c213a"], 0x30}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$getflags(r1, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r6, 0x14, 0xffffffffffffffff) bind(r7, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30006) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x3, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x8}, 0xc) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000000, 0x0, 0x80004, 0xfffffffd, "78d106bb1e9008b2003c0e000500", 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000180)="2912d5460cd55a2d05f239f304b9c80b41bd6ff473ebacfbc5868020ea468cb078834b87d2b1e4f6b446a5928dcd73536998d21d8bf6fcf0c8663f46144a9588940099a59fbbc7dad7c869f3196a50ae6fbed0ae553a2d64137f86a69e743b2cec77b79c1f3c176f08981c1ebb040219013ede259dd22a4fe5dd9c0ffb198175657e56f362101936bf34b3c7a6a53229d4", 0x91, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8001}, {0xfffb}, {0x3c, 0xfd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x2d, 0x5}, {0x18, 0x2, 0x8, 0x8001}, 0x9, [0x7fff, 0x6, 0x3, 0x5, 0x3f, 0x9, 0x4, 0x8]}, 0x3c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4114]) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007400"/249], 0x107, 0xe87f39b5e6fa0943, 0x1800) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x10000, 0x0) close(r0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000240)={0x8, 0xff, 0x1}) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:24 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x2a) getdents(r6, &(0x7f0000000080)=""/41, 0x29) 16:00:24 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x158) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) dup2(r3, r4) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r5 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x6}) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) close(0xffffffffffffff9c) mlockall(0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = msgget(0x0, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/31) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSDTR(r3, 0x20007479) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) socket(0x10, 0x0, 0x4) socket(0x2, 0x2, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000480)="071400000000905508000000002500029b33ff0fe883bdec0959e3ad64f50ef3be6a47ec8c082c0059186c276dbaf7ae0154d68812956b26db174def70800ae09b1f3d5cb3525a1f7b76e326b90000000000000008614f5a4190dd85e8d12a7114f5a335dea8b80ef7324f4de559774032fd80d91f4d1e80eaac65c375bdff28ccb36b084d779f756ca0756a3c4f88b323866f7ae6dfaa3ae6de65c76ab2f32ef95e847b0c475f70b9e01c9b1a5350537ab25ecb6a04808a30ec05eabdd125cc624665b793a7b2f2e83b37d195df10c52940e6cf1d3cc64a7bf52cc8bc7d7d09cb3f94fcd7d060b3069b1e473ca6c270251078b02ad4397c211282b1dcb0a5d200c7eb625d304012719e96b230724f313999bd02da7a8dc6dd99656eb245459753f1b852ae32a2af8c8b3ca20792cc1e1bf6ba6a4a3d9d047e198510c0bdc1fad457c5c2685397e8f53a5524ce7438c13dc20b415860f3b3258127ae15753727c4ba012ffcab25fc7433567717f96cd8482459fdd412ec7c47359882c972e700fcb45d1bfab81a4ff9a65017c0eecf697130f80e996d4c03a884c19b63c158fb7f5385923b5a2c3bc53d96bb427e84c5ab1dd367b01b559969e59d482862a4b096eed621592d2eb9c8", 0xfffffffffffffe63) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000200)="08858c815f6660ef", 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) close(0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x800, 0x10d) recvfrom(r4, &(0x7f0000000240)=""/247, 0xf7, 0x22, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) dup2(r7, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80104277, &(0x7f0000000000)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014330 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014330 failed: no mapping 16:00:24 executing program 0: socket$inet(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)="2391afd3483330806301f134e191ec1421ea6a3104b116a977ef997fd80ba143ac66ff251651ee782d2fdcfdbd47f84e757c16286c714e2b0917f66bb2c3c75f02eec25cd852bff74b0d13c71eb2246701000080fa000000ac60491812d7c741c76515921347a7dcc1c1b5ff63775196ae8efa33ecaf75ab36dc6990cfa08415aa1bc71ad497a5f9319b602df38cf2c5025a51eb6be686f170c46b1c950929ddd44347690e58125eb34517ebaa4e5ef114b3504f101970d56fee9aff11a880702864710c013ff741fab4664d87369f68be62ee021f09e464901e485c7f8767e7b82498e1d15490884632836700"/252, 0xffffffffffffffda}], 0x42) close(r0) 16:00:24 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(r2, &(0x7f0000000800)='./bus\x00', 0x80, 0xa9) faccessat(r3, &(0x7f0000000880)='./bus\x00', 0x32, 0x6) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x7a213ef94f65fa7b) mkdirat(r4, &(0x7f00000007c0)='./bus\x00', 0x60) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x1, 0x0, 0x20000}, 0x0, [0x0, 0x400]}, 0xffffffffffffffd8) r1 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x40}], 0x1, 0x8) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x67, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x8001, 0x0, 0x4}) r4 = dup2(r3, r3) r5 = dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb18bbdf696c000f152a46000000"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000140)=0x80000000) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = socket$inet(0x2, 0x1, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="a54e9278b43233c2690cd8028bced833c6252432f845faed6e34f009620ed099ef4690c67b864ef204280245a4914704e3f947cc18f71068eeedc160e1ce55b84841154b11b4346fbe00fbcbd4f75bab843fb77dcde7c47b5c900a7d1c77caaca3dc3f821056f1a7ec9d712bf07b58ae37cdf82caeb4992d89d98eca79", 0x7d) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="e7010011039d8c17", 0x8) 16:00:24 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000a00), 0xffffc22, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendsyslog(&(0x7f0000001180)="01e6aa10539b6eae29e63ba11b34bae4273227300a845474889ff9ac71a711a5ac1db190438ddf0b1528fd4047dc44dbcb7e952a589a81b3cb46fa29680f873f1038602ee5f23d1ea97582640bea0b84df4d7769516ae710540874a5e85bf83ddd34346ce4162e351f2475ed1dc6a424c71662aef99a1185c4ba0417f1441d9f210fb5391538ad926e03a71ad328eab616dc5d6067814c99471c02dc2650d41e325ee92c657acb15c5d1caf2e5910d9af3e1ab181bb9f960fe24458e16f67da0f6c97c0864ec055e06f1eb0fea00abc9da7eb3be248c9cb179ce080f54c6df1894ffbe82da02ebd0e9300fa201cce6e86f344aa574eab3ab7d96db4cf7ac673b1e6f4b66f4d18f4e0916eaf19b83e95b024d6a05f8704781c9959362e86a9339240b3126f6dcae96efb91c54a6fbbfd1f45b4677658929c105de21232541263aa80238d06d7b26e37a34c9179bb14d7c591536bcd71ffd71852bdfe8c4aa9af01973fe8579ae7c33091a5edb3dc90cbdd3b8746f7cce393e79c27dec5de8c0441ba698671828a9e08cefc6d55df2c7030745d9dbf3a32cc32a0d86cfc83025a73c2d6bb62a93e04fcda2968de97aecaad3c5aa042529dce8c3ddee19d8be5d8b40427324cc4eedbbca0bfc4719e4cfb0671ceeaf01aae6f2cd3be1f571f8d145b9210f7a3aabdb8eb5a1d04db4e50ee4fc8d478a9ad11353bed6f17083d0219f31b14a96b7291f22697d91a620ee0712bf5d26c934dc960aab9921670e124d95ffdf8cec154e61ee6d6707be5363c34171f2035dd4aa76dc20c948e7cd5121ed80cf1acf2c388409a3b3cc4dc883d0edf70109341277533958f290a94f31184e6303258a5746cd2658c1ccfb1c7f8ec12240a4090acd2305d202c6d0834e6eb8da8548b8fc5bda4f677603c4c9a1c48bc2b1d1f0029adb742687182ee4e431d73c6873bfcd30c2d538ad7292b9d3b405f5b396bd2112a4345742487fe9e2b8cadf08328f1b535efc0c39ca0bdf7de325a2a2f06cbeded3b176ce23ee8c3784f0c01c5503e7af3d54f67556b41e5cafe722178176fc874423aab87ef79d88044042e5baac0466e6d92588c9d601906a1580dcc96550b0891d47af0ba89d9d8ffedc3c668bb5393a9dfc97a90b68b9dc2814b39eb179b200dbbc76775b85327c57412f74dd60bf7b600c306b4ab3b4399122cb758fbae0e301a07e00c3f930beee5c4268fe05a2c55c4f42e42c2c388d1b9ccd091efa9ec797bcec23b466b0b9b2cd53669ae6b86413bfef576dcb4220631421fcae42251de02d889a2806efdc6c8efb813f6b287e56a9f09eb4e032618aed72244bdfcaa248001895373c54c3ce78f439106c9d45ad4fb51d8648f59f8c825477ae5e5492d7bf8a2628f49fc1ffcc3a0a099568be60a13da480e0533a8b359af749a7147268627d441ee54304eb158ecdab0adcd611c6404667718a32d706edeadfd6e14faab613a2a1955f1cab57f40096b43d6c532943f6258c6d4ef61acaeb68359b2c08d8dd8c1b0439fe964a232dd85c5440b67d8dc42b41931679e488ba0faf73133936fda0ee1bd4536a426c622cb8d9024c7f312520b201427e4c830c9cda9bad71f670aaf23f7ace8cfb29ba1f6d5c8d35fec3aa761829f22aa5d0b13b455c9485dc08d624beed30a1332ef029e6c72fc094fad663acd6dcd36e982f94b6bf61d6493999eee5f981c48e13fc7b91acf1fa09cd14b2b7ca15e60f1dfd43dd8fa317b01586a1d5b7ae7a11ca0c740a38a4f94ec34fefcab82b84b09d2b0ca371dde4e7ba6b8865122b76f3a95ac57969e9ab15d50ffdf19a49f99eab4befbeae112d540ebf2f49295412e0387c053234de5ce3811e811e7885be4e4860bf7488efe2224c32825c105d0f1270ced31773f0227d2e92aa77b42121adcb9a295fa178ea6efb8562b345d4595e9f35be75954c38c200d4a27f86ead4470cd2b2dc41f74afb8bd9c3be41ff1ebab30ec1d61539a908a07c13ac1ba3e33f99da33d16d374aab751f30a89581345a19ae11fbc0bca0b5475289d8f87e526ca8bdab09cac8cf3f94bdcf936bc53916d69635367c1cb1192d65c62773151d919731f61a5944aee62c827a62717de23a76b8e4fb42a26207078352e4f61ac39c0e784e9a2718d281e9ec55dfa625b97f32dd973521c786d5856e4bbbc79d18e817f439901cb2eac3ab0d4b52b569c2eed7bbb78d035c60e371940825e9b6d76658e7da5ac40c9de609a91221e07751f85852f52832e89020c6cd13d6979c93a90ab975e78adb539fc14c77ee7b9f36af7b77a40636b33e2bb563f6ece61dda46497e0ba0c440034b64a169029b3141c848a386f04895208df2b066300d3819e9a61c445d021d118695bb814daab2ed076c7237881123b5d870a161c4bf0e66bd14285d850ffaf39e56356d5e2c62c1beced476850c16480165b470d1d5e912bc227370d1e4ee1322c31fa541f5ff10474cb69f52a78e427291a39aa4559b22b3ecb2fd4090c77e6add2c413f14974ef28c385f15cae8accc574c982cbc7a9452aec6935696f810c06f7354453d8b2b2ce49386e68117bbb7d75dc416689c78dfeb1b9947301b0d766a136ac0d464c7a172ccf112febe5b6135f974cb4c6428ef2464f6670517cf4a8b4f3225010d8f3c03d033dfd135f028afbf3e1237753ee2fb6a35531864074cebe5ac2041f8fe13c24eb0407e2023846ae6c0e287597f8a2908170edf2bb76dc0750d778e1c4b89b77933b74d259b48184033356ecc60b9a196d2d900fb92b15dd254a698186d05f2d39ef3d247bdf373f8b5f34900aacd9181b1b87c5612d3db2973b2d0f4a4c5cbe449860a8df7b39ed6cbc0e5d93eaa227f870d8af13ab891c24c2f2589f53c62feadbefd317dc6bd670539bd6703f6b0384129de9927408a27df04f1f5916ae8e3fd107348113d26359ac75a5b1dc35ddbaddf2a30fee83a52bf35944ad6ee97d017dbe9932214f9bcf760da9700d61ac167182bd040444d8bd81bf106e35accbb99182e8cec55b8d70af9c319f6a7313d604f91bbf99c35fb11f37bf963159db2f738b0794879e1f40b96d6185f56fa9da9754d1c072d2e7c08a059d852d7dc1f304af76f4b7d3ad34ba41322c655432d60be93a0c55c8c902eafd4a57bdb31469d088c3f27481453bf3bc4735fb683fe736333d5922295dcfa50258ac9f3701771fa4e9de40584415a80eaeadd4ae20f414ca31b148c6f20237673d3e0ab1c5908983040c9aa59f2860b3e8c460a64bf83bdb9f1d0d4fc2bc6319c7e25d2cb26bd4e40279b8df5faf8b5ed04b2b3de59b4e1fe866ad55dcb7790c66aa26979fd2e546e6da28f8bd4f614d1b6fec2a19510a7a368fd00413bfc0cf728898d0e7ad73100d79c9890e6b7949585589121601230103f4c5bc80d1d4785ef45da3ab723e2664d73d1f9fa12798ff4d94f3137fa2854bdefb28c4bb4dffa9ebad223ebb0a733a87e3c26a248550481c8773cd3863661c6bad7cd6cf94cb2a35fc925760c31f484c9751ccaa2662513887646669ab56d948b122dc1740134c2862205343ef284575afd0956be82aaa415f2fb88265026050aa57b92b9e89c357495c315c78e723e5b2dcca2559242d38d8242ef320994c3f1267dae991e24ab9139dd03b3560476e543ccb11f0f32474cb6537cde3aa553fa76b668acc9a992ca7d9727dfbf6ff53909ab288c5d6a0414c4e9010ab946a8253351d7041c9ec7f360c14f540ed9212fbb674674ba73fb1f39c550a3b6cb281826bf6feaa88a26f041751e708578217c739163d477a2a3b2a3b6e8974d126536ad23b930a6c466e3711f4813e4bb76d2e86f84ac8f77fa74d4948a04db7874eccbc8febd395ce8dc9532d5ebb4c34d1b73afd766bc66a84b900786c69eeded20fe702ebe1e60892826293e9f4a2fb50d6d0739574b19931981bfaeaa8c0f8b85887911f6185bfd7cf2112cd21ec071834478c737cc0a638ab7c024d45a2f379be8bdfb522a38beafbec9dff8bf48bb0c057a3dea5e91846115375166e72b97987a1fc701449afb3abdcec4762cd78a597fb711e996b387dcac8dd97483db8382a929cf9fff304ab0311ef2993bf90f537f26d8e342a9e4d15820440c0d00a9f52be72e77113999cdea60839ee3de66b60e21b824d8ad3ddace9a2a006f0be2f6d93e08f49ae1450d2ca1e53d05bbb4f5c1821acd015dc329840630efb64cb97713236b90a3b80188824e6bbc04b3140c7db27f9353bfb57afdf54405fcf310a9e480cc1fecacac8386482a682cec60be19f982a84d1239d8595d2366f4071e689ab9bb1952ead3653c6d7056de348dc8ab2bc267fb992374b8c5986333e47a4950b17214e970692db02dce56c8def8acb8b36061773dc035f52563956554d4ce3ac6ef3e1e2118a6674a7643ea3f8694a1d0de49ace9b0ee3645f5159d32e22fd41171f986cc281ca0c15467e6c236b04f4c7e62e2d3bdcdf22151fc2effeb36d02ec0f608ee3b1dae5bd49b1083e5ecc2dc063eaa59854f21673fbd4437d9dd6d77cd82ce6b77ba72f67ae96f6545eba202ca655e9ff609f62dab9e83aee1e8469987376bc95024ead35a3fc8d87c74df599826039fd73b4dd2f222882ccc3bcbed9c281e79aff6ef1c66c97e1d70833a485543c28f5e4f396ee0787a92220ee2d229286cb4f5abf8a27007226ada07d71e654a914d5ea8f9c7714cce52215990aae8fcc3e376b8a68eb14d268100eef928182f7a91bbfa3437f36d43b5fef71de6717fc20066e65e33c5aec41b6141d5731e3a57b23a996615f5025375c40e0eb3c7f6a5a966a200621813d50eb627a89c493e04e956dfdec596ae971e5d1f6e4a9ea89aa0827c97d1191044ea0bf1b10e181e888c4f505500c1bbc7a71b600c89de4bd9a694421ee6de6b95cf9058957e606436554823474b6afdc4f3e7ee1572a2ca96a9502827e9c7e7989301600f1f7dcae0509aa8442fdf683f72cda75b0dd1aa5f9c6dc29bd071d600efe3da5c841175d55b537e911a1dd6d560144ac2433def25079d8af01eabe5332f87e490fda02a8630dd79b128912754dbe1ee2b43ae090292d5e1f765847500e35e9e0b0f3e3bbb785d73aeeb94ad40362ae56ec54704db261441435e9f2059a47418f09f8ebf92fbd9c044829ab9b6e383fcfb918c70242b187706d66cd437e13e6f3ad01ac290c81e1e6898c54cf8505807d81bb032ae6e16070cad1b5e8d8fcb16d2cfac16e65bd577a1fa677f6419b846b8a14c3740a132b79bcc43acfa4d3cbd31ebd38a358994ca8814fb7b9e77ff656a0677e7305e71e8e49cb251bffba3373a93d4849d5477424978e5f5e683cad28fcf1585b81b6e490318caefeb245e9084624c7c03e4ec8e29da8eb60dd9cc50512a07e0e04c16c6740c048d3b1b4cb74d8da99b8f1c1093b79cbd2f941418ce7e18340cf3d654c74c0c685affd150c047c469b1a8d9ce23b4ea880ca2cc1f2a8ba8385cb56b6f4d9014b512cab1ba642ec309099439764eb023d61ab27cb257ea19c8fb7387a6d162b48abc2390ea5b1a60db1dbe83d4113e77233b26583ace1a22cddda60681c5ad19e5eccdf93e512ff04b2bc46a694a3e001a5e138c86e8fc444f6e164c4134ab66a92c9ac65b8eb9d6dca3e97a3b99cd91ce9722be5c4a70f8e178349b2b942da027d08a559ea801b3447cd0873d4fad7a4a4a6f1d1b1281d93c6f241fd00e1463892adff2747ce0a8ee9e11086cc449c5d4919707856b1963ad252297270b", 0xfffffffffffffea4, 0x2) 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180), 0xffffffffffffff2d, &(0x7f0000000940)=""/173, 0xfffffedc}, 0x2) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x9}, {0x3, 0xff}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x64e7ce89, &(0x7f00000001c0)="bb714153ba934880e596095775f4c3b1e6f2eae78f4afcc9d9d8d93a33ede12eef22cafa97372480194e65624edc71093be2ee4398382d1d2cdf2f3f44bf0890cd71cfd6d3c5b656edeee2aeb662af1f6f82e59b85039c674599bf9ba61154fac430090000000000000093bc228eb0627469") 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r2) getegid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000015e, &(0x7f0000000000)=[{0x400, 0x2, 0x6, 0x1000}, {0xa, 0x0, 0x7f, 0x7ff}, {0x7, 0x0, 0x81, 0x2}, {0xffff, 0xff, 0x8, 0xb9b}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") geteuid() 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') lseek(r1, 0x0, 0x0, 0x1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:00 executing program 1: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r1 = geteuid() setuid(r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000140)=[{0x400, 0xca, 0x8, 0x43d98690}, {0x4, 0x1, 0xe, 0xff}, {0x9, 0x40, 0x0, 0x20}, {0xa26, 0x1, 0x3, 0x1}, {0x9, 0x4, 0x4, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x420) r5 = semget$private(0x0, 0x0, 0x8a) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/25) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/27) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = kqueue() fchflags(r3, 0x10000) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) setsockopt(r0, 0x1, 0x0, &(0x7f0000000100)="5368bb4e7181ef7df4df807f1bfdd34efb2fc2409b770f997a2b80faf2ec0eed604dfb61dfdad4c6696592261fa83d74040f2ea71071feb7b7f0ee73ddd8eb49cc2b7a86acdd0a71f1f077388cc6e5a5d0e40da307da2f81397d73f3172c8f4fe6970c9e5f597773e353d3a154ee417325f683206412d6c014cf7fbebad619f3c888966110305e1e8f028ea3", 0x8c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x180) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r2, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:00 executing program 0: socket$inet(0x2, 0x1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x6, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1106cda5}, {&(0x7f0000f7a000/0x2000)=nil, &(0x7f0000ff0000/0xe000)=nil}, {&(0x7f0000c72000/0x4000)=nil, &(0x7f0000fa4000/0x2000)=nil, 0x9}, {&(0x7f0000e5f000/0x2000)=nil, &(0x7f0000d6c000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000c39000/0x4000)=nil, 0x5}, {&(0x7f0000cbf000/0x3000)=nil, &(0x7f0000d77000/0x4000)=nil, 0x3}, {&(0x7f0000c0f000/0x2000)=nil, &(0x7f0000cf0000/0x3000)=nil, 0x6}, {&(0x7f0000c71000/0x1000)=nil, &(0x7f0000ca3000/0x3000)=nil, 0x3ff}, {&(0x7f0000cc6000/0x1000)=nil, &(0x7f0000d66000/0x3000)=nil, 0x9a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ef4000/0x2000)=nil, 0x8}, {&(0x7f0000fbf000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000f21000/0x4000)=nil, &(0x7f0000d1f000/0x4000)=nil, 0x2}, {&(0x7f0000c2e000/0x1000)=nil, &(0x7f0000d0b000/0x4000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0xe4, 0x2, 0xfffc0000}, {0x4, 0x0, 0x5, 0x10000}, {0x400, 0x77, 0xf8, 0x8}, {0xc, 0x9, 0x9, 0x5270}, {0xf001, 0x1, 0x0, 0x7}, {0x9, 0x9, 0x40, 0xffff}, {0xfc00, 0x81, 0x9, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x101}]}) read(r0, &(0x7f0000000140)=""/111, 0x6f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a900558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d160100b487eaf3fdf0c62cb4e706f64f509c19747d63110000000000"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) fchown(0xffffffffffffff9c, r3, r11) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10208, 0x1) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) msgget$private(0x0, 0x0) kqueue() r0 = msgget$private(0x0, 0x4db) msgsnd(r0, &(0x7f0000000140)={0x3, "5163e7c2a620c6d591c716a5022b197ee2296eb2ce139e49ec89ed9d8ed181c7c816219394848d7939cd4baf88a08b0ed6507db8dd737b7b5b9b88d01a5c7c90abe06fee23258c4767d522b255bd92195373e57ba2f9a56131e06adf60312786c60c965f0a24b2de2304ac91bd7a95c96961f62059a78e338fef52f82b076afed1eb3d6ecdc6981613c80f4557057dc4bc97bf25cfd650d24f237073e6c30a0b42077c6843d0fb7a82df389f22616fe1ae3270119ca2d4d3ba522dc95e36bba048b027b414e103cb83b3c5b502decac43dfe6ea65b0414c6fb6f03c8fde1b5d4de84c0d33c0eb0"}, 0xef, 0x1000) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xf2, 0x0, &(0x7f0000000300)=""/242}) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r3 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES16=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x123, 0x3}, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, r8, 0x0, 0x1}, 0x5000000000004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0xe53}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x80) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x1, 0x105) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000007c0)) r7 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x69, 0x0, 0x0, 0xfffffffe}, {0x1, 0x1}, {0x6, 0x5, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) fcntl$setflags(r1, 0x2, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000300)={0x10, 0x4677, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x35}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000f1c000/0x2000)=nil, 0x2}, {&(0x7f0000a2e000/0x4000)=nil, &(0x7f0000c46000/0x2000)=nil, 0x1}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000d74000/0x1000)=nil, 0x80000001}, {&(0x7f0000f87000/0x4000)=nil, &(0x7f0000b97000/0x3000)=nil, 0x8}, {&(0x7f0000f5e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000c66000/0x3000)=nil, &(0x7f0000e1f000/0x3000)=nil, 0xe74b}, {&(0x7f0000d55000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1ff}, {&(0x7f0000a1c000/0x1000)=nil, &(0x7f0000e16000/0x1000)=nil, 0x7}, {&(0x7f0000fc6000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000eb6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0xfffffff9}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x685fc6a7e1399b69) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) preadv(r0, &(0x7f00000008c0)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f00000000c0)}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/163, 0xa3}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/195, 0xc3}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000740)=""/142, 0x8e}, {&(0x7f0000000800)=""/180, 0xb4}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7, './bus\x00'}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000002c0)="000000186004008b030000000e000000004f0b4fb8ce4108a160360f0000000000f659565c00040000000000c94fcae2e5073bc04a07e7f244894ca1d01d25ec16b692a7b1743e74fa0a672f3e3d54c9aec46bd843f146df6d9d2dc52502886152f9d4e0319cff29d8f91abfebdfac0ad5dba2df0ea25f622571690c59c7af911e1fc9e8978ffcd2a35f1de22309e76f5d3619add55611791580523740eff7ec5545a26cffc0dc62d81a7023ee2cca6c528b16d9c80232d6d7c799455272", 0x2ad0142032b2cb38}], 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) 16:00:02 executing program 1: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) semget$private(0x0, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000d4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x80000002c}, {0x5, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2827) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0xe32c, 0x7fff}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000003c0)=0x8) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000340)={0xffff, 0x400, 0xc}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCMSET(r10, 0x80104277, &(0x7f0000000000)) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCMSET(r12, 0x80104277, &(0x7f0000000000)) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r0, &(0x7f0000000040)=[{{r2}, 0x4, 0x84, 0xdc1129a219f7e904, 0xdd, 0x9}, {{r3}, 0xffffffffffffffff, 0x10, 0x338bba1b06bb9bc3, 0x38000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0xad, 0x2ad}, {{r0}, 0x7, 0x14, 0x4, 0xa4, 0x9}], 0xfffffc01, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x2, 0x8, 0x7fff, 0xc345}, {{r4}, 0xfffffffffffffffa, 0x40, 0x7ffe5, 0x6, 0x2}, {{r5}, 0xfffffffffffffffc, 0x4c, 0x40, 0x9, 0xfff}, {{r1}, 0x0, 0x5, 0x8, 0x3f, 0x7}, {{r7}, 0xfffffffffffffffb, 0x16, 0x20000000, 0xff, 0x6}, {{r10}, 0xfffffffffffffff8, 0x3e, 0x4, 0xa8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x3, 0x9e}, {{r12}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x19, 0x2e37}, {{r13}, 0x1c25fa5f1238b3b0, 0xa, 0xf0000000, 0xffffffffffffff80, 0x101}, {{r14}, 0xffffffffffffffff, 0x0, 0x40000000, 0x400, 0x9}], 0x9, &(0x7f0000000300)={0x1, 0xfffffffffffff801}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015947cc8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015947cc8 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xe1, &(0x7f00000001c0)=[{}, {0x24, 0xff, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = getpid() r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90520d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r14 = getgid() r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCMSET(r16, 0x80104277, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000040)=@abs={0x1dadc1bb8045e4d3, 0x0, 0x0}, 0x8, &(0x7f0000001780)=[{&(0x7f00000000c0)="d71042b4a80296bf744a5641ff1d90dc1f8613719283307f69c8370f32f65fb834dc49f0aa5dfa5b945b968d5ed325c44a0fe05fcf15925ec59e239c0392ff623456fd3aa4b8ec47729970f99367401e7d6243d57f4ef8c537505352d5ec07594dffbfca2fd59fff80621f29db4a00bb40253840499fd79581bd944a102c0f623f64eece19947006a32ab14371f78724be75de586c88a37027ba153d00039f2850f90fd0321282f1c9852257bca8b548fcdbd472cf048889176931eac75def427a0fdb1926af8ba46048a2c8d9a8680cea40bc5183d3b1db56d9d5dfb29be1a63fb2642232b649138922", 0xea}, {&(0x7f0000000280)="c528e90183d6813ee47074aa12b8246e3c8e3818d7df52a1e6554b60f402f2549bb0aaf212d08cbb8ff5da49c1eb275e240aa693b12ec5e6d0f72b8ad0f8764c87c00d7d9fb48de2f03d67f8c2", 0x4d}, {&(0x7f0000000300)="e73478be1ff011fcce3e6a58e05d0f7bb09cd43ed6350cdd041a11b9dca5c9c143f95e3d464bdb647c219b245532775cbc5b648f66ad9420404eb47fd29a5f18d3365600e39138012601afaff1e18276db9962ed553eb7d14c6b47ce3d7003b5e77e1aef7a8e5e6d0b9cc47e4e4a6829f71eb788c3e7b2156f0a8258a77af9b35f62662de65298d8c819c516a50d2b9f", 0x90}, {&(0x7f00000003c0)="f17f40aae2cdc399969b2438b97124faf8bd2c4f075499a61cc4a304fcdb0fa30f6442e1a5eff887239424b1b6cf49e250f736bf4ef65cc2fefa30560f54b4ee6b647c5264398d23fd2ae14e635ecd2b4ebccee61f069e53f07056d3b7dcce824666d995562b18112e1de8ae687f3285ef2aa83bdffb208fd6fd606b5c6c118c4dadd92046f75afa7c80e52dde409a74e481", 0x92}, {&(0x7f0000000580)="73c38e5c101da5e7511f18e551b8de5e95fc8a645c64656dbb758f40d95757f21a9ce30f1560f8323e978166e043604e9384c74ed38ee414753ecdb8eb90e26fbd93dee13e37036bf605fb7d32500ead65d0d414d2a01f5430516cb7488d1787b46e8ae577d15543b41ba38c66269c37af5e9a82abef1d58afbcd5f6e04e5a3f53d366c347de95304195e370d71698d7abc5c0613102a3089c045f9c1f3575f327e1c20c45ebe0596b1746be246a05c3d67f732b30e5f8b4fe962efe477ea302efdeed6ca0f3bbf7cc6ab86b0b0e52bad0e2f42cc64f086e98820e35ab890b4c9f3fa133d311367391683408c6abe71f5070caa18e21cfa7eaa52a642c007a069c43baef7f7339c88eeb8d86b50e466d044e0d4f47377ccaf1f8b3ca13169fae55c0865b5dd2b1ed2dc8f32ef5663a482f8294a52fd1f0df67b755a157f13f2f8dfedca7abe30a94b14a7ca4edf76de68acf4cba8607f84664554241c80db58ace01f42a4749fcdcaf95e1d264dcae58d668ee5c7fd7e9287a0a1b871d9f27c3395f0d8c632d66f8f111a92b34971fa6aa9ba2a3344b947cae5b845dff3583a3746f430fac992b9b26538c2284d24ae4feaa396a873e9e40bbd2452c11bd43cedc9c9619385b85524a9087ae3ef16070c688748890d8ad2d1cc76376975a15a65477ffb9d0cb4ce47d3b9273788d2ffb442662355784c705bd74b92c3e85f9dd7c126ec5d1e531235bd9118ee07f64b394c040e5d1ced79896b93949559c2d4d0b573f7da51aee5899743f1aa3a86ccac767efa4430b3b311fb2b81dd730463569be5891059b2e5df1f304037a77383789877b5d8cd9c14b2f252efe2ecb06e1aa182c5dd72cef4a667c3a94faa66c4a865865518fadb6b7523fd6ba2abccec8f4b97804bc780928c0fc70fcca7eedba4800aee11b4842dc36bfca94bb1707dd39887ce0db37b68a82a9d9b7ad0de2e873488416afccee5cec920ad5b09b59fe53888fb13bdd82535b5f5eac53aef4f32c771e410956b3340e1f8767fd9830b4442d4cbb672508eec2ff373a8d3031c16c15d930bb73d4e8e8ddd8b2a8ed8157dc0733a82138dd331c0333de974448d05df03e9eabca992fba8ad7580d83825491822ce0d88cc5a3034f254558a757fe30008405cdae8986dba7a9eaa3aff50c0a689ac3b5797fcd9a54bb7ec9be5096a53460e6b3d44218031b573103f57dd47a4476fad1c6a25036bcace40c75380b2fb768749454f6e04319474eaa9955c20b0cb4c223409ae480456ecc216404fe4b885fa8d6ad5770df169dc7ee0aae7ab925a759c425dcf426b363b88c29fe91ad864203e8d37e1ae0c5eba1c56298b0e96873cb5faca89ef2ce656eb15ef4306742e40e882506fc5d77e67c4b7a712e533a03816f6f4ea546b84abcff1c3fda4fe6d18007fba2b74a475c377010d3a630af2485cae70efa3b75005d84f3d27f011671bbe6c0799905612f449bda13256df40976fa301ce3bf4139154a6df448dc060abcb985b9e16a66c6bd9f6d4eab762fb954d11a9307c26d1b2177d2aa3a336d9df2477d7e3c415380f904c39ccca814f932cce4f89ef114aa38b168a91295bb2947c8a85f3909700602803ac244626e350e8f82ad8f548233ebf717641c29fab1f7ce5f72ba97396345fd679a6ebda31a6443040b4964e419183f264137023483343386700c1955b19183920ba8aad9e31a2fd81ee4971b59e64831ad1e094fb902781664fbddc888902b8027e8eae046a186924dc6f8ce74b1fa3935b92e011b1ecab14b8464114c05d307fa7863cbc7acb8bd86246023ff0a4552f947efb5c6d351b844fb8d464ab0f9def1260790c8ac986813d4f9640e82f290ce3f9c8b3512cdad652b0246a936ae7a21387629c272e2c1747ce1a2a153edd12ebac04f5f75c7a5027be49b20c40ff92987416715be2a25b09b407431183e4c94fabce6b3a5fc6513b229c86db7bc34bc3a94c19b01d48e4b62892fb55eaad738f244e67403bd18098837fe6cd79aec246e85c4bd66714d2c0c0e52b72d044dfd40a21d8acd39861c0e64bc151d0dbdfbbc7b792e54fbd6d6a7c9c639bd06bc9e3a60134d786f25b861fede69037f9ef4b82bbd12dd4213fbe4404b95aaf52f7f727149881c4fde032ddc969662bba8b4eedfd65be044a7a57237c7c9d82fd199a8ffa6cfb07f36d766e94cc5c46ddd03e3b06280257ff95636c9f3b5fc0fed0e5968ec9f51d19e65704cdfe059fd64be217aa00da4811b53ace34c02a953ed55711f47aac96d8579bfc43dd91164c1775f6ae4d4295cd6a03ef0e5f8a4b7e1782b9eb322fc7ea3bfb6fd70b9ccf2517201eec55daed51948d3f462deb725b07d99419f7e55878e70b6c94fec54ccf882af22fe3b461d501fccf6521fe4aa452657db23b605e4ef8a6e5f8f4cbbf1a019a6549c4f56b232250e230ff5c785b7cf9077a4c1f7fc5a0fe017d0c8b9f8c90000a99521dcfb1cb40de332ca611be4bb1db3dcb5e03cb4cd921da49192118f9e3c168badcc215b276811f6afd589fde0b722620b8e67b5b3bfc7e8594d6b3a794481e3c1fe889e1b6f8143320ef61bfc0d326964f93ce4f434ff5283e07d36d5f839af8d26e31f655e3fc090db93331eec2295bfd756cd9fb7bd2f52d6b14d66b93ce7f36286f4aad9e2c3481f645d08671430b825e2a0d12e853b96f182a9077fbc6660ba649278b81b0bf2ac5cc1910f8c23d82a5c3b444b199e988d3147e9f3c203116117fc0b51586aa3d926fbb342fe817302ec20cc046716162eded3cd68bff1e1e02b948bcae391a78b08859bd68c08414bbcc6e44ed790c6b1fb41f2635213a6968548bd980fcd2e729031bc45e71e98dff505a5ec0b5009644e3f5240e17143262d69c1dbe5d5d295df0fcf4059a059e7533e6a8c252714bd9384b95c3051b607643d5c7d8501a660090975da57cf5c302441ff194eeb46b2acead327cb4547a70c37c8358094fc7910fca84641c2ccdd05e74c42f4d5224c844821fdc37d76037efc40d77f860881a74af5665f0c9773985e5a9426a887b6fc6841b8c99556371f39d79b213a37a5de9002706b5bb83259ca02c498fb65f0111ae20bb09ac85945afe728981c48ec7a87b8093a6ccc7fe790bbcf8e327c079a9e5a1e27d2abcfd98c5ebce95fbace1056ff6b1be1ed6084eb4b883a9c5d9adc7b86899ceab617650599d9b0b648eb6278db3302d1682e24f5fe86e8fc22fb6b13e0de442264b63014d19b3e2b35b3a974972e6397772716b8d7206a3291c336f9b524dda9f70c1a784c8d9b1aef997462153001f148b362741e744d4dbb9e2a0a0a1e6f79ac574cd84fe34b184d6296670787048025835cd9cae6da11270e08ae39bfd2ef8eed382d4f5e39a3abab4964ff445fcf0cddb832bb08c0d9d373bc218e7749200a2011b3cddcd758b67dd1f97574222d8e921b146dd6eda51bb4dbb4893b20f9829c51bf28428429d7f8232f0705a06f721f27e566a457eaf2f939e140f5f02dcf527391699e92d752e065a3056f4edff88e70aabae3f780513d7718d6bbd27b9c52f2fda366932d49ba5b6d8a13ad74141252a950b377494379324c6b9d3614337f2b2f4657f18cd648f61e55de60b72551d6fc1839b2555a138776dd561f4578a2bca183bab211bd9948d1cf422d1ff5b3d2ffc6241e62cceadb66c66844a887cdfb1f0d2e417bc04ccfe650f13d0858a15cf2c55b34557c9ba2e9a8e9f848a753ec1db4afbbaca7061dd8ef935f2bd7e22ba2b974864d613e3002c12f9516d6711b15af41096639dd7d31fbe647a5512e6211cd1bc81e0b6268a52140b969d59ac9e44aee6bea1e2bb184facafdecd787839e021d17a6755b40452dcb831773f01b67bce62b606c9a442f479f0188a068b0ce268f461a8e4f48a65cce04a51617c74746dc1e2f252fcd798842178aadf61cf5c13c62f81e5ad53e783bae76ce5ac139d1e8cfbf35be01eb55a60a02931a0fe6ffd5896d9470e6513c7cb10c87fedd35b902996d246b6a86e2f8380ca6fd8d0829bd570fab9915cf5b6b2ce4365ab86bd877da664d2f63b699c839acd6acc2f9a6f62a63772b5fafc59414a2bf88b62e8e0386690826103a180c816f70bd0bc43e1fe24d6fde00d3fdcd3c5637f15a7830558f75e7d5a14633c221ddc938e53989fc8fc40564e787506b5ff4fd9e07b1f419331580a1ca702c25c1deed317493ca240092f827daea43cdba8cda0fb4d3fc3bc1c352bec040898d9a90f52c22d76f7cbfffd328bbd3a790c00ba8b21c7daafde8fc985f48be1b7ffc9337322c351e348139e301e356b5a83c9927feb54437456539f1428add4319aa2095f54028de29d2c2b96f9f41e046d3d95506ac798492acdb4ef914ecc08b5ca99af8a99819b082eaaa9b834042b473d45e99fa316ebdeba0ca0707a0e208e041f68804081e50c11ee0807bcf54d0dd6c2b01dc0951988200ac6d4ab58e254c3af39584cf684059e17d909ded913852fa122c5f8e7ef0309fe7b7b0d0152bec310a09f0219d4eb75b5fc23b67ae776aa9abc558f368cb784f10d44a38798d73b8955a90cc0c296eb0b1238b7259256e6831da4e284386d0a7991500ca7da3f8916e05b26e478288220282c181701fa370011041d21879e3f9dc5159b7b9ee36113a0ac3e999731bf35e000569ffd4e8d12d011776248a1e9f659586de21b2951321aa9db8624fecda953187b7a8c7301e10b15dfc0f09893f5cfe9fe6e1e1ce744205d4d208cbac3b2a97a071bac53072c16240ef7437e0a81a78150c83593f21cb7b8fbc6dd1b509fb9f457fdb917eae9cb8c1d5f1ee0ff7dce16bd1755fd270873ae8dbdedb05167193bf86323f32d439d0cb3dd101ae7d4ce8177fe5c944f9f7a035894cd600dc39fc860b3c420f228cc275c89878b4058ac279d530e82341566dbfffe9932eef7b70840fcc8e2f32404c891ed0939377d6c15da37fdb95de263d9e8c4826d3408699e9fd97bafa3082c97ee2c3d6f76ff7a3c8f44492fd6da9e74acbcea83ee85dc4d8a92219e334af42bcb802cd899c952970328fc1b3d502a294e29a241d16c7407fc9abdb3f6f23d67d99f323133f99567211444357254a3388cd79cf095d6718d14677a1ed77275e837fcff1c7459b7355bbf0b75868a5ed985e23f671c3aafecfcab5bff3661f80c0c701d30aa64b857d899986b114a4dce1a0ffc4b0c9667b224b184839287733b46d6d8bb65310867f7f128ee9cccce269e4ee54ec5819d0295a33599ea392f2d1a3463776cae4419c69131c8406aa90cb9419599694850692cea50d544f43327610976b93db5dc525133519c822c8c51bf15e2a75100773aeeedcd1d5a80b85cc1d7d79c5baf73669ff2983ec043a73ea1b307b325732330b776caf3ba83202dab29646f74ebda8fc523796d1788e3f0ec8e1707d3abf209cca58fd29e5b051cbd8686bccb62cc70afd6da46dae75d544c51c7c4515c25ad8e230e8b459368c05a1475cc8e5aec1cf8b35aeb32782ea471df2ebe42645a0dc5590d8898669bc63bce94296d75830ddf07d4ad21511bd382216eeaea0d8d33c2651caa4c1c501d9f1aa88030dc70662042de7bd7b2e4c05bc381ac6e1ebb1f73a444301aa2f0cd2de1ccffc07d12edcacb3737a691f22ae3f74fb41726a29c177fa92ca20bf6c66bc8229507276f1d8072d787edb8a2b0e55eb9d82056e1c4b575267ed01f39303edf30ca7c1f91ff394b721cacd48400e18f37d55ffb77e41a54238", 0x1000}, {&(0x7f0000001580)="b03c8293e580bd1aac093b5f8ff09216f201c346c53672bf41b7c9e066c912c5175ddf5c75e854fc1cc41ba5eddc4f224edd13fe3cab525016c4a1b767d4f077f3b8089c14ec3cb88b4f1c742d565d418158d349854526a9876bf1a418e262693ea34aea7c877a4fb6d36c1643ae8b28fe9ffee006585d17d8fa88ccbcbaf6eb8e562c45292d47f64ae48169a9f0eef54dcf52c0b3e66a25984dd9a51a5fe4d9b1ccd4aeff5f6154406de7f19daba698c76bf6d58e92a705a0f9916ba7d99aeadfe9b0127fa2", 0xc6}, {&(0x7f0000001680)="b35afdaca66efda00c658033f2b7ee983df05066a1f50f3e987be0a2f1938bed9b5ee53b34bae45d78f241df65c191227927ee56c45dc019e454506948394054e855c2c63f5008914455dc297a06c4ac7aaf49b4df33c48c02992fd9a09337e454ede2a98991d7e008bc09d186efc7ab0aa0ec7b95e7d5ef6b5b8cc4f7a389ba15ee25a36b0f63620ee983ce6b1e70c302bbcbb0d689601b34ee1a41d402cea6daa287769170a2780785ba67b6469beb812b6a3f285eddf3d60869acbc852422d5672d396b2fcb305473a88a3ff0a2ce2c156a1d02267bfbef16af8998952cf42483875842e1cf20", 0xe8}, {&(0x7f0000000480)="9226a5023196fdc07a231563fc8454386b65ebd7e29176dc3ebcea572301009fc01f7a60340e0424a26d6b70d692b7ee8441b9be509c6ad80de1cf4214fbd196a784dc448227e0a1e6e663c6b63b94c13ee736f06ece2d9a68bfe47f6e59595092dcb36301cbe3e88ce7febd6e4ec77e2d9cf0f79cb3a728c790695ed2e2ed36b2df0eaf833ba754d0aa7d25dacdfcc9b1927f0fbb3fc2c1b749de28e4085ed8e2c3af22ca605726cb1c32bfa0e4a1ce038c85ca79ff614bbb42ec7b62df7a", 0xbf}], 0x8, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r2, r13, r14}, @rights={0x18, 0xffff, 0x1, [r16]}], 0x38, 0x40e}, 0xc) fchdir(0xffffffffffffff9c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) setrlimit(0x4, &(0x7f0000000200)={0x4c, 0x8}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, r0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x30040000000) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) mknodat(r7, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)) readv(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x31, r1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1b) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x22) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="7d0d4f3817d8c5d9acd65866e9f9134a741ace5f1c7ca4f68cbfa7a4471c1287dfddc5f2b8d0cdf80158c401c711bd55371526", 0x33) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c, 0x0, 0x1}, {0x6, 0x0, 0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000000)="30c7ebe9c1ec64f148697db431d4d27e260b4c051af8a8e462d6fa209e3316d30eb1da0c4545e302c2977e01155da0f5e6bd85820799f260ab436030d7c08f53feb37edf565fea31f3be6e597b40504f6ee9211d22bfaae1260513c66eaa5bdf54d6282274b6c1ddeff59b9cfd3495e4b5b7f9cb3371ba8816791f519bcbdf331d229d9a27ee12d13ff47caa1ec3419df6f4a97d0d8593e0bd062603f0aa0ab62933fc", 0xa3, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 16:00:03 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) write(r0, &(0x7f0000000040)="2c701b9fc3d038cb4b322cfc3d5fffbc512f6979e29c392b000057fd95be9b95c3d81f16af166e", 0xffffffffffffffa0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="b639429a63d493ee324a55318cd6ac74e93e813548ce4e3d189d3e6a6ffd38991c2b6b18cd3203e805b6ce320e0715b344a78b648d31b5028775802406f24bb3728304fd49f06e8c68633f0f4597a162164ad85d050fe9b258cfdbe55196c11c7703903377bbe07e6abc3635535c11193bbcb362b55897c4326a3847c964fcb72ae354ba6920299ec22c3c600c7e55bf1d893eb4e7b5edc51075e9da215eba93121286eb271160ae73780bf4ddf0b75d932b241d94a0016ff2a8bebd6fe13ec39adbdfbe5444aaec229d26257aab3f456b4b14e4fb9853693d9c01c9439c9985fd780cd632964b7358d327e058bf65d4eeea9ad55f55e963e98cf7f8eacb5aad64d0ad67a50ded40c18f35f90d2aa95281cfedbb54bf2ac59aedbc7aee513018fae29fab067cfe354555a226a3ca7a471fbf6953b7f8fec4b00f2fbb8f2bc8366d19d9660a00904c6bcac1af444e2034c3d9c1f31e689f51efee932d17610a146af3250f199a7ae5ad95ea6e526553e1248d1225e3982f391359a164a85ea080f83e8de73f39757f4242015c180135992a7a03507dc7d244c6385804aeff26118e12bfe491605757189318ee4257fe3e5239940cb20bf6a1cccaa4032cc7da6b56517922ac1e271b36197b3a1d4bb0e58e01455eb681c1b347f956f6aa1bb287c2df2ce1cf8a8cf76506b85c3e68a951d48d7352a761ef460816d6d297dfa705c2a13a91c98e50179060dd04a8a15267c93f787ad7e72b3fe5492dd62d88a43f1098f39aa367996e04770d3defc3bfdbfb35d8ec4e9964134b9ccb0c417632b3b1a7dec13d04241d1d7192ba7f9b2d698f755835cdabbf5f9aca70502ddb17d66e067324c8b157d19c44201f03c4d5f353ec286dde68d89282ebff5a6c8bfe700d8fa5e058e78035efe28cb06cbd11e52783a31a18f43bfcf5c366074e63b5a81c2f774c40eb543ba805479d9c50613d5c6670c5f47a13b027f378698404747641e26c0cc7928a605d0300f8603ee116280ab32f7a44e35a856f61459f1903dbc9e2bbaf7ee01f84e0835a637500dbcf1100941497bc4f9d6d4ee1d9bbf8fcbb635a789b64081063bf140bb4c24e3c3a30e6bfcf31cbfd42c04e1d4ce5e764ed43a9fdccbe81d34edd0b6ea8816dcd108a247cee32f6d0d60b054150da8849bc53080c0b839a0dbde7737c24cca74b219d4c7d3e1626680eaa15697c85da48913a3ddcfe42baeb81eed0c47d7bd62d99a55cc2c8e4f377f2bf59bf0f7034dcd0d6f2972fe9dc9e1de72511a225e7d21d3077e25cd956ab31441f9e1bdb34f47ffe01eaae1ba841a6c6b772ab566f987981dd2396b5e03d43293c335efea765cc308175895f6e5fc0451262cbcfd8e59903540850a4f7cb9ebaff68a85600bfd955b5f1f368f0c4269c87cb7946d4b22d55cc3339775125e5bc398809629b1169e2d1e42675ef146830853c2431ba374ef5f8662aa65aaadd2d6318387b9dba938baa096cee59e6345c3b893a9896cdf3ee8907b44d80351a48330219c333f590f0b7064b79bfee36ddc3627fb983d91d49c75bb36d72e016d3be46140373ac0dc2d8dd46cc673ef96e8719121ed84212d1b2b7b3e56efad1ca1ca6f20620163d3299f7652f7d617c69cc97aed2300fd805aedfe5c94ef0e9b9b3325319579a84c50e382061fe74c9a2d6d91eb7089d83f45736b759db07db713707a0866e46077ff502eb480db2d988495b3723d49bb8b859ee53f13800e2ac446ccf56cd49f328a9356038252cbb8046afd46668e6e75cf9d009e7a4edb9e9038f1addfb7dcf5ccd187324cb8ccdeb04d6255ac4d86dd05296d8a088a03c5ca8efc128a530793062042ebd31bb07e02d5b78765db4e29d3fd984b0d1b46ca4bd8028539b7196d6aa3885946d05169ea29678199f03079184cb9e08c95c5b84bf9c1e78b53f3d78c262bfbc7dd6a02adf7209633faeddf482a80e12caa9fe478bd4fefa83c585bbce7f7635b8bdd7dd39c4275fd430a062ae88295c00546c82ab1d71371ced63e012b9627fd70bd75d36d8fefa657838d0424d4f46c90c1ede0c535ff8ff9ad8c0d0557972455cf6ac35b48276b308eb6342bde6dfc0ff71334858cc6cffa471aa4f89d8309055e808bee792b629eb796b0b060eb7e35670db1f628b085ae7e4e847a7ecb2284bb3715caee68a7574fead7f63ce53610fb50a1f63d5ccbf9009ee46dcf6470049e64ebf73be9a0e3e33cd39b2a92589cf760748d6b279363609988e32427474f851f36f36c6fd06c9c76209e3afd7b953c14f27acf9132a09e5d875ab418d1d328de0c1e3ced8af033535dfed0919675b03034217eea61dd23987feee9668f9ff053ad1c56c95c777b40ec383ccf66ad3050bdf52885b5564205868f902e94a363230e52bd6f51139362a3cc527d560eddf95a34adb72a6723b11ad8919b685c27ba6f71f71373a126b8a78843be86c1626125227baa38df13a855aa7ed64403c693ecaf62bfd7cd7aa208934532720790e9c3a1101e951adb188a42c670c2badf947b53d1a93a6dedc3c1ffe01c7ba04bdeb78fc3454d07df4f4af6bacdb053b98ff655786a968784863dd9ace2e47e2f52bbb8fca8ce30267dd0299eace52454fbdb61c3d1a5f1d930369981ae7612ee154838a13c27ad526957b7d087b63873fc5254d06bdec98d9386e4e4bca2d598f36d0830c73082934973a0daa3ad56e3b315fbb8e4b5b00707861829f681c65a3c3bbf91907065d4d5f4749173afc8172a8a2576c275f5cf5a5240602cb46a5baf1cd03a48c354eb2f98dfb82a4ab0017be08acad1a208467beb9bc9ce45f840a067af619f5fcc0cd3909eeb9f3a543f35fd77a878fd32d53e90d8404edb8adbe145b3c2e47eadfb8bcdaecb42a32f7d74474380b6662897df4d5f37330194a8b069a1436192e7e9fac9299714623b0b0f29ffb73e85dbce036b1964a6cdb776fe05832c3854ed92397edb6ca5e8330eab3124d46f4785d6d73e31151ce25c2206f20412598024405daaa554b4233159f3e03691489367882a6f949d1698a19915f28fb1ac64ef686201565964c1314a84faa8e1d1ab23cf66d49e33334094c7684081234c4826499ffaaa4f714606e5912f982f61fd0cebf5742f620d18ebdd099559b6b963144356b5065931ffed3867cd59bdb538f6a8491e69715e9ffaf045ad6f753cbed590b66ad502495e365bedbcce78be06cb1cf90bdd6e524c7ab4ed3b15fd5dcf3f386bbe30f6e4f23eadda34031313f81210af48201c11517128d7a8f4faab2d99e9b2b7eefa9f8f394f182260c4b712b99081731cd81dd5d4ac3031a5a9e00d998413bde9ffb8ba844b539d6832f3f5df9faadcc40ddebd892cd24c4133797a129e6119f4a1e7d7b1f09d6ac3ad5cb76de8125d9ac1d0647f000183b38bee4072a6c3211a525d7a52219f7b6afa4823e965a64bae393de2f093f63de741b001c1a19f90734b2857959092ca1462c94e115670298c48b594342c2dc9c0d4470f4f6633ad54b728459cd83f5e75b59582f0b7da3ba9c2fc1788d0957ffe10ee47dc401be9f91d1ea583be064156443aecc5dd26de84cb841fa862879d5e5ef923dba1016d9d411e1a53954f02b1d873538e998aac1e5dbb4f5dedcaaa7e4bd668d331a98f005a66c152fd095273c6acb36405c55e71ad4097cfe9b6c793f014831f9d31205eac0272051a99a7da1e9722e2c814fc0e28cb3396759107504cb1a1f16b6d499816a10e2afd6415dd07a9a211f1dbb04127b38c70725a4eae2540349158b13be4af341b6f8e3a014ae201ba0e7611ec95c11004e1402712a7935f35b612e471b8542170e19bc51b12468935e8a8dfc0b5803d7489ac82a6dc6de2fd8e7f01258e307be6fe380c646b0977be9779d5c84a6b4fd9dea2dacf10121a74fb62b920951e843d520ddb3e61dfcc12073324aa2d2c5db37cec0e9764928c513655d7d11e06119af549922fbcb05c060fd11530dfaa69f9f75d3a98c97b4b8796d55e90f5504d9887b5bb14582384dd012c5012f05efa61b1a89a68c7a08582442a60aa50cafb76e3bda685304206df9008a90e9eb0f88d36f255bfa537edd66b4e8645f2e31b09e170b9a42a6434c3b290b39d65a978122702a659108835338bc4a9cabad0a6fcdb8894bb03653809c522cbce04027518c7afcfdfbb3aff9b3e2233fbec4e8b945044ed9f55ab992ec560ffb87f8701ba9db3e8165e8bc0abd449b2d462ad67ff6527075654391540d590dcabf76e94faf6ffbbbfe04959ea656aaae02a97e5a20b6e1e35b9583603ea91ae6769c2f174c1484bb28011e18dc396d397f55573e3541fb612fa3dd0adb7b68f5429d39a45b7231362f403cf9b7c438e79e7f7eff6d226bba05e5f0e4c3f71110853f177d6791d35b935466b511d1d1649201f048e1fc7e9f0bd029d4b6f7b08f575e4eaa3e97b4af4e42975e270a176465fbcdb4c1285f51798288b7c7ff5fa94a3be3268f7ac1b27e000dd18056c1fb3e7cc6adb1f20651a2fcd3ba94951132b67fb6876d6924028bb17e85796f6532a7a06848a23515799fe425de263532e4214a7821219f15c3dec174d8a9a32ba87df10853ca801d9c52df82dd2adb00a040c2629d861cf65b57b946db69986ccb14b2b8a0489210106a1e1f35860774730b13aacc6e22280c5d9089dfc26df0356cb9b33e31096635e091957ca269367992832c9fd8fd6b69280dd2b6f2cb8ec0d84a5ca887dc3877e7c7bb25715420bc8d537d1cea9acf5cbb278d3f9aef891b616d82ed9e4445b9788f168729431c733657dd2716a1e6f5e934953c391374c26fb877feffd8b9b07b5302f75b395d255e0b9a6c2a95d2ebe82e3b02251de86eff4e156ba2ea2c0734b64ddde34557f1002e22e2c73a9992ccaa54f8fc3b9fb63f663725c247d17807ab1f788604004e1eb6293bb7c8910fcc1ec28c930e9a911253fb16382c39576a220eaf02b5dc010314732ac3f5e6aea4d632bb997577ab4d4b312f561067a691ab39e32d96554c0c3c03441b44900bc31a18d318aa463337f3cdefd1bdfc1d6616237535d168782edcd45d1a708bcb1e9c9c52c03e977da3680223f14972d0acb962df10ff954d37c29a0b188397377b7c65617b1b0222650bad9dd2cc7e2af23f87cbe8b5d5ffb79185cf0222006eba97a7f2c0967d9cc98e96126812031598c63e70b7a108b75fa95dd271300ee9f1b74db9bb9321fba5dd0b088e9650d8d1d812fff9372d6dae16cb7cfd7546bf5c9b6b5fafb4a9e9f2f17604de46daa462f57e0aefadcaf7158e1076bd77f61fba9e0947829d686549eb6beb6417190b9254d5898bf2b8e4cdf67a8a91fadeb75777f38e05c3b01b7ecac1241dc94688ab7890c650aaa72e2b04d29e987b13f2581030b35392c9fced7484a67a30be30f0e9f93f094a8e677daf15ee8fe680dbdedaefcc196079e66937309fdd370cddaba179c62dc0ded73f0506883fe8a4ca8af394cc787ccaaaffef63e29d299302569bb2ec68f08e0e360fd81cc0fbd8dbbb7b1e4a39d9ea41b86bcfb6d86858e0ff4f134a5cf710101ff52e6e10d47b2b236a7d303c4662e101bc51e4aeaaa7f6b1acdcbe0ddc4fae4f22f9f5a35ef30bff5e17adee82528fdb31036ac1432ebe4e722295a3cb28e040cf188da6c43bc3d8f832b81e646f3aaf8c8d0f4e76287173bd966581dfc2c771e45795803603023acd56faa67361b733e2611d75bd02136ea555d7d45cb5b149a0ac885fb75c1333ff708d02f061", 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000000)="220e37", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0xea}) socketpair(0x20, 0x3, 0x4, &(0x7f0000001500)) getpid() r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r7, 0xf, r6) r8 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) r12 = getuid() r13 = getegid() r14 = fcntl$getown(r7, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r19 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r25 = getpid() r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000000540)={&(0x7f0000001680)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00518412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d631152be3377d4b191ebb821d71bab1066fdf81651d71aa73001ac3f62eda905997279a77866d335d90a7dd5e5f27a30020d3b6b0ce3e20c082108eab8764343761e9ae1f8dbe7ac04020c2994eb3b6adc83763cf8bce66a3a1ad46a7090120ce9e78d33af0bc9da0c0cb5c592150b732529b1cc80eeba2b993268ffa25798a5773ac36b8706cc8139011262ab5d96cb1b63e5e94636f5c55ea0a047191affaf7f6ea0cc99d76cbec665b42b80503beac7d1fc845a2b7cfbd5c1089d7b5422c7138e605e2c0e5bbb7ad9ad98be15c8ee71ca40e23ad8f910d7aec087098c2ef6c3a006577eb93c"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000001280)=ANY=[@ANYRESHEX, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=0x0, @ANYRES32=r24, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00008000d4221788857fc98080ea14d6b4c80e23cfd62dca3675ab7b09f7046009489b1e7985f878ae8ea40cec037e8d9561993743c94197df7ac0a57a2ba1427cec834769bb3adb854266d18eb6cedbb5f2308e27f0b0581aaf8f1755357ee9fd36dfa60af5f02b81b265e27db577c78b8b5c2bbd2ecaa22010dd3a4dc9d30e262c21"], 0x125, 0x3}, 0x3) fcntl$lock(r15, 0x9, &(0x7f0000001040)={0x1, 0x2, 0x8000, 0x2, r23}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002380)={{0x0, r9, r11, r12, r13, 0x20, 0x80}, 0x3, 0x7, r14, r16, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r13, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r13]) openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x20, 0x0) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r28, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r29, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) open$dir(&(0x7f00000015c0)='./bus\x00', 0x80, 0x104) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x100, 0x0) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r31, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x86}], 0x2}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r34, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r35, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001640)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r37) r38 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0xfffffffffffffdd9, 0x0, 0x1000) r39 = geteuid() msgctl$IPC_SET(r38, 0x1, &(0x7f0000000140)={{0x5af1, r39, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getegid() getuid() r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r41, 0xf, r40) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r0, 0x2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x0, 0x1e) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f00000019c0)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f01bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e90004c3504905db5224eb9602367b81538361f20f34cb9145368bfe6b147d3d9810734caa97d3037b13e1552b9aef945fe74ed799c6bd6aae9671af727cfa6d6468ae321b1c061e66d02e8f9df1361d3edf496e5bdf179702e61ce0addb8bbd7f37a9ffbaa56760c6555ab48a991b1ac1684fe58c69e0bbb29498fd35c876dddf9f173649eaa56afd18283e3b80708f9549a9ff542d97a829ee3811adff58b88f420ba1e67edd47606767cb55d71a9db009fe71ab6334f721a550", 0x135}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000001b00)="8b5fef49eefd3e06986b95553dac864360034fc8d59d18862ebb11a4f081262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078892e1b07f6abf64eecc518fbb449e69df8270e08a0ec754d2674ef3b6fe15c40a18a7490e51ecefc848ae03f2d2dcc7b174be1d2003d5050d5850e4fa4fa5bdadd47decc5520ee0af12d04a0d20c78896646ac25d930a417711f520609dfe8f686a40deae7092fa2009c94b409faac5445264d8cc745bd81f4f4a6bd2fb717a0863f3ecd851bc069b6196c55ac3021e111c40c38ae695a05d244ca00a6b3a597a816b3c6b89302ecd33e855883ba734037676fa139c5e7d23408e5e68506aba83dfc97839c6c086fc10adee1a893e9c3d0b32f59db11d7644a517f3e35", 0x1ba}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd375010000007dffd57a95d3c875db72337b6292c9bc77cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf444105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907093e40117586f0f154909e39cb3107b6e98dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ed725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d240000000000000400", 0xc9}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x04\x00\xe3\xf9\x15,\x00\b', 0x20000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f0000000040), 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xfffffffffffffff2) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r1, 0x40a, 0xffffffffffffffff) chroot(&(0x7f0000001980)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6, 0xd2, 0x8, 0x8001}, {0x8, 0x1f, 0x9, 0xea}, {0x1000, 0x8, 0x4}, {0xff, 0x81, 0x0, 0x8a0}, {0x101, 0x1, 0x3, 0xe9c9}, {0x8000, 0x3a, 0x6, 0xff}, {0xffc1, 0x3f, 0x7f, 0x3}]}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)="fa", 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1e974d869bd34ef2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3f, 0x5, 0x1, 0x1f, "53ac63cfdd03db108f1108b0b82637ce3172b14c", 0x9, 0xa29}) write(r1, &(0x7f00000002c0)="c4e5fd0fd5ff7931bc4fc243b0d2fe318db7317b61ae738aba51aeda475a584a7853a383cae79f7b72a3a95ddcd6003fa832aed9cec29dc67d84f54831f423f17d64a1f2165358ce6a56be1a72c25ef2881c8f85c0510f9dc3eddd50f7a18adccb47308e2053a38c66c3f2d846a0db28311e566cc10a23b466989a8b7735a1012fa892edfa0ca61fc19ef23035df9e8cfaf407c3e3542a4b74b8fe2ace443773c0520be683a9a13d401c905660b993c6cf998ce6a025ad97ba7e5c245313bdb014a36a9d23e50de6366f052f9a14f2f2851125f24f38d4bc2dc92137442d462adedd643eab18fe5bae742394496d659560d193bac2957a7cef6b92d47fa4ba9ea1ef410503bfc34585d5e9af77438d12ca8bec4a5a04bc8c139385570d8131", 0x3f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0xd40a1ad2daa8a84f, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = dup2(r9, r10) r12 = socket(0xdcf0133a1f663848, 0x4000, 0x2) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCMSET(r15, 0x80104277, &(0x7f0000000000)) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCMSET(r17, 0x80104277, &(0x7f0000000000)) r18 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x400, 0x0) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket$unix(0x1, 0x2, 0x0) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r23 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r27 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r29 = getpid() r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r21, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=0x0, @ANYRES32=r28, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r29, @ANYRES32=r31, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r32 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCMSET(r33, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r35 = socket$unix(0x1, 0x2, 0x0) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r37 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r39 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r40, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r41 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r43 = getpid() r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r35, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=0x0, @ANYRES32=r42, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r43, @ANYRES32=r45, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r46 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) ioctl$TIOCMSET(r47, 0x80104277, &(0x7f0000000000)) r48 = fcntl$getown(r47, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r50 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r50, 0x0, r50) r51 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCMSET(r52, 0x80104277, &(0x7f0000000000)) r53 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0xff3843feb174882, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r55, 0x0, r55) r56 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r57 = fcntl$dupfd(r56, 0x0, r56) ioctl$TIOCMSET(r57, 0x80104277, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="62062d317415c1fb63d9036ae8847280fab36c2051c2ce102507998f4e165568e6f4aa545dd0971c2e68bbaa0b12050510ad64e98f2c0906ba1156c5ac1c9a02494aac9b7dbda055f7e5756f80a4efa70efb3faefc5de5964c294aa0318051a31f714b2283b5eae91328a26e79d4fe38ab6322d9d77cb01c674a2f0a2a7168ee5a22bcc642a977a927ce79bf9875c7dd7d120e0587079103cb9ca6e732badc5e358d9de650fe020e37a96b16aa3aa9647efbae", 0xb3}, {&(0x7f0000000100)="dc1a693fad04b7400f", 0x9}, {&(0x7f0000000400)="115f8344d2683df34a8335ef9ca396344cc08d35f51e754c4e9a9844bce133365599d14b9f192350f811f8334bd6fb423a0fac8a536e720923de588dd9d6b1a1bea12f9e5b6f685d919b3df18cfaa678598600de6b8015d59c615c70a00105ba047bbe14afac601ca8246c1a5d85f706474ee0c49489f5740896d23c315b71d1b7879df5c5a4913246f8c6dbc42cef435653ba3f5b92852cc514fb7a98f76bf25069f97015e4c11a6e8114f1d35c89a21a", 0xb1}], 0x3, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r2, r7, r1, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r8, r1, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r0, r2, 0xffffffffffffffff, r13]}, @rights={0x30, 0xffff, 0x1, [r15, r17, 0xffffffffffffffff, r1, r18, r0, r19]}, @rights={0x18, 0xffff, 0x1, [r20]}, @cred={0x20, 0xffff, 0x0, r29, r34, r42}, @cred={0x20, 0xffff, 0x0, r48, 0x0, r49}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r50, r52]}, @rights={0x38, 0xffff, 0x1, [r53, r2, r2, r54, r0, r55, r57, r1, r1]}], 0x168, 0x400}, 0x400) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x20000003d0) msgrcv(r1, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0300003ae7a5ac40631973ccf8ec92a2370d98000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc4293a5eea8addc9bcab9e7f4f85defa20e4e4e06a5a8225a3306a55c216b1c6697b7cbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a572bdc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000"], 0xe7, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYRESDEC=0x0, @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgsnd(r1, &(0x7f0000000280)={0x0, "89a54da6874fa1b922b7ce31d4c43796ff5294ecb1"}, 0x1d, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000a00)=""/162, 0xffffffffffffff4e}], 0x6, &(0x7f0000000940)=""/173, 0xfffffffffffffeb6}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) fcntl$getflags(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x80) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kqueue() write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x800) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) fcntl$setown(r3, 0x6, r10) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:00 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f00007e1000/0x1000)=nil, 0x1000, 0x2) execve(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) dup(r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:00 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) setsockopt(r1, 0x2d, 0x17, &(0x7f0000000080)="feb64ac06f3eff8998ca0a4f9a2a5a7a2ae292bd48eed77aba8eb7e8684f56f1fa41bfec288588a8afe5447b603b7111670302263079ffe521a66b991b7e2e5503760c261e5c6cb435cc8b0c5d60ba208e8e4b0452382955d0441485a2e86abfd3a319be4e206d07252e03656e23b140009aae731213119a585246ca92cdbd982cc3f6ded8407425a9cff35880ac3c413f2ffd59ce966ed35e9a0217390168d0c4663b2704c319105061a80855868a81b96f211ab8", 0xb5) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffd, {[], [], [0xc0000100ff, 0x0, 0x0, 0x0, 0x2], [0x0, 0x3], [{}, {0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x3, 0x20000000}, {}, {0xfffd}], {}, {0x4000, 0x40000000, 0x0, 0x80000000}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x401) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "036600"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x200000000225, 0x80000000000], [0x0, 0x40000000], [], [{}, {}, {}, {}, {}, {0x0, 0x7f, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x20, 0x3, 0x2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x1f}, {0x18, 0x2, 0x1, 0x9}, 0xbc56, [0x1f, 0x7c7, 0x99d0, 0x0, 0xb4d, 0x0, 0xea27, 0x9]}, 0x3c) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001980)={0x100, './bus\x00', './bus\x00'}) r3 = accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000019c0)={0x1, 0x100}) recvmsg(r3, &(0x7f0000001940)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001880)=[{&(0x7f00000011c0)=""/66, 0x42}, {&(0x7f0000001240)=""/158, 0x9e}, {&(0x7f0000001300)=""/83, 0x53}, {&(0x7f0000001380)=""/193, 0xc1}, {&(0x7f0000001480)=""/168, 0xa8}, {&(0x7f0000001540)=""/149, 0x95}, {&(0x7f0000001600)=""/138, 0x8a}, {&(0x7f00000016c0)=""/188, 0xbc}, {&(0x7f0000001780)=""/248, 0xf8}], 0x9, &(0x7f00000000c0)=""/10, 0xa}, 0x800) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x800000000000001) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = msgget$private(0x0, 0x1c) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r3, &(0x7f0000000180)={0x1, "6cfd38356202252ddcc6442fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d215fb2c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3fcfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe"}, 0xf3, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) r5 = msgget$private(0x0, 0x131) socket$inet6(0x18, 0x14003, 0x7) msgget(0x0, 0x1) r6 = msgget$private(0x0, 0x22) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r7) msgrcv(r5, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000004dd679ec9410a574f2c1f639ade39fee9cfd871992d28ed1adaf91eea1a16f1d92df66488cd4603d4d7cda852d2c6cf1c35214708405affdd1d0716c61ec6bf89f75ab7078b6c4d7296550f3be110bc94b5eb99d9039625a8069f0754524fbe51230d569dd46aa4bef240c73ecb72b4e"], 0x10) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) close(r5) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r5 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r11 = getegid() r12 = getegid() r13 = getgid() r14 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r10, r11, 0x0, r12, r13, r14, r15, r16]) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x8000000000000080) pwritev(r18, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r18, 0x3) fcntl$getown(r18, 0x5) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r19) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x120) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x109c8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x9, 0x0, 0x0, 0x9, 0x466f, 0x9, 0x0, 0x2, 0x100000001, 0x3}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) write(r2, &(0x7f0000000240)="d22d050001ffffffdfc40047045851a273731409005240d8aa00c138d387c7", 0x1da) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000040)=0x10000) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0xa180acd19ece7b) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) getrlimit(0x5, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x7fffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001380)="3f90963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf762bf265836b06b403cd2d9e8f9d42f2c8539d9f1374c61ab437fdeff00e78209a5ec2f4eeb482e6107143d88a2ed335f6c21ea29dfd0bb659811aecf857e7ca10fe88b324fcad0c5fbbaa0a0e5679429f0a835b1c11500c1363727d281496ef8587c8b9dcaf52daa6104da0da6910dc59a932ae6461c5c2e75e4f7030ee1dfd49856a83d58d145fac25f24aaeca58091e24066dc396e941070f16791b74029f93e38637e6f4f6300d0f7deb3cc4c93f80ca3d6d4f11d141885ae8dc72ac1dcd735ce8bae3d9d98bb706db4261b743a3d1bf4124b5ccf", 0x19a}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)=0x200) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000000c0)) geteuid() ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:01 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x2040, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(0xffffffffffffff9c) r3 = socket$inet(0x2, 0x3, 0x102) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r14, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = semget$private(0x0, 0x4, 0x221) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) r25 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) r33 = socket$unix(0x1, 0x2, 0x0) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r35 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r37 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r38, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r39 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r41 = getpid() r42 = socket(0x18, 0x1, 0x0) fcntl$setflags(r42, 0x2, 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r33, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=0x0, @ANYRES32=r40, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r41, @ANYRES32=r43, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r44 = socket$unix(0x1, 0x2, 0x0) r45 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r46 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r49 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r49, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r50 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() r53 = socket(0x18, 0x1, 0x0) fcntl$setflags(r53, 0x2, 0x1) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r44, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=0x0, @ANYRES32=r51, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r52, @ANYRES32=r54, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0xff, r43, r51, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x0, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r56 = getgid() r57 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r57, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r59 = semget$private(0x0, 0x7, 0x286) semop(r59, &(0x7f0000000000)=[{0x6, 0x4, 0xa4b411e127edb11a}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r59, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f00000000c0)) r60 = socket(0x18, 0x2, 0x0) setsockopt(r60, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r64 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r64, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r65 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000200)={{0x3ff, r62, r63, r62, r63, 0x104, 0x5}, 0xfff, 0x9, r65, r65, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r62, r63) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getgroups(0x6, &(0x7f0000001840)=[0x0, 0xffffffffffffffff, r63, 0x0, 0xffffffffffffffff, r16]) r67 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r61, r66, 0xffffffffffffffff, r67, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r25, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r27, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r32, r55, r56}, @cred={0x20, 0xffff, 0x0, r58, r61, r68}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r7, r21, 0x184, 0x3}, 0xffb, 0x94fd, r27, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r70 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r69, 0xffffffffffffffff, r70, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf24fcffffff3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1daff79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d78aa477acf6bc2716097afbc3a75bcd455f817f64cad54313b33a9fc1643b055d92cda01d1d7f0c93fcaf97acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f44527b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000017000000000000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, r15, r19, r71}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r73 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r76 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r76, 0x2, &(0x7f0000000100)=""/114) r77 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r78 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000200)={{0x3ff, r74, r75, r74, r75, 0x104, 0x5}, 0xfff, 0x9, r78, r78, 0x7d55, 0xd75, 0xfa}) r79 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r80 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r80, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r84 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r84, 0x2, &(0x7f0000000100)=""/114) r85 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r85, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r86 = fcntl$getown(r85, 0x5) shmctl$IPC_SET(r84, 0x1, &(0x7f0000000200)={{0x3ff, r82, r83, r82, r83, 0x104, 0x5}, 0xfff, 0x9, r86, r86, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r88 = getgid() r89 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r89, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r91 = semget$private(0x0, 0x7, 0x286) semop(r91, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r91, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r91, 0x0, 0x8, &(0x7f00000000c0)) r92 = socket(0x18, 0x2, 0x0) setsockopt(r92, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r96 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r96, 0x2, &(0x7f0000000100)=""/114) r97 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r97, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r98 = fcntl$getown(r97, 0x5) shmctl$IPC_SET(r96, 0x1, &(0x7f0000000200)={{0x3ff, r94, r95, r94, r95, 0x104, 0x5}, 0xfff, 0x9, r98, r98, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r94, r95) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r95, 0x0, 0xffffffffffffffff, 0x0]) r100 = getgid() semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r93, r99, 0xffffffffffffffff, r100, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r79, &(0x7f0000001680)={&(0x7f0000001880)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392d22ffd478b8708511b77ecb008b3a34f144f630009a05000000000000002eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2f67d16d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb1d86f5a1f1fa38f4d8a3a57176eff89000000000000000000000000000000003dd508f500d09b676f7795f553dac7b7e21fb8b541edd668cae2b8dc74808656ad29093852ec13227368e57916d4ac198c8f"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r81, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r86, r87, r88}, @cred={0x20, 0xffff, 0x0, r90, r93, r101}], 0x60, 0x400}, 0x404) r102 = socket$inet(0x2, 0x3, 0x102) shutdown(r102, 0x1) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x7ff, r12, r72, r73, r75, 0x2d, 0xff}, 0x6, 0x9, r81, r103, 0x0, 0x7, 0x1, 0x8}) shutdown(r3, 0x1) accept$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r104 = semget(0x2, 0x2, 0x0) semop(r104, &(0x7f0000000240)=[{0xbf4f56f7448276fe, 0x0, 0x3800}], 0x1) r105 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r106 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r106, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r106, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x4, "61fef36bf25e3af4ac6592f4cd4a108644f2c3a0", 0xffffffff, 0x2}) dup(r105) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") sync() r107 = socket$inet(0x2, 0x3, 0x102) shutdown(r107, 0x1) fcntl$dupfd(r3, 0x14, r107) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r5, r0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x100, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r9, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCMSET(r15, 0x80104277, &(0x7f0000000000)) getsockopt$sock_timeval(r15, 0xffff, 0x200a, &(0x7f00000000c0), &(0x7f0000000180)=0x10) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f0000000080)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)="6b3e1913e89daf8956551175f523") 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x81) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0xa7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r1, 0x4, 0x28) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r3, 0x4) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c05000000000000002be76ae903a90501d67f0e76ff52611a5d9e005588a758e69a9ea6da1036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r16 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r20 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYRESDEC=r24], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=0x0, @ANYRES32=r21, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x119, 0x3}, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = socket$unix(0x1, 0x2, 0x0) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r28 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r31, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r32 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r34 = getpid() r35 = socket(0x18, 0x1, 0x0) fcntl$setflags(r35, 0x2, 0x1) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r26, &(0x7f0000000540)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ffaff0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f084bc2ffb487e706f64f509c19747d631167b7e3778e68896cf4adb542863c7917defae725e7e33e6b358352ddb6dc890161ad93f4148bdbbc742d264dc6817b38a367709b56992047faf5e7a41a6bc936546a8f3ca8de1290ace277385867955e0f3ebfc657c4e34dbc33001aa74009603a"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=0x0, @ANYRES32=r33, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r37 = getppid() r38 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x10000, r13, r21, r25, r33, 0x20, 0x7}, 0x1, 0x200, r37, r38, 0x9, 0x7, 0x40}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) accept$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r3, r0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)=0xfffffffc) flock(r3, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x0, r1) pread(r0, &(0x7f0000000000)="43f49bec6ffaca9dd054b785dbdf5d6d9a40ed6fc0adeb9a93bbab6abead486ae7edeca0e704404cc9c57f20d55f48ff867fdff3e57855ae494ce603f22274c128f97719da6f7f6825c7c5c33f0b5642e37170d1df4e0a7a6a70f59c7ab2af8bf83bc0eae7c2010ed8d09dab0d50e408d608b79895d36a626996523f1751d2d04420814fda060532d8271791272876c9f8120a2ce4dcb4b01559f61648ca7559f0bd1d19861b3f", 0xa7, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4c}, {0x4006}]}) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xb9, 0x1, 0x8, 0x84fe, 0xda6}, 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6008, 0x100) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) fcntl$dupfd(r2, 0x0, r0) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f000032a000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x0, 0x100}) setsockopt(r2, 0x2c, 0xb, &(0x7f0000000000)="c2416ae5941aaad17b63af4a051b3cc50c46577d", 0xffffffd9) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) munlockall() 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000004000000000000000000e00000000000000000000000000000000000a85100000000000000000000f3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a19a423f2592b98640f3da63ef5a5174bc1f161415297adb5193f4a724aa6bec368a0ddc4c890cfe29ecd5025ad6803973162c976cd40bbd5c2fb7f871be0e71ce8c0cd0e798da8a8a7b9799cfdab1c753967525de8f1817b0758185e98b70fc1169840549a4d6a8"], &(0x7f0000000100)=0x6e) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe1d) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80104277, &(0x7f0000000000)) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCMSET(r13, 0x80104277, &(0x7f0000000000)) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCMSET(r15, 0x80104277, &(0x7f0000000000)) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCMSET(r17, 0x80104277, &(0x7f0000000000)) kevent(r3, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x5, 0x8}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8, 0xd620}, {{r8}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffffa, 0x101}, {{r9}, 0xfffffffffffffffc, 0x1d6, 0xea615b792f95f889, 0xbc, 0x7f}, {{r11}, 0xfffffffffffffff9, 0x82, 0x0, 0xe0, 0x7c}], 0xfffffff9, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffffb, 0xc1, 0x87ba34c076fd9956, 0x3d71, 0x800}, {{r1}, 0xfffffffffffffff9, 0x8, 0x8, 0xff, 0x100}, {{r15}, 0xfffffffffffffffc, 0x0, 0x5fcc163e42444755, 0xc800000, 0x3}, {{r17}, 0xfffffffffffffffa, 0x4a, 0x80000000, 0x5, 0x9}], 0x3, &(0x7f0000000340)={0x8000, 0xffff}) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/26, 0xb6}, {&(0x7f00000006c0)=""/201, 0xc9}, {&(0x7f00000007c0)=""/182, 0x46f}, {&(0x7f0000000280)=""/70, 0x34b}, {&(0x7f0000000300)=""/151, 0xfffffffffffffe39}, {0x0}, {&(0x7f0000000880)=""/90, 0x5a}, {&(0x7f0000000580)=""/185, 0xffffffffffffff7d}], 0x100000000000008a) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xea}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x700}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) pread(r3, &(0x7f0000000180)="d27d5135363a9bd6f8c42b948f5fc13e7ae4c470557c7490b1a415409b4109285c477ba5f2f039774b83e6a556552d8ac7ba9fb8813175871d87cf8e4955efdb65c74553314cad90bdf679820a3d59eec27c0ba5688f5bba1290776d4cc0066869176e6080e774e8e9933be78602692d82bac6e73dd97eb60b80e13120d2bd706286939aa0759656f476f20c053a3332f8008594566fd0720fc35ee5bbc8a5c9ca3096f4af61e494d103ffae2a8c7ca9683f7430b3d11c9ac4fb783c224f7b565bb09f27203428530a4ac06ebf229b33404a3bd0c5aa1aeb312b2a35a3e207539e8b5534d86bd73d9c22924596add2b6c8660a9fccfd1ecf11badb6a9c", 0xfd, 0x0, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="aa0015"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: socket$inet(0x2, 0x1, 0x6) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0xfff7fffd) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x100007fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) writev(r5, &(0x7f0000002400), 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x38aca, 0x12) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xaf74) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000100)=0xfffffffffffffce0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) getdents(r2, &(0x7f0000000140)=""/120, 0x78) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840), 0x1, 0x0) r4 = msgget$private(0x0, 0x20000003d0) msgrcv(r4, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c2770000000000"], 0x1, 0x3, 0x1001) msgrcv(r4, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r4, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r6 = msgget$private(0x0, 0x20000003d0) msgrcv(r6, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r6, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r6, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r6, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r5, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r5], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgrcv(r6, &(0x7f0000000340)={0x0, ""/80}, 0x58, 0x2, 0x1000) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRES16, @ANYRESDEC, @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgrcv(r4, &(0x7f0000000340)={0x0, ""/80}, 0x58, 0x2, 0x1000) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) 16:00:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x52}) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x3, 0xffffffff00000001}, {0x8, 0x401}}, &(0x7f0000000040)) getpgrp() mkdir(&(0x7f0000000200)='./file0\x00', 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="787a3478ec4da1e3eba11eeb1b2f4bfb4d5be4361fefaf642bf0082ac197b246327f97ebea4bfdab416c5f7155395db3d5f7ed286e", 0x35}, {&(0x7f0000000540)="b2c5c6e18c51d748", 0x8}, {&(0x7f0000000580)="82d40ca759b39dc7ed7cc59148ce71c1b0305c7ec0c7b125482a", 0x1a}, {&(0x7f00000005c0)="055ee795a380fc9f75d163d6bd4461ed8dd1", 0x12}, {&(0x7f0000000600)="684d27cdef57cbf885645ac74e62e127bdc2df5b10c9d04249a2cbdaa45f7a604e1ccea8ced27cbe8fb9ca8a5296312f0ae662bad61615b5", 0x38}, {&(0x7f00000013c0)="5b91f6b885a3d8ae75488ade886340a647c686ce70d2362029764ed1eadb0c7501bf807ab4afdce13e276c37e1e4330dd4027e0f4605ea00a8d59ea3160847b6bbed742852df1237fa07197da737fd6f8fbe3b5c345f60c6d9043d4624f495f36488882c3560be579e67853ba8e033932651c341b42b4ba325e6e7f953d8ab9a7372ee9abb16e6323971c8cca4306e3f3b0ff88b58af2800bceec80104803230d7c9bfe6a95d0c1e5cbe6c8d7aabaac03d757662891999371e3b9f360f9fc9eb5fed7b62d2756c350bdbb99b5ee634918ff5f11036bf9aaaa8071a9751a01c2c5860e4d46f14613e905e7533746f28274ec637a5304dfe8071c2bc43fefe21df97ece87ffa169bf2a368459ae60fc6949cee5947d5db274d554860bbe95ee1b07fc2cab0fa07c13ef5ae940a9cb2fb0e78bd1a68e3915555492c0436d1af63ebb39005ee3fd129014bbd4e1fce44f4a5b3623b4260bc6bdde4a6376b40774689872e12615f05c311737e824c4994c610418ef6da0048b48fd8080cfa4aab1314db4c6ea0190fec179acf3ccfce519fff8e7c052a3ff59dd9f5a334d5fbbe5d8e5c9444373b6f3d63c2b0b4f5f53fb5aaab0b42ab344a40f7c07aa987bcc6a7f81c21ab9551397ec427276561cdc1e5fb6af7d865add020aea16a4c0fd4bc990a897d1d5f208dc84d6f6fe8a6e828e8394b72e3b9e1166e14dc574cf2f906b7f79910766801ae0dc632970be6f51210263d7f828c00f6b611c4073e02de48fd5465145a92b02203f53dad1359404db9a8fee2a3f26dbce61c4fbe7ed6543e7ed5b2d8387ab7ff5ffd231ba8c3c58a7aed3d49c235f92534e3d762d203775dbc5037aa1bc0e6386be1266f84c0cf811d8d500efd83349626ed87c24f6d28560ac8cfc209aa8add2af2b7453feedf7eb8e8175a5bb4a6041094ec397252d715085bed03a45709512c97e00e21db0df92ded4d97f078969c35166800f7d9e98a321a323338770bf2a2df5f45b65167f059cd4adf6360c09cdca3ab0f20b939795c596e5991947c9402591f6a37f13f43fbd4198108760f488d843b3871ec261a59c0020b598c16ed35cad348e5c69da4c6f56c0f7200829ae62b02d1cd1a85bffe6f14b8e154016c2cc1ec7da29de913d98c49562591514acdabfc574465f95c7a1109e2b61207cefb767ac4f2f3457c66cc9bea7d69c8b680d1c0df5ea7c1e66a11da25c8bd4c9517d74b1cfcb9133df1593e90f1f09b0e86c12a872b6e1fb0319d4f1bbef78af5d41b9b1bcdec1f23648286ea2aed3cdf32731fbc7b119e43696b791d489a86cf055b523b584197ccbbbbbd28460414752f113d187a62525383b51c60f9507e5aada995ea4c406db09a73a9290e38bfbf827be86b4001fc7b05351ab8807c6facb37772e7dfef0ad978ead57383d089196ef7fc534032af9dd258695db844e54dac5035ef2d662cdcc404cb45b78dd757e5f5457dcfa28d449ce21617a5c339005e0e5267339bdc6bba6966ec1e8f24211bce2c388c7759831d620a67b6451e19983d1be5fd2d8de295c684ec9c972975e3d7cec7b6ebf9fd74ffdd12527f18d57cb269cbc654bad20da7905cb1c8b402a6dcdf8a1fdb021092576e9923a1139f04c46e3de06cbcd858307ff30d2cb4711224d91af2212b9df9175bbf64e1ed9cdd558ec87f419c1830a7b53c5242bfbab3dcbd243fcf9e541cf265d9e92d3d7f575581c2d949e370e1d3c419e32ee6a448356be458759778796a35b2d39815e9b23ac0275a207fb5631c8f756d26808041a0b0e53ab604133566ee79ca8d22b6b04e061e2e4d2bdd8a1ff05ad64fe11b6414502cc917f05ef7f73804bcc2807936453bfbcf3792e712e7c27a77666015a30a1e73206d1438c428c2f8819a24277a3a396329ccba555837e412ddc68eab9ed3758cd12448e7a298d1de79b2855e3fb71fb38d5490c0f2e00f4f12d41aff017e8436e64b13b842216072b1b235e0c4935a822808eedc9ddbae932b74ece14b001cb3a2dac837ea6212360614fab0e78ce9cc0e379e916a9501d9282d976d6d9d35ec6f4128062a0bcc7df99fd7d792fef9b9de530d90ad5b8357ca853bc44081dcac30f9fa150d31ee82116d24bbbfe35138d17799fbfb0054609f0f78485cd1f63c39f863e920dd39d810f3f685db93dc0826d183c0cef38e347edf0351c7ee67818080a0ae93a67fe9aa54a98ec4f9ff9d6d37c88bd2a020473c7c8203f51eb07cfccbb2981d2c9f42f6e712148d16f1fd622b468d23999c45c90ab4921f778d7995d9698daec1949c57c2143afcd3c3a3f2fe010deb6edd886c50096a548434ef551b982da209f8b5134bd5790d53e6b7d2c2b6ce21a80e7e02d6d350aef0cbe6f9828b0c3fa74365d8498e841f66e519e030bc5efd6f4eaecd3089de87b654a0b80735129147a7545840021420d669fb41291335adbb677e46ada27eb471891894e164a0e71bf5a6f9dd243f88afbebd18ecd253458d24fcaec6de36e099fe4359fc15921256bfb9428cab559deb99757dd5119490d5198c1acfaea96299b81bd8c4259fb234cc7862bc5f5aa648b041cb64f0818257c0631891f8f1c42fde571304af42f50852f4e05265353db5460b9c7c8116b4ada20c69766754b43dfc2cb4673e7bf3111367d3ebc164e12595bcc6c1b7f3ac9e1b6aeb38dd784f4d008cbbe35cf80424729a4becca3faf8f800326e802ab146583701b736179832bc60725e7fb7bf7e3a18f1927fd4e8be753f5b3b4d7e34323ba202b67f52c5895f2b73e29175ff7cf4dc861538fc996a76ae1f448c827f2a197b92873400392a40d504654e255570d2e18307c8e66110ef3b12183bd017b95ae201be6bf6f40a4626197e123bcb558c32b10a976c6c3c9650c7bf78e80281430e7e6d9fa19f2d2d809b7a5db3b9f5d53122bf2a740a85c52966fe654d3fb358c96fd9d80a0dc83f5e13ac57afeb271dad1d03c4cb7d51568afcfacffaa424969f204589ac20734f27f030066a1f3ed85b20060fc43e7914622fd37270d6f82469246d63c885349a7163d67704b9a2c88c6bf95c7a2724feb6dc3846e2f98256baf16cef0bf5e600b7dcfd9801fd8b3a87a572e87ee8f752929336b751e1493296a9acdb91cc51961e9cf1c4186a5d8c011e33fa1f1001b39e5b5403603cdd557b9186abee34dca96bffd8d756b31ea56aa05feec4d57795ce012fd2203fe658c31ee04cd3c56ddf5ec33ac90fda9bffa8769aa6bdfd526be43915440212b0307915b9a88fd7d17691d14b00a20c8cf688928e9ee1af05ccd1933cbdb89f706db9ac0cd705bb23174e778d3863ceef0dc857421dd094f9b410ece0c18bf8bd76d8997af722c51d459c1ace53f12010102ab7fafad38aea1aa6f551494f6770c7aa082ae095fdc9fad1fe723d7d9423bfaa84ea530e3d1048a727b2ee9f3a35a8fa057b7878bd251a6fe7273c66338eb1a4b017c042e75a46ba8fa50ef34cc7ac011f1bf823c2c8ba1dd9071e7682f28fafd565b329b425bd528ab8610ee24c043ab4ac1b8f03f00a8f4c812393b273f6fa3a6e3aa6e72cecebda8ff3989d0b55b721e67776f791e8082c80e781ae7a0f5a658ec525824aad3a8a10b90d42063e026ee5fd6c374c8defd6ca9b337f079cb68e4ea631ea5e7f95d66dcd8fcc15f8891fc68ec81bffeac146e15213297251f0c174e34826aa5e3956b36d502d19c11f76c33911eaeb2fcd8eff2c9cd184e", 0xa60}], 0x6) setitimer(0x2, &(0x7f0000000100)={{0x1, 0x101}, {0x3, 0x1000}}, &(0x7f00000001c0)) 16:00:01 executing program 0: poll(&(0x7f0000000240), 0x0, 0x10000000) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:01 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x10000, [{0x3, 0x6}, {0x3, 0x1}, {0x1, 0x7}, {0x2, 0x1ff}, {0x2, 0x80}, {0x1, 0x5}, {0x1, 0xfffffffe}, {0x3a90b89d0f2cc6fd, 0xfffffffb}, {0x1, 0x1}, {0x2}, {0x1, 0x4}, {0x3, 0xc6}, {0x0, 0x7}, {0x1, 0x10000}, {0x3, 0x1}, {0x1, 0x5}, {0x3}, {0x1, 0x1}, {0x0, 0x3}, {0x3, 0x10000}, {0x2, 0x3}, {0x3, 0x81}, {0x3, 0x5}, {0x1, 0xfffffffc}, {0x3, 0x7}, {0x1, 0x8}, {0x2, 0x7fff}, {0x5c2e8da5b1a6c8, 0x18}, {0x0, 0x1}, {0x1, 0x401}, {0x1, 0x29cc}, {0x0, 0xee66}]}) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) r2 = getuid() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000180)=0x72) semop(r10, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r9]) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r16, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r19) r20 = getpgid(r19) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x80, r2, r13, r18, 0x0, 0x8, 0x8000}, 0x1f, 0x7fff, 0xffffffffffffffff, r20, 0x9, 0x3d8799fc, 0x1, 0x10000}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x23, 0x0, &(0x7f0000000040)=""/35}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[], 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000300)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r15 = socket$unix(0x1, 0x2, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r17 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r21 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=0x0, @ANYRES32=r22, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) fchownat(r3, &(0x7f0000000040)='./file0\x00', r14, r22, 0x2) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x20, 0x4, 0x4}, 0x8, 0x9, 0x80000000}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20c50, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x800000006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpid() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x2, 0xff, 0x4}) 16:00:02 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/\xfa\xff\xff\xffnul\b\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in6}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80104277, &(0x7f0000000000)=0x800) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x14, 0x40, 0xfffffffffffffffa, 0x400}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x1}], 0x1f, &(0x7f0000000100)={0x9, 0x80000001}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x10, 0x5, 0xcb, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x1, 0x9, 0x16f, 0x0, "2e98d1898e82a7eb330c9bc4fee3a3e07ac76a7e", 0x1000, 0x7}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = getuid() getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000036c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000035c0)=[{&(0x7f0000000100)="dd17ab3f4bf3f21a73b81d3e5ad9639a3485c099f540d4805bd35e55875170c6d93e727e94ab5daba7b34e1dfb0bceb0f56531d0171ccd3d992889faaaf0ec0a0bbe5b56688a78f8a1d5007e0d9d7c3c45ee9a6ec435f74a06065640a0960ecaa744d978734b6ebd744c447abf006e4589003ff01ef65592d38fdd4d85f920d78b97247cade9c104e7903c393c62b68a82c86b47714d12236abf0f5c003da75d030718a1fc11b4b61bc1c61fd00db9b3fac95d0860", 0xb5}, {&(0x7f0000000500)="73af515c3652668d94fa750ea0e090389ce3e88ba5f31b1c2719bbd37538e180d2f602b48dd6738ce1ae5c226669693d30d0e4cfa7588206fbfa2c58d7de66e446e60e4c6ecf20c75c3912265aa8b6a7acd1d2329d4f991056d3f4009b66e9f5eb3148ae89f486ae57f5d81979a0e6245a15e7e98f8565c553cd95077f701cf47fbc79cca4d88fdb25f400b0386d359767dc6109e34d7a0a1d33685a4a72e62cf71adb2214e880fd5cf4039211ad1d00d7627f3cd161c3bc65a372b187b960bd48b3e6dbe7c7e1175a8227f45c6754f5a92d75ae7cb70a235d62d2d2aa7b10cbfdde786a3a5a389514cafe12a2b38b714378f0acb8e5f9c70281314a282374a255438783949b5cf351479d9388af2ca2d907ab12fa472e44e8a4f271104f83ecc6dcd16ddc0df8b9b5b21020b89b684e596ba929bd9ac531b4fcfc519c5603392405f181b0d58ee29fb9ad201bbe9faff488bbe374ce25839cb6adffc60303c580b7ddb8d39c8793ae0859f014dbc14decd7576ba24cb1bb07d016fc867c8ff78b5033ed2087444c382d62c6574cda61a6bd8fa4b315fbb4226ae72bea95908c3210ede93294025721c873b44e3c8d5ae5155836fc7783b5821d8ef9d2e62d79d335b8078d42289dfad822065de565087097d1e1e7b578d77c8b523f102aa4ed1e33281f9e68c216e1b8b83a5c2273b2a1fe5d8608b6967e83af39c3489afe91789ab89142c6b0a00bdcfaa49597e1e8ef9abe468402e1e5f49038bb8ade42ff32b754300c1b1ebadb0d209f5bd2536b7c02160dd093987b8221f9816ecabfd30e68c8a96765f8c938cc9ef963500c1ffbea24c18f6a8888abfcc20d5bd20e125f45e4f235da5bb97d11c44ee0563ba0a8694283acefb9afac6adccf29f55c9443ef8ce54115d9926a64f27c66f0bac0c76f1fda45a28e404765853aa5bd312048b50afe73d4dd58ed359041d4a03c3d5d04428b39cca5592a16c90f1b3732788b2dc4e22b8326daaa5a370799b90a888eba1f488cf3077b6a8fdfa17779d9e4c4e96375ba77919dcb7d3c8bac46c10cca7f3d0b6c1873df494a1302ac424f6bcd7c20726e89b4f37287414b70659ad6f4f7d689f3068315437e8d815ef6542a9cd575a50e651a3b671c859423ded4ec2da865d1e7173e7c1caedfca1a6b9e514af56d50680828ac4680349c35f93c024bff14808f602cfa4a6a17c71dd8f36262826eb85deb5edad0498f4bbd8875e81a0a58df39641f445d6f83d59d6343017c7ad61f90a5a86e61bc8a946a9144b500ed184a7f06478d8f67b68ed2692adec5b8f1d0afd4842efaf485a0f9446c25a903987ecc99577a0e9b345645d866bdf53bbc1628c05f53628407deeadc841e50e398662fdc3f2dabc057bd8429b096d9c1a73fd0d14040a9cd5636ee51db7fa2538d178ab62bb308b3a826203dd2f31cb86970a06f7094a7bdff623f399d348026b21deaf13e3611008114319ede6d0bacfe64cc1ba37ded6585eb66c3fec5c16db75d5a873d97c7ba5b95bec8cbf21f55c7033aa92d2035d5e83ced8d1e3f4fa77c7507fe86ac5b7f437c36348ab49c039157473f0137d6440fac5fffc1e2fc20c9f2bb3ed0526a08041929ff88a89f6e3a65fa581ffb517e0edea7f1cebf049288a7b229202a905b3ef85f2965531dc89680af77cf7f5a2e611adede8925c8e97a803a385d302abd02e1730856cb6b8df5ce592752d58cd2e915ad80780f2637be6905e1700cbd3e5330d44770c80ddcc8da7c096ea9929d3dbdae3ee97805f89cede15f1287a52e08fcf41f722334ac5101ec680e19e998f57cc75d7b30f85f43a23c45c99aab71cc1a9971b228614408dda010cce99148081acd3b266d282af58b57d3970e0dcd07fc6440a8c3af25e272d4ec250915034608db80d496725d61341cae88776b49d7947f3cf8ebbc701aebfebbf1f9349dcab4e2d10a7eab738d845dca5545b664c56ea2b4295db772c5d758d67a386ef09d28f8fdecb5500440227d39d43ba93148294a454218b571e3f0afdbd666abc4f773f19b2cb053324926e1db7219e971f67ff2d241eba737a2d76c98122e79ba08bf6ae8f070d6c46d2f33786cb0440fa88778f082f589fd574f0eae50d1c947d3bdc219fc70b5262748e0c497fe11482c1027d81dae30f7c84cc2658d0c7b2bcf014061451b26cd2b1d9a43e21cb51eef3a542d1b706bb5756c639c982b1eb24fb7f61e90030bfaab38badf3d77a9e8058c447ed2ff2ed069c55c971440dc6404f54e3fc04b163d3c6d28ff9f2dbcbd296645ae74f04edccd01a38c4230356aab17ce1c7079116e8d04dc3df103fab5b1fc52c13f152baad75a9f014842ab3b502c31a079eaca6fcf205f956d41f3ca855cf0c4f00c0b18077bcbab5a0a10916d35b6688492c031e7eaee368732e6ef402ea77b50c9b4e4899165e213495ef91e557eb3b43d0c70295d153cea7d377dd431bff2918fdf102a67885273bd2e53ee507847b0868711a409792ed9e02c074032e7276c19394ca6d6c0b043f22c72620befb0fde698ab7703842095b7c97e0c4209972cb1a91c9c8445ed186fef9f339dbacd3d42a82a1e7b4dd3a8566972e323ff67e69ee0d4d428412889d015e7a6b4cb2df6d7f8cabe4b246e1eb96ee461f815c063f5f8683e28d5361989c6b13af1c4c0df6c4f917e0a466d26eea2028545898145d2be1a4c2d14a926824b03d07e38792e674020362f2e360f5610b238b46cda642910ade1a30c849e834539d261dcc45a63696c4c23295423c553e826ed71af534002db1ce5a5e030bbcfb1a423ffb2fafb3c4269e75bba27c9ae2367c009a7116cafd24882348f75596dd4a6cc2faca8e1932033a7a15c8e1cef767c3995ba6066f86b0154e44f9584a4247b31ce13d8c04c837288b132ca2d6322f154dd309ca51d3a82e39b974e0e72d23d762bf9080275164ccffdb19d5d7e9726ac8e3dc2c73fff792c299ea4719e3c2fa53cfbd79cc4071cb5ecd9279a1842f7cd8de8dc27cfc11680b0b17b9ae53de6a2595bdb89c22386d96cb852cea7b6eb8f1fdf314b22c5fee1a7df9845a1f1ba7c64198450cd6952070d5221d06b518f14fc0a795c37aae692c64277ebbb14a886f42c267a664c1a0aa3acb15b416fa0181051b4a83f376df0af6c855830ff00f509e22965af90dff92397e32b7180adf6e43ec725a6149c08e9a4fdd205fe5099618392dbdb7ef2a718a2d16824f33196911fb8b3f99b9cff52fb679eae5dac33a11a4c2198df55f08b6c817b74e55223ad1edd8ca5d614d86ac47c282681787008916da815479898208615868c4604fd69bc89e8139f7ed421706fccb06de79ef33ec34ad9e409f25b037ed179de6f17cca91511e86bdddc6530cb530d7b4de67d8bcf75d247c49ba146694518f180f039860c84a65fa8cbc78527416eda53a65d5c21d97540404bb54f3501b78415b9e34bb86424a2929430962237b711055b42f3e27227f5f50a01e5fbe5d01c0dbe4657221ee3a575f040bc36780c7b6064d9efbe033abd42b45dd65b275bb64489764eb5e77ffcbdf4a3491a2e2f41ffe67012a60846dc43ca3ff8fa0d853db3bc73c5aca288bd22ff2bb62516a2f6550e5aeb82222046bec55376c1ba87d44a1ee2f55b4ffcb4c4fad1bc28512d180952d5a71a19cf0ebd7093928e2a4c8e42811719fe1c7a5ec9cd2896df835b321333a9129d1c0846471f31af8d5f432ca67d5853a5bbb5db39ee42f08823f5f5103d2ba46961945af38e0f2f5e2f76ffcf2b171930ecb0542a6033ef55dc185668abe94289829af22ea57d65e2a6d99487e1e31f2361d9ef6d6ae95ac1d43ee72951b4bbe77c6b41577e6e57313b79afdf93441f1ab1333e76a6bc7d7fe123b6be671921e1e542697ee2a8938bdd2ef80b7f440a3ae0c8389fe993f51bfc191532a9a3fa9f8250d204cb46c419857fbf55fcf0e96fddb22c6f0a0cb6e4b5212ec3a7e99a4012efa3c8c5acdd126685420f665f0f93c1598d376e32d9cef1ba87ca54000c5a0bdfdbaee792b4e89ad1da0fed919dcdc12e6b16a614906593289c27a405aaf5d99b6d05e16ff9ff04778cc9a45262c597b7a5459a1b984e3bbcf05f4898a5753d9a0acbc55bc46cfc094818bd5c08310e37a9335e538b5885b0ee6fd8bd84c2463449ec4be64975e1231c53d267732a9d2218c65016ed319314c1327a20a76afd46e2e2c86d682b3ab3aefef6fbcacccfe8481ebdaf39aa3fb6c7965d1e1394ecf8f8da17ed26c398d3a3a6f8ee26a58744ea354667d0d5f9b8829f68dc66e4b02109835438c9f7d2802ece15f45b5fc424e267346269fcd197851a98efd25b97d3a83771f0089cb5d22fec09ff0bb823b764930882e3551fe2e6a7e8551d13cd7f9c4194448d012aa8fe1140a2b6f3d9089dcf5231ace317dbd1c07f0037a5139d7236569f0f9eead0db589b6ab14c7e97bd6c31989410a1facc9b2390d584e5de766a9910dc53d610070e423df3f571f25f059c8183159915129aee647622011cf519c6f1e1b6a413f36f86f2bba13ca4fd1615e1c6ccd114374ffde4058f33e36938f700a44c75bfbb3e8bcec5621fd87fd024b9f58b212fc3eb2a9b642b612adbd72ded0d68203e86f3ad764e00444023590d074202dbee3b4e903a77a9407a7290b3ab4a77ae8e3f64828800c7bd9f8e746daefa9d36b9aa7f83d0dcd8ca057c61d58b93a4758076185eb709848fd5494ff3ee6fe9bf6b9196062be1f0fb8d36463c9c0ec08417ed65ebf390fedc061f85d58a60891a3fdaa7b43b413844ac0c6816164a3263d631cdb1696f15583f0d7c430d84c4bf1994834235aac43c225f82190faafa96e40a32fa332396de7315e49d73dfce0d5eda5b0f4e97ffd54da04798516a1de77425ff2b8b3237506c339c2e565674de403a977431e8953ca9aadf850ee0ca435ddddca25faa9d47d8290353904edf09651f03d6304302fd2aa3452be825f2956948814832cd73630a5d3a2bb94592190ead5eb0323994348e2d6f40567c2425f7420eb6036514cb5940c3a7a0dddd8b70c0ba8429f2fd0e9f8257e1d5da3451e4b8a17a4d9dabc0132339100e36d35a3d16d336724cf57d87af603c1ab207bc621289842dd16935e6c37cae0d71087906b6564252d8401fe58a73be9e82330a480eef9c109a055d271340cb7f131bcae8f1c9bd84c406e801767e6c4ca93997ef059e824deece7ca1b56805fc64cadd7c8bf3881846f1167ab5aa292a7409760c6f1bfec5417108721cf278443581f9b834a5ff623145d5c2a38a3b3df44145ba99d501267d662dfa16db78191f82c510f8016c77e4907bbd43c3132fe325f010736240ca26b4f45d3040c6affebf08a70436e6be54ce905824232b0d70e9a50c7e34516cd3753931a4425007234e385d4740f2bb9299f8349238c34bed529d46ae4b884a8c12d58e70a610d761fc6415d0e23ddf79fed69ceb51261d765611e030c44a84729136a0e1bd687f1c8df6f8b1a2c4fcd612e3a8777628f8842096b96a39df421995e0ae5af722b83cb8edb5c892c078e8650bd988e8cc5f23889c41015081c60853dc32516a6ddc3668a528850cc9633ee95cb3e8f20413bde9e2cbe277e7181622f735008b358ab48e4950b424563ffe861d14db3309c37798582a86e60e6f778a85e33fe797c002b45ad93ddb0baceab9888c7d30ea2314b566d042f3348f0ec30390a2e036f2fdf083cb6c83b0d8cafb0195a4c89231cde5332da72fc218f6a43b", 0x1000}, {&(0x7f0000001500)="7a81814e2adfa4f3653901101fe311295131d266ab1539e9a09d58d9712237e5c8122bf6b7bc49857ccb4d893c79d39c8f36caf766ac9618150a53dc0934d6170b6cb09065be3fe1f68319a61f640f2114e5a34285380767a52a11a16b246b1e1605d510905674ef62d240283562053ccdfded8e9ca55642df5d24a8792f1399f702327ec6b31437c2cebc85db8c938e841fe4f2cbb7b10a399bcd74cf1f309600751c37f0982124c9bf59360881a9bf29b7bdbed7573f5034f1455bad3055a6b21cdf418149f4436ad276608cfc61ab3340fa99a36077bf29f97b665b3ef5822c4fedf131f2c3cb0b7b81243db93acb0aabfb74fcf3e66a48f249d26d1e881d0cc7b2c69e68d2a792f45dcc67de4e308f6fc3c708c4b5a619e39f2f0a35bf894370b49776a417a561842dd497b5e54a15ab371b072b1e8a50a28042e66cb99a4b8ef5d29e6ae37cd769d8e3352d5801247b56559de3f3904ec9f953d8c3a660283733dc9fcd79fa2338c309d5fd5d2e6a045773563fa2fc3aefe415b6a50915132ff952a36d889322595cfa4465803ab66d58435ff7775fbc345ff326bc49fb0da1addaeb7c5976060fadb01c4795588e8496b2f05ad20167e35439e46279cb776670aa749fe900c81c56513535182106d6a57b82829a760a72265292dd66cf8869a99fc1296c402368e3d71a4331f996ea39cfbc1469aae3229e795a3e447056bf3a44c4b1173caa467866e7495191e1845f0bf1254ee1170a7fe3afa6c5e5f191241ea045a0c053049d28bc8765aaac58261a68b9974c356f47316439951b3d139cbae774aecf621a9e82d78b354bcb18742900469aa694cd0e14a82a7fd383a6ca803541d658c950da1837e9edf892fa9ddef2d8b619977b12352b0ce3254095fb0f2fa0c51ec88779218e8942994cde265fff39859d9e7536652f1b7c8ca667febe029ed86de3d6da7e5735de5de0b1e43213f3e4ffa017b018d58765ac5d64942609654a35d3a70c8a9be99e47c865f40d50cae2c95eecc5d08048cf0f2438556b2f97b95c44c7f801de256bebee6d5c74567333a5dbf1ddb3f64ad9316fb2212968de3833693d59a7fb03fd6e27137d119c04014c2df0a226963cf004aec0c6e055e569b9b38d6b0bdf1152f926eb2ac87e1705cabace6bf866b10a92fa9a4a580d2b85a3c7b69485eb9f05a0c6398799aecddff7c1abed0ba05fa942127edf1292d3ee2c9bf29a75f2f65b0e42476dd345ebe8f03b697fe44ef673316846921483097e179dc450aaea1157f9d178b1033b4e2a15c149c9608e48238d2742b0c5c9e2b65c0777596b93871da007fcbc9ba1f52e2737dd29b342fd960694138d84008ced07386321851632b6cfb0b5d7eb66ab618424b8bdc22fa5ffb276c2b7977ad95e0522bae70a350082867d7d7bb463a6f77690a3ba1ebe2720798d9b4848f1b0ea3ab489a1f9fa8ca268b5066512843ae0a017be763e0974cf75d498bef1b18504ca698441d85baf5ef6da543c4862ef5c732bd9dffde946e0da62cf8aecf1ea5829329da5853b97aba07d3369076c77d669c66530eec42f0f5b5f007d4c4ac509893e3a11d455f2f18ac67289d038e1b405371ad54a1cb8dc4ca067650d18e5ab3cf4d8913b6cb3a11f898f61face1a55b387e5f6b4e3802c950c6e339877ea1d8d305fcba1ebc394efa69b6bb10b64894b2a168b0196135aa046d27df1dd784df87711f5609c2ff6280032f17f5db6a684834b994d92fa58f765acc5078c2bca2a0c9dd94c4c723e4b919d21b6d1ff77fd7a58201725b28c29ed7b3b7e523b14db4c6b2211549c85012a72ce5b3bd6af8a5264a176815f3800cd4a2c6e77ce70b34823481227a8bc98dac9a50fbc944f62b72e54c1202bbf822e2fbf6be01c4ba03b24dbbe235532cf47be44e160258f341a10509ccf15c81b539f5cd1e6a5aa40a6200c2bf1c19e376fdd121a504c12377ae060a81145f6a04b8c52dfb6a19a6892a226b45b6eb10337cb2fe3251eaf650a5fd1f7ec76469bb9d4e76e2653be1d6a1b6be154e821f3ce9408e16556e1df381e6b6c019505a76d85aefe84f990243dc48c7ef8f1229de8b3a5c2dcc5688961f6f643570f605f6e93467489dbce4349d3f5845eeaf3296f17af0156b6418b73d5fe679570ff658d4162eb99875b7f74d4c4b39e42529425a917dc7381624bb8761e650feba21914b7f6cee828dde8ee73eab8a9372fe9b6a5359319d953946b05e678b7275b325a92611fe91b99711d9e388ac2a3b13d00aae42312d892dc44f54399e544cebf6a8f0636914a6044bdbc094a28717d7e21b8b1e00cc645c2fe1d5e16a0c03773cf2ecfc3a055167bbbbbb8bc57703bd1f488d5b5ce1214c642729f10fb3c4814d2c2b821ce7d48e202b0e40c8f9717c3ce23db53e5fcbc84829a092f11644481f44ce052a76fe0201a4af3c05ef31fcc19f756e6df39ffc83f130fa837d43dc2054dc1bda888015c62f23163f7f82feaeed08d158fdf8e56293f88d8048b80ff98a2af26eb734472eb3f77e92b295fa601f9f36d4f22d28696ffd55ac7f9e39966a39bf455c17ada5daed7bb940513a34b063753858ead613388c17db2012e95957bacc2bfe3045f32455132eaf673eccf7c49321f611814ca3db65e3c4fcd9eb83b28365e26b3df48660798356b45f83239eb420c41d5b2a95f338aa961714ac84e2629af7c7a8de6462f86bf5c58123c743e8b58efb7cda9107dd9e717f36a01b4f3b5d11ab350ea1d30c3652d0b90d317a318475eb263f2524cb32157b26b622bf5c1f8903c63a58fc5faf1af9bb35e0766309fb9a75a007af3040655936a586cd60c8779a2926a65c86a16e8d7758d3431e6dc58ee0cbb33ea1eda3e93e9bed53eb3684dfcf8719521dcc1257f4e94a083157dcd537d9056ab787f30d0cc2cb0f77867e047104a227dcd4ce997cb4d0b6578b9bd4adbd054f22fcaf5648236927ac12e54d2f734280c1f68a52b9dac447d0278006f773530ace7a2ea5c002e3167e2b97be08ce88ff154a18fe4f248d0189cb8c1716c5667cb1683d88459b02808d46aea29c4269317dcc2d94a28effee140030311e692ccbfe7ad1b8fb3a49d9427a7f161d46ce29a407d9954f315e5d7068d64f7f7452eb7160733ed7620da4e3463a7a2701ffc9d75259fd6d323140c01883e523a8003a665bb28226be22dcb0686b5346215b9374b75412687f22e21a41f9c40e4050a76c3a75ffdaa374556ff64253af1bca03f79b5f202620c9a2923b025d27e927ac4324106a7739b74f32a855ded6dc78417096b9efdeac48297d7b167a8862359cab4a28aab9c190ec90e01bb1aacce01b7ea27fae05352c4a80aa0bdaafc37bd0110aae8a5c4405b6b6876bd735ab6ac1ad81001905dfa219fb7058c01768bbdeab84e84284a96e3c46d5d329bcf1a2e22601c977bd05fe87c8d63184b5c4ce711cadef06ee0a39cc0a0240763442be4feaadd20075f2feecfb388bf052b122241d78f4a370d2e3e1c362c41443f5e4cc6ec814d2b1faf0c1c5a75395a4bcf528647d697ea9f214a3ebb7e02cb3881af8965c2143b5fe020b923f63d82de7393931f6269ac273ce6e4f3bfd2ed2a0235cddbf1b3f0d0c2da5e9d5d17882d44095361d1685d648d015b21b3ec88780e5875b6e1dcba057b01a592e32cb7eee8ba881d5efe0956569a8f1f5154f912ececc4e19d79ff39d14af5a666efc8d6e0b91f9128bbe39e28917810589cb51c915899c33629363964c471e836ca3a04b162259909e1cebd0ef29a07974c9c4b98098b36a2e6507556fb5c7e2ba70e6c230d5ded568119b263daa9abe2350f7f855806796f098e1a25219f39a1937f9875d8cba1943921369097d0892e694ceebb0476e266733d7fdd47dad4f89ead9ba62a6349c406a6dc48b7e086459ffd81dfe72f482021bfd99d038a41bf90e85e044197378051c7e0fc754761145712eec10ed311b8b65cc10d13ed7257b6c93258b94cd50ede2910aa100fc2450087a729e17f7800a73c81799903e45f0627097bb4bd31df04489c3346082b47188fcda82005fe5f8586fc84773faebc9138fe1c62b06c419b24367f274a59cba1e085762032d5842a1eef3951b428362b1b4896558adbc9dd9dd2ad58eef74523380188c96b903806cb933fa5c94c6f3fd2c0a563be2dc04d82698420095d3a4554dc6edbf785e737d46c770be449688d32463c8769b16115cdce76908916f715ee364590b0dca325971c58304ed5152fdfd7aca5bdc5668ebed363a1b43707946dc8c9c98b80e040d706c4c445439e90fc4a68f0b20d398e0263765ea4af4922d5134303eb745888b0f7cecc28d0201a83251002e5635cefc48bff294a19b39cf6277f1fa6ce223afdd91cc66b85fba04b57fab028550fea465eccb85582e62b3ea9b8051a7f461a6328bced6aff69caf602603b3f68670cadc3e3686afe80a9bc3a34ea3da11f316be611ddc5a87053ce248eca81043ee18fabf194736815bfa329a00c0c6cb884e319d453ebd223fc1221bc11e6ca8f415c212dcec41aa06952bfad6a455ca7c08754b479c6704d021b34958d6d2041cad6fdfdf01c3de51ea9c39ed64ba0db984e3293e879c0e031199f986a2ab9bd72e2a50ef238e522b27b78e137dc5fabb70415cfbf1fdfdf150091d527b6e101faf33ae06d702879ae1082a26f692217c8a9278415984542c8bb4aeb0fa47fae79bf418e9f5657396c083e2987e54bd79a6fa1d2d9fe42b761379d51e3696bd4c9164691fd4db024f8212a3f2af94877cfc4e46257fa1412ce8a43eb503c9bd10dfa609d044e7f567cb8b711344df71ec4cdbad7d0dac2b549db14f381c04c7f484215f6209f0ba9f8fbf8060e4282ac7b620945f478d36e3dc81ede5e3eeb700020175fdc7e33ebb2caba41c20f4650163ee0986c7c80abd8686f215dd686f7cbf7067bffd392112d879255c863f14a5fba0f4eb21853680166401929b1147e796afc8a82dfbee31833a16904fa63bf8805224bd73ea725f57321dca0659cad2e208936d91d592534f16e6ccdac9e19d6676a46c5b6d8b5abf44d090c21ca37e5971fb80e2b8f5b30fe00db9ceb47a545961772dc756c871944b4e3e74c4bda966ed243871105d625290166dc634aababcfda0bd641ec4020428a1af13833d77a323b4306064337e8e2cd46d6c494248105c92dc6d46f99d9a1c8baf697a9e6e24fcde421e98e5fab715b349a4fe2867d225fdc61a59babf44ff6a92e63526df3d92ec19a765fffade78123f8dd8406d429dc04c9dce8fde1b52af6802a7752fdd92148036bfd2967139c5a5ffef6b862b208e441a844e6e052165cd6cda1d2da0baca4c21a2e120b2a064d2596699962923e50765502bbf63af0b350cf8aa41ba932f10ff2de1078b4208c21fc0c5d3482d503fc496a5c416987fcd9edee69efd3645b62029cf65e6e932454acfc6286172a0831ce0cc074d0976a0655a9b988eba40aaac2971f039126ecbf46f803dfab3d926367f11ad6b6ff281dbe64449fe6b0477bfeba9a51a2e5fa841350fb81a1b651db4c480cf233ceddeb56720ee3c29368831e0ddba218cb509f416e43558422a7e263a1ef9749c33e9d0523ac9cc3b35c2912ca93cd1f8e21a377db2232d83b86bbaf892e89f0d2d16094af920134c7e053493264b599c65e4377493b20b7b0f123c62046057c071d1aab7d3ffa78a929844c513ce2d958249f59791c35e350a01d96886cdb2a09648b11066ab979f1", 0x1000}, {&(0x7f00000001c0)="40b585b07bb2c2961fa0e3fc429f6d909eb778e8d67d62a8f3d8543bfdd5d68f5b98e3d4be505fcb384d23fe221674b56b9d5d9f88bcd6692b75cc82a2ace7f0b225f416399b65691532beaa367c4952e88c92256ec6515cf3262468e117afbc8c250c4423cdd5bbd73aab0a2c76fe54b4668f9eacf11b4e4a3592a15ac47c6ba7790af20e6ac933fbb8a4fb3470ddf0a5262057fbb39deb1c04b228c7a9b8e739c71998b09fa1e7b0", 0xa9}, {&(0x7f0000000280)="ce8a9e1653ead6573a8059d64f55546d1b428cfee671105737a896f4b83097ca618db5c2e30c067e54bdf5ed5e2c8aed9bd1dbb125ccb760b1a16dfd31fb615a540bcf1ff7468bd9828788f2c66df664a4ea177c9535535d4e02420f17db93967ebbf7b7a6226bb0a7fcdd3ae91c7a0444460a6aba06ca", 0x77}, {&(0x7f0000000300)="7c5960568a5d203f7d1a753beafa30941d019e1258cfa2e431a2c877c863ecad5340028d070bd21901eaaba85fe4c98a6aef0d30db", 0x35}, {&(0x7f0000002500)="6f28636141b3b190c25eba28a8f96cde611919ce8e9341fdbbc325c60e10658e799b4a12d522c2019e18b1d14dbca98c93892b1b4aa25d14c072ed83a34805df33750fa9b84644bbf995eefbb0efba2a10a901107e19c1cd5e062c50b52cbf4a8958b0a48dbc52be93aad1d0f70bbef78ed40ad9a4de3423fe09029cf32a33e5acc29e8524d2cff3fe6431b4b1ad947e357da0bd157a9e4ea690aacebe14b77e1d99b3c4651afa26ff6414f84532ea5f9aa1aa1f26252fae96f1a1180f5a77d104291c5cbc320feb7327750ad42af6680c2bb1bf83d1335de1fa985bce3387a48bce565814431ed0ed971ed3f5a870bf7bba0ea3a1d1c877bf59aabc07f926a1c2419f3159da968c208990f02c1e9009d60ddfdc4917311438b6360e63a6ce426dbcb1fda24ce3a0c8f31148c53027d944e438a8b15ddf996bca8e7e53f069907c45ae1f31843dc37dd5a4ac2edac54e321b01a2ce260d9517edbb1264910769e79dcf0d55a1e696893641d85ae1a3bd9e3dbf40433aae6d0ddedf647151cf3b62354e15ccb349fd56fac1a797289b10d552e9bedd20856cdf1b68e3dc78564d656f44ba55c51a4036575f26458d9f559470848a1ca09a54fc4eb968656174765e8113bb765dcdc5a24f2238e371e82c94e73622db10ef05d8d25300f770fcd11932f769203473a05a12f5f9b5233e56c48314e23197cba7c2b40415389a93883c10f06200efd30b86d6353e5285b51d5968640be200d674c60aa60af571649b749014aaf28c4dad6d980cc16c84e54c5de3f79cf7d3e100a2660669186715587c0c5b010b9d0b32d96d58968926096a7b28ed0d04fb0ea8b38b05809dca203476967c425580b6cff3d115640cd0706883006b5da1969fa25aaefd4fe8c06f1c59e9509462053b4d86beaf2c201bde63c48e5198b729c8096f437e65ef9d07ce85e5fba10522db7f01cd1618d397a366f6677fc2d31693794662a7155304d828ad451511466e5e2efece1fb1732458034b695ab899aa80cccfa5eb1563165794ef326d5af5aa04ee690a8604ad8cee314fbaef0de4be83193104e1b30e6ca25cf078487afc2cbdca0bd6ac4a4723fa2e29e63016872f9d6afd28ef4499ca57ba4775c4203df1ec4a9b3b147a35ebda71c62650977c26e92ea705f4dbf5f428711bb33b0ce016a3cf98c13afc12892790138aaffcd2d415ca8c832a5f8fafc8cbac1b5a47e89a872f32437c329e2ed3f7425672c65a8694ef862ae0790bdb13de2435fd0eaa843767956bf7c2801099b300919102f1429fa617143c031d89ac5aa872ae831df5ed45de14efad3fb5ec3ae98787cac812b7f36cbde07baada008b04c575d564baad1caf873a02f6f6c276656c85584bf5dc6b0cde329103435fbb389a7e266be3a7d7c7904c823eff272ce6d8f04b7a7b16e309d2ed637d04d954a0947545d2ffffb971912b2641adc137cd7402641a9780ba19c43f12acbc9a58af3ca1a67455f540b91f61d3b681f6eba17d989f302df7c41dee3c0cea32bdf4a4bd8f70cbefc644419cfea9ff334aedf42f966ca3acbd65839cd67396a61263a103edb0eca6df9ca1c1c27de545cc223310263c48be0e4d39d84e71a403c9488856006552a733018893eb4dfdf12770c11cd1f5e18b85dace9bd5102a956915c05c929da0fd74781470aac52a26f42783967fb27e2b9da0d1e4948d7760e963d066cadc4a7fe2abc48222ec4c1a42838b6f23166b035c07cbacd723c266131b60b501e85e8642632abc0b53ace1a623498a33365033ec171a46f63c1f45cdad12e279f66d56fa17b120ebc1fa216ad0bb2056485c6578451b18a67e2a19d56f7de28549d379c57f883976b33604bfe6c20af43b50f521c4e5a435c5ea0d16e51d0fd88e49351b60cfa4f3e998d9640dae94ca742f4e08f84822500d15a2903a653caa93996177c93c30e71e9690d43b4ad11974e08a11ddc491065b473cff1498f831642e3409aa894e53845d7e758f6ed8ed7c8b3bd6db077c6fe04126624224fd28b20b845b1d9b0998e89a52267ca06f596571b5c801fb3ecf3a74f3f1a042dddd684d065ad0e44e1633bb4b582bb9432d2462df6e68d5a5fb2dc85ff967b9897dcd9ba36bf272c26f57335c1a14adf1b7f32afd2d5a7766c028dd583c4f96f80e502b3d79cb2b0af336f10b80b73599ac4208254966d4919b959bfbac6e9531f5bb02098227cd561b9d75ed903bdc033ad13eb0e5d25dbbca79f795c0f8804031601ff8cce955322773c4113afdbd0e5b530960182433bd0771ed712d05a123da9d732e087a8a744992bad6d95daf68a1c42a1a1b918e7b4393da31e98478ec788ec9d5cacafd2564bddd3d27a1923098629125f92699c55a3eb61b721a4dfe49b96b527f187706256e148c135772ba6acc5fc9e9dfba717d2e8eacb5c87f8d20450c515169c3bebbb47f411525b1681a26265c5394a932c0bb378593e081baa87fcc96e0f7fbc1f3f91fefd0ba848b7e5f59217d3a8d48d299ec9d72da703f8e58f09f7541ca222cea4ed17fbfe516aa8c7cc9de4aafbf976a96db6e501eff75f7c1ead10de9f67ee7b0de7f37deb94761bf5f104dd4a579de038808f0f1ddeb985881130f8e680e765a9db90a82b37781930b0fe72f4b6e47b991bf4ce03704c8a90477c9441e7e02925841e825f86c3603eb74239230f274ac9045573f34b1753eef99a3ca042e79989917ab8e6d27c883eb99b06f32ea4fcbf42345b06abfe297ad86c8ca8caff2171a2821af18727908744bc83bc8133b10a4c779941c4d032dd6922510a29013bf63e70099990200d01d2e15fbc91903f17f56ad1ee2cd485a3006dce2fcb61d39ad1501b96f3634bba271e7736ba1351f8232f5b8ad3d8ae3b53f184425306cec1319134acaa5000db9a071809a5da1de3f72c19dc37ef793d699c299c6f353b5ee0628944b23d8d63052a7b3e4244647a94638c15c86e3042a51831043fcad3a1d9cb5e1a9d0169585db8b764f90ebcf96ed4f029003a3bf0dd63af1228160523a49f4e68d790cedf26a4c5ae0b419fd3ec7d7191bb36f3f8613427aaecd68613ccb215a7906f02523c1f75f947d260f589197ecbfcd46c050d4efe296a6af6106f1e1530bbdc842afd2b985d2fe9d644520c94589b5e5a810efd53d845acd12ea0276e135e1781d496720a153356a45a8e760ec1128cbd59ae72b3b6086f7401820e8deb6445e6e53569fa23d3b6d38acc763000228a2863bbbe9ed99d9b6c133d9a5b022799c53cd94f98ac154bf18a1db99a06a10b1515e23642f3c4fdde3f365232ab7e9a553e66b42f459812ad949cf88e23dcbf06fb7274e68a6de43361764cac340bbe0048165dfcbe2dde94aacf80df57001c1b60bc7a6ada239dfbd4e55d365ac1d806d9e5886fa898d183bc18a67f45b843af7bf005443d9c764f87d76a690617c72ce50d3e7e7f38cd1f0692dbcff45125e72383250606d0bd7c3c863144b64416152d037033a51dd60402052d11858d467ccba7817d703d490f5a52d45c1b1bfb9d11c34810530f9065d574141ab93aa1f67b7ed3124d0ccce045c5476cd14daabb66f4b575e26af52eb645dd0529d98db0cf41b212c512f528861ce767b727c3017d204f6b101d5ea5a89ac6dc1fe26a773e6f3a49b1ad5132200a27533a26ae0ce80741e2d493f405c39a18306f70044d55ac34e3fab76bbd7ee4b88f719718692e09f9bb90adbfec5690d1d7701cb9f95449aa905fb4fc9fc63bf42d79a700e7a577c48400a43181f2f10f296e3a4b0560660f14ceddd430742ea1fb217345b6b4a66b438681f0f0e3eb537021745819d1fd3e32be3a1c6ef8d1f0f65cf5ca7e44ec3a99ff159da6db11865a44f07016f290b2926bcb2309a8a15385e9264c2593706d3f78b1dd2cebd7d47617521ff3fe45eae30d3985a4228799bbbb184d04329ae4cc6a1f6dc2796f341369b5b9bfc8b5f2eed05d51058dd45b1dc1066db8bdeada1f32aee9397a82a13003158244106a7417a0bcee7d55d008ea3a37643f0da0694f7d1851abc0a618e865b6e407ab6acb07eb44080587c21803a4b566e972cf9668b7a19af689f524b8b20bbf8c24dca8d3593c09d319f0ebd3ff19d1f6c2a3d256a59bb686bd8fd60ade74cc26d9dbbac8590e8260c84533baa8088f897c249554ace18b68cd7cacc5c7e07a3129298ce5a17ab562773097978bef74a0302ff9ec608cdeb73e79a147f669112b2acf5714bd9d01629c3847e12c2cf749fc7af05b3b4d5edf225f10994e3cd5c815a8b4aadbff0165045630da9dee7ef4f13cc45a2bca589c370e579e1cd10f609767a0fb9d279baa58aaa3ea578fdad6b348f9980cb651630abaf5e09b078339504f584a4c8bbe439c5eeecc5bfea29407588ac7173112c3f169fab214dc3defbde0c2b65c49f897611812ea2610725b0c60d0bd62d062be4b64c741ed2276362b34d26b7bacda1103616cdbd0750d3cac6447b8e0a7e1b26de0cd0bb659910055fced93f406ddd690d4d300318c71b43e1bbe8f5c4d04460ad085933aac45e525b108901c18af0a5d75fc2e6ce059a83b22e52d8361571bf3490817a435d8d8e9dab049a16d2c94f332a71aff0750b692ff4357c8ff2ef453ab61b61b673257b00b8fcf390f7dd30dd44a421c83e38a6e70ec4b2cdceff55057d6625ef5f850f22f6f72943839416e37f4a493e75f545cd1f1a0012ade76bbdef4f8eac796cd7765db65632fcffa046e40df06e72d16b9bd8ed10c29b8aa1b60d4f61e6bf2a0d9f24b88009ce5455b8b25a5da51e0608aa2ad3cd5ba1c61f6a52b7cafdfd03b00ff4fb10ac3e5e092a67298584aeb2410f544151a64e65493b4916ff152b92da7108bf875df15378276caf7332a98aeb0cf4c6aac55a2ae8ca9cd48c715942d2f0913a9d354528c0812e42a48a185c8a4bc19c041a71f290f722ebe2a2c7c7e84e3f63e698d44610cef1d0731862cab7ccc3165d557e3da24c94d858fbb3e2a924db79c564b6fe749876609beaaf0ae8c55503ca0c4783b4faa9a122296b51cb3eb569db5e23f6725e7ff5241d3962870ec1bd00f62ef77cb0f7ffb1da5028a13a3e6bf4d129d7aaf03c02125d211933867c116a2c20ef24924f78f1becaf32cf7e685ac00d8ebcf05c4b72d49d60e3dd9e5c675259292c53a3294286e9c277c82b9e3a546164651caa9f830c7ab683740a974c775c26f0ab88870d9fdb843b63793f90a0c8a882b37270ed6e93f6c07621e79329889306a17d28efd3710a468f837598b4a4ed13b6af93e3594970a08dffb6868a46129df0df54c15cced7a10d8727956d1bb8128a6c5e0f33375928e2cc9cd6d64b3fb251d9ead360d29682a86a50256cb33e74bef7d97f01f17f7c3650dd03e96a916ac7cf2a90a60490166f94e56c454fced5a14bc907027c4ef03f9918ea0f0cfe32a02e0f93982aac70033135cd3d2c07e2aa721a6ef26e6ba589670bafae6c16e11610b9db885839d1aec8370a1610950cc6836714130f770db3abb98527bff2df14c6be9a68dcee63133d00e09f8baa97544857bd29e63e1f49b9cbaf6522d8104401a37a5aa3482df95f600a6c37563b5eec679df4ccf23df8e24a3bca5962c3e388689f595134c0b2b1b9f8301eddee91d7230331b3d184e92cb04b52c116e3c8e22c33c32974719fcdb0c14a6036a5446367bd1c37e2f896519c31fa53705bd72bdc4f61fc54f0496eb502a5fb72c2291cc12dfdf9714741e4c50c8b1f51cb1e7c30a", 0x1000}, {&(0x7f0000000340)="e9e7559faa0683bf6998dabe973423bdd34d2795527135478de47dff9e3237efac3d425c77277437e0b11cd353119c4d6293c34a70b1511062cbbe7f7aa2a3088fde3310351fb1e4350788c1a68867906b626fef4e7de9e4be4b760a589aad81c2", 0x61}, {&(0x7f00000003c0)="97f67671718c70429006dfef56f5f2f1d10538ef36596c43375523c7051b3206908c1f29d87140432c94c6c467095ca6602cc7b299f50566b738a93ffb1bc514d0a49491663102f0b4d2cca45125f1f290c51693b2191bb19a9ed042ba9b0876704bcb736239e586528be89bcf88c371a281d6160d23dcb71078890635661d5e24cfaa2d623de48193ae358bccb223101ee9b4902243f51fca49f084000dac78d89b17", 0xa3}, {&(0x7f0000003500)="aa26f99ea0536ac9e3bd084f68ad9e778e26d463229ecdacbfa0ec242db76f33a95ef2d2a7ca7dd90710cadcdb705cfd4fca09603a0577e839c6a13ce5395b5249566f99b99accf4ec044fccc8c790b2f932cc07d169f664b1c6b4a37ad63fd207067a805e9c85bb401f4388c6599b746c697c12b1a7f08a084fc4a3c6b71ade7b13335d3bdd", 0x86}], 0xa, &(0x7f0000003680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x8) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c653094314fcd00"], 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r4) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) r1 = semget(0x1, 0x3, 0xa0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r15 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r19 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r13, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=0x0, @ANYRES32=r20, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getgroups(0x2, &(0x7f0000000040)=[0x0, r20]) r25 = socket$unix(0x1, 0x2, 0x0) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r27 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r31 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpid() r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=0x0, @ANYRES32=r32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r33, @ANYRES32=r35, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r36 = socket$unix(0x1, 0x2, 0x0) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r38 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r41, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r42 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r44 = getpid() r45 = socket(0x18, 0x1, 0x0) fcntl$setflags(r45, 0x2, 0x1) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r36, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=0x0, @ANYRES32=r43, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r44, @ANYRES32=r46, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x80, r12, r24, r35, r43, 0x10, 0x4}, 0x0, 0x9, 0x2}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:02 executing program 1: r0 = syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/210, 0xd2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x400) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) syz_open_pts() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x104) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000380)=0x203fd) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0xff, 0x0, 0x5, 0x2260, "368478f300000000000000000d7a34df01578a5c", 0x80000005, 0x1f}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x100, 0x1000}, {0x5, 0x5d58}, {0x42, 0xaad}], 0x3}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42af1630ba9772b9, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)) 16:00:03 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000300)=0x8de0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlockall() pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffeb8, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r5, 0x4, 0x80) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) faccessat(r9, &(0x7f0000000280)='./file0\x00', 0x10, 0x2) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getpeername$unix(r8, 0x0, &(0x7f0000000200)) close(r8) 16:00:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x2, 0x1, 0x142, 0x47, 0x1, 0x4, 0x1, 0x10, [{0xffffffff, 0x80, 0x0, 0x7}, {0x4, 0x8, 0x3, 0x9fc}, {0x671b, 0x6, 0x6, 0xdff0}, {0x7fff, 0x1, 0x1, 0xc0a}, {0x200, 0x7, 0x7, 0x4}, {0x200, 0x5, 0xca4, 0x1}, {0xfffffffa, 0x540f, 0x3, 0x4}, {0x20, 0xff, 0x0, 0x53db}, {0xffffffff, 0x7, 0x3, 0x40}, {0x0, 0x400, 0x100, 0x2}, {0x401, 0x8a9a, 0xffffffff, 0x1}, {0xffffffff, 0x7, 0x1}, {0x7, 0x7ff, 0x80, 0x9}, {0xffffffff, 0x5, 0x3, 0xdb7}, {0xfff, 0x3, 0xfff, 0x1ff}, {0x0, 0xfff, 0x1f, 0x3b9}]}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) accept$unix(r5, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) linkat(r2, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000040)='./bus\x00', 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x6) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1ea) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1b378dbe5eb50b84) fchmod(r1, 0x140) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1000004) r0 = socket$unix(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) dup(r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)=0x4) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCMSET(r15, 0x80104277, &(0x7f0000000000)) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCMSET(r17, 0x80104277, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCMSET(r19, 0x80104277, &(0x7f0000000000)) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCMSET(r22, 0x80104277, &(0x7f0000000000)) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x0, r23) getpeername$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYPTR64], @ANYRES32, @ANYRES16=r9, @ANYRESOCT=r11, @ANYRES32=r12], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESHEX=r13, @ANYBLOB="f02049a7034d4312106dec96a14c4aa7564ce4c72ce874a2d64050340498c3d267051136d5983d92e59fa267eea83d6442742c03e284388c5c3033bcacee1d99326484f150ce756cdd3bf6a41ddaf82a0713efd2447c1c12a0c54111faa57cea4747c51a5aa3338bb54ebd3c6a1890f91aac3b2b01a89221f1713c53d30156c4f643cc0151aaaa9ce66fb4374b6f8b862217beaf54869445fd13a66d862eae50527ac240641cbd5a4583fc8cfe", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC], @ANYRESHEX=r15, @ANYRES32=r17, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=r19, @ANYRESHEX=r20, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r10], @ANYPTR64=&(0x7f0000000380)=ANY=[]], @ANYRESDEC, @ANYRES32, @ANYRESDEC, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYBLOB="9f8df3deb2430f341866c149b2e4e6876e31db8668ee07573682548bedcc0081896b139d33c605bf19832e46ec24b730764269f9e51e8b40c2f5de86888153acc4b22c3f0c4d3bd1eb98113baa73ef4b813375460bfbd42e3fd8e5d585c192e8a3d6efb9e8456cb7638c566ef065ae998e02af9bdb904a7d3b8380b353b57230dba5b6b729b8fbd2461dad4734745ac62a0175726097b79b3107fdfdec834a1c63de15268074ea4db5a9497526fe50c698190626f79870dd628a3dcd7228472ca11593dda5b199b72c22106cfb7d8892bf87a3af4bc16c9ff4d6ee9e50ac40cc8d712aaac2daa33435d4511721f090f3afbe76797a1030a25a228b845877f377bb47df012f9e90de476afd3c2245ef7d9adb8b3b8c939429149309c88e63b4705c993fa78e2f09227b34d90701e00f1f097b4d80", @ANYRES32, @ANYRES64=r22, @ANYRES32], @ANYRES32=r23], &(0x7f00000000c0)=0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x1000, r24) 16:00:03 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0x20000003d0) msgrcv(r2, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r1, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r1], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgrcv(r2, &(0x7f0000000340)={0x0, ""/80}, 0x58, 0x2, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xd6709167375a0faf, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0x1f, 0x3, 0xfffffff9}, {0xfff, 0x0, 0x6a, 0x81}, {0x100, 0x81, 0x7f, 0xff}, {0x1, 0x81, 0xd9, 0xa67}]}) msgrcv(r2, &(0x7f0000000040)={0x0, ""/182}, 0xbe, 0x0, 0x3000) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r5 = msgget$private(0x0, 0x20000003d0) msgrcv(r5, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r5, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r5, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r5, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r4, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r4], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgrcv(r5, &(0x7f0000000340)={0x0, ""/80}, 0x58, 0x2, 0x1000) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/116}, 0x7c, 0x1, 0x0) shmctl$IPC_RMID(r0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x20000, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0xf1521e3) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000002c0)=0x3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) r7 = socket$inet(0x2, 0x7, 0x1) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r7, 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) select(0x40, &(0x7f0000000100)={0x200, 0x8, 0x8, 0x3, 0x5e, 0xfffffffffffffff8, 0xf3, 0x9}, &(0x7f0000000180)={0x4, 0xffffffffffff8000, 0x800, 0x9, 0x7fff, 0x9, 0x0, 0xfffffffffffffff9}, &(0x7f00000001c0)={0xffffffff, 0x8, 0x4, 0xffffffffffff8001, 0xcd0, 0xffffffffffffffc0, 0x80000000, 0x7f}, &(0x7f0000000200)={0x5, 0x5}) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200c000000ebfffffeff000000000000"], 0x10}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000000, 0x6}) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getppid() getegid() r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000080)=ANY=[@ANYBLOB="01000004000000a13000"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000300)="828c9300aa2c3e1fec2ae3219d1a02e479ecba10264e48c95de702416589701742e47bb9369a8e37bde5a8e5c6072f2024e1ffce91d1b6741472442a5da98224fb9688c634b413b91f9f29add180c4e8201bbbad13045c9fcd6e872c25751e6cc0dd46568b80878fde6206cd", 0x6c}, {&(0x7f0000000780)="390322cdd74f699c9865248699ae5235c4af3b77f99c262197c1b6ed6ee8291a61418f888a5147662c6cd7c0cc3e512cf2ae084a9405b0b59ef2ef245ee4be7e9f5962659f0cc90c7af36d824402f72c2a031af79886e146f5f5dd1efc7a5ccba5cd6e7c0a9cf63b29b0b8736a379e9431711c08421cad50e04543b28a3af64e4d429343f597c1b945edb9a5742e2161d6712f283051f9f640", 0x99}, {&(0x7f0000001b80)="f888b864796a6feb50da266a746a3b5163331c2cf64b119c91c995139a46d65293a8e50e5d34af067f95a6076b4ef8cd9351dc087be1a82a066d543c19086e5883ecd117f7ded9c3beae02abcb7791a69934efff32259644a928aff3e41505c62aa5aa6b068a8db7c31e37c8ec1c99766b67f6c5c429f358cd099975edd6e48d5436521314b480046cee3a35175dddaa781fd74270e9c320660ab63b9bcb481f696deaa149db0a45066ce6469a57caac0549a8d1772d2e75d5bf56fc359d2d1a5335b7cd4360fbd3c9ecd1233f0438f0bb112c58c86449272d01ec695faf26a9d9247ffeab6d3a84b0d20034cbfc2e8b2bf35ac29d3ee8dd14bd80952b2fd09c1d", 0x101}, {&(0x7f00000009c0)="6037f6b1a5dd504f2982bda1daeb07c7a6eaa3df1c9bdbcc1a71d22160dd53585969a9ab4a975045037f7152b90fe5f8275cd6b9f4407bc97249ee97f443e3743208e849f761bbacc1781cb1f36551ba702158f8bdb24ccbd3044c8d8fc48f6a6944bb1beca642c9fca5fdc03eac68128b6703bb98cba652b11a9d65bf3a6eaa8edf6d4cf203ac6d737ab0b882751523406c02d3e036aa0b5e85a4525a3c7c3f4f135afbb8bcfb7cf3a530f3549099d0d834c245c15027c1cd3472ab45941ee2607338c501f9040358741f856af13c24f7449d3ecf5519d9d82c4981b22bc319aede1fe4d628dad18e7c29c83d9a8471da6eeaed2198f55bb244b337d4791edfa66bf7717851cb18472bb415c2adb462b897d185e862c2f934f08aedc1ffcc079638bc5954300d20f6781a55455c73dc1f8e1ebd656a3679f3d500353bda2ba1a53b613259c2ae03f597bf0d03b52029cbbd886fd9d5c4c27a986eb5ebf6871f92c08af59023d7d364815782523fff0763066bdcb3ad5c3038e5cf1722803cf19cddae69e705a2661fef6cc9586e42b83e938f23ebe5f2d0cb58382f57dbd77ac24d360f4dd4a32c50607dd07d5e5774d7d5f4a1f0ad9a1a786e02fc9822fe15da752bfe6e71089a2c04d206ddb6b126257d2088a6473cb78e926b6dd2ac84801a8f055783bc0ebe4d074dab58245beb4affd7162555533fc916358e41a70a6fc2b59455628bd347bee660df2e208bba716f000b0bbe281dabf011c373f65dbae14e3dd9f0375b908d86cc9268a3a7f70e038cf8725d9e66a3e349324c2335379acd90ca88dcfbdd1228c500686170704aceea55166ec7742e9b422adcebb58061c26f2d4c2a25ed44383a49a1f2be2e0a35a0a6906ceff14437a2b75fa59759710cb1b67304f360afa93789270779644d7296a3a963ce15b00d87610c3be374c026dd8684a691b449e8092c94a996489b1a45f3c29a9f77319ced0c940dc8c0b993f0e047327796c0762f41a90134897cdd30c4c915c4bab5c96a91404b603f0693ca138b53b5b0323e4aede2e7cfc4ed1d62e68e2ec86c44f159a8e8d563aafea5fb90d321d247e5f90a8a1edb78e2a484fa56a5894da07b3092a5734d03eb2ea935020410c28092cb757bb4af1b54fe7f8c0d2e0a1033bcd7087ebe2bbc56d52ee763214d2e2ce3cdab87ccd09510a585bbb2627e37ae21c6609a7a864117db423f62a6e2860fa0e2b004d8914e6d18334757900f235addce25fc496dfa5466c68ef4d79e8de5695e8ce814d382b6e790ca1620aa7de735b0df736353a91f9fafa5f0655867c4ad6f1a8a162c65ae324995b75c48680b4db89ef4231cc82808260fd516996d04f8881e404b94142bc62470a48ea463af7c8f8e51c1e5f2d0662a4718c96c7be3a92293c2ff83039fd395b6b5f87e2381086b6ea2c9ba629211232cafba325b18cdc1c1d7063f493b7ff346ec3e6d3c4bb6e7f6a2ac1df05357cf8269c8ae247aa44e376f5c247429694f31dc4a41c75013fd384727383036e303d610c93dc95e3b0a8360a319160756ad440db9758df743195cec2ed74057c539db1d3e35c5f59582a68eba0541b287db4d4b21ce0032ffb1a523fb364b30bc550c388feb9fb1e1a9618e9ff0640857f3bf0151760431c8b390d90b4a0a1d84785a52f21c88900ffbb147d4d4c3f3ed8904bb5e2ccd955ff09af776cbadc770a177e2e18236ad4388013fe7e14ad25ea8cda042058ab13b9b3f7ee6e3ed853878dae4a881041358b319b6593b494043fdcef17c98822cf131849ffee2f8c4c5b01b3b5c89336d691297024b6002feac5716ee495aa98cb5bbcd56e4ce0003ce70d38e1fb504fcc1e5299fa3e1a66d3188934c7e8c68da440edf78bbbd647abc3362bc2ffff1fa8f5eea1a2ff7fd1d5345ea643e92aa0d4f95b36b3506c315ad513e172e8bbd72f14da37bc7a7b9e4dbbf8f80a78cd6412627271adbbef16f5bbdde525be34f92fd752d5ad3178a4aaf48623b43a01f5c88e92820b95c463a363e56e04f7fa2e8fe733a5daaa15aafa33f2abdd129caa9576f952bce15ec9e352debaa9de53c6e7810f57388c439c5fab8f907f105dc147c69844bade135b199ed9da43ed0ebf40fc88354526899d415028ffb8e26683ac338277c09025ae9efe8ed3349e35c2f9c0bbb9bcc64912a0e5b677884c49581260707bb1f14880b24bc2d2d87b75ea214d4fb19eaf8fac7273e1561328264808c5037ea8596b20d9878a05db9fa7012fdd7d1dffbbf5c370f73e95a3b5380fa65fe00b4d592890f407ff5a49699ab78ce116cbaab7f414308f43d7d856ad6735ae7f05098b8fa10b45e29572fcc077a8f5d97843e4fe75abe8d9928942334638f36bd5593034d6d4e85592c790cfe5a670b4acb39d0639de87b4c1056dc76e6015b606934eaf81fe97e5d69f3961f5f2cfdfe50300fc7747a83790d799e183c1f1e34f1a9d4f4f61b07f088f391b6bebedef7233b11e98ca558eeee1a4301b4a7a0a18f9e5c851e4d7055811717b67835747ffb51ccf64772f4a44c601679bc2037023267792b01cb853d49faba72d9092747ee9d6ae6e7b4f15c6f3312689a3d5453e2fcd77d33400223bde33695bd34a5069125cfd6f50b66691df53b2662438177d0c2f38322e82bae45e46ec0ea0cfd014c14d7903666576d3fff3f2660339c675089ab8210b4dc825c3389679858838694313f262b9947aba7e498a64b896fd55241a3caa38e204ac828861dc4c17a50ec4c9021a1b338ea97bf24194eef1a777fd2fde611ee27927b9b134e6734a5d62810edcfd4df78ff04f5c9d845875317da0e217f233158d6d4f1c93015b14d780808341ea33f7e43332912ed3fa8e7feb17f824c1fcbfb393d6ebd2b0028e1fe4b31f80c285d772d26abe1c10ee8cba04e103d6b2b755e9f42319c84f1cd15aa8bf6a13f26b9c48c2f4ed7cfee438d73f4d0d21b7fd451969b3f1e067863c1a8a54a96ac9335cffeb2e34b7158f55b22109380b8c6def999b200526bc26dff1c4335531e917d4fa332097aefe6f113b820609de3b4f29384f5f65de13a352fb552488373aa4fc93eb4df9809f3e8906e0c2ae34cbea339a464a254aaa3235b4ed1119edad917777b851ca88082c2c22e257ed6a06120a8dd81316a9ce85f5bd422ff1441ee052ca418e57186a84f25f56ee10afe833308cf2ed0fd4367a31ed8562af57c3db0cb816bf8252cc04b6ea20c0c56a16d2998abbc3f276d554bf2b23781e31f359a180c8f1ae5a42c5b884b32362918f5a6bae120bdcb41ed0be61bd05dd8b1e6afee6b19e049d9a41001065460eb975b2daa4d80c005958dcc3ab1ae06b95fc1d8c340b1de41d2ae1904514601cfb4f9038b5015c99ac3a7cd755673dd89c82bbb8245f9c9790e8bfa703183bd6155e917bb999eec7b53f80e3902558a478498a64f03b7075ef81f8e8811b229c6b6b3ad728721eb74553d99ef2194db01d958250d579a9fc9b6ee249a2b11c595c0c205c5bc5ff3dc928d80c30e42fd0f0d07b88ee7dcc058cbd084c6ac5ecd8124f5cb8789d7a14d09df2bd6b927ae073598cadfb0b3c67748cdd7787119f9f4990a5efa94a9f115eaed3a9c5bef9d2df755a514306ae159755c70c272853567f40e5c2d93a7a3684dd8d132b05b2005fef76da5bfd7ea9510c94123c029f1ddfbe33f86c35de2105f8af1890a0f887f8ed6d971dd7692ad443d74caeb303153d92bbd1100af6f0941fa901750823e0ef8127131b2fcf78aa8ac726dc367b148b53d895ac477964e6bdba0a4fc2824fd870faea4eae775bc6a9786812dd228a6c758ea3dea43d60ed75ce1372d5c49d659ec82ab246a6d5ccd4b99bbffb51493c8b751bfc057ec0b8c24ee41de6064e3273e12a9f7c6dae3c384a138e46fdfe1c3ff9a3d83dd3aa29200ff3a18f4e1412b74be093b686fab41f27099e2e40bfbc6d9d16f435308711a6c28254a83b8d4ceb081d980b0527298adaf68c2dac53d8e18fe829562d47d42d5b845e571997656fa3a014579192a119cfdc7a191661f8832003dd48fd42efdb3e81979ea1f6e1aacaec0f1bb830fd0abf9949516652aebe20df7f001ecb86e842d1d9e0003903027026d1451887443c9a11b9413369d83db4a86ac56049ecd53526fc73977b4928e3e213f632e652cf573a4c16ff37cdda7f85c13bc58b5b9fb24aaec0b4936d13730338c8868a01b2aeec884a9bcf061327d2f2cfed05d78d3c1ee0531039ac1ef2fdc3edcbe833997b989d1fa9686951fc49cc1bacd3ef9ab47e4412edbd2bea48e6fb764796a4f9ef58b3c33c2218811ed42bb98f4d9e7452a26dcc5e8dae2912dbde5e453ebe62809e31cbf603f0754370f197997d3753d39738ce5001871beabbfe9d24447a6e55f56ba9f4dc79c64a3b3f2be6b2281c3d8e7c6220a3d72b7ef4f999cb75211b1f09a061dfbd52c593373dfb87879a7436ae2d16dfd0b47558332435c7f91cc9eef0f77135d7352a2ac38d5095fe4a2d7704583e1ec08cf34376a8bab4e71448c2a3c05d802b8d753b730fe3b466eebef5256b521fae505e8b681dba29231269772b7583149be01bd68628665b425b11cda5ed2c5a44c07b1b5bc3e2410428e2acfb878aedd76088456e0a5f41a48defe0f4fd83dd6372a9147e99949ca7be2e493bda0acc56153eb76b7167ebd63a839e1cb99138fa358b56d3719158576840bb09783a9108196e2464251ae9ca5aba680f5eea8e34e80e6b49bf340b7aa7c6d031356506aa151562d8ba0add2df852ac399f84ca04d02b55984f41e322a2bbd2b489208157ad7559bfa4a5f7689c25504f90c218923fb77ddeb47ad69f95227f3bd54691bad74092f486fd2757d146101c48cb9e915b8371345ae2c049ae5e850896f957deacf70c69d8a13dd4faf181cfe6a038bead1513ed79e19e8f52edcabd56686ccf4799afe1babc75a01b654b510b75bc179e5042a7cb30fdaf8ee53376e71086227275138611342c3dd95e099aff2f0636f0446a69643545a463e52a2d1bfcbb9b4de23ed5aa5f1fe8477068e80c8e9e39698841f02407e1ed88e970265745504f0d6d6e59a35ea72fd4945f9b6c98744d271c5bf851e0f32d53d643052f0842e786d45827656c07fb156c351454132222845e0c5e4ef1a18217d7ab600ccbb6e285ff0f7141de8f7197056e4080d7be2f70b051281df9d4b5db2cc3820b86c6191773286f764df81de378c9b80a255828d6b1fc9191bb41a1b6374b7bb64da81857a5ceb06031a4e855dbecf17ac7ad2f0a1bebf5f3a4266ef00a0b3231b66d8b84404c51d8f1692903899bf7c4363911451fccc42782b5927a0a5632c2414cf141c913cff8613f47ccf5e98bb505e10315b5fbcc30c61b40869bf1c9f6ff4a83ac2bc76a5d28ac2453690a958f2b9b0be9c94a5c8fc3823241be9bde7b112a7e45301e6a668f5a3d0f568f5d42a18a20ca18b9323be452d012719fe7265a6fd4d57c8a6e47a385710d34cb3088fc6bb5809b52f1bc0203b6195e981f1f206947614bc98dc63ac7dc05b5f454f145b5fc7decd27112aa25e7c2521ee67b11efd79d95247632f7b43f60333c226c89bbae2772ccd7a371c89fd4b3b9ff2d00df6d4e399ab6ac6ed939f46270db0080428833ad4e1df2536457a438906621fc2f4a9453db809beb0cb29440499bf44a489d32f22f00dcbf910e5b82b5614e65f10051e79453c14eda96e89a16af0e60d2a884c2fd7eb2b8aadda6520e80851ce48e0a222", 0x1000}], 0x4, &(0x7f0000001a80), 0x0, 0xa}, 0x1) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:04 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x0, 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCMSET(r10, 0x80104277, &(0x7f0000000000)) r11 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file1\x00', 0x10000, 0x2) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000001600)) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCMSET(r13, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000040)) listen(0xffffffffffffff9c, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000014c0)) r16 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCMSET(r16, 0x80104277, &(0x7f0000000000)) readv(r16, &(0x7f0000001800)=[{&(0x7f0000000240)=""/217, 0x2e}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001740)=""/172, 0xffffff4f}, {&(0x7f0000001500)=""/107, 0x6b}, {&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000001580)=""/90, 0x5a}], 0x8) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) fchmod(r0, 0x20) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x811, r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) setsockopt(r3, 0x9, 0xb7, &(0x7f0000000180)="eb78605dc199bdc8e9c35693bdb0398ce30060a8dac725cf4854e19900c5f33daf070544b78fe94f002c3cd47541c0e554e52035f1248db369e85bb5a59144a286205b2f37dabd60912258139130364a3f1d2defdbef22e2a469ff92a8b1d633133b6a8c25032b24c23e5303d7da34aa768ef676bc8b41958d6edc80543a51a7e20691f3bbabf25584954832b73b3515d44733b21bdca7c457", 0x99) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973060000007ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="5152da33dd38be8baeb93939636ea27acf436bf79aedb02001000080ce8b99c46fd758609e6137c8ba932487477a2558d5ef8c9496fe4312800d13f75c450b0038e4257b1ab9585da3e7a3f7722f7da0eee09dc6b21c789365f265447a87ef4879fb3e5f1f273ebaf5b477c551735ffbb7ddbb04a8cfe4713b9e2ba50bcf2a1146a26605d3c7266333d713"], 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fchmod(r2, 0x5a) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:04 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x213, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x1}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x29, 0x1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)) r1 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r2, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='V0\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) open(&(0x7f0000000180)='./file0\x00', 0x400, 0xcd05c42644778869) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x7ffe}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0x20000003d0) msgrcv(r2, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r1, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r1], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgrcv(r2, &(0x7f0000000340)={0x0, ""/80}, 0x58, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000100)={0x0, ""/46}, 0x36, 0x0, 0x800) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='tap', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f0000000540)='\x009\x11IV\x86\xce\xfd/\x8e\xa7C\x8a\xf3\xe58\r\x87\xa9\xe4\xa9\x87\x0f\x11\x7f7?@@K\xba?m\xd6\xfeK\xcbv\v\xb5\xe2\xec\xa0hw\x14\xc0\x9d\xa2z\xc5\x82\x13z@\xc0\xf9\xa2\xdd\'\xb5\xf7!\x1bk\xd0T\x18x\x14\\\xec\xa2\xf4\xa1\x9c\x91\xd9\xc6GC\xed\xe5\x94\xad\xe7\xcas\x97x\xd2\v\xbceU\x86J\"\xd3\xac\xc3|\x8d\xee\x84g\xfbna\x80\xe5i\x85\xb5\xed\xfaW\xbd\xea\xf1\x16\x06\x96\x9e\xa4\xa4\xca7\x88s\xd0\xfay5\xfe\xa3\xce\t\x85\x9b\x15\xb5\x00\xf9:\xba\'\x922~\xbf\xed\a;\x16\x02\xf5\xbb2x\xe5\xaa\x00\x00\x00\x00', &(0x7f0000000300)='+\'\x00', &(0x7f0000000500)=')!(\x00', &(0x7f0000000600)='\x00\xa0JD\x8dE\xa0\x11\xf9\xf0w\x93BN\x8ba\xdb\x95 *\aYR\xb6\x8dL\xee\xbd(4#\x9f\xfd&:J\xff\xa7\xcd\xcc\xfcCU\x037\"=\x03\xb5: /\xa3\x9c(2~\xf5\xbe8\x1c\xefX?\r\xd4X0_3\x9d\xa8\x18\x9e\x1b\xba\xd3\x80\t\x17\xd42:\"\x8a\xc8\xd8\xc5\xf7_\x9f\xab\x01\x85b\xb5#@\xd7\xc7\x1e\x1c\xdb\x9b\xa4\x97tY\x9f\xb7\xc7\r\x8e\xa7\x97\xba\x88\xd4\\,\x9f\\\'\x99\xef\xe3\xc4\x03\xd9\x15R\xbf\xc0c\xfcJq\xaf\xe3\xbe\\G\xb5|\xde\x0ex\x10\xbc\xca\xf2\xca\x93\xc15\xea\xfaB\xac\x11ap\xea-\xa0B\x13\x813z\xf0\xcdD\xb38\xf5t\xd2\x8a\xa9{$;\xe7]z\x8f\xd2G\xc6\xadh\x05\xfe\xa4o\xbe\xf9\x1fm\xe8l\x85\xbd\xf6B7U\xe6\x11 \xe6P\xaa\x16@;\x9a\x19\x94\xa8\x96\xc4\xb6\xe6\x8d\xbc\xb4\x1a\xb1', &(0x7f00000003c0)='tap'], &(0x7f00000004c0)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap']) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x400) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x110, &(0x7f00000001c0)=[{0x4, 0x21}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 1: setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x61) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000080)="e5ee115e49ac46b22619e0", 0xb}, {&(0x7f0000000440)="2965d55cb50c5b017f35b67fc1d43ccb1c5f7ab87e2885750ca19fe5645903a4b13d0ba9c0b95c3798dd2647e04a653090942aba67cd6b9393ba554c1ad67c6016f03e16d662e649559ab10b636b223d3c2bcb4d3f380e910bd04956c5bb608e80c48f6da7a013af28bcca9ec06cac2d3c5ec7598f675e905914c9bf3589c29f9f65b8fac930884410ea6894ece1e5f6bcaa32d75b6ab194cca9f308fd839fb371f2dbd7616b373ae5ea429f84439288c17b610ac8958324c55bb6652c8e5afd196a689f43c8152e9901557b5bb89ca6b39e685f4a5fd85183c77363cce0a96ee7068cda82d237ae83c4e2e7686ab713ca192a97cfe7373e3f6d40074c5ad26cc07cf001097c1f983d0436a6fd3c912fcb13ebd59e7a7e8a44e15d42002d6532d39ff08e2eeb2f2c54adea94edd1ea5d9dde478c29615c1171c3a1c9c56525eb6af29e64641e67b219ec270ccf189e786d599502ba10045ee5217aed3ec76295f046e61f3e68b5c2951f51615808196b402d2879fad2f5b6b474abb08c8515e689c16368d000c01248536eb2c0c05520e14a13b78d43ce1530448670385bd6e8033fc100fa2b41397dedacf7ffa90be91ffeb90999f39496a9a8119492d6f4a57610e082e08dc717ede4fb79f001f0e859495096957f3ff52a97271eb27c31ee0644e5655b0fb44871e61d2112756071eca6490ea75310ab292bf94e0e1f88047206e7365fb00b5d422894666e88b5f419b565b0b4e1929e44ddfb65bcf8c1c51e6ca83ed6149c328227a64735c4c2bf874a4b7340fe7ca12f85973129904635e43a667f5319de9f9d050bf9cbf6a4f1f650e0b0c3adcbad653f060853d36ec7dd42b64b0e161284939ca03cc17a937ef56afe6547c4ddc2633405b6ba5cadcaa84cd7e833560a8e93dbbc8cfaf2b5a57ab47bca353b9454cc9ea089893d206b102061ea19748d24afe250e9db5a981214cf8c003808bd4c09c64371b35f378badae6c61aaada3bc537447d2013f0331043d6a6fe93e1e212bb7a43102b2a0904e12431ac71ec350e0932b13009873ed98391b40cf0da380f164ee1aa5b129d263c77eab79de8ef5966bca7d92a0a84980d410afcce3d4d0b8f98ec0f5c886ce5f8155a879ca102ba09a58561e599e756386cbf29eaf6520f9f58a7227de33a9c61325cd4578adff65116d009be1a4104f0fd235678b581e0cde0d58549d62656ee651ea2de34509b19be60444e50239dbc91754c58ca05666f1dea16926ad661ee5f92d5076f1326f4ec9f388a5ba4aa9efd8004a90687c5135a482f120de1f981919e0e99ceead41f4aa70a128b58dc5a6221bfb1ed372452acf8eb13ef08858fbeecb68eecb526c5b289c7acccb78b9d5286633a0635731ff24d45716258df368a63a70a95067759a6a65f158d281da61c9d15d9533f4946603636ed681772c5939156c1147216e9d5cedc4b09b48d01dd0189e0e75379ea8005d5487461f5a6056f03d93fac2b5b4737ec1e5b1e018af18ea27b8c03ac3c8b80bd34f47a5b948ec270152f7d60616169de8874f1f501021cd215624d72a5e5f7b2023e61617364532e673e89a46a0447be109927c1ad49706ccbf8289e6ad00a3fc06ab20a68307ee6862be237d0c3913652be534b16959392bcc1820b70780f283cedb9e850f6f2c1a282f05815d2f6f799611d46f79cadc8db54953ed47fcfe440ff092d07bf230320da2660ee666900944bce6f35760368f46b02f877112e3f8279774c490bd5bbc3d2ef732ee8b1ec60dbca0416e33db7505fe1d051623f4a212c3e3a13b4ce345eabae3d6e450dfbe07e99546b95a711e2a5d50e7b20f0f4dfc3c48f73d7e7bc542cac8abe57a019c57b84b5dc4d0402f5cb526795ae576316275fff25bc9e008eb09a0cdefdbb9a3473de0ded589bc35a5d3e93bf531bc4f115ab3e6cebb9bacaf4cbb43f5dcf11cc86c67eb27e61116ba44a194d461394467d8f1fe707d11d0dceb22233f041ffc9a7c0ea77176a69dce82b818087f60f299d5ac48d7379fb2d9cb7d3124071bd428df2aae5845d7b872463ce38eb5830ddcfc80bbc163f7c0d3befbeed34b41e34649cb5be8d0b8bdd2630858ed87cfb7b6abdbccec84b1ad8079207d50649a88b27241649d9107eb24ba802cd7707c3fa52d54ba5b4f1d7764b23f11b086c51c579f898ac4574701185dff0da673011dae9042913484c360e97dcaac104e89db1974f51d1fa3b21b2999fcc8cfb9d218c2e4acb403fe41ea7fc32ac1e4bfd6ce04e35061bc2c27763ce09d06d1524a9024be6a3a18ebf6cd7cc6418797e3f56cea592bd1b7e65aa921e6eb634452307962e8c6c7421824a5107df9560753231ff547f0a1175aa5c99117aeeadc4ad86e443f3657939977f895a588ce2fa668e841b825bc6aa458f6d7b1f6dc91a0273ebb3ff661f38a2b4aa00d8ddd280a968d9f58175453c830b7425da4a8ef7747488e67ef4f63d6391a7cf6e1159101edfb9deb5d442526b07dc5a13027fd43e8696451f751d3c9ab301b2a3bde5b46ea1350799dce8538dcd2c1b79f870eaecbd50dea70047df48a54a47f6ce673367d46da958499f16b140a1018043cbef347b0738d3986db7b60f04921ccea53ee80dfd463261be7de7446e89cc940e4d862e992e8858cae9f7212301fb68257b0115179ba0423948909212accaef396a631f1a83350685032ac9c74ea91d0de46ef8732ae458b988247805a37f7543b7d848594f53a4c6bf76391d331e59dc695ed1fac251e0be14fce1dcc7ee17effebf57942f59ef4770550074392f4ebb883bcf0ab222a1e4705a1e68e42a1613e624efe65915787d264980da26480e4ad0e73e2c49d0e61c50a74079c340fe995f2f386d14933347bc5d9894943d3552f191810498eff4f96ab821e77570eca93df53c60fd1355e327cf8af90bda673d25092111ed84658d536b25db8add7596e43ed33f2b561701da2189583309655a0597cfa23b4f1d617e36785aaca4ea35bd02d250c291e816a0456d8f828ae79c7aaf4b9881b734ae3f5a18a70302d5cf658cec0e2bb4b39a858eaf39ef479be421f824a669e50700b034dd53671b26089b05eb26cde624889da6cc74485f8db14124b8969e457f779936e9f717038b6f0102612dd165f36f7d81d4ae40d057861f558e0d36dc755dbd2af72ed2ef6393ee9fc1fd872e96c366caab2648898a8b56281444656326ee2772e2924504f5d2e857db822faf5a2fa3d030aac25033f8ffddb343ff6059dd9d4bcb03a401f64f65757d34f40eff3dac2f5222b043436d52a6cf31f2626882662333a0c356695ea1a9820790e28aa2f0e502e5399c3695a5c3f8a1e4ffa8797cd20dd36b357949989c2e04b1a05c5a0c21382afe6a8aaea45e37e9fa9f7a3b946d7188f98afbd28927f01a4f920f03e6e49460adc17a193739fa85566543da4bd62fa0ca33137b28ad0f5d79f242cec6cf397f6025c054f0a90331592f94a27fe2055640dc5ddb376fbdd71ef710597eba69fbf28f38f6701629fcde13af4c001f9471792019c1f93e7001324d61788876e235c7fffd57f2d712ecd1efd82ee7eec04e95bddd4253ae8153a81a39e664508015b0aee15f31ca429dd4106d7f2c85acf888da4022b85771e2addeb7da229dcff432f2bd8e7b34703f57a5e37f87ca98465cd6673982429d28476adf8edbf6fd69e8d1913a45efd5cbe8870edb4a416ed626282585c4ee310d45283764c70576a210a0987adb29a0b6f4b6a9c7022e18bdabeb13c893e0cf34fd4082920b1f668d5360c820dbaa49edaea52f526f1cb01f3e13685e581a6915eb7d772e0bc52e52aa2f9d1912f84f3aac9763b1053f19e6144a6b7d57c2f9c5c3413634f7dd6197d12878d88a83084f8e43955fb387616cfec85e9e835c2455b191be24caaf4973c905144bba2dd4e9f6494e11ad55ca4950ee08985dde0dd0c2f66875c5b453089e237f1e671c351fa91781c31d5e5797294c1de26192e813f3d77fdaf0f133fdc8e0606f883654a8bf133c64f529bca2e396869c2e3d22075dfe695a3a32e0d0dfd751bd61a687028b7e58f6f1be99426edeb489822172056b32a6a2ab7aec31365a1125637832207d9ef5c4a082191aa406e00de0585ea4b5f3e455e65450c8f0ff48667f5312b19755d2f8c54eb039d3cccf79ca5db1dac02958103771f1e9bb64b91e2240cc5e0583e6e40019a89998237935b530fcf0eaf8e16fe24d6a1850aee91fdb9fbcf4654d7cdaa269666b22dd0af2007aad47e18d578c3447f80f3e78e185c87de17abb057bfa0afa4003b6dc804ce8c98b5edc390804d0e6d53a7f1142f931610f570067a8e857db1a93e4fc0eb67e24f34406c970f08d774a4a2652329e088b9fc63793138fea9572ad2de2b2699e084786e6108bb4dbd76f8492d0ee7973312a03f7362d51390a81769ead19b55be30a3f1cb554cd5781d459f1403de643d4bf4615c8a1d3385863751b868cc97cd55ad00f2579286260864c1d61955b325097b64aa9637c107eaaadaf6828daa90c8b6a2c76e4beffb2a8a90b74f7055990299a51cf04926196582811d0fa8dfc535e01764ce8bdf976bbb93a209e545f65f7e1b794bfe39dfafb05f364678cf0aac4aa34f7df77ea18e6c9cbeafdd6ac5a585bfd00efb698e467262296c739a03193cce8222377bf294cfa3343f59335280427e64fea1d43faccf984ea8eaacc2b36d29846ac90c5c962fbcc5dd4894976747197ac192487eee4491274e0c5ea3cd14157e5c7ee2f24194bb2322e6c9762e23dc03432391aa620b0729b694c577111fcfa6fabf3159c132faa0dbb80c19102a3469e88721baf28fd960f329f893bf8b31d85a3a2c46c563c657be6150fd18e19f33b8a6e422f0369e2940db3985467f5a4b3f3adaef15f7a74f1159a71300f06e8757de67d98f51787b00e8926cb9594cd0871b00d5dd79e8223065df62e73cba07c01894002916fc02a3e8eacbe1abdd59bfaa637eec3fbf53bdae6e0135c5c0017e094c6aa42ca868b54c8345e252885452117389ace129aeba4e97a6c8f9940df16239167c2d52dbc79bad43228ff20c7afdc5aae032d987dfa6a3a791f9c1015115efa2c2495c8c74fe4f3e6ce560eef284d7c7ffe12b1f40ab943dba79c56c3dfc2d87f37c028328f173612c1ce66d849131fefd0afc1b5949abd66d81254a34803ce202ff81ba8c429b5b4d5196cc79f05e965f94f5fd89d4b2b18f2205631058e384719742f17e5741d4758743a8ef06645b1a3a64ad11d70f4c2585f2bd2153ca82077ee179eb6717d7b6f2bcc3d42c56841e2e667b5a6426de611bb5d7edbba1870c2e3151efc8333510e82e119a473f9c65eaec1557560ef4464555749180b24e28c63542e1683e36b8d78d2e4c6e0576f435e4f8d90be585de886f789d782bd80b2eff38569a14cd87e05d6398d0faa5d110d05bc00c920cc13d083e0ab3dc745b3f6820ffafb04ff135493ff9d0b67e0e5f070c69dfc3f5c42bb66eea5b121e3a610b9793daaead7989fbe7a4b9efc25697b141dc5b43f3a4aa80e50e59d0dece9658a505050c5e439706901340dcd311bec45f0320da02a367cb585ec26f4ddaf1bb440ae8777fc6a5a062e1f34b24182cbb65d847ce70f7518b87cb81b0c76621641a42d74f206bf52bed7c52ac8cb4011fbd32f8802702eb5ca44af6e74814f78f59a453f8e56992f40f111a0266ebd386efb23fc54b17af1be7b87f6930d304142cf191dc5473a19195af", 0x1000}, {&(0x7f00000000c0)="45d016469b887b3f26265fe40cb44795c76cb1e4e06c789fde2b59f7949e4d0952f350309e36fcfc0941e81e7c2cd123bbce127344abd773b79f97c7e86e31c9b31a9326ce6db1e615b237c849453b5baab7c8bd58ec24a6474c8008805ee4bf006310c6e62b8077a70e97ec4addd06befa87378dd899e668296b6fbe3d303b110a81d384ba9ac9e58059958a602e39f1c6e4b395d525f47e80455bddc35896e2e0511fbef9e2532f98b12de5e0f7a3ea11aafe3564ca8fa8cdebf0f18fc80aed1623dbd64edad", 0xc7}, {&(0x7f00000001c0)="3f606db835af8b36bcab00cd53ce7999b7d594a98c46dd09f5192e570588076ff60568f49e73fd2dc40447f4133ad25a570bed1dda836b37b2260400de02da655eb3e879ee7846274a01aeb3603231e3ea3411633965c42de80c49074ad9ba940247b235265a37834540f8d26b0ce438538365bbc9360da8e46aca529f1eb90c1429489bbc5a8fe85d748e0da469bea3e0", 0x91}, {&(0x7f0000000280)="bb2f908fafa1c83e72022eb7c51e81ac37f0edff9c6660fbf8075805722fbd4583a27bc00433856f9660a48bd5c0aebf485ff079c81ce8fcf89ed4a14492285c81f2ff237ab418204823729e7340", 0x4e}, {&(0x7f0000000300)="c4d03a9da4d59e4c9fbcf473b6984ed1d1d6525c8c3f9a404da50dc4cd69e9db4e442a0743c3714bf155a92253a04a8b476e5095bfccdbd0f73544f1169703f76638984dff01a5d7cb2da8d1d8f8b319b7a0b892", 0x54}, {&(0x7f0000000380)="650b8c5ee1228c9ee440a5cf52f5fd542149f70553da", 0x16}], 0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001680)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/74}, &(0x7f0000001640)=0x4c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000014c0)=0xc) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000400)="f8232e4402efdb8e7c", 0xfedb}], 0x100000000000015b) ioctl$KDGKBMODE(r0, 0x40044b06) r6 = openat(0xffffffffffffffff, &(0x7f0000001540)='./file0\x00', 0xa78a33edacc2de55, 0x96) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r6, r7) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) open$dir(&(0x7f0000001500)='./file0/file0\x00', 0x3, 0x24) 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x80000016}]}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)=0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) fcntl$getflags(r1, 0x2) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000080), 0x1) syz_emit_ethernet(0xfffffffffffffe55, &(0x7f0000000200)="18fd10f7a9b6451cfd51f6b45fa7") 16:00:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500c8, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040)=0x4, 0x4) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd67ffbacc88d1a029b05f48acda28309e86eb02c608f33cf00bf543f4a8d9781de67b7d6338c61887565f740c3a8f5b638c0bee6ac541b3e39b1a2ff729427afbe4919f9d2edd1bd4465d3e856bc17990f269a452f2e326a5d809a4cf38bd20bd9c131babfc0397063f316f02b3cae721877e99a035f77c32016ec0217493507da35cda9a3110ae59ab41145128ed4901e3ffe5c7ca3b413e85bb588", 0xa1, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000200)="50010504000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5ba5030000c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f00ea65f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffd29) r3 = getuid() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)='\t', 0x1, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x7, 0x286) r13 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000180)=""/25) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x4, 0x1, 0x1000}, {0x4, 0x1, 0x14d3d74154bf281f}, {0x3, 0x1eb}, {0x3, 0x7fff}], 0x7) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r16 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r20 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b80180000000000000a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000020000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=0x0, @ANYRES32=r21, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, r21, r7, r8, 0x1, 0x1}, 0xfffffffffffb8f49, 0xa8a, 0x3}) fchown(r1, r3, r11) r25 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r25, &(0x7f0000d06ff8)='./file0\x00') r26 = socket(0x11, 0x3, 0x0) setsockopt(r26, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) bind$inet(r26, &(0x7f0000000300)={0x2, 0x1}, 0x27d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mlockall(0x1) fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4e69417503d6978b, 0x3, 0x100000001}, {{r1}, 0x6d93171ff7c5acae, 0x20, 0x40000000, 0x7, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x40000000, 0xc6fc, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x9}, {{r3}, 0xfffffffffffffffb, 0x2, 0x10, 0x3, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x8}], 0x9130fbf, 0x0, 0x105, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x4, 0x7, {[0x2, 0x0, 0x329f36ad, 0x9, 0x0, 0x6f55, 0x0, 0x6, 0x76, 0x35e, 0x0, 0x4, 0x5, 0x80000001, 0x4, 0x7fffffff, 0xffffffff, 0x1], [0x8d6e, 0x100000001, 0x80, 0xffffffffffffff00, 0x401, 0x1ce29aa2, 0x3, 0x3, 0x200, 0xcd], [0x3, 0x6, 0x1000, 0x5, 0x6, 0x1ff, 0x9b], [0x17f107de, 0xf1, 0x43de276c, 0xffffffff7fffffff, 0x101, 0x4], [{0x401, 0x6f61aaa4, 0xffff, 0x2}, {0x8000, 0x2, 0x3, 0x5}, {0x9, 0x1, 0x70, 0x6}, {0x6, 0x2, 0x8, 0x4}, {0x2, 0x800, 0xfffffffa, 0x3}, {0x2, 0x5, 0x2, 0x4}, {0x1f, 0x0, 0x31, 0x4}, {0x3, 0x2, 0x1, 0x4}], {0x2, 0xe9, 0x7, 0x100000000}, {0x8, 0x6, 0x599c, 0x7}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xf3f) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) r6 = accept$inet6(r5, &(0x7f00000007c0), &(0x7f0000000800)=0xc) writev(r6, &(0x7f0000000640)=[{&(0x7f00000002c0)="ac0596855cf45234b5929a4d0080ef5c28094e454809216722a52214eeaaac1e266ec9a15f6ed994a91a25d10037edb334c0b70c306fedf2fee7516a9bfdb3691b8cbdd8c0de3c07b53936c5a8edc962a01710b374b620172ee5a77d1cef37c992b0d85574b4c62fa353a446693e87c262c3363400cf03f5bc55115752370d9bf54e18f900c760351033854e3b7c032c140dc820ba4fd4ec2df93ccca2e802a2fdfdd47f977d75a622b6d1474b321a2f9f177057c892047ea3c1f0d60831ee9c0a7f151a4c56a0258fb174f7ba0d82302c6be7", 0xd3}, {&(0x7f00000003c0)="4d82646d12cc0cacecad6f921ccbea3ed55787275008c9e254271bc7361a26aa6d8502078e1b3a521b95461cfb9064e52669247d94ec5289bbc5b53425c6c2da128730ca5e006bc46cb39cd3bf47cc5059b045e979822ec2b3e5ae43cb17ad915adec934a3da7c738ced2c2b6a0e38c8d9d21b671e6ffb405728e3c8a07dbff96c238724cce0a1e486a4b5cc938fcbf87c0ebac18027be405ed4bb76ab3cdb78a1126261c6c44adc3ffb5bd2", 0xac}, {&(0x7f0000000480)="301f089934228f9ffb4e3245c75eafc395455df08fb463632ae9a7d7ef060eea9329a971d7b735f53885253d294077e8b4ad", 0x32}, {&(0x7f00000004c0)="26e30b2fa84973d50a5e654fa69138453e6a901fef88f7001415497eb8221435277365d3f26af6a5e4e9ccbb0275565412bd855499f582f4cf6ccadf12f05ceb3e842a23f26c3810f9ef0fd7fc3c2ae5f06fab438c49e90a938a8b90a2418f250ceb32885b3a0f81a7ab5323ebc5ce598a3276eedebac3fd159b4b79acca388f58c8ec67220553413117aa69365e811c30eb57843c0107b83f37a28b247f92c9f0b2948713032d7a4efd72122e21b52272cd609040aead0412dc98ed5f9fb3dcd66ed26a5f844384180baab40c4a2c8832c7fb389073bc13dfd1cf20231df0ea9fbd", 0x77}, {&(0x7f00000005c0)="69bf02a01e8e009cfb9626545d512c8c8abfe7a37ac50baa588f1955d3242c0118d6167fb52baee450685e298f2293f10a0caa0a0b2e694462e74a9c90a29dbbe5d70ff914dca9b4c9559a8362f069000678bec69e38a1a82f6f9220b4a588f797f2577466", 0x1e2}, {&(0x7f0000000700)="35a72e328ab744539284a868c2811456a0fd1bbcf8a199df97c8fe24e0e12bb532f3041dc7f8b5b988a5f7cea857a0a54f33e02597df629b4d4de0c9ffda20d033f2899722ab408e3dcd895c58c117ef396510376a3d7319821d0349a41dc9f449fd27b5423b4f4dc838534010d784995eec1422de91cd44dd816d4cde2cf29da5882d5f04", 0x85}], 0x6) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 16:00:06 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000400)={0x9, 0x1}) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCMSET(r16, 0x80104277, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e760552611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747c63110fedbc5a08b4e6f0db6902a78e084e5bd160e770addb26bc87a4c259370e2cf6c5be8fd1d2f528b84511c5d29a02c9f2232a48aaf8268bbe2e94862901cd930e8ca8572d018027d2243d170bc02970b15ce1d3984b474e00"/196], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0x130}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRESDEC, @ANYRESHEX=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000100000", @ANYRES32=r9, @ANYRES32=r16, @ANYRES32=r10, @ANYRESHEX, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="9dd59c7a020000", @ANYRES32, @ANYRES32, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32, @ANYRESDEC=0x0], 0x14c, 0x3}, 0x3) fchown(r2, 0x0, r10) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) writev(r0, &(0x7f0000000040), 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") write(r0, &(0x7f0000000280)="f4f2f805a1319ba12e120f27a907c3fcf68680922ae7fefb91d4f9f9e49d15030694ada8391e3130842277a0e255fafe5f1446bda4f55ab87b4c0255d167599c4a6d2330ee138cfb43ea1d6ba8b188ca718bfd9ed144364da9956dc4be505b47ecc2c48b0cfe9e5f59b9c4b15d83e69c48dc305372d4e41f088a9cc99260928bb3d027263234ee70623cd04e9e9314367e22d04ee9411098e29b7beecdaa4ee1df66394854bf386cfa06ffabeecef0151dc77fdfc3a8c733f18f753361a7c63258502791f971ea9992bef25329d5cb52dc3af8", 0xd3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) sync() getuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x7da8, 0x0, 0x4, 0x9}, {0x3, 0x59, 0x3f}, {0x3ff, 0xfb, 0x80, 0x6}, {0x66e2, 0x2, 0x0, 0x6}, {0x3, 0xe0, 0x4, 0x1}, {0xa58, 0x80, 0x2, 0x2}, {0x401, 0x9, 0x1, 0x5}, {0xa3, 0x7, 0x0, 0x401}]}) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r15 = geteuid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r18 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r22 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r16, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=0x0, @ANYRES32=r23, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r27 = socket$unix(0x1, 0x2, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r29 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r33 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r35 = getpid() r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r27, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=0x0, @ANYRES32=r34, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r35, @ANYRES32=r37, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r38 = geteuid() r39 = socket$unix(0x1, 0x2, 0x0) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r41 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r44, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r45 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r47 = getpid() r48 = socket(0x18, 0x1, 0x0) fcntl$setflags(r48, 0x2, 0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r39, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=0x0, @ANYRES32=r46, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r47, @ANYRES32=r49, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r50 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$TIOCMSET(r51, 0x80104277, &(0x7f0000000000)) r52 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x20000, 0x0) r53 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) r54 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) r55 = socket$unix(0x1, 0x2, 0x0) r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r57 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r59 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r60 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r60, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r61 = getppid() r62 = getpid() r63 = socket(0x18, 0x1, 0x0) fcntl$setflags(r63, 0x2, 0x1) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r55, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f00000008c0)=ANY=[@ANYRESHEX, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r61, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r62, @ANYRES32=r64, @ANYRES32, @ANYBLOB="000000002000000000000000ffff0000000000003760449ab7c62908b0b7d3ee708cb754c994c9603481e70f0f7fa618529d9392bb295ee02f4eda7f36c134a461d450e4985aebe4d25cdd20", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r65 = socket$unix(0x1, 0x2, 0x0) r66 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r67 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r69 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r70 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r70, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r71 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r73 = getpid() r74 = socket(0x18, 0x1, 0x0) fcntl$setflags(r74, 0x2, 0x1) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r65, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r66, @ANYRES32=r67, @ANYRES32=r68, @ANYRES32=r69, @ANYRES32=r70, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=0x0, @ANYRES32=r72, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r77 = getpid() r78 = geteuid() r79 = socket$unix(0x1, 0x2, 0x0) r80 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r81 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r83 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r84 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r84, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r85 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r87 = getpid() r88 = socket(0x18, 0x1, 0x0) fcntl$setflags(r88, 0x2, 0x1) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r79, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r80, @ANYRES32=r81, @ANYRES32=r82, @ANYRES32=r83, @ANYRES32=r84, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r85, @ANYRES32=0x0, @ANYRES32=r86, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r87, @ANYRES32=r89, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ad069c9b13bd0c542cc1ba7c1056a1755bc3427db144b37227d6b0df8ad7", 0x1e}, {&(0x7f0000000200)="f6b94b4caa508f9b1f3d6ec9dabf10eb7ed96c2f53c2c1dfcef6f6bfb1561b9631dd698df2e61a554bdef5567d4993c74edfdc0dcdc1fc0c179a6aa7418e860d36", 0x41}, {&(0x7f0000000280)="5ace3fba347c37e1ba4661523765a0a5851a12d8001f00c20c518f82", 0x1c}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r12, r15, r23}, @cred={0x20, 0xffff, 0x0, r35, r38, r46}, @rights={0x28, 0xffff, 0x1, [r51, r52, r1, r1, r53, r54]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r61, r75, r76}, @cred={0x20, 0xffff, 0x0, r77, r78, r86}], 0xc0, 0x4}, 0x2) close(r1) r90 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r90) socket(0x400000000018, 0x3, 0x3a) setsockopt(r90, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r90, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) pread(r2, &(0x7f0000000040)="70f876416f61c8917ffda37bc31af48bcea4bfd382e6f00b50f30404fda6d2b57e28939a1080e79747ccbf306f7735f431ffac5d6b057cf2f4d6a2bd583def129a90b435a4793691bbb01d0bf685de97d4741f58c364d5323937b46cfc8602703da8b1f3b2d08eaa39dde5b50256f8f84f1b72b87af21822481bc66eae507264cc454e146e24987385884d3184b9af9de3a6801d81db00a9523bc348d2a0197250da68d65f6cd419dd778dccfb98f211c9d94ca0e941c49710846dd57339c1d773310f23a98839b60661", 0xca, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8080, 0x0) getdents(r6, &(0x7f0000000200)=""/16, 0x10) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r7, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000002c0)={0x0, 0x4, 0x787, 0x1, 0xffff}) fcntl$setflags(r7, 0x2, 0x1) r9 = getpgrp() r10 = getpgid(r9) accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = open(&(0x7f0000000380)='./file0\x00', 0x90a1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x100, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x10102, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r21 = fcntl$getown(r2, 0x5) r22 = geteuid() r23 = getgid() sendmsg$unix(r11, &(0x7f0000000c00)={&(0x7f00000003c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000400)="4ef8a0fa7ecc3acf4aecf6e30ce3e48c3028f8ea8a1ee946cc753ef1b558c7d94c493227ccb904a52b4a356bdef23a57c0e7c4023ca7993a3a37b0ca007f054b7d96605bf88772926aedcfada4d1706ccee1e40b428a4befe809418ebb97774dba3bac7496c722a0537796b6c05dff6874b0b9bbd1d16ffeadc2f7c2", 0x7c}, {&(0x7f0000000480)="852a6d4b081efc2f6e1d72d09902e8fe906b55e5eee1d3c5320b5245c45e291e346950d859158fdae66239e083bc910269331f95e30dd59126e49ab9f25594f88ae2d7d6266dc51a6d275df63c40c248fa63aafd80eaf034", 0x58}, {&(0x7f0000000500)="06868e2c5217f36a5fe05fd330c05502cf32b826d5d9b59008e5a363a5f21015d9b745ada7200833c61ad0", 0x2b}, {&(0x7f0000000540)="3aeb371c07a3360d72d3d737cff3eb9393aec1281c44985188b72a682733d0ddf89d03e82b933d7cdca3412b76e72bbc1f1e6257b3fab8a906105928ce81f5aea95fd0235089cc36cf3645fe3e9f088f1345ee79ffe094b93e6ffb565c1df3214e55dd5b6b32244348532ebe3e6f14c389943c2dc645cad4dcae71902e02e192a736fcaec8d72eec3d78b2346061cec5f428c29c6e6bf5b0974448944d8aaf56b5928c0d23dbc93cb6de", 0xaa}, {&(0x7f0000000600)="1b2b8c53114986ae3695276a9a27d389ab4ed2369701afa4c36cc942583aa9f7fcb23e6341291e062cccc98f6df4765a38292a339863edc6", 0x38}, {&(0x7f0000000640)="e8a351d56273fd918d1b050a42513ae162bbd519c61f74e40c088d58a58b9212a1643092befc1c4fd8e6acfcc28743c61667ef23adc76630a80dedfa772f3a5bddb497d6054d7853c6930d5dfed4d9564fcd14a5240b8c3b18e46f3a5b16aaae7f0e472dc7441766af34abc33d52051b2e7031c4ca796f527c0928fa5de46cc5e2365986754663bf968d4792b3320c718c7b7afa774214400dbfff1b20019d8bbca0b0ae37c83c1bc95800fc2dcd22ab829dd4abbcd3f338b2c4d6676edfd7c4917b508a1f9879985ff72047a49b288377635346075abc7f03e9c709e3ad9f09d72456f8a5f8aafc942e597726", 0xed}, {&(0x7f0000000740)="378e6159a5276acfb133da2c0604bc381f745cd6491f6a347c785cc217e53aea3dc0fd67643d5a60ca6e9ec29b45bb6d00f89ee3ee5746597fc5fae2ec9e1574e9778b9e58d96943accf23edbf0b82a67114e7da13e2925b5caf937c27ca472ec53c94f7aa350ecd5596c5c583d3ae8ee757b3b708c9fe9d50f19cb5e70337b3e1462918911aee5152e651b266735f78ef05a701b7b5", 0x96}], 0x7, &(0x7f0000000b00)=[@rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r7, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r10, r4, r15}, @cred={0x20, 0xffff, 0x0, r10, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r4, r5}, @cred={0x20, 0xffff, 0x0, r19, r20, r5}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xd8, 0x10}, 0x8) pckbd_enable: command error pckbd_enable: command error 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x3) r3 = socket$inet(0x2, 0x0, 0x9) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) pckbd_enable: command error 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1d6) pckbd_enable: command error 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x81, 0x40}, {0x6, 0x1}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) socket$inet(0x2, 0x5, 0x7) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000800)=""/228, 0xe4) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = accept(r3, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto(r4, &(0x7f0000000100)="4e4cdfd3382d991bdd2fd76f87f68e3b81bb2c4d3e5711706d08aafa3cfe8eca1c03b194c67f571e9ad8a1acfa8fb9e304dbc895995880a0c803fb9c00ceb3b37cf26518a4d065d234735d603e59b1d20e4fe7bfa066fb30d2c28e491d0eb5368592e3a2f8683ed66134a8c8ed882bfc42eddff5", 0x74, 0x1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r2 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r2, 0x4) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r3, 0x4) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r4, 0x4) shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ff9000/0x2000)=nil) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r5, 0x4) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r6, 0x4) shmctl$SHM_UNLOCK(r6, 0x4) shmctl$SHM_LOCK(r1, 0x3) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000), &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x700df652f7bba8ec, 0x8) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x141) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) renameat(r7, &(0x7f0000000140)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80104277, &(0x7f0000000000)) r12 = accept$unix(r11, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCMSET(r14, 0x80104277, &(0x7f0000000000)) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCMSET(r16, 0x80104277, &(0x7f0000000000)) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x100) fcntl$dupfd(r17, 0x0, r17) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = dup(0xffffffffffffffff) r20 = open$dir(&(0x7f0000000400)='./file0\x00', 0x20000, 0x40) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCMSET(r22, 0x80104277, &(0x7f0000000000)) kevent(r0, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x160, 0x80, 0x2, 0x8a6}, {{r9}, 0xfffffffffffffff8, 0x4, 0x60000022, 0x0, 0x9}, {{r12}, 0xfffffffffffffffa, 0x57, 0x113e96d57a3c1534, 0x2b85e446, 0x404}, {{r0}, 0x1c83be17175565c2, 0xa2, 0x20, 0x0, 0x773}, {{r14}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x3, 0xfff}, {{r0}, 0x0, 0x48, 0x0, 0x200, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0xff, 0x1}, {{r16}, 0xfffffffffffffffc, 0x6a, 0x88, 0x7ff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x64, 0x1, 0x3, 0x4}, {{r17}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x7, 0x490}], 0x5a58b1ce, &(0x7f0000000480)=[{{r18}, 0xcd4716ce641f4d9d, 0x2, 0x0, 0x4, 0x80}, {{r19}, 0x7ffffffffffffff8, 0x88, 0xd672f14c39149f7, 0x10000, 0x81}, {{r20}, 0x38eee8b51f4faf3b, 0x2, 0x20000000, 0x1000000000, 0x9}, {{r8}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x40927b53, 0x95e}, {{r22}, 0xfffffffffffffffa, 0x102, 0x1c8bf982187dd82a, 0x8001, 0xbbcb}], 0x81, &(0x7f0000000540)={0xffff, 0x2}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4c0, 0x0) ioctl$BIOCGSTATS(r23, 0x4008426f, &(0x7f0000000280)) 16:00:10 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) shutdown(0xffffffffffffffff, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) 16:00:10 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) socket(0x6, 0x8001, 0xa5) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x400, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xf0a2}, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) pipe(&(0x7f0000000140)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x7ffffffe}]}) fcntl$setflags(r0, 0x2, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(0xffffffffffffff9c, &(0x7f00000003c0)=""/4096, 0x1000) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) writev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="3146e47f022b456319582596cf83906a1a0af0b3255702c1022b1d078a53990435174f5f2701cdd44060d93460af39", 0x2f}, {&(0x7f0000001680)="717cd8825178cd2adebb2991a08fcd7b1142b102ce072ab34ba3833ccbed66efbf54c850e17bf5b8731c5a32915b46f8ca26104c68e11b463d88e5523db46df2dcde515ef00959488c0c4089a097216a26ebf45d6f5f5c93e0134077c2fa4473532877fc027872f4943b77e6f51bcf44536ba10f17ab0ef0b16539136f95a9236cfab1d3b0f3e59894755251aa07c8ae8fcdb6cac99bc9d0f5f65e25d29bc870a854d0e970097fa2abff00e8eb1756a2cc2dc36faa7c7346588e20e7ba2c8f72ac3cd4b3289601b8fac58210d4100712432227ab5312acbc", 0xd8}, {&(0x7f0000001780)="f92eb62866fc18c3d89bc3504c2ba78164140ce2f6d413ac167eb321358734b09e5d449905294b6a3b9fc20d320f96609f3e8e77c79a06b40b555c24f0f6c40e1588249da22d5bcaa0aec3435d2ea80c1f308161fa4a48cdb9d44f3465e12e740f744c2373c162198ee630e74daab3906632330fe12e818f46d53e0f206eefed853aef84de41d2d0a39400a113623c3267279101678a11b3e434d8b976105a995af6b4ef4e2d39f6a7a18309c844d75e93e6cfeff0f9efb204455132dc93c101c2c88448ffb1593bf7cebc67843137cba04bc4daafaf3a6617f4232829e9a222f88d6a84dd07a1c66074f73d4519555990c82f0463353d440b2dc2b0727db7e9c17080a44d2601c3ee14a588d0534e46d1d78faba1ee3cd63857d9ce651b1445f14b1d33b8dfa9f5bb2270e92267a0ccbc27d004f9820678b6eb85c25e73e0c3dd627709e02b6ea9c9becfe79a8b78464244ba6a822230860f03c71c69f3fe2b9c894a8b52ae6f9fcf7bd77a526c6c820e14a96373d3e963e6622790c1810b63ca10e70b815d0703e0bea368eddc98808d15086a9521f3d49faabfb3ecb7e579fd558e81c1bc526294602a912c936a8c2ab63cacb9743e855e89bcc9475029299b4753c1cccf4a4ea20d9e99bee8d34ba259e9ef6eeba5b7aa562b4f489772af8e9a8f382ed82636698f6618bc65608818135cafd749a9b1dd0c82e7eeaa5368c8267152705ee610f4ff125a45e8d00993c9392f331bddcb8d89de757dc7b274186d9f0054f6bf264741d77c7a651cfc3008a2bf00e6a2189f3795b642b1878787e8b742b13557baa04dec3ebd24f6f097ee6a8a4d03521afddc6a8b738e7f7174f96c21669be50821d353144710756240a96c4060665a861e839d0d02871d0adf52aeaf8cbe3e2403a97059a057e2aba15888afa5871212583ce2945fb2eaad09b1b3aa97f1eb938263ee1ce295c304a97eb688cb09890c37e49490725b087a0077d9b06e1c8ecd6b8e710973fae18f5bce5735f04e5e9124e01dbf08aed5598591ddc83040bc494baaf83fb184c9d9d61f9cf7c23f8b0b6b4148dd2817febb7ecc02abdd103f515260164a2bc509e64f9716624b6010eb564631efee07e992d2181138e08d56d49a49f163a7b59253bfdd474faf8e5dd61b6a6901661c8714899b8c7fc7a1ad038d9674dbcf970a184fb6ec1b78ee7963e763fe5fbb750db7601892b7b14ec6412fa3643adfc2d4514804a50d10a3721d60fba2b9305b5567ad5ddc251f095b16a88e6dc074a254d931b057a7319336f510886ccfcd801bbf0d196269da1431dbd127247c1fd7f82df1c41c35cdc778fb974a7f5710e0c0608ef30a08363ba959880e5ee7fcdfdd168faada4c845780742f921f328b7e5eaca043d9d893f7513f4fc7490a9ba12e626e8dfb73e924145bf40a5ee4f697fdc72e64a05db415a1206b95d2757193a32971ba79bc201b969ddb0f2a5d9b55efa42ea259e23296aeb3f9f5dff0d7c2528cebbc087f248544012bc59839fb196420ee4f167527d6c5c66682822666c6a4a028e64b64c871538a0f107e63862200d33ec1085d795eff6e62fabe44478b7fa1819947c6d38e1a53cb0d19e2029236edbee804fa04cfcab95e37781c1e4c5886704f1ddc0bc122fa4e3e44af72fc2adbc1e8f208dd894dd743fcc629f3c370b3ad78a3af6c2c2e2eb73bb3970b9f486d275ee682d1b2cf9aceea5fc76786420109fb336a6e91c1c7dd261b616f1ae9bd693d59670bc27c831da0ecc08a6d29ff0428f27f60a50aaa7c315ba8bc864e371422389265d4b797bfe227407ab99ca646e5ec6c673e22d804002545d0790ea4a04b6be7d8aee8022c4c189d587de44b7385d74a309127d29316b4e89eac1bd71dc98438bfe0ce8fac23044abdc5f33a408b47d8b5b3e23008af5fab3d6582236d2b92287507c2a6eb265baa2890094f6b542454bd8a4955b593e9ac4b311e51ba92d227532962b49cbc71c09894e5f6cb0637b48862a6e524c839de38a661e222fccfe57eb8c4af91c21a14477c157992ae036af757ec353b415b829f017bd1cb402f55fe326e5ed11c769259dff19071cd6bf62643d0309670a48f23bdedf05ee6205374c9a769554ae69004c3f31b6dc0e58bfa42b78c0c8a6fba40a52d37196692cc939181dbd2a0ae7b7fb4b440fc3057055addd04ee13f3938203a192a9950ed23a71098abe763e82224ae8f9d4e7a98ef3f582218944c7ea41cb62a848e4d5e6a4282d0779add205089cc0f8a65183d6d5dd43cc29a0a08fae1bb8c229fe1e9fbee57d34ec6db25d03fe18ef4dee7e7b2440ba59eb51584f6ff183437f2c43757eb6b3d424a9483c06e9dbd0a0dc212f6ad972b8d7a35f56cdafcb5d445e17c5e8b4d290d68a7efa0a5dd478ac96e619856d143d4bf0f25a0364850533b9b0b7dc9f6c64e2ff985a30e1ea3fd6b130703e31886396beaff792490ccaf7875c770c6f0fc2f670e8dc3dc7b445d3f7cc32c1597c4f5a79afa588d2e9eb50460c9c214481afa89d3b3637db159dbafbc16fef9c2c038178537b91bc822db9ee2b228b829779e394006a1be633c2326cdbb5cb468d775d103c5573c0e6bf8dba8e2a4b1bbdc40b9810c081246b62ead81ccbe104c2c4ca8f685ddd6d80423ac9eaba242146bfba5c24b82b47e61d2078c4d503a1030d84eeb21f64a4e852e3f49cfc0602d0dd1eacdb3dc74e464a8bdca0e68e8123ed158ff7c216d8a75dad392fbd1d67c27d7b17e80b331ce37f55f8dba31126d7d31bcc7532d052700b4b55b96d6a019772efb1bba4e304097bba760efc808124b7be219a5d1d42c705d8f3d3a5a2c46cc22f5dcab980d0a8697b6b02a4fd26cd621f7a1ecc56a3d5e675a0f6142e5d94655b8c2ae42d5a2a8316308cbc01a017d553ce5555365f982241bdf111431672092558e1791990c5993a80ad8d96c88590e0fded0295fac539b09462130265cd12dc0b794c91b302ad8b9c033dce66948e9ca283b4cae3f7ecf95404d60509128ffed577105918b18005304a3058012634d3bdffa6cbdcea8fb22f5aff460d2bb173c370e46a4d9ecd4a9d7380e198345a21e6872d0939e69f2f51c3551eab989d8ae794f06ee7c14dbf311ff58a6133fc2e1b979626ebdf0d7d74889a889e5bb440de198920f931bde9c9d0ddae245b72d447f11ba6765788a80dfb7da344555961065da146e91367d20a134e8f257d44758eb498695c3decc79320fb59dfb793ec8e74192a3b1c727d5bba7b81428ae0665de62e58a26f6e3cc6e8594b6e04fad4ec288647108f6ee3823e2f52cb7a08c7d55083c2266bcd1096f7b9ec968b7c11c9ca1aca5a4099317cd7236c7ea5179c7bb1021f7b9e52e39828348250164d1bc7e8cb9fe071b2d8cab3e472310ca408425118ccdb366b7e2062c5c2ef8b19c8d4180b9cff9f1cec9de51635d38478d1b018f4b550fd2c77d8b7ceac9f6c4fe232a7185164acd1674c2da459d170532ce345626def29fc1799eb3426c120ee4852d3b2ee0d090f8632498c3b9b9be0a2f2ed8e2e194c25b286b5e6e07ef17a1fbf75c869ecb0e36548f479fed7217ae958d87479ee46c0a0f1b730b641a2f85c5d89f7a54cdb93d59336421221b2d36061b1446b9a4667d826c9247d18c57a9211f2d932522e19e43bb368ea7025b31c6f4945c91e266862c727d0f3bf9da966929ee1546a8fd728233bf4e0ba089af6209620ce9040c64a3790f570f0e400a3b76fde6c49feb483604429d49a256a1b612d2f1b2802c370d9ec070ae43a320cf9cb6aa9826470fc2bbdf99e48806c17a5d6be0662394fb15ea0e78c02f660845afcbaa7b7fe88b88b068625411df8f275e771fc594196357c2222ad6c616f38a4039e8b1f6f3f3c51da33455cf5f49c38099f8fc89ccb3ed1219f99575d1fa423e747cbccd696c33617977f14d92360a6dc8ef2508be03528ae03258774bc627e49375c4b2bf5f1b0f731a1ea3dd103e3f3b0d3845a49086e2dbed06de5f3a189fae24dad583021a9047748d88b99b2833da95f99eac627dfa966bd4fd986b97a10803eec75f8628605b70670f403282b2af83d9247577a491e85c4985df5296a39b05beb12be11f4a322380be15a5e99e5b880cbb83b7b6bc98f97d9950a5633e7643faa96f645af093ed274fd02075d7d8d81055f8507e3d5aa8019c4a225d1c0a11846fb7abc88720d56311a82ec355d1c36461ad210d0bf98d64b8e29b0db4177527e0c2a60e9509463ba1079b189ccd079c18aed6f9f279d22c076ced8b443968f1ed5895913f767732dd02ecfcd18ac98c8f94e6f7af4c436db64cb5607bf2de39f31f33c62dcf7e495eaa1afb7e0b7168647339fecf52e02c2d87623d796d1bdec83d07b51fa695a6c5e98e68f0828fb89c30ab6e78ff4f63a52ab49385ba796007d401f1c49a84deebab2df81ee8a6e75bd26fa19b6bbf8a9695060b212c04509262cfaa08b20b7777bbe66dabea55aa242eae4eb29203b0d76836c5163281aaee59c772ed4a3ffbd9cb1799f79b072560309bd7d8ffcee702e6394963ed1f810ec77a843d8b65498b4cad2cbf29f31590d35a25d8df30e3a31ce4a4c13c96624fa9e42550a94330ba5999aedfa5caf65317d044cf06b889dec1d737cf46662de3277091d88b5e5b32c8e74bf7249f8c85e86d809fb736a698e5479cc87b0549741b1c976011a0544d457314d89bb773535676f5e958a6446051355b3466bc675b573957a103a7b08b774be2d7726aa4aa7b2b1ace183b0a78c02ccddd6c3f5c2208630ce7f0f19cf5db35215b74e0811f0b278bd1f6f3fb29b2d3128c94ad59a7bbee7f15b58a6367a7d346462f6449f423e8b186f5b9ead6b1d3851bd0c42a2d27493f9526208c6973906a9fab2c205750d6c209581e3c944563b8a1fa8acf85e658fb324867de283568ebf9e7c744f6856c0c6d99d5eb28dee351c7c5e7a54072f3a557fc5feff848058300494851e60660a0be4926dc815fbdd82423a07465b772c0d7bc2d0759ff37ae10a857bb2634a5aeec818dfba55525035508a90f4331b1f5a1751b484fc7a99d6e8bdf67f696292891ee755837e952282b4ec39836f9650bfe2f93474cfc6ad1283b02d41632512bd1742fae1c79028f1b3f6358fc400d6a91464b180d65bcfd57a7f9cef1090012582a5ea7e9ab3cb1143aaed3a052d1545b4f4051a644ad511dfdfc11cde1b9bed1f5e2b7eac9e54db4620d2d86fcd807571b9c7ed4651ac407ab88615bd995c13ee58ac5b71d071525180c33f458419b5c8d360ae8c23e81a048e2e6a2f587f467f1d2fe742e408918fd375aa6c52f75be79104ca60e4b8f3b1d700cd3efc0a5375bac37572f0d1cb581f336aaad784debfe4500a898f9b5742c4900a4018f4ac0a6a330ed93489b9c2f2a6582a1b9e33a52cb19475381e52c491d39e39e5789d4d159be65336b6ad904ee2e10dabc79d1d41f30b2d19732cef64416af073e3411b7b8720823333a178e69e6fb87c32ab730cf627704c5f9b4bbcce94169c1ad22c7ece4fe550184785df06ee90ea06024f97fabec5dbf144cccae02291647bbac0194a1a3db9fe2b8da65586906385bc179a66e2f36abbcbf1e06b8a9b117a7209326143f0032f8304708ab69bee57db2308280a0ec3f638a05992c3f1ce413924f8960bcbbd4ca164ea189a190749daaf2553aa5487587b87d462c7d8f77b56a7864e7fe7a94675f00489d341d2e56cc58e815abe89aadc8e1a14a87816f", 0x1000}, {&(0x7f0000002780)="3ad9460b509bb0fefccf", 0xa}, {&(0x7f00000027c0)="c1922885cb65567e4182637421ebeead277d103df3f72aa449ab14ee5dacd743af8534c051066ab76bb32256d434717b7ac3f8b1a09070a9bb566e6aaace22c716f03fbe127140d244e26f4a8f1aa136b0ac442b75b79c081a025dcb101bf25e62223d103baba8f26f1058c4e7041236324f9a52b7943f85eb620f64e5fb8e2246ea4049e09d0eacc81ebaaf7b8abb3209cff128c3e732c6c7fc237703f9b61ca8ed6bac3379fbfd8a9f2915f9b46ad13ea810d76b2bdc9d549e39d8397f11714062d2a12fa46a0df2c712606f6a5b4e45928caa3f048b9529eac5aacd285697cfd107f7384c183e9c12e861a376c9df6d3b561da033b2febfc5d51596", 0xfd}, {&(0x7f00000028c0)="cb0fdc14239b848df1e392e49ec46ef165b36526f9faa6df963ebabd", 0x1c}, {&(0x7f0000002900)="636ca08e5de40243b9e0661b20c24d6d7d7b0b316c178114876ded", 0x1b}], 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = socket$unix(0x1, 0x1, 0x0) readv(r4, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f00000013c0)=""/112, 0x70}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000001440)=""/212, 0xd4}, {&(0x7f0000001540)=""/11, 0xb}, {&(0x7f0000001580)=""/1, 0x1}], 0x6) 16:00:11 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xffffffe0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x55, 0x2, 0x8, 0x21d}) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = dup2(0xffffffffffffff9c, r4) getsockname$unix(r6, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = dup2(r6, 0xffffffffffffff9c) ioctl$KDDISABIO(r7, 0x20004b3d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x80, 0x8, 0x0, 0x0, 0xfffffffe, 0xb931, 0x1, 0x1, 0x3, 0x0, 0x1e362f09}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0xfffffffd) syz_open_pts() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r8, r9) bind(r5, &(0x7f0000000380)=@in6={0x18, 0x1, 0x3f, 0x8}, 0xc) geteuid() r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = dup2(r7, r3) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f0000000480)) fchflags(r2, 0x0) chflags(&(0x7f00000004c0)='./file0\x00', 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd17], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1], [0xe000000104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {}, {0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getrusage(0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) unlink(&(0x7f0000000100)='./file0\x00') r2 = semget(0x0, 0xf4977873252693bb, 0x2dd) semop(r2, &(0x7f00000000c0)=[{0x1, 0x0, 0x1800}, {0x1, 0x0, 0x1400}, {0x2, 0x1000, 0x800}, {0x0, 0x5, 0xc00}, {0x3, 0xff}, {0x1, 0x20, 0x1000}], 0x6) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x1000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2100, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001140)='./bus\x00', 0x800, 0xd0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x50) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r2, 0x8) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xde88, 0x9, 0x9, 0x932, "61cd3a11e35f1dd6c5e2d08583381ab43a644f06", 0x6, 0xffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x5964319ce1481daa, r3) sendto$inet6(r4, &(0x7f0000000100)="c318b89e9eef24fde13fd75d3babccea3a3632800b8bd7ec284bd5930e9d8f496b61ca6e07d49480502a5e2e235efffc623e875388df4781644c1a255c3945c9ff0ec0799f686053eca455f266b314d2d3920c288d5c6615242a991fff40e1546108ecb14a2eeab1b0376d6f9e29957452523171d7cf3ffecbb7680fd8b36faed19025dd476ed3fa00197ae470d9e72016eaa077f682750524f1f78c7b98aed8e0fecfe1b7a75ad87207b122b98e9744fe67e7646acac8a73389fd6e6a3f068ef0d62552955247c83769f37887b55c4651224744eeea061f8427697c249c", 0xde, 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="b2af9ed92bf2933ac31028c4829eb635c4aecf741cb933ca63eddbc5a4f2e73655307558e4107118fadc56907f6c302ccb800ea49cacadc847ea8c22063c2e6223e67e16d258af40fdc051e340dbf90fff245bf29a066b9ef5970d8c4c3ed56ca0483185b766fa9739c4f2d5df60d7a4810df9801f590b0e6ec39004d25d88eebdfc629ba01b7e4c7715eafb97dfae74082010c32062522fa5aa9d7085452302e13a19", 0xa3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x12, 0x7, 0xd4, 0xd7f1}, {0x7fff, 0x9, 0x6, 0x7}, {0x0, 0x3, 0x2, 0xff}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:11 executing program 0: socketpair(0x11, 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") semget$private(0x0, 0x0, 0x40) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) open$dir(&(0x7f0000000040)='./file0\x00', 0x10812, 0x1d0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300), 0x0) shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffb000/0x2000)=nil) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x3, 0x8}) syz_emit_ethernet(0x2a, &(0x7f0000000080)="11a9dcfaaef867000000008dea37826413733a76ae233bf68311ea071d998458e6cf75dc64dcd611212e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[], [0x0, 0x1], [0xf7, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {0x0, 0x0, 0x7ff}], {0x0, 0x0, 0x0, 0xd1e}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r2, 0xa, r0) 16:00:11 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8000006) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000006000000000000000041"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[], [0x0, 0x1], [0xf7, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {0x0, 0x0, 0x7ff}], {0x0, 0x0, 0x0, 0xd1e}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r2, 0xa, r0) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012133d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x5) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103", 0x81b) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x918) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x6ac2b70733b87a1c, 0x1) socketpair(0x2, 0xc003, 0x102, 0x0) getegid() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x1000000006}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28110000ffff000001812a02d33293d7bf5531480d790920fc02320c14a821d6778602bbb98879ab5c06fc17177f0be532f6061055e371b5d4c0de91d180b0f98f92af93a19fd5a7f3a57c6fcb0933bb79ce59a346d240017378404eb4951e454f483dbd987b1149c35e164b21d0553823038950cd3ccc6f5b580a809ebd50409ddd97360037e6398ce0f41b0b0850df6e92925de93d3ce7efe4fcc2970f853d45841d4f0826cb04ae7903779c69b13df1bfcb93e5ee23a9c325e05d720b3e4e3c0835f3c84ee8757cc7ce06d1231a9d2542ea38ba"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x44) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x45) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000095}) r0 = socket$inet(0x2, 0x4, 0x7) recvfrom(r0, &(0x7f0000000080)=""/238, 0xee, 0x3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x114) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) 16:00:12 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='-\'\x00', &(0x7f0000000140)='/]\x00', &(0x7f0000000180)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='r\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='+:*($%\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='+%&\x00', &(0x7f0000000480)='$^\xdc\x00', &(0x7f00000004c0)='/\x00']) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="78b82f2acec057f942f9de47834e29a346350a1a6f7855719e3bd4f84b0a77733feddffd0d026c8816f84d1925df1f2938abbffa247f36fa736f4029c18d4725c03466b08b1393ffe058462ca48ff46f1ed76bcd68b55fba7b479252319721a43fd50b42dd6dde05b293b33d71c9782649b51976ca10362da2b6e029929067df6b21fce3f36fa3190848fe69a2579207a52fbb8d0af3eacec26a3277cad593bb4b2924d396cc8d5a85c61e85e81e4e507a778f8fd6fd90bf9c1614b84874aa3ba5478a", 0xc3}], 0x1, 0x0, 0x2e) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xd3d2353e12b3e36c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x2, 0x4, 0x2}, 0x6b7378441e222e26) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x1, 0x9f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd5cfab8ef4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/193], 0x10) write(r0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80104277, &(0x7f0000000000)) bind$inet(r11, &(0x7f0000000240)={0x2, 0x3}, 0xc) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x0, r12) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x4, 0x9, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffc, 0x2, 0x0, 0x400, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x9bf7a6847310cd9, 0xffffffff, 0x10001}, {{r5}, 0x0, 0x80, 0x2, 0x1, 0xc12}, {{r6}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x80, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x8f, 0xf0000000, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000001, 0x401, 0x9}, {{r7}, 0xfffffffffffffffe, 0x85, 0x1, 0x0, 0x2}, {{r8}, 0xfffffffffffffffc, 0x7a, 0x20000000, 0x3cb60d7f, 0x80000000}], 0x1, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x8, 0x2, 0x5, 0x80000001}, {{r12}, 0xffffffffffffffff, 0xa62d9ea57b68a6ad, 0x10, 0x0, 0x5}], 0xc, &(0x7f0000000080)={0x81, 0x5}) r13 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r13) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) fsync(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) getdents(r4, &(0x7f0000000180)=""/157, 0x9d) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f0000000340)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534841f76f3200700", 0x1319}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000040)=""/45, 0x35d}], 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r8 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r12 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=0x0, @ANYRES32=r13, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCMSET(r18, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r16, r19) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000180)) r2 = dup2(0xffffffffffffffff, r1) symlinkat(&(0x7f0000000080)='./bus/../file0\x00', r2, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x400034, 0x0, 0x0, 0x1008}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = accept$inet(r1, 0x0, &(0x7f0000000000)) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x10) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r4, &(0x7f0000000200)='./file1\x00') dup2(r3, r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0xb71) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0xc0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) dup(r0) socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)) pipe(&(0x7f0000000040)) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x806a) poll(&(0x7f0000000040), 0x3, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) dup(r2) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0xe797dcab5417172d, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1000000000000145, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r3 = semget$private(0x0, 0x1, 0x420) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/25) semop(r3, &(0x7f0000000080)=[{0x3, 0x0, 0x800}, {0x7, 0x401}], 0x2) shutdown(r0, 0x2) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) open(&(0x7f0000000140)='./bus\x00', 0x20, 0xa957d2ceab8a7b7b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:13 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f00000009c0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="ff01000020000000ffff00000001000086aee554930a6dc358c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb7465fce4b9ad9066c3d00000000000000000000000000ce7c4666b95b998c40da2c64af678bfe165e5d1cd6e8054880cef1e0e5e53d3a962443694cf2741cefdca575864882c5762188848a0ea7a3371f96a183c04c8d2465508898a8029fc7aa1c4a0d0ed5acbd4af780b302351d8d7782b3277557f6ab00c0327b9720d9a0c1813b6417f70d58c36196d178e517dbe9de57e028870e423b5c6c05ba797febbbba866e6ca3f220833ae31f5f093ad4e1441be76b774c7bbf021b698ee30dfae1883c7d4815e2e85f5a0ef6405c0318df946c17dd97b47c9054793bfdd3a45f4c4deed09427276e95b20f0b9392377ed93246e97aa8e4a0031f8c5bf3f781f2b8d81535bc8e9013df4ff7ac5410054214f33a5d386dbc7afadcaf810e309e6785338c9c853d842fa0946dc33ec76878771b056e76e08e7cc95ad5f8f9dd90374ed972a485f2880584e8f5d07c9600d98e5ae133f6133b705052052e599a9dea3358db", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCMSET(r15, 0x80104277, &(0x7f0000000000)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r13, r16}, 0xc) msgget(0x2, 0x414) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1e626f23bf15cbf9, 0x8) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) dup2(r5, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)) fcntl$dupfd(r4, 0x0, r8) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x6, 0x5d, 0x0, 0x7}, {0x2, 0x1, 0x1c, 0xb098}, {0x4, 0x1f, 0x4, 0x8001}, {0x8001, 0x4, 0x0, 0x81}, {0x5, 0x1, 0x81, 0x100}, {0x5, 0x5, 0x0, 0xe2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100, 0x80, 0x0, 0x4000000}, {0x80000000000014, 0x0, 0x0, 0xfffffffa}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000580)=""/4096}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="a47251441ecd00c1336c51fc0b97") 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x6) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f00000004c0)=""/233, 0xe9}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000640), &(0x7f0000000680)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x149) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9}], 0x1000, 0x0, 0x2200, 0x0) 16:00:13 executing program 0: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'./bus/file0\x00', 0x81, 0x0, 0x20, 0x1, 0x8000, 0x6, 0x1, 0x0, 0x2, 0x7, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x7, 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530005404f8f2de6ae39cd8b1b86d41625e371157c3392026ca876e8a2cbf3d719a20b113ddf39cffea5160a61831ba97c85ae5b76b25fe58485293ec6a923a99b3d4f04bc847a4c4766f14e2f8d0e203c5e17f3d3d930c5be28ab498513a10d9172f2b84d88c862c1049cf500238b6a3e15f25f822962be6f422ee020f398eb6"], 0x10) ftruncate(r0, 0x0, 0x7ff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r3 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r12 = getuid() setreuid(r11, r12) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/234, 0xea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000013fb2381043c1b511748e0abb4f0dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000040)}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/137, 0x89}, {&(0x7f00000005c0)=""/242, 0xf2}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d, 0x0, 0x0, 0x1}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chflags(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0x555fc35, 0x6d0, 0x1, 0x6, 0x100, 0x0, 0x2, 0x0, 0xdc, 0x5}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) shutdown(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: clock_getres(0x4, &(0x7f0000000000)) setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00", 0x0, 0x8000000}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:14 executing program 1: ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000100)) r0 = socket(0x18, 0x400000002, 0x0) r1 = semget$private(0x0, 0x4, 0x201) sendsyslog(&(0x7f0000000c80)="a322de18b4c34845ff9b25d55510eccc2331103840be03184602bc2647c543ae7f9066c38b9dddb7a6864fcd1bf917d27fb3dc367c0fe49c0a1402e5d86187a2735cc694d01c4dcf258bb999eb6486ef687e3ecc7316269ceecfa8d96535da9a8b509a17842c6452aadb2685341a7ce5bc14bd3238ffe203cc07af2f9e4a8f47c9cf60395015138d08023ded25ca74e267973a5f7d7486d6dd0b421b382ea2d3f8e2e16f9f1ce205fbe40ad1b6b07817f0b099f8ef2d757c56b066d7d2b68a8dc45d6285d31bd1e85d81d55410e04819727face607e88b3eff87527849f9ca66652bd1a0213881d6dbba233575afbe937eb0e40951c663116e02bedf952c565e94b8cd3e743f5a5004528091e9da35881a6669621225209d2f35a98949deb09e9275d533b87baac4257388898e415e59200b48178b885388bd8340ea9e066aee072cf0fc417488251bb252ab46d1b350cbd28f0b768c09270fdb107e51f8c00bcb7a1103f550d4cbf8f7ff40dc59429edc364866c78627695c459639349bdc12ed540aef66850ddf122ba4c752f86478592f1ff87b83782d8e4e7e4c1adf5dd1d59fa45090118119158a4435c803d2fd167b701bd1556ac044f4cae91f356bc00711be088a596c3c4b70a112235bbd8d7b774fdf3904eacbcb52b87852c65745cb06d7310a4b2bcfbfb246702f528e95b4fa9efc717f95cfc55e17789278dec344d90e91e2b68d672c0c1f0f92ddad1540ddae503dae25e9982dafbaebfd54805f47764624d4b5e9326934e3fa7b8954646ab6ef4009baf507909809889b3cf9c552bebb6843e38580d8d275f6e766cead2e1289cec407b06a00a438b8e9d05673aaeb43cebed109c235b0658e3dc4e43cdcb251c2f9691aceb41e46061f07c22e42f9d304a53ecef0ac12b1324b6e5bc5ca8b87fe4b2217f414117c28da9bd7d520c3ef14c9539eb847e769b1a1cec64f136b1867b6ae6fe8bd63aa6aa29e5e4eb193f44836a8149b6b7aff039c1b28d5c443f6086c5d3944fa9f3f5cb2a3865cdbb09ff54c91f2ce093fde43c7a9bedd056555a5912208da01cd7e9ed126867796693e19548591b3d030cd280b8fce73ddd2fdbe5833e31893e4f1c61d6b7172a263826c0f97826b6e82bf9a3417c7000c2e7e2faf12b47184e27eddc5e2ee7f360ad728c2e095b02ac50eb8462fbba9aa5c0f81cc5452883fb868a14d46fb877a6c86c929140b03ea918d13ed72eabddd0cfe68ef5c013f6bbef9433edc565912106bcc6dbd8e8d563eac88657827cd7759855c572dfc523096b1b89c3a7588b6c6ccfc87703ec947c0584edb2b66aa652b3a7c1ef06379c9c5386171ac9a40601761693b82a767e8fe3f03ad417a9496175b7a6f9f055a31a4ae9adfaf097de0b4aa7c154b6f65e8c1f238c12bfdb57cd32c236d7a1f414d555abda1987e5e8156f66726aa37921f36958271cf3d02e7b13a938414ca857eb9500394cb96df32e65c572b947f54b9a5074c83abe6e8c1829c8656db63d523e6d586f279e3ced83d38c95a7fd167b7f411d06b5a97e81d337c57bd91a5f4c7a25786970a7495b73b3fc60f34815fa74f4b454e6386d935cbaa35ee13ad39b2a57c8b676dd132342430d21ed88f6a744eb975cd9240c00f0250758763c51e265fc648c45e3e7a8b32c2c840ddaed524a68d981e6ae8a49a3f94900338db3e6e8078421f319e1095a8faf94e28b2982a2e54762656e976f3b1da5ad255505c852f045f0a6f70bd8e6a1c00b93e8fb16de2d7fa093b75d30867b2f69e2d40847665eaccd398011d786ce8f5760c336628b706fb8c67e791ca9abdad159693f5f6c9a13821cf1dee96dbfa713c98b035ff7dbdec1ebca15a2329eec9b464d97af3f902baf00908c1996177e91749a96c15022a9c30b156e9342de2c9eb635ad3343592e2f7f2d22d515c4dd0dd4e45762495ca6215657d5267b5fa97faf24c1443991568b0c0d5293cb737b9cd707e1bbc7240b1a22f6ede60b253e0e4d349134cf22c7e58bc1277cbe72a12551d13efe334180d788008e8d69bb48e1d9366ee8d8d47dbdf1af263112108bea50f3bc5cffc9365b409ef7b1d9311e9564f671e57247292527caffc865e7e481860e3a79a32b769d8323ce71714c7732db591c0471e9a73347ec32b99d5643a67dcf78744cfb3c5f83a426649b3e907e5d986fc2c601878a826a748a92b03f92fbcfe7bf335cd4e799c64b406f1566a1041f3e1daad189c9c2739810ecea5031524cac13ce631c3e6edbe8495c585e563378af7c26fbfcb35ae0fd83f2a94097323f57909cab803b134f5badf8cefd1e5a7d4c32f75985f2eab44b039c40c252b794706ba4be6981397a897acd93e8e953145a20291f9322b85fd461c997cae5fb63a00085dc397d8efa42fab473fe7a4fb11da923bbaaf17ed15c0241561c3c29ff20d3dd9d3963e66f3272ebb57f6d15248ed6a4c88fbd3863c239f4d6630c2e5badc6d10994025933dbffed6d406abdd7e0906617a7cc816acc81ad9dd0751dc8ab666d5b7b9de1c235d6b2e666772421a6507bd11d2f7964bd80f43ad372f9872b02b80d73ece919c9afa8385d54e801983abf795d7bee95af31e22f110a8a0f261c4b2a821d811fa41e9c1c4433155a9412726b2055ce80a37f17ebafcf2969eb2aec86a4c321c40d973fdd7aaa00718eb43aa02d9d3cf228b96d9fd2c6a95ddd341ec61b71bd00668d9278dc18a05f33bffbc05d6a21b5941f923c256d83e9d5ba42c2d29e3816f3274ff626811ba896f359a40ba8aab1df68bf8171c36e971366f5d9ed01495407c761ead5cb60eb435a653418457149030df667524674f6e0460aafe2a2a42659cd6f32e4b030bf907cf998ff1fc370a08a628e92923becc623e1f6ef2fdd0fe8363ce68fb9ab7ca1843aeb097d4d07f347f73ec0b77ad07ea629b23c6dce711686c212d038797b6c9d49d1329bb7d8e23f978cb9e363128b4b563616d0afbd07107e6961fc539613a7f5e25dca09b3d94174dfc2b2028ddee10daecab409e4e53ebdb859fd57893ca13c7411273d965e90476f607679e830b2110f97c753883287ced440e6d5e77b8815989fede555115367e2ba2e654c62f213180ecc360a0ef077e09268d62355fca63f763d7f35aaf5c0908d68b0733933aee9ef1ef7f65fc837bc9fdc40aada1ab08bccc7c594579408343d9d5fe146e818ceb551bffab3c091ef50a55adf1709659dd29b02888813652a18e013d0b0165923168e1a067b54fe6108d2435995f9df9cf86e012912398c5922a9a8dc508f11645effdc7f8aef0d66abd5ec09b7237ea96f74d180ab1b6d251efe9427324d96dde39bcf93c8cfacd7f777bb43b2f1530e02983b6c3ea4be5ede8fb50efc810371804f9c3f9a8c27db56e6e3b8ee5ab22ade3418b775e979812b4384828be4bea060fa40f745f6d8a4c458880222e03b7e8b865cf2ba24b6efdecaf5fbf3b6a297a610fd9973bd7fbc25cf88f95ee55d437dcd4cd98926dc17afbbd2b15e32835b02a8018cccdad34b3a9dea4f3773e3cc771c1110bfbd681a73493a1deee8d0dbfd89d83c11fa0ce44cddec839142b87628d717441a55fcc74cd49f308959cc482c1ab205afd8098bab2488bac419ba54dbb13fe97f3ae67024776966b09bc3bc9e41b208e0741462149394ec36c5b339a9c038df7d81466fbd20dccc4fb1d3515c139b2b5e1a4e51e54fbe24942bd685fda71c701e3b5e3f7a2354816794e8422ddf9823927b9b3e0889fc6683277c0ceecd578f7781cae882c1c7525f180cee989ca53f4e37fc59c9a4cef11fd5c5f14c18d32336dd839288276b034d7926424f2b335413388e18dc226119a3f9a90061bfd4c6dae88d326e385d57ea6c8417f777b2321836df361507350f629ab69472304e502d144a33b1a4761b0158738b93daa443a88e81a8f15920a5a6047170b9e2dee98f89ecc702b22a5f85a45ac7326ee1263482468f201307f53d2f9942759b405cfb706896f46b97c1ee62f3a973c3b79fa1a6f7864c652233717117908463d6199cf8a841ff7474ebd44f84689b59cafc901f60970517ffe3d5b54fa5ec6e9c233eb344573209206e3afd5efd1407bd87d51c9c6701cd7cfa7b4731d0a03ef8ba5d2ed4cde7a1565ce5949bcb0ccb3ce26e84f866ce7ecb7e85cdc16c536a2d504abb6d1b485ddbf13eb6b3a99d0bacabf2d3b57b0a436b2df4a07728da8a877208d1876c9891216d9aa76b295ffdef6f52f2b3e42951e14bb29c97625c003f281b91c80a799989c0e4114b179ec3378446f5b90e9c39b6990b3cc70f01e0dd5e685f6e6073f745145c48ac2791b77c42a70f3602969bbb7934e2f7c8847f487a5d10a9e63af2c45637b07a9bea77281d37cebb9324deaadf35d23f7ac584e4674d19b16acf7683112c525d151a5c9ff803a9dcf52fdc08162e9cb5bd4fb2ade5429cd6ad7ba448894da1fd6bc09e644bfb384eef8bbab3e487f5522aae43f12cc2bb8cc0de7b243d864ef3d0226237e92e7180e9518c9d9d1298de359b359aba63b4e4a5979b4b1b30592f1d7ffe957b7a990d425b0672702d154ca140a98bcae741032f9e6ec4d2b2ecf2a50872be29ed941f9fe69507b49516b459f6a78d66f11deb46b5e0b43053bf8b200f014f8d5017eb81bf488aa996aa12872061f66e61ca984125f74d0412218f062a3544f086f6784a92e500f90df5591dd7668e472b3431a44ae3f395e5c90aef4036a150b12c46befd7ff226f0ee54fcdc38c7452172026d47aaf9ac27b95dd34569d88ce5deb2b2b3e02c39159dd316f7e9461f81e060efa75a3b8dca8953e82c30d8d267891c06c073a985b8d6f4630700eb5fbc53df335b237ca2578b9ed5fe65d392d3ba31d935f0bea5beaddf8834087bc4e1c6c3806dd66871dca701698f56223ac9d45bf9bd878f10d0800f0b8c1c11c43ebef03f4b8b74bd6d7c0250b8fe3150d773a814ed1b593019f4cda2d4012d1b58b25207314ce1ed4920d1b1153389ebebf984a9b5816f3a0e151bee9a2c618a38bd2333df8b49c9504a43af92dd1de93217459284911531a4994a6990b1b74dc21e5310ebb442ab90792ea90bc6d5d149df186af62c2fa6327d2b56ff7f6ecce27926c0587730e6483bf5e3c003bd1e3aea709ea6fe43f4e8eeb85fb422b840ec544f26ba09047881c1c564de643bed2eb7e2f77b52c36060b251d85764bb25f3017f570994d9d1463372eeea2f1e231e67f6f411f5f2b27496f6646ad2dd20ac8525015fc911daf81bb2f9e4c4007f7ecebbe35c65fc970e8264511c2d3b74c79071c79e0610ccc2cdebcf99e0581d0c7dae8bfa0f6ffca2bfa6b094aa2af41c644486800158ef8f1dc4e0051bea5b8cd9abb383deda048617667ce6bfedfda0d09f1c4500ac9f932d329bdd2fa7dc23460f8e3a51fb66de9cfb94492ea7f53a4536e4014963d81ea73e52ec4eeb94e1e1ae49b5e378e7b244d31550893dc6ff2525ce4baa5c8355bdad3a683f0cbed4ce0ad608d310d7806ac32655b6722ee8d33b9695e3f2561667f4e29509134f37649ed20bbaf2127ddadfaccb5cbb5711605c2deb6ef8b9297b91921f08b56c5239c06cc70bcbcacf9b205f17a1744f9510d53e9f0ba21a6bd26a4bce336fc30f6f47d8f17bf23778cb32aae32ae3825fdfae634d87e3b710527a8081f50fa30de3a7323b379bc9a3b730f2d085400460dbb0f9af76a1c77841959516784cfeae4e4d7a873ea7178d6ea5f8e880e0dc1", 0x1000, 0x14) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00') semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/248) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) openat(r4, &(0x7f0000000580)='./file0\x00', 0x8, 0x100) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0x13b648acb0b5c64c) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x900, 0x8, &(0x7f0000000540)="7edce014d8ee6d6ff84f95aafc853494855ad8988ce5df8c03c85262eceddd54756a3ca8dbbd", 0x26) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) r6 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)={0x1, 0x3, {0xfffffffffffffe00, 0x7}}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000200)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:14 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x3, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0xd7f23ae8acec6391, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x1, 0xe2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getgroups(0x1, &(0x7f0000000080)=[r9]) mlockall(0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 0: getgroups(0x1c1, &(0x7f0000762000)) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x6) r3 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xa) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) listen(r3, 0x8) lseek(r1, 0x0, 0x0, 0x2) pckbd_enable: command error 16:00:15 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000000020000000000500"}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66117b4778e23acdcaae9718e5af91715ff2358fc84772cb2b2a7038e02786c3c8c45a921b0165ea014de4935715e84e0c42866e45ba821507cb2d06aedad94f912e7f611d7cb2f7a5147c50d4d97f5738582c71e8bd9e17d81fb2dd62061d416efb12c43eaee9d4bf064390b7059eb927ddd529522dac9b07faed7c4c621ef3138960f4aea4bd1ee08ed2"], 0xfffffffffffffcf7) close(r0) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000052000"], 0x10) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, 0x0, 0x2b1) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202f5f4ff09000000ff4794926b230317542a5415ca131ec38c1d4bf72102d2b84a1546e3b960e391a33194367618c00bcc0000000000000000000f519ea90f2319e6493f2f407ede7423f319c955"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) bind$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffff7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="f55d879ff37656f1b8c9c0b87df83ec2e69b3c4aef2ee0b1", 0x18}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x9e9cc59a9def2978}, 0x7) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) sendto$unix(r4, &(0x7f00000006c0)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b3449100000000000000003709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f01712910e8b2efce6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e36200a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b3839f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571873e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670201000000777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef2181d4797702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e43", 0x599, 0x3, 0x0, 0xfffffffffffffd8e) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:17 executing program 0: mlockall(0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x20}, {r1, 0x4}, {r3, 0x3c9428501af346f9}, {0xffffffffffffffff, 0x4}, {r4, 0x142}, {r5, 0x4}], 0x6, 0xd12f) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) lseek(r6, 0x0, 0x0, 0x1) wsmuxpoll: not open wsmuxpoll: not open 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6], [], [0xc0000100ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [{}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="4fcfda76c37fc7a655957561cc0dc10ac96e6cb117a44272a0d39f0d50dd8545c99941fd9730004519c447fed0bb69a58bc598a7b35b073a6f3b7761f210e40c4fd03ef0c897d3a1ff8ce6d3e49b34bc5386fa77a1ed360346a7e3eeba61ca8b252f155a62b1198c"], 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f00000003c0)=""/194, 0xc2}], 0x5, &(0x7f0000000540)=""/78, 0x4e}, 0x81) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) socket(0x1b579f4e48f4804, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x80}, {0x6}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000000000)=@file={0x2, './bus\x00'}, 0x8) 16:00:17 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x400000], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) socket(0x2, 0x10001, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) socket(0x10, 0x1, 0xffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593bcd0 16:00:17 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x80k\x00\x04', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\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) symlinkat(&(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x30) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\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) symlinkat(&(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', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x84, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a6}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x227}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593bcd0 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000240)="02d1cf88f698c9e7e343dc370fa7233fd35fd631e6248977d60768523b9b0a9c7f751b", 0x23) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCMSET(r16, 0x80104277, &(0x7f0000000000)) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000a00)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r16, @ANYRES32=r14, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRESOCT=r12, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x13a, 0x3}, 0x3) r17 = socket$unix(0x1, 0x2, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r19 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r25 = getpid() r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=0x0, @ANYRES32=r24, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r28 = socket$unix(0x1, 0x2, 0x0) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r30 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r34 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r36 = getpid() r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r28, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=0x0, @ANYRES32=r35, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getgroups(0x1, &(0x7f0000000340)=[r35]) r40 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$TIOCMSET(r41, 0x80104277, &(0x7f0000000000)) r42 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x1, 0x0) r43 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCMSET(r44, 0x80104277, &(0x7f0000000000)) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10, 0x0) r46 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r46, 0x0, r46) r47 = fcntl$dupfd(r46, 0x0, 0xffffffffffffff9c) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x0, 0x0) r49 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r50 = fcntl$dupfd(r49, 0x0, r49) ioctl$TIOCMSET(r50, 0x80104277, &(0x7f0000000000)) r51 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r53 = getegid() r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r57 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r59 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r60 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r60, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r61 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r63 = getpid() r64 = socket(0x18, 0x1, 0x0) fcntl$setflags(r64, 0x2, 0x1) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r55, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r61, @ANYRES32=0x0, @ANYRES32=r62, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r63, @ANYRES32=r65, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r66 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r69 = getegid() r70 = socket$unix(0x1, 0x2, 0x0) r71 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r72 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r74 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r75 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r75, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r76 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r78 = getpid() r79 = socket(0x18, 0x1, 0x0) fcntl$setflags(r79, 0x2, 0x1) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r70, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r71, @ANYRES32=r72, @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r75, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=0x0, @ANYRES32=r77, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r78, @ANYRES32=r80, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r81 = geteuid() r82 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) r83 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r84 = fcntl$dupfd(r83, 0x0, r83) ioctl$TIOCMSET(r84, 0x80104277, &(0x7f0000000000)) r85 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r86 = fcntl$dupfd(r85, 0x0, r85) ioctl$TIOCMSET(r86, 0x80104277, &(0x7f0000000000)) r87 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r88 = fcntl$dupfd(r87, 0x0, r87) ioctl$TIOCMSET(r88, 0x80104277, &(0x7f0000000000)) r89 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r89, 0x0, r89) r90 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r92 = socket$unix(0x1, 0x2, 0x0) r93 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r94 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r96 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r97 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r97, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r98 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r100 = getpid() r101 = socket(0x18, 0x1, 0x0) fcntl$setflags(r101, 0x2, 0x1) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r92, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r93, @ANYRES32=r94, @ANYRES32=r95, @ANYRES32=r96, @ANYRES32=r97, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r98, @ANYRES32=0x0, @ANYRES32=r99, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r100, @ANYRES32=r102, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r103 = getpid() r104 = socket$unix(0x1, 0x2, 0x0) r105 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r106 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r108 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r109 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r109, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r110 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r112 = getpid() r113 = socket(0x18, 0x1, 0x0) fcntl$setflags(r113, 0x2, 0x1) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r104, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r105, @ANYRES32=r106, @ANYRES32=r107, @ANYRES32=r108, @ANYRES32=r109, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r110, @ANYRES32=0x0, @ANYRES32=r111, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r112, @ANYRES32=r114, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r115 = getgid() r116 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r117 = fcntl$dupfd(r116, 0x0, r116) ioctl$TIOCMSET(r117, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r119 = socket$unix(0x1, 0x2, 0x0) r120 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r121 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r123 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r124 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r124, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r125 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r127 = getpid() r128 = socket(0x18, 0x1, 0x0) fcntl$setflags(r128, 0x2, 0x1) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r119, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r120, @ANYRES32=r121, @ANYRES32=r122, @ANYRES32=r123, @ANYRES32=r124, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r125, @ANYRES32=0x0, @ANYRES32=r126, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r127, @ANYRES32=r129, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000880)=ANY=[@ANYBLOB="02002e2f66696c65ff01ceb285e6ae2fa515b7af5f941f9e229fc06246188a0934a45094facd3e5af34393b1f9bcf1a99d842fc3271fba"], 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="0b2605519c25ccfdbf9b6ba7aa", 0xd}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r27, @ANYRES32=r39, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r2, @ANYRES32=r42, @ANYRES32=r44, @ANYRES32=r0, @ANYRES32=r45, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r2, @ANYRES32=r50, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r65, @ANYRES32=r66, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=r68, @ANYRES32=r69, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r78, @ANYRES32=r81, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r82, @ANYRES32=r84, @ANYRES32=r86, @ANYRES32=r88, @ANYRES32=r89, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r90, @ANYRES32=r91, @ANYRES32=r99, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r103, @ANYRES32=r114, @ANYRES32=r115, @ANYBLOB="0000000020000000000000000101001400000000", @ANYRES32=0x0, @ANYRES32=r118, @ANYRES32=r126, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x2}, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r130 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r130, 0x2000741d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10c) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00') ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x6) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/137, 0x89}], 0x2, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400015, 0x0, 0x81}, {0x1c}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x18012, 0x10) renameat(r1, &(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') clock_getres(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000600)="548eb1e2fd5c82d37a8c1ed8b6d9100ea6621ec763447747d05339393e977800e63077ab54a4c292498a5aeef714f47984b6d19fef4ace121b4b5b4f89a38f5d1a332f4a495bb03b2b2f9e9e1ec846887b42e4f111081642aa4b9c70fd5ffac4a0c1d597acf859645ff4b8f3a3bb796b01b5d8991576c1a31d5a0ede1b1a958638e2cdfd32ab51e47f23e64efccbd76e079c0b07a74a495e2ff64351b65dd1167e0d01bb7eeb06910631d06f784c837e6a61987a1c15ec6feb5e815dba872e3307492dc4c78ce467aa52eb6e5a048153596ec5b0cef18ba667764eefb8bb498ff5a3b8aa75a404cd7062817bee3d927906af9c357800d626bbd9d5f65637", 0xfe}], 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r4 = socket$inet(0x2, 0x0, 0x5) sendmsg(r4, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x81, 0x5}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="823cae63e512bf5e73dd08b278c30ae4fd04f721be8c66a11e2d88eaf7f608f22e71ef949412922730f28c718d10129000434f3b3e6423104dd963da7bb966372aac3c9299f4ebd18496b92e21d845783368f973fcc71543fb584b95c219b32cb9e5337c1d2f366d9c", 0x69}, {&(0x7f00000001c0)="0964ef1983575251a540e8213e1e11cbdd81151f15954fd363893d07be2eb4ee4f58c49cdfec7db611c249f8e534dcce7fd403f1f77a62b82c04852809bb20688ae52d6db0b3d95de9e8684bba7ba7e7135433aa80d7b8409e0338a61621755d4bfa02ae8400ee96", 0x68}, {&(0x7f0000000240)="4499e2add2c3a031e191a3b8848fe0948fcafb402ed5e685abd292af501e7d37e628fcdb22b548de67e7fe904c876a103af8e633f0d9b7069b3bc085", 0x3c}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff0000800000008f504997d890950a52838b5ed4183b0ea500000000000000f800000000000000ffff0000010000009b0f5811a7ee07fdd15ec3e7a37a6981c7ee3419a0eb66113b4af045541ad80bdd4c3bb7a6008b78a73b032e227f1218cc7dc23348eebfec53de758242d9f64b588763af399e449ff57fe8372292bf5ec4b7e90795e6b1c2a2cfbb8cbaa268e4fc453760baf64c284165dbd6aba5dca505e27aea55606acb6be158fbed6906ac62e1b19d25e6b4ea1c17380fe0946c26179ce25967733887491fc5c1d8558247e263348b276f971eb7ed6a9256cfa44dbea5b79fe74f5f057d74c9d0bd381dfe19e75c3d7c7b0dfc16cbac3a8ba17b3a17c7e9391ebc000000000000004800000000000000771d1057ff070000e5ca5b1375d3260a7836092958a9f3078cc9db57c54ba90bed50e44846028506036f9a8b64090a2cad2f689555c28ca3aa455e00"/360], 0x168}, 0x400) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/158, 0x9e, 0x885, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) r8 = dup2(0xffffffffffffff9c, r7) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000040)=0x2) r9 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r9, 0x80104277, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r9, @ANYRES16=r4, @ANYRES32=0x0, @ANYBLOB="bc7c96a95b918caac045aa0decc99ec861f2593b82865d291dddbd67348d98801252288573be20055ea7d05cb34f831d8b58bd88cf377a3f606ac44935a21ee9d5917aa7a4506c002dc1471730c2b30f4996f82ad33f0e145dada47f3ff3563b7fd332d8f64d5dc7ac2c8c590b46a4fa0bf61dfed493fca71cbfae86c42ee5594e8f6402875d9281b325c5f99f9aa05445e5cc9ece27e809fd268351cbee722872e6349c12d941d818308df44ff7d7538fff7f45d0d1e9dfd0762c1d7d074eeb31dd35689b271343b4ec"], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) fcntl$getown(0xffffffffffffff9c, 0x5) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9f82b1572f6020000003ff1475db187e9db0134729a2a17620b1500000000001e000000ea0000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932f2d932c46373ecb2f62b5a51f044c2a3d78bc887c71fd8a6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939ef5f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e6edb702acbbb24298790e852804cf7758e492f46cce", 0xf6) 16:00:18 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000eb1d0067071b542a538706000000b8180000010400000031000000267a0000000004bb893f0000000055f1065bf23bfe1c230c0000f256be84dff0496f6491f81651b510e5ff4bf61902ab23760ca3a71ce3bfd55bab64a8fb5f2058b2617527c649b5cf3a751c49404d0c32e7073a438a0b0e3b146bdccd9888562c793e289f435bcf0e2e51b94f63f09b4eee7e"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0x20000003d0) msgrcv(r1, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r1, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgrcv(r1, &(0x7f0000000340)={0x0, ""/80}, 0x58, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000a00)={0x0, "347ea84d213f699d2f12b50ca722d52aea747f43bb39c0e4c01a992c1c05b58fbe05c919475b61998ea866f2a90e2a23b54af9228249d1f3de583a29213f01816f3652aa4a136d5f54321603adc5e30a76ec00f8731ae8624e1ba2469876182190447d5d3b84d13e5f9c5f750f50aefc6e85abca4a0457fe29d1986e98b4a92c2103c83f2d27d9a21a7dba45710d8c83e39d4738b923b8227027f1c1a1a808e360432d64dbdbc6d4bb4440c09942534507e395c72318a18ac541779dd75ac3bc4478e134c6b67d904f3100538f9c74793eca33e0bd943a05248e7e88a7bc40ae3bac779e0ffa1389385a689d6416ec4c7cee7b66bdbbaeb522e9539986c9acedecb4c6fcd750d697ae1420d73f4a36eb692e9d2f95b9970aea6623c3c518c85bfba5c1af7e351697840d538e38139e6be6ddedb1c322627865a23bca47a2db173f64284f5d87e9ac0146d9192a224bb0570feb5e20c7c0e88bcca6251fa47b31854fc63685130995e0738d012cc2e5e139a3dccae64dd6208dec5523c618dbf1b95ce5124e1debabc377641574ec9cd40077a48ed3858d4476205102a57ad04d2f8897d67c89ff89a7893b9179fa6972d4c79aed6f8358390bddb72b61d3b2ca4de10b00a536585faadbc516d3bd1ae9a776a8534c1da2c90df6fda8b6e95c19ca9999efb68882c48adf7bb972f53ea185009f47dca103fa044222fe95ff827e1d4321ea3686d8746afa232e0acaa8204c01235dbea7dd72fb984b25ee712f22b8326539ded1cb69e987c7ce50a90243f75f02924d1b1c848f3649b36bc2bc2c5317f8ddc8df14f6a8ae23db748fbe2bd7b938b1e2977deb9fe53af6b5b5537f2e005c0c9e8a65effa40d84d47f4ce65a50493817046f7caaf7a9fa907e251a4e602bd232548e665c9f3dffe31f03c903bb37f685c1f11ca03fda18555756d0b0b5321eea141e5e2778d24fec78885473a2f800af064eb4ea54acfd307911cf9b75224d67241c1b8d56b53c77c10d02150f8ab5504fc358230424a5eca7ce93bec70b5d67b26bfbc46c83c6fb5436c3fb611d252126eabf3eb7ba01c627ad89fe5b3657a22a376be3f4403bb40e9448a61b30b4503d8109db6e297fa88ce86ec982d35e9133c382da3fbecdac263eb6eedeb1322ce19d7f0f867106f8a90583ef06efe118d61a555dff8d3aec9580f391acf7db599779437e0fb48aaa5217cabe09db60f01b92f2b00bfbc7940eca1bcadcb2ff1c635944f551d039e651050ca0b66b311b786de7bd70309d8bda54d3781d3b4814688c14c0805be26a10d077bf56403dcef46cc1211dc16cba8a025c51af6b142b5612971ae1db243a343b90a960166061efafaccc2324cfb96ed72569d931c0a2349624ea42b8e19df57018a7d350bfa73f0a7f8fa9458bf4b6651eab291ff895c086a36dc97cbe1e986919cc74ee74edb12f8537c260c1a17cbecad667fa0d5fd7bdc819bf670648ff3b4916c6db3b07c5c37bb797bf86bb8a2b72e6241818207b5054623a1a3a3c31e7cb60886dac9ab51dd61cf74218264c931de3e8fb5dbb3905ba99701f669ad4cd62c7c3cbab43b71ebff31032952744e41c8ac04fa74b6df2b2ac44be5abeb6f0e59ef13050ec3929f7dd61deb5348685447290df9012dd30a6db221b6749a7ad1a14f79b17d605b7e69fa2be132b55f39df352d15e5746c326bf74bd2cc81fb2053c677034fcc1a5123b2876afa3871a85f0f2a83d64c16c4a94661dc53dde89259595ab742530aae2c428329bf091be83c3dfd9d671a84bbaaf69b1aad34b9725d3dd480a0ca42eae2c30196936a6ecdcbcb4859d8b3c7609d9e4bfa14ac33c4a4ff8a561216bf33b2ecefbdec755f14048a18c2b8acb1de67fec4dac3e7a2dea39e1817fca8c7724b0e601059e7305e33c7dad9ec385744c8dd709183fc3d681791a409d87e2a4e9bee9bbd3752f1d738e08781bd8c4c0fa1e1c9feb221fa3bd9f5e2ee0eb1ef0ccf25b026a80ed7ddfb440236d4279b8298e5e68c76e4a1a644b6281f8762d228e96585cf80ccaab3eb71cc2f4af4f5925e6442d68753320b197cec3d179ea398322ab4c412b822b8ce1ff569c985616aa740b526cf0a893bb4c6c33b3a5c2a929cad4f3a99f82b20142d0ddbfdcb1456b63100aacacd1197dda041da8dade697cc870c67c24d597e8d53ef173502f3b399ff764439d6237964cd324f78d2ad9422cfea4790021e8961371c957a5b790ed7dd7b089d4376e9923a951236a954aad9fc5683252a398c91359ea2730413fd4fe3da41fadf78cc2681af29b5fe30abc0eee98ba84ee9eace97327907535babea915e004c2a068343a59337fd19c308891dda34b655d8299e1a7765f5c4b6353070c954e9c68a8de5821fcbe12505fc520c0769f13f1580e5d36b03d317be7cc0eb5cee7dcda3d72f272b806abce0f4c4628e954ad595fbb71d7760f4f6cace5c7e105faf82c67ca7e125042c5b24df41c42c096f385ed065c2bfc4680e679844bd64c4d513cacd6f8ede8a3c594a7d51e21233602a06f1cc0bb6264ef9df518f175ad8e9bd6dad4504573fe450541665216a717dab7f82888e50089b8e9657da84ab3d25799478e2bcef5fe9840aa5515b073b12b92bb32790d7fc2cbb64fea0751603b7de9d96c966b53e6cb6eff5c1507a6dac69ad43986fdb87dd7d5fcd490ce9fe37db138de959ed4490c7870d98d94f4a75ac3f0b0e5b684ce4aef82b064ef79e1c58347cc7b732730dbc3602449081233b1a25be54c05b0c043969cdd9c39e8a652ea72d1189dc4481fd65596a5ca993416fa5dbb7b6a9e90cb7cc81d58d6040b645106ef19a0b8512e30399f40da4b86e8760c2c1a917f92cc8debcc52751a2ee10dea3878de146263b3751fdc98de4917fc6b63e3bbd287f31eba9e293b89a8792351f6db948cdc5f291127c43dc6d910c753bcd3a6d20c445bbfb571b483a7c06e733484bc98b65c62032042abf45365099a8a5f097ed2afddbc0d75205d20824510953686a64aa12523086addcd851115d2aeab87deb415f6a89f53895b444cfe21110cbbe53598a11829d34547a01566575c506ef67a009d65eea13e2ed8eeb95d145a36e9ef53859d1275cd11cc955e5c5b16559a67821ba85e51ed27b03b3e74b4004e9110b34e42abcc34e46d94e1876c44303e498dca950ebc95cf5be47f2e8814aeea602d0bf559fb0c217968e6eae8968ff0149c8193309bd618e7ff9144644e075f91e31c431c9cc9142e10490c376f290b45ee5b8f83c5ab80ab23556f6de6abc28e45f25b00b7128036f1c8ded3de51a3dc48fc0ee908da38cef58881d1df33f9a7ce925fcc08425b772dad74cf5080f3299cc5e65f068ef9459011d0836837ad446747b2ca3ea8565fc0e151e150a8fb95e8964e148e086c596bebfa22e41f7613c9676cfaa5fa9125fc3526b9f61d45ae1f0e1eb06497279f395ce4731b465d8ecaaaf27b9f24ef5a7ba9ebc621ca09a5a5937f9463d6089fa66ebae2b66a4c55c68167bd65f8c7ee5b0f780bb1b8bc68e6a022e36a5c28622ecdc02cfb18893ab1fea41293b13d1a2fe530144e997d255fbfbc5a3964edf70ca0b3665bbdb0dbd80ca5dc48ae19ca8a4b76806a0ec793288ff9ef46857f6718931a24d533712b2c43e2354e5edf97957100dad8753c8dfb1e1fb3e6cb2df49808b7f88496b2c21c728b4fb35451113501a49c634ec6b625ba5eb24112613c8507e5edad74f366ed11d5b2e7d4d801320b75c44f4acfa05321d5ebf5c840df8322e83d75ed854abf09ce125244d17d20cfa8ddc9c62bca7f791ceebf399251946f79ab669ec39200223e616c58fa8c98c3e7337c9a190d5c76b8679bfc45719f8c4f225cc814aadac8abda72316b29a5790d667a951e625c6f10bb36b13d04ec8c2084b796fe5519feca0628a1fc3dc8862a109be19289d817ed5550c28a2bd37d098a5b2888c0baecd232275b317345590bc9cbf62542e7706b07c9706e4508ff0f76df0b1f7ae17b2bb6243af30458afff5e65037cfef5b1429ecb0dbac416c4092589b2d56999f0680ab0083486eb82f14e7884ab5f43afa32725cc3c50a27965f2a3c2e0b9d278c6fb7b55408175914f4516a8cad1b26c95ab5e787ffb5691695c6001c91592be229cfe860f32986206c69f19b9ce46cde2c6fc9b03d705a2a17801c36dfa5cdf3515311ab0b00f093eca3c69b85067e67134e0559e8a9e79575f7b29de80451f30e70ff24c1652f16d9fdb486dfd4128ed29d2de9ad705af9bf175f0b8d7c9c969c6a5d7e7394a03362691fd350d6338bf3ead4041359aacf93566e9605d24ca837c7a401cf5c5cf432b5454ce2e642a8146183fead7e2004bc234184bebc44f3dc0f0816ec95470fab13f9b73f62b145e96124c9d11d228dcea66ee4e2efd99c3d65ff827daa946d847cef6e82519565aa17fadff41279ee95d0c3950835bf97bfbd53f86c69c1909d0016b661949cc580d70eacc69148fc6147887d3e715a4a1d40a3e10157c676c41c19c9fb423b27209581c8a973b405a9b5d41dbc630d20d961b4dac48e8aa4f04c6c88983a4bb817637925745c7e4f6dc4f2fd0a5624da96909b866d096143da69a3ada31a22afb36af40c1df494b2ed37d50932d070f4b4f7eb45bbba6be7d65b7a1bb2840e6b828f048298b98b3beacb5559f453f919a1b9797dcd9f971e075cf8fe6ccc3dd222f68bfb1ac8204f19fe3690fa8f71ff4f37783599050ff76c657428aa85ae50a64823d964b4574f5b2582df08df4f51a87481e7a55a7fc4968dbf9781636daef2498da240b57a2c1237047c79301eb8881fca121449a3358b543217c47f3c6f1356c43749fb59b9fd8db20e6478475827c3863ff251913ee2b17f586c99858436ce1c50226d9759ce60496f639b49bcd32119ca3661a3c9ec32ff8912f65e3f9335247ae5eb24eace2d7a7825bfc6bb70ccb8823ccd7073a0d851a01931207e907e189b3cd61ff60adb853407cffd4c7f9ccbe836a315001bded271ed9eae9d637da829b516e48367f29259c180785fbe933b0f82884d78deb067db5f72ba0d67a7136227b5350d15bafae003bec04c43211b4d614adefa4ccd8516650c1d449d7d2125a6f3fece0fcb7002a4461b4abb04c7966d05e8b9b97af9d3b53b6a433b7d7894415029131a0524c56ace0ca576964a5dfe9ca9ade25884e762bbd832190b1e7890354e5f58cdd8f1d40972197f1c6db0cd900b05ccf644f27115be30ba4c8d585d14de5fe5519661474636c3e936519afbb7da1bd5bececcc1f800f3d4cd010eddaf50389ab0c708bfd18e1dfce62e90e3a67cc1ebe5e3db0cc28546927f787f1485cad1ba29558f12737b3dbf345f19f2034ce41324a5817742f61ee20164745ceba8beb5f0fb8fd4fabf87fe18576cb740bad5cfd47a2b940c388fc338b8af6c01d8bb3cd1ae7132844d519d032e806b88f90f76b9689efb266e73b7382e3841f5fdcb3121d6b7e7d600d13b89c2dce012dad52a89e72387b3b19ddabf865f50f840d2840fd3ed26af540bfdb5fa4634d86e317012039091a8a12e9b029265251febc2ac18e87e76d4bb286a9241b77e9f2cbac4cdf5827682591961a3f5d26524e0672a4fd54cd1c16767a53c3433b2ddd874eda4e917c5b4f5280d76d8914f76e4ed53da3a48fce0b188139ee0165780e4dc8ccdc78b87fb41a174c11e778c3d60794f9df44754531bad0a19be6ad0a5c4ad833a81c22998f7b10cdb848286895c1b445c"}, 0x1008, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) chflagsat(r3, &(0x7f00000002c0)='./file0/file0/file0/file0/file0\x00', 0x1, 0x2) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x9, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, r1) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/143, 0x8f}], 0x4, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(0xffffffffffffffff, &(0x7f0000000380)="d3c36ad8e5beadf5ee8586ae107b7d92b4b4715150b9d3e5ba50f17a8075668bd72f9f5d0929029fbd3f6e62414292a9e5462ac18b3660ec90f4e2e3f486e5cffbae3b365ad772", 0x47, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x294, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a09b4f7ca6ddf3d8b372c77b2155") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x4032) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f662e0b653000"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000380)={0x0, ""/41}, 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a600002000000000000000001f000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebcb9cc3fa71c36bb9eea3bea88542"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="039aec000000b89bb61121c4d553e0d848ae00a2b77b232bd26df185f155fe00"], 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3ff, 0x0, 0x2, 0x7, 0x80000001, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0x100000000, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x82, 0x5, 0x3, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x1ff, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x401, 0x6a}]}) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) r6 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) socket(0x1, 0x3, 0x8001) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/80], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x15d6d1f217d48c64, 0x0) flock(r0, 0x1) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000380)="2ad82fa2c7828243af676d0ed52e6ae3cd36c4879e7d06b13e862d90576b5c5fbcee250682029441f7faf3f936696f13243c979d55d7ff191dce2706be12b54bbb081c7904a51520d4eef3e1b036f9f24fda37cc9dc013402f4ae93567d58cb3adc4b2631e025982182386f34c848e555d78e6fe8532e98c04e9678b173f775d9afb733ea6413b3393b972fb19a6f6cd2d6fe04ab012e9f34769a40bdacfc6fdfe2c61d7f5a35607c86cb8be791747061a39a1cbd476cbe2f7772005c724b537f7c3d871aa7892e2e37e1403d9903da90cc76ae5b9cf037917978f86f376cbcfd2024ae38aba4ee6fc23f005d78c90af889d302a8f550492710c3b9629ead1c1701225a31ce2aa84d141401a7d0fc94c3c1a6a7964742584fc94c295680f93fcf1a4522b0ce7f78bc70a0f546a2501c56f8d227494146b030e8b387176a78e955087d288dcba242a398ed63534d03f9c163d911dfbe30091670c868ecf18857398e9cb4da1faff17e5d479dbbf9633eaacbed8f770c18cb8ba067a50523808531b8db5e0e4eaf52660347d2ba4f5c5733cca127e9c71440f82c014f2cb234156ea5ee48b298978a8334cceb388bee37c434e87f1a9e1348bc0b00a36f0bdd909873b57ef1ae9e7d1a5a0c5d67ffbffc31a8464ac342013e942d5fb475299a49dd0f77acd201790d2eeb5cf7f0de0cfa48de1b7c7de73c28910a02d99ec7b5eb9df4b84de6d60f65b5e90663034cb8fb7cb653af9670b9eb83916b96f77b40271c81bc4d7fc4b2cbe1dccc77ba6ddab1d66643e7d38e832ba5b0f724261f2194a0512918f3de9ea1673a5d44e573fd370c2ffa9bf43edd3ea7be01ad62ce9036a7445e0599f7e27aff8d51b5bbc39fc52aa5d706acaa8ac3e9e1364d0461bf6f0d9d2c55afa040283b2adffb1bac24c2d8fb22a0bb7e30313f5883b3b3d5940807b58431624b29219fe75a2c429c5159031222a814c3dc9a7f31d81368815729041f5b1a5f402644dae46a456bb7f1337826d3add210376ebbb0c2bdc16f75999be8ec20aee6f54a7a2b4d014ed4967d10db1422be0090bd73b93c0aa4ed4ddcdd1eeb9ac6b347b8bf5c95ea6b1338178f3801759553842eed27f952d54ea03877ba4d6e572f9ed82364e199300b45e0e3933017da700c54456ad53bbf271ac7e20b048c83786cf2ede4c1449cff1a2a2e8353d21e5417c5c22af3bfe3929004482e8a2c5a2ee72a52bbcfa98e6f6363f84debe44cdc5022344ba6a846b4f35eef7fd887c51c2337348ad68cff648e1657efb46596e6608110fea1f765848579db4623b07c5dc0d3ca1cbbe700c7df656bd0d753ffa2443f926840371ddae38ae7afc6fcb7c4c55af7c6cf841ccbc001f4e19ed226680bb1e532997f68fc4d22ec4374d1ec7172ad7203838d0d1db6b9563d10d5f7b327fd667b7a79b382f9f5230f23c6cb558b13f240a4649693250211b58e0628ea0c03b3b00ff4f648b3c08b44b6f32423d0ae78f9856152953ad1e0cdf510b0586e2305732956c2da4512e06b400219537d3b4f9262c609bc1163a5fd778263bfa10dfcf0be600c42dab81ee6d14aa81db9ddaec89e070cac8e1cca9bde109d140a6abbbe52c714de868fe5a48b6bb90f98320f00c361061176d9b52357ac065837d8e82bbefc9c21092e6780f8b8443597c7cb6e43977b52cb91a9c5e227ff598c6891cbba1eb590fe76a9c9e6615bd22d43bce41e0c0aad901e30bea673a74298af3c2e13c3e5dc3acd9f11474e82669046dcc53da51b8dbf162e1ef430502cb2a1f5f5b74752a125ce6eea7e831110d4b7d4c0a7bd1614dc0d0745a7488aa7e00a45ca640cf5fdcc39217ccfdd565f3ed6e81e057bbce77c3be76ee289136b928c5f4ba746c0c82ed6caccfe93f7b592d85e5274783b594765fdf49e0e02ba00f0e48bad07b34798ee7291984e45bb68506a82db1983346a59e0205c66ae3c3ca6f5a81b6345acd505c717fa25403bfc2ddfad4782c26abf7a1315bc65dbc553dd9cd43c729820e958d4c9bfdb24734b25bdb9705bebb64b27b1cb53171c6bfb59f2bf2e273a0b6703c033f24c46d673df145175487e18f4e6c495be233dac04518f639c64c10e0c7f8e09466b8fca79cd3a02bb032873e282ad5386de34e2f7a1458ecc9339a1078a6c41cf708e21007ccea1dcc80f320691af364e7e35555077202507b587f99fb3acde426f0d5ff2d7c1155e70d8b5ffb12ab05ee64562012419819d6e77fa1a587f6c40df0a8609049fe2c8a46487718513eb92e6472fa30953c8cc37fb255e7a6511cb59539dde034188f043aae859ba93f0a7b12841bf1c106a87d1523704f5ae9723809a7edab5907b097e08808eb5c3bc28ba7dae5ef1a0f8f41a6d177dafe56327d5b958f0a37fff9a463ea9948f564c5c239ac57138166c198caeb66e6a0e83160b24d639aa1280b62ad3b828219f9e549f5041312f8d67189a170498ea9b50016732c5ee036242d4a27637d7c1a2e5a54cc3c7a361f8f90f472431a25a03a61bcb13ccaab31f892637e5f532b1504e69beca1a89924888b082690db8a05b85979a5052990d6b4e3102632817d0724351f9a1a5ff2f05d4d9444d03739ed261fed15cd5b8dde94736b8fc37103877739ca10bbd37ff0a572a2b458a45e06f926ea4072be787d9fb85d24cc72265b01c5a5601339823cda595e63167117b2763ddfe106728a73a15e634b8de62fc54812046ec2d0b39f147c1ca3627675972b25020601086bd4415713f73b48d7ba473613a8fca59e52f2d075d8dd7880720ee9a91def315dbcaf1859cc109105e9a6af9b437617d3f423df40bd7a8cdef3999b394cb4c7f00ccd4f9eaf4d68ebc0057b5dd3c96a37ae79ec56cd36f90ac9b52c0d9c00eed511b7944eb0d7f59541566bd28270f269d724db050434cf8f2e5429ab0953de9adf3cdc13eab6df47d4609b8d54654b41870f7a2f2007fa7a5d9b8bee1c42b733931b0e801b83f8620f2594033b45486fe6cb5ea605a03c17c7a36e42ac20c39f690e71f395d5c2be526be0093f9579307bce1b11ddbec8adf34028b67a5f41b69392c266e9c31184c3b765a1360118b3238d7745e3ec326e268a5503adce531ab1cc9ec2651b7bc7b3515a8a7401329da76105d6c54d22ef28d7fdcb4c85dcd9b6e1f60b235e7822c07c8afc2e39e1f264642c2e7d3c5febee5cdeb843312270dba5babfc8c565e81ab624431332a4e2009c0ff57027286641f282d7f363d3a237a81d5040667fef6f8e7765b9f314703cd34f5e3a16be967e72b71e1fe60b9391e386884186b7e989139e1eb01c66d77051c57e84344488fdd4770ebab2468166b45aa2929e8314a8b8f0572a9678d6c3231080c335a8999c70e2453f05f07a68782edd0659cc511cae3f5be354bae828f51797837060c877ace5850f682650e45ede42435e3bd0d2285fc3d0da523213e026073621fdfeaae3a47b6f918ff74896f8070854efb9e65f5465bf804e44bf246e531b097a82c1d93b9afc3279b03d5fbf29a338737ef1ed7c5dde860719b30f3f5a2195762b99fd5c6b02a0c45593c3c778bb646c253401604c7b14e5c28457c15e223f3bfd1440b82b451c9d792357af0730b9fee2ad78062bd398012694081df62eb9e6f1fd58379555eb51d01f542c1b6fcc1ba83c2d0efa9536b900b770234303cd65ab82254dead3770d73a5c0ef75cbec20058e78324bd825eaf4fb530a27d88ca84ccad4c58c58196b898e5772c058b9cae9f0084365b6316ec89e447d3312d5e9faa6455948aec2ef9a240409024d63b83429123939eb5baaad605e8eff4a3dd9996b5d167b05870de54d2261418a2f830c243ee6dfc0b80075c2a73dfea7446cb75d54a200868220b75231180428dec8cceda2e37b307663f47e59719de86be667be19a3f6bc203c9aab7576291e331939e2fe9f926d1a54e7e20b08aa64eed392af8a040d1bcf2e968e231a277a9d06ee4f6eca2d2c78b945db282d755453a826baaa4352b1af72b7078b134154a7dca76d885465cf36ddb6354b83aa58ceb80a041be5522cb7a794a57230ec0969b68061a768611d785a0e0fb4b5609cf35262f8114f25aeacc7219c18a44b8d577b18db423a7e806d8aa75cddb6acd71750485ca726624bc2c500ab24cdbfb9c9bf720e4464096414995febea828d3692ecb508a021f4eb32dc1061ba00209ece5281515bb541117d5ed1095ea3257732c9207d078425e5b13269eef1844357749588669cb08555416b48ad69c99c7589a63f79d227f3e456c647535d9cb4fc233cb8901edd73d00f52507bd27cac4a1c32c41c877a0f23fd119d7edb1311ff54a8b9f203f0c38e6913eebbfc773631f41fc8c88a09c65fa628f7a59b52d1aec8d19914360722d9b9c926c747e635d7cad275a5c9f45606938c7179fdc43e0ec5f3ec0c6568616611792cec67d0522b4566cac01ad2ae7dbbf17d65bfbce6199ad600dafe3c23beafd25c2aba0ed2057449797012d78f69d13da9fc89f92579f3bf8d766ba2bb9905c27d71cf68d08c1f7441975b2e378172873f20db5f4e7957977a2e3aecf919d526d7636ce1d9ad471b1d5616e80e5b7d07ec287b1efbdf421cb928c06c3b57537ad0ad6c249619406f3bcebfe55e4744db904db66b16ff2dbdcf52b20c134e8e0326a6e15de6f2d5bca715a79ae2fbdef4a072dd1407dcce28570202673ac72473d344bbd9bb556b0c060e94047646af216520d301a014f9c00d6aac06393dc39aa65016393a3d942f90b3b72dc4421654749c3d710569f004b574445b62705b7b6e7d82a7292de157a3771073833095a80750068e4aef3233b5398a47fe263701cda69335103ac2c190ab1e51eed33067dae83efc6379e11bb601c578a7c6478873f57f3352f431fec4a85cbdce73419a67efa1bc7239439fd6e800bc4cb0db8097f3d53cfc41ccb9908b7e609aa5e0f7c3f007b76f31285ff65f9095687be52564c9df28f5132f8b79604f23b8fd1d5425f57a2bdd60d8b37d8033c94a72e1a4c77acf44a2a9ebe3c57073a6f7452b9e64e0a602fbb445570e03cbe8ac6059affdfe15028b3aa5eea65e87284cecfa8d61c4c9fe302febf473a2be1a59b8b2f7cfcfe96f7629ba3939e092a0ea8f040aee04edcb355e794cbfaf902bfed39566cf4718eabb219cb4203def547f5f81f9f9499093a77ed59b49a667d402ed43846304c73dbf3e0ffbfc404251a7a44f2ea668f964e4d80b5bd5c6b3402aa79c562f22ce74d32e4c57c080f61b7e3b52b90270b9be4217e81e0a2a10bd24e0ec6e86cec0f3e8b7a00d5ff0baaf3a07a159e656afbc559718cd938ec8a11e4a773c227effdabde37aa1d0083720ff3ab98f22eec305a1e9d3bc01e5030abdbdbf9ac5f55e4bb7fcd5194bd9ae6b4bbcfa20c4a2da1ebdf9416611005c6cbfcd6c0302d1c280af42cf62ae24ebd944296845d8791d11e1ce575f1767cbc2809f66cb3bcde86018719e27c332881c629e934245863b006fa3e68a8cececa5ee78922ab0cf61d3bd0b1b206267497326dcc835d9ac5b20c6894af3b723a42a1ca3d2553eb5224be9128adba9deabdd1bb10fa9a537056852b9ff1d65a8467c8e6a3ff67fbda134a178089c0e8df4778340fb11f26d93d4ddc43201cc05dc588cdab6c1368418e2eb246e8b951b9e94eeba88f4be8d5d0be31aeb5647ea38b9d671086f00798cc0f61758a878b1dfb6744fb15225607a63549ffe30a39580dee646c22c84a22115f9d3e798645d", 0x1000}, {&(0x7f0000000100)="fe58278a67b1d184fa9cab024c96fb1b263c91149aded75f8ab2d1f18f60f712a0c430f40a8931b1d7a2c5c13fba5455294fcc0eb8a113251059d0bf668a84bf9df48cc0b5f9c6c0f0241ca7f6fcd28f43425abd15cadda95a86acfaff93e4eb1a17f70b57d25c88026229242d4ff6d37f8cc633efafe65a6c78f0513e", 0x7d}, {&(0x7f0000000080)="1630341a07b4537ad406fd7e68f80596cda9df798fa7", 0x16}], 0x4, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) getpeername$unix(r5, &(0x7f0000000240), &(0x7f0000000280)=0x2) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = dup2(r2, r1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) fchownat(r0, &(0x7f0000000180)='./bus/file0\x00', r3, r11, 0x4) r15 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r15, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000880)={0x9, 0x290, {[0xffffffffffffffcf, 0x5, 0x0, 0x0, 0x0, 0x648, 0x901, 0x7, 0x40, 0x5, 0x3, 0x7fff, 0x7, 0xa3, 0x3, 0x1, 0x1, 0x615deff], [0x2, 0x19d019a0, 0x60000, 0x1, 0x20, 0x800, 0x3, 0x2, 0x1000, 0xfffffffffffffffe], [0x4, 0x4, 0x26a, 0x8, 0x6, 0x7f, 0x100000000], [0x47, 0x7, 0x100, 0x9, 0xfffffffffffffbff, 0x100000001], [{0x30d, 0xffffffff, 0x80000001, 0x5}, {0x2a60, 0x5, 0x38, 0x7f49}, {0x200, 0x9, 0xa6, 0x8}, {0x7, 0x80, 0x1, 0x7}, {0x3, 0x8000, 0xffffffff, 0x8}, {0x4, 0xa7866937, 0x2, 0x400}, {0xe68, 0x1f2, 0x9, 0x1}, {0xfff7, 0x0, 0xc1, 0x101}], {0xb9b, 0x80000001, 0x7fff, 0x400000000}, {0x8, 0x5afbc20d, 0x8001, 0x9}}}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r15, 0x4004745d, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) setsockopt(r2, 0x508, 0xff, &(0x7f0000000040), 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0xfffffffffffffe29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000200)="258ed462e96fe0be6505a085b4a59efafc851620d69ba1bcc25d1fda77873e4db3c9f6c8513072a2d7f852b04a7efe3f17d45c06a411734897c6ae2272a4a6fa0e9f31e1d4bf3148dd66378f8c8094463b4a86a2b5eeb5200e88159fc3d4158f4e2acf7a9743843c03ff1971b748ca7d330238be701b02a9d3e12310a01acbddd4366303a17f7fe2", 0x88}, {&(0x7f00000002c0)="4405c3a3e073ca307830ab54bed729193f93a5eae05e01fac1a68ed8d7895a2738f84336a8b804469cecf031abc653fd03dfcd14556513282b5e58c76cf7ef18d9bf80411a1e0c1fd167c1d1f02694752a1157ebf6bf88145bde61d3296386d76bd77c7cc2d1c95101fcd59c8bfc96bf9581bc8412eac66a3654763b04fa9f33b81bf3acd495324db93fed1e5f5d33e4e13019aa29088a75dd8f146951cadf914383b41a0788130c95aee99c9e80026db2c049e23ac2f7aa05a1016c9fc9ae1c0578f55ce7cfa2f1f16d8601527e7dec612738aba329b28e428f", 0xda}, {&(0x7f00000003c0)="2eaa73d34f17f699846045acb627cce00cdf78c3c6692b42bea39125f1ba601d8e8f361887a4985612c7a8ec71302dcaf01d1d6d29f205c29b99df7599c32570acd6b1a0fb8084f531ac8ec1b2198e31bf5326c11d396b68540835ebd5caec4a3d0ce4a09c8ee9d744a63db7ee0215377ca0a94757520d27aac1f4935d5de43237f5e01f24c0ee870a289b44e3c64aaa7b50848935f93487d5b22b350e5cf449f390b5975e65ac589c46ccadbcda3696134e059a0d015b7fb70db357249eedcc0653283a1949f2a52d237551d9fee430955a4030797e8007061074479fdc7ee1ffde8ab7b1a55539f3fe", 0xea}, {&(0x7f00000004c0)="d23460da662dd7e9787e8276a405da614e4466571f03a106c532a72840d265dd30f135474d85ea5a8d65aa627b2997dd29caa3d85f8fc242c5a842161baa35376403f8e43db2a9bc2e9fa6f543a97caca3780a3127aca9eebe39400c213b94634ee334f9c17575741010d21f0126250536569230d9c5de0ae7b79f6b8dc6a606d774bf2b611c84ba676bbe0d", 0x8c}], 0x4, 0x0, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) openat(r2, &(0x7f00000000c0)='./file0/', 0x80, 0x589f9b2ee6422900) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x25) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000140)="ccfa52059decee478a9acb62f855fab82d572e09d8ed249bdf96d4ab6cd1b07ae5bf8a1d6a7058cff8bae0d3defc0f0b8e9f85b2d320a2dfdb29e2855383b57184e7f042183e99c74055256990322fae90f037d683fbdb01d44e085ccd1c2d6d073f5dd872c2c586a2847ea6df3787b6965d3172f32ae8d27cce81544b2045f3dbf5e405d90e", 0x86}, {&(0x7f0000000200)="35e46e4fdb8f6bebe5cfdd44af0aa209b6386ff8c475f467a182f0b8f8a1f4fe80e909a9e5f2d911081bedd995ab1561680ed88c53d9ddd6680de35db347c2427f25e436ab5bbf8f5fbaa6836255e681b0f0cc9e82b3fbb18715b2ff4dabdc9404ae5a7f81c1db7c86d318c25063b7ed110f8615b18c52e6c5c922a6955ecab24841eb0ed2759b0773c5e3448e01d4fb13b7b13d01d82e8abe3abefcde7f07cd1e8cfac0a315ecabb6343c46fe8643519621020ff7d1d35097f82ce195699e710e234d40d9ce9e674ae48e9d17239b56baa6f5e5a0197d8ee15a77f79427f1c294083d14a9", 0xe5}, {&(0x7f0000000080)}], 0x3) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x80, 0x0) r3 = dup(r2) ioctl$TIOCSDTR(r3, 0x20007479) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x9) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2, 0x0, 0x42, 0x547b, &(0x7f0000000180)={{0x7, 0x12, 0x1, 0x61, 0x6, 0x0, 0x19f6}, {[0x200, 0x7, 0x0, 0x3, 0x7, 0x7, 0x80000001, 0x4, 0x7, 0x3, 0x1, 0xea3, 0x7, 0x3, 0x2, 0x10001, 0x80000000, 0x9], [0x400, 0x8001, 0x15b88ca7, 0x7e6, 0x3, 0x1, 0xffffffffffffffa5, 0xfffffffffffffffd, 0xc107, 0x1], [0x7, 0x8, 0x9, 0xffffffffffffff7f, 0x1e1a, 0x2, 0x59ed], [0x4, 0xff, 0x6, 0x8, 0xff, 0x1], [{0x343d, 0x6, 0x9, 0x3}, {0x6, 0x80, 0xaa, 0x1}, {0x7, 0x1ff, 0x1f, 0x100000000}, {0x67, 0xfffffff9, 0x7, 0x80000000}, {0x5, 0x1, 0x1f, 0x1}, {0xcb, 0x9, 0xea0, 0x6}, {0x7, 0x6, 0x3, 0x9}, {0x100, 0x1f, 0x9, 0x5}], {0xfe1, 0xdc, 0x3, 0x274231ff}, {0x4, 0x8, 0x7c, 0x1}}}, 0xf5e}) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYRES64=r0, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYRES64=0x0, @ANYBLOB="dadceca2e64fedd5e456162cd3b5cf50708b17c8b24b19e8598f3c1d28b4e3057f1022b041744d595751ab23270ba74809d3327249f118800ccc9e63984f484cd9f197e9c996905939f0c2c7ea99d41dff52093b83ac725ab6c17f263ae60a9308531fe678c136207852da84858d036d6f03f777c7dc7e387b", @ANYRES16=r4]], 0x1) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)) bind$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) kqueue() r9 = semget(0x2, 0x0, 0xc04) semop(r9, &(0x7f00000000c0)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0x621d, 0x2800}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x400}, {0x0, 0x7, 0x1800}], 0x6) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x39b23720b416255e, 0x2}, {0x0, 0x4}, {0x20, 0x3f}, {0x8f, 0x200}, {0x8, 0x10001}, {0x45, 0xffff}, {0x47, 0x9}], 0x1fd}) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") msgget(0x3, 0x4) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)="1a80484a87cd1744cc4c283003c68aa567a09386c4bbfe7d23aab8dc44b2aab4341f7d8d6f315c30c0b55311ad9d9d1970", 0x31) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSBRK(r3, 0x2000747b) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0xa, r4) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r7, 0x20007471) kevent(r6, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r5}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r6}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r6}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r8 = syz_open_pts() kevent(r6, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r4}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r8}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r4}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r4}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f00000001c0), 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/192, 0xc0, 0x803, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r4 = fcntl$getown(r0, 0x5) r5 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r0, 0x6, r4) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f6"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20040, 0x0) mmap(&(0x7f00000d9000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8, 0x3, 0x1, 0x7ff7fffc, "737718730100"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r7 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x99) r12 = semget$private(0x0, 0x1, 0x100) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000000, 0x0, 0x7fff, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x315}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="1d96055332efa24eeb4d8895c6b794d46e494e00d8471307caca8669f9b30a4dfbfaf1244d05d055639a0584e69cfad52858f703ee5dfe17c23dd5ad5afeb0cb0cb8d4801b690c481655ad9b02e10351c977033d8f7a8d92d45c82c35dd284bea3a321a663abe04848dcb87f50b3f981ee2e87f8d642094d31748877760499b16e541b04be45eef5582f0f9e3bd6ff63b2507284ae91debdc63ba4551bec48661ffe8e57c4518ba47e3dcb7d8b26bbd4eedf9ba138c073ec5b", 0xb9}, {&(0x7f0000000200)="3bfedb6f98c48e70ac47e025bb4bf4c7eb9cc1393e3feaeaaf591da0c9a1e69429d816e048834fffff503569fc8b8e190e5ccd226f231ecf4abbf20c6df113ccb98a5dd6714e8e55a046188dce8952855597728a971a86a4349cc0cd3ce30d02e40d96c1dadee593146f5586ebb0214143687aa7016aa107b6a214278d755b9a9faa9d", 0x83}, {&(0x7f00000002c0)="e9ba8e9c78cbbdeb735916d0150eb151f908175288dd711b31dcfbb6d3af8936d147f14d43e8d7439104e526a388ccf2f05ef0eab11d51d55aed6dce9c71e5873331345f9ea9fb", 0x47}, {&(0x7f0000000340)="253b2c3cc5389344cb8bc9253f4fce79fe7d085df852f9315dedc5ece08c587ef4f9db99d41dad4d8993d5f9ca9c82aad68af1969c17a0955b89a50a0e4decd7ed1015bee55588cc30ef1feefa9e950c9dbdaeeeb21a57f79c9aa4bd305b8cc06801e3453e65824d57b0abc3704607af36f6b5", 0x73}], 0x4, &(0x7f0000000400)=[{0xe0, 0xffff, 0x80000000, "b76575c5d01312866a4672914dc59f20f557346ffaf2a187016fe7a40900df28b9e1d46f2758755353162e0d66f27881cc84f6d2f86d17e4201a2db744cd0ef51d3f6a5e221ebb6747066d2e9a93e4308933a4b7a42cf8baa0742af9b0f793908b42f9d837a98f05540eb25ead8bb7f0739e82bd163e63c03f15b75759408968a3c4c9dc8b228f337760e6d0a3da71d60738f599b8afaed8d4e07aedebd15a01ced2d5fb9089abeb7f9949634fb65078b77e3cf5c310f969dc1ed6831bd25dd00be0c5241076d765d7d77f96c4"}, {0x28, 0x1, 0x4, "1ee4781e0a3dd1e39d21603e249e06887a"}, {0x18, 0xfffd, 0xc8ae, '[]'}, {0x50, 0x1, 0x4, "502903357d5bf2ac269167583862615933971e5aaa4bbe27cb11cd3933d8f5090164246f27a9abbc50a2bc26754e46a43ba815a142280af08e0c4184fd"}], 0x170}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000940)="0e1d5171dfb6e375d8ca4f78d58167b7ecaae4063d901bd26c84408fd68c1f00f1fe597c487cfe7a0968e7bfb16869746fcbd68a38b3e8663e03008bd1b86705f71a6d0908255443f51bd0ed13c0c0f1dd66998dc4433342d215ad0829ff7974ba276cf5eced2c4482f404f03bb55c6aae4ea1b20c32e329c91a0ca88acc4775ea55078bfe8838324168399d3da4b29fea1b2e6a032e86272d5f4a571490486d46b998c6a7c98699fad4c30e5e3a1eb6cf151b9a8447a3b8203b5e7aeec51108e826afe32c246588109a23eeb7ef7cde26f48a95c4828e1235e6af6aa1fe608b3392767590846682dcd7f4a5a995f6fe293a416dbead3789b796bf8b86b609d0ba79be5045bbc7f2ddc4ee055056dd6f8cc5141345d5dd2f694b8a62a3e5850f182916aa53c22c9da7b58ce194eafebcd52030b98df198d6bc29da678c94f605b19f1836cd70bcf041befedeb13a0af8e8bf63e9aa61c15b3e651f6b6ff28d422c742597883816bbabda6996102ad67a0cbb57eeec1da249e30d8221723be2b914e737bc7887ca3d17074aac23ed498cd97f0211f724b9911d6c064bab0043f0d2bbd54b152f89fc83c835282e898fec04263e8ef23f21b1b64d261aca2b7033a1d0f35dd2065b170eca42ab4c3fcc38634ffb94dabf5fb95d8c7e2d650af10ada4f4d41e6443ec9e28b2ca85ef5b125401451f9094ba711e17e94d711da525185bcdb4124589cb44de90544d6b695e84c9a2c45085f732ee16c7cf8891e5744e656f56f69e175a1e284ad56392a4f09a29c44f1d293437b04521faac3f5d9578824934fd6586a807f7558f7c51696d9ceccc5facae9c5257914b2674bc169d3a38278025652dfc78eb947961e1ac1255ce049c359b1edd00bfe7a2786cbd9c14f095a26578d07702fecc1b4b70735e6d884559249c714", 0xffffffffffffff85}], 0x10000000000003d1, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) openat(r0, &(0x7f0000000040)='.\x00', 0x8, 0x188) writev(r0, &(0x7f0000000400)=[{&(0x7f0000001740)="39a15605f78c1aad052e017362f7a47869114d1431f303502a4e4d60f6b4770b8e734c69c85e204e60ca5b605e1a3b3281dca21849b9d998dd4143a662ff4f76b72765e8cdc8aaa8c61ad8b3819850e63a307d3efeb44f62420e34fcb488c97e4b26d9bfea0551956a7aaa2b2ee9c1ea2cd9afb4b38421de9387c1077a4894b9bbf1e6579fe5bbb54666eccab7a1d8e74410bc5eb51967fff43e8c2ffa565ca358763b17319495779f968e7a0ce965b84c507bef4b195455c73fdea6b197fbe2428c828c55ba280acc5172526a75408b94b5089ae0b98ee4ecd9e419737694331e15ee0ac0931df5fb68e7fb68552d31490d10ab458e251e146156346dedd3e1c365998768ccfb48b0888d850bd55e19af7bc37365d307152242ed4a1096f068bec829f79dd89ebfebfa0d68cea07d2df273556f453a9013d08561130d989e7921a3b6fdaebbbcf3d819c755541d15bee8e307be81ab94c15379cf87ea82d8279f60e40f65f481dcd2d4d6532b779f3b634c583b32739111bff4bd8a8031395300e0e83b99f20ee27ac75f28295e0a402071963ffeac94132a475ee56cbc510fb7c4d43f078904e2196e9c2e5e1416929c9d64974a1e15b47d9b6feec023837a4e23ea0e201a928bf2d7e058438f16dbe95b2e33adb8c8460c9f5645eafcd8d8c46ab74ec7f6ca4681394a17139baeb827679aa4964208a910f09a8c68229889cdf1793a9759742cb96e0580333dd9a1dc5dbe65b91d6b721831b5da4d951537496ea6d8ee670d4a371d844664bed2701a236cc123ead07de5a9b784946bdcd4de818b200e0bccff3df6ea7cbf36ce2f1f90e68dbc6a0afec3b77828d621824e5f3ee9fe4a9b599af054ed327e8efb4139ec7415026945ab2a2035cd08a3822eaeafb5209952c2f2db1b541ba5bc63bb2fa3f832f5728aeb24bd6ec12779d4c168865a6308a9555b2e03fbdf7dbca28b3f3503d3f457ec46f04e6a50b7289361b8765d4f9c9cb47f2f28c79ed8820daf54fdd89e9341f92512b3de5aa1d749d1cccfb2ce18696d0facf86a0de7c3e31de980c86c682ff5be850d68446d703f062f637fcb382cbaa8409e6aa675cddbe5da49e1c454ecae3c6b9715b7172f1f1c2e5fea131fe22837c48a8320508d20aaed520886917c4cfa231c37f8bcf9f2f185082e2d5541dfcce5cda420dac19d25e1ef2dd0af3329e161932b586993179294b9184e59b8b3bb87513c83fd343a32ca23b14ed151b17bdcdd9ffec96ef7b90962e411eea12831a63788036d85d175a2031ffb5a2a6693773d2e62b34436855fe5a0a7edb1666305eb13c3df3d37bca56f44db0f9d6aa8d4fd8ae56255e442eb244469c77533be1bc7a296c85663f6ae10b18fc22eae7374ecb348d011d50d8f3d397190a12473ed71db08b8ab186943630eb17aac7c98560bded6c938d29be1bdbfcff66d120f2c213cc7598402dca493facaea4ee03844b08d2bcaf8482908c55801dfe677a1144cf058462d0a08775d9297cce82834d71ad06e1c2966e414a4a1d07d5bc2cd336e334a936ab2195820adc56f5eeaefbd80590c42734b6a175b29c4292460e25067135e954335f4ef521fd26cc42bcbec3c2b8919136c83a070fba0b6df9be999602304bd9cde12dd762408fcbf1e0dda5dbc1c6f4a5aaff72d242e06272aa48962baee988273551645725d11f8b0291a7d13e9e4618c97fa8e6d8e7768375bfdc23008745d961d2f603946d20d215ddf5094ab394b8512a664304be185218a8ec907580534cd05b0886f2ee41b8d48315c3303828d6d80ef9dc7175acf07aa9b51eb5b936cc411d0e590b426e2b3035e9772f3f0ece6ba5201e297669ecd0f600c4e65add7a89d27e164eb43d90c8a54f3a6913090ffd7d8292bab013af7d52d4128b731ff464f64dc110a00731a48db9cb2a1bbd371e17dd7ece6f12a072a8e2727ceda1d5825b4f8207db1d861cc7a651e2b8eb55f6354d9663fb494fbef56705d7c1639bd59d5a9f78d1d02d9bf05d059e0fdaf8d641a0ba37949db8c04db7f7d97de0c6f3b9e24fed4622f088c37b4bb2481b014080f2e94cb16c5b3387a5600101e1e9456baacdd3fe028e314389cc0fa776b179f80137228e8fb3ec795675302300ac12716c55f8b76481899c7bd2bbb9d3bb92cea512f5ce04a7e9233451f1241b94912ef3379d6b4c578dca825374eb078afaf35144e582959a1ceca012d3a4a54e294ca0390a5c6141242fc14541f7783e438da6053f58c674cf9fc30fb5f3d49f9423ae7daa5577dd24ee00b18f1f0039a280c24ac07771283476917640b26bdaf157578a1d734d2624bda1b53f1c7234761eb0cfaff63297975186abe655898bed6c1e7713328dcc8d30a27de79a67d1ed2fd777a75e9e0d00c2d391bec4bafc9e585c8d012d834ca4984348cc00a29778797c8e928f8c21258f34b135167b6a4045b2f0000904191a075a6e01a238aa235c7b54c941e7c127c745ca07d96567df516a51c6ee7060819255284c34c8bbab8553bf465b2a0eca2fc82abc33e1191cf715daf41559174990f462e0473cd5044a15dc2f03feb20769ed92eabab4796de106f5b21654bb7801e5fac6686cf6689f9fb4f722ae79ea10b046d5a53458895c0498f371019af7e552f337decabcae9df01fe35755f286da0cc67ac5eb4156a0e9cd8d2e92a15e1dedb0b54f70c770216570f087501e2c357298101c86fc06f424ff73ed870b3ce68befceef5586f9600ec92726d20b1f61432de1079eccc83ae0e817ae80328aba8e0dad6c0bc9146bd71aec23cdf5f5871ab0366de634f2b80b7459a015a8e8cbe1276a106c61af9dec26eb4948c30e710d222f753e1e378dfbf436a97f83c174ccd3c9e2c23bb9801b91f6549740be498a3e962d0bbc759dc530f5695bb2c2457b7a62c735219a1fe0528c50708c9eeef10574c2208230bf07e9da21922ff58125fd3a517c3e717f28298431ca3134de87261dd7147f77d4e5886c5bb4380665e37bf0a950d7173e7f0a66f828fabe3c37541753736bdb91c58d8b2faee3bd093d81a18240d644b7f5cf4022c8af9e0e20b1655a8daa14205a7fdd61c8744ded7ac49f984ada79bd0954484a52569b0fe641d3a38ef9aaa7edb92e9f0406e92022d23cf141415d8a85a16f88d6b4a91c30ceb019370d206bf5f48e2949f2a3a74c49cca8a26c43a377ab6a9c37acfa7f77c77cf3ac59ddbe04ff596915d5f3a0eef4cc87472b3e1ef59342c4a6705695068ba874ef5094060d2ccf79a13bd8f182463f48c47435e21c57c0818a713206f6a080de3185675d0fe06b80798a83e94cf2a7bd7c53debc03d12bc1f2b9f74b5b3dd69fc94b9fdbc0ef0804a25bc389f6c36ad682bff4cb842be3966a8e57ce809fbfd1b27dde3d09632fb01f628bb2af279b542887a5e17df49179e1a64daa9c183c65fbbec74bbda7e5a4ee30b173f8f729c250e639a3d541927bdbb2950e245079c3e0d4268e55fcd559d55a4bfdf32e10ae502d87aab7c11074918ad0f5f6ad98283297e2375802dff22a24d296cce61e30d0b72e85ecf67bee476628263f5c564394b95078a2fb88f1977483765f36b6d27aa5c9ec872c263b64354736ded00c5b540f662f070d41c307213ad4a2b3e7b44df3cc7b20e9409d6f96c2e3b1b8b4158db73c315675f7d62a734d132e60c0fd4fe1234373eb39a443880b911b7c67e5cbb3d1caa04a7a9b45b43ec42f1510a8db72dbab6db7439f4550955db89ce06692f85dba0c89954f492cc3d348e366f5035c8dbe9f95c3904cae518cb813f9cbd66936bddb581633a9d73773a7c679a8a46d2def6531e9afd6131f38aa16ce3e31c8cb2f3c41ad56b3e228787a24f9caaaf8129598ccf4fe44939673420a71940a2bcf4d3842f0bf685e941e77982fd90e775fe806a83598a1c833034832409beaf4d78905ba5844628543a2fadee4a11e1e6669dcfb35eb58327479c832da35cc254da795a5cb3a325d656a190bc14d9cb199ebc066861887a03d6ba352cd2ec16e6fb26fbf028a80133e0f3d7e616681d16ab3dcc1023f7324e2b4ea9b647d471d9f2842dd544f7a4738ea95d803bf00f9d2c76de30f211b9c59454fd799f0096f88d8c83d30e4db1e522793f7d5a4eac8da6a11cd0b1fb08b33ca83d9c1a88a6ab98daefb263d2ad097ae7f5fc1761fb5154a9ef72a18ed912282b17e6642f43448fede6d369c0ba9ad05fc04ed50fe26844f5b2fd807d50bb0b90839f6bc4879351c08b88d0460c04635aaed6e9a1ba01d4d31c9bcd255a6092036b40e1b97c5b30d9fec4d13d9533c2bfa61f4918224a8acda98363406f78377f36492c585449cbc56a2451b4594307797d8e12a5343cff578a62a5cb513535c07a13403e58ee8e1fea068b04d5a470a51c193add5eff44ca8eb9d49f0b8497d6b93c1f61fd24a1daf65b2a9a406ab41fb917ddf1300fa26447908c874b18e07caa23357be7718d9d4afb606424670fbf9279be7f3c5eab9c208ca907bae0213d0581d536c16fa30d019933592fdae523b44c70189adbe2d78d8af79b52671b31ae7359d29e18fc58519927fcd2c554197c21731c5cfdfa6a6120c8bfc90f755a2ec6b80494be090c8e06f213498df09ac7f2efa18c637c4b1cc58c9b2b24cfe5994a934f3426de89557fd56a98d29a0f6a05ca288b5b5284f799c2336f89be632c8a0266a4d53e4ee77eeea162f600d9cfd3f4dcd97ea35795b9089bedc178282097ceb561280f848696582bb4921daf4378a327b3566ff9a24491a78705d8f4c925d8ea2ad68f9f6f1200fdf445b444c4034e014763c1708e5511aec28706384c5c73a0450b89fcc1fa33b25da2b97139befd0194852e9405ac83db68fb2245ec6465d4653884a68c4934ab3b9ad3f8231be9f34d6cad6f1e249166a75b288fd9fb21e2f28c600facd2819b0ee01179b1ea64686fcb8edb8843abe1c1661a52931c210a14e9897e3e6f6e7aa4eb89b5d7881564923b6025dd4001fac686352d36e17a964c253d6cfd7f973aa4a50cc5e1b0ab8fa188cfcefbf70eaf7cc1fdb2f5cf340d6c1a48395860597dcd3fe87eb2019ae5cfe9caf04c68fc3e5d6d8783793b977b702b3e2edf6500159f511b26fe0a3889b735fc2c1f53bcb38b479588ef24312083e42f6dbd748227db4ac57f13133dfa35b5a33922d2526f762cc5ea8ef15ca34b13292b94e00a6af1c90184c65f02a7dc4562145e67c684e79363338479fc56ef23a4199b91b0597fd9a03e5e2742c3d4aa02136061e9402fd2708d35437ce617ee47a4cb49bfd2d05c7ae2a6b7ed52f194f1a7a0395acdb3ee5dbb9ce7654bdafd68d9d6e9a7d049d126accb519c5e68c085aa0ae777285ac5298f36adbfd6d4364861be119a31d5aba9ea79a6f914722ffccbf6f41be9a1c0d7bb393a834aa79de0206823f3e074d1db7ad369eb910b6785a9592020238c439a16456a062ea4d8f659f63f7b45cc4d074f7569dc24dfed765af46c002c3a6f36b570925a6caf95bf52acf5be55852556008dba4dbd7bd569270780a7f1b099adf10a1679e2cf73048bb81074b566760594be82ce3521ee6abee59d7bf82c69f1211b951564d0ebc9e9aab7927b160442a6ab27a0b0ac5e1c475d2c39375f58cd696437116c9a634a7225605fde85e31735908444c44ad95ed5f9dcf78159d694c73f1957325d7b90b3a2d3ebb86f6c5f96799ae8f9d109916e855ac410cb6b16131130260296ed6612f43f93b2c22ebe4daa1fa00c4281a5", 0x1000}, {&(0x7f0000000280)="77428dfd3b82e69a88eca1d33fa99e789029cab23989a59ea3f215357969631304b5478f236e97f573007a95e5c319c79ac40f16f8719f5acf996904fdd39af83942cb027a3d30f0ff28491c5974da", 0x4f}, {&(0x7f0000002740)="d2463518661c21fbf57f64bb49baa43b1683d74ccfc2c8b9d7c30ec18861fd7431991860f3a4fc48cb9a6351f3b44fd222eefa7ecf56fe3e615f1c4a24e6b21a49488ff02c531ecc99cd17e83c666a1dc2ac8c32cbdd482495dcccd9bbdf53148124d8e17ca23146223e9c6c4578d0d50a4bcea527ec278fd77404f3b50347e84b5b5a5b2641c13377c08fef1a6857d34bd29fe40f76f0d81d75222dff35b444ea6baa753a53f3faac9900c674de7fc28533bbf4902706b8fa8a2670b04421479e07dfe139d3ed7a80937adfe2f8454318286ed6710bea7ef07e0f50530be34d876d3ceec03354dcc00040efab91eff58a39a52e1f5e31a3cfb265bce534290fee75ecf4e42a05725845e85068f5754865a9026e53ea66c999d69fccde3d9b190cf1fdabb5bb53d3205d6d68e2a8848ab8cbb05ecaf9d2a021c1f459906ff91c1f293d70e7ac7add2bd7ba11b72412ed8a80fe008286c0ce62591fc4defabbf04319ac1aec189ac3fafe04d45a63d004ae2f16e2f7f68401ba27c9547dba2d364b0fdf8d28f622487e4232ea9130fc73513c7d76f03ca5921f40a939a7ace36ed78d794b0bb0279d3739bd8059386d139cb7d50fac4cc08e5ef60c2626d3bc05a69c694c78d5ec5191595f1f4da7c67b1e33ce1efb91054af511461db2ceb0b5b077bee8705905bb8782ec94aa171caeb99d804d1fe736eac92713352f3e44b2234986504ec06a7425751aeb0c5d77b70c29f7d38f6d16a64597ef86c8f91f3ffb9f33a70cf6dd7cff124003e0e2f3e2a8305f94a129bbce69062187307c6d94a1b03d4fb999933ca51e958f51cab1c51e9a676e60e7d4c3fa854c949c5dcae433bf98651da482b64dc714697e8235d1731b667cddb4d2728609c08c3558d8029dc78f0986f33f509c1d78bd09cd8c5024468eafe3263484a89a8d56d0444b45bbe12ca9ca0f083f5f3729e5a012c9a51a64bf442853d5bd7903137860ad4def38749852b1de93e3ccfa63529ef6a9c65075429139a065c4c5964c1523949011d7798ef560bdc47d0b850060850aa1fb88505bce5e60322231aaafecc95f5c061a6412bba113e1e284c9ed8813ae01c9e6df3e1778547865fe4be6ca302ea515beec0b31a67ce89739c076d17e0e3d37676975a4b2f674cdfa0e62930ec3307a50e41e20c8f5057ccfa9f6cd182072f8cd47df5caeeb3d62ef0bda7bc47bd9a03a0b8e4b98655a2d09e2d5b48a12a5308e362eeb4f846d1c8cec93f3a61a9b42c271c61c373088f3cff471a234bae290cd4d265a03599460129177082d03e9ac7961b6765b5d03605b62ac447be331d6c5b9e2af308add6b997efb07e05b020cbfc77eab5dc217cfbb7ed76ddc30b1fc1e4f56904836df4d0a964fe10dcc2df5d530026a875ce8e307f781dd461f07e24e54ef7f31064fe4beb4bea70c68787989029b677f86fe695bee2b08253673f8bdef73bf0762a13fd991f0145ccfb4a866502bb7ed64a60abe5e6b3372f7a9c3498d0b07c2acc7dda87fde28a02fc4edaf2651e6fdb8b2fc4fe7a20dab2a72e917d0323d07fee0cfa3e3de250c5dd3954254972e1d195f62d709f7e7d83b32e5c932de1eb9af0ba0c4f8699eaea951a0cfc1de3ae22c006c2ecdef74d699fc437222056845f3fff1f9f17ba21fa14e83410a9de0f497963a7fa720c9d2dec80747e1d0165d3021fee5a7f648a246c764955e1eff53b2412b32ade87a8a162d762725435c602f349ed87c0a0dc5b4334fc4ae59dd8388867c6b825359ae991d523b64e0e590bce0917e944e52219265c2c37bfdb98e3a45ae1be89a5fbad60e92dd4946c4bb5443786d6e678bb67226ab6c5641249d9a456d3a3de38e0b0596051da9e1645752296ba10b748ec70208813dd8836bc48729d262a9e06333412a4d3d0bf5af4730dae3a7fed36b6d07308c4e2a8bd351e9e16499916bf2d30e27b974806b1083967e5eaebdd427157d51f1d2d564849aa14645613acae8adebe0b9094565913156fafb7a9160fe3806144d289143cd5d4b70ce9befbf94c2919a1cca21674bcb31f985465922e545ab7f0312d62d687cb85d2ae0bb5c815a4776569bc44a6e84c0cece17c6a18e942558f0e7ee417b8ce82204924a1e3fc7a844009dea095d3718e8980de28a805c984696b4f1da3c43941c3cf32ad9ca3552682b7ca62a2d446ca6de2d16ef7bbbbce2cd595cf5a387d323fff645dc43bb686f44fbc3e68a5b7ce74f048a1ef05b38fa6c361f1368c04036306322e8baaecfe457d52c57b572136be7872151eccbabbbb44fd9737436459935d2d207f9a2e000ee7cc1e99336f229baf689a5c7c288b68e09a037587529a03dbc19f1471ebf419a7fdedc2630617feec53f636a1772d890e05b2b6349e4534ae31c9f0c29aaf02c1e5acf4acb3e1a13b17914cbf29627dc70624f84642b94d18f3d40fb2178914836f0f4e618885822224a590b2aace8461779fe2c9b842cfd9b073a77289169ca13ed57876e8cd91cf60eed3ee1162c850b3bcbfdf4cd5267402eac5d5f259f8d788408386c659201e4ea737b10fdb7fe899ba67de08597d88c15907a91e8330af39db855d3bc71fc7b0052a2f8efb733f354a16a12e1f952d157e3cd8a788a36d01605a424a1d1b5c4b2740a4d1392a8d2d3e6e6f0b7c286cf21800bc2da3e98fd969e2fc879bd06a43a5dbd6cc88c6d44bde6862d7b6064f8d918b0cd588dd337ea058fab9e94424830a8b94a27407e72024aa1ad5a34e298a5a296ac42bf169bd50b729323c8fb48b7880c1359373f56a92e2034aca2b3a51d6ce8d9194f9c5cdb72d21be389428f646556787269641e9a758e885ecdba5ced3207f60b66f28b7d0a30839580a78efc06727e3cde915c56bab4d2de5b740bb5a3afcf7b32f6a67286962eee5399c16313f109de28b263a5ec84f0ca9073bc416bcec3865452c2d3092a3eae54af9e2da4249fead91bf93518453df6c003469a3f1a4a3cef551dfcb1d882fa7a06355cd83f65d10f3e27aa52493940ddc5df9e7caa5db63f0e4ffd002a529696ef9dbf9d3bc8a5a898f5f2392502ec79b34b807e1925db0d87302b48410315ca64ee17ca73e9c8c4c3f34a53c6cfe1cef86431eb56882f7e15aacab7bcb41942bb03e9926e4267f60ef00f4941b72c599acd50b02bec1448b4003f3d64125d67983c4ae52e7190a7593c9434e7fbbc20455b81ac8415b90ce942fac0a6f0074d92f9c0574a79cf9b464db7e05314d6df63c32d082f1d6f68fceb2ba186f2edf20cee20819546f757a359f6f7ebc2c2bfe2d6025e346a9a275fa3588c040c49ecb3be164c957baccd6bcbc100a4af6aabefb7d8a5cdb608b5ec0850bd87d21712b71234d9203076c2fa90e9f9a5a5d562bb35e1ba3864055f88c230e3bfafcc42c1af53198ca815b5c9a9f67ae1b0e96e22052d392e24fbb09c35ae470de173e8f5b49e227608dd0e01dbd2955a23fc679cbcd2e455ec73fe94daf9ef7867a19793aad93b386a1bd851e890b0a773779f12dd84f454498100f3a48f3e12bb7533fdd52b0e1cf378818d71e7c66adf72c1607254fbb286fe63de444223df8690fe6876033af6ab55377feb8c9c6e0024e9e5389c57038c38e6371c582a7476ddd1281a4c391c8954aebfa6194bd53395a1972a5b095baf9593b47fccc812cf4b044f473b58d6a7d4ff46f919e61463da0449a0f01d42a1e19e59e8d5f283392f123aecbd4b240a94991143c20590652d8c1e6db5e3a89c636d696c17802894f86e231e49d3c3178db7c22dafb4d38a3f3ffe021a21dd13fc68789cb320b88f04990d50aa52d919fd16a9d14ef48503a2772f8ff4b86db3f8332cfd8daa17549e039df994124926fcb2263f2d4329b844667631268499eea92a274ee9bb023e0a673cd27ac0bcfaf119f6e5deb441fe34297f7e544434f701ffb1b8ba28c97faad7b0773dc8e47b4ac257299808f3c15489639a615ac3252a6be249a348518742dfedceca0b9a6b8247d747659ae2a1cf779f79ca772630d108afffe37d5d339b2edee20f897aeb57efd048b3b4c4cef09160d0f3bf6d90b4bd4141babfd61cb06cfe0af73a96123c28ec10c929075a1992d568f4ec68947391853ce449f87d583a7b3eee4b29a0f306c65f640342ea53db45257d7e3d5e3fec5b1bb9b4c11d77f2fe154eb09c89e06833399d57cf233bf450e6f67709e2ceea1efa8fd5c69d165a89636815e9e376f2c415f7334fedb659387eb3cd764f8584745622edf3f5fb0616c94bb32caea372d41dc9ca6becac2d6c6a0ba9e4b8ab8d4fa42dec96b4e729dd1ea1ca4d120602db834d144cc6e74793835b92b55779df9c5119106f9558e8333cd69ac4defe7c5373f94bbcc82754bc72c31f541b6b75ec6685785557d4cd4dca87e66b9eb15f7a96c54e5cd0f5fba132ddc210794f3633126c933a55cd5907630ae96bc2c833a9cddd28bffa0696a49a62fbc7cff87444453a3d9fe42b42ad22a21176bc4232379e88b97c8e1ef064d6484afbbf33a786922876d28defa322807d5425115d85e57401ce179b21c193ef3291517e283951092c2090ff3675e00d311b819d7ce02de1ff1f3bf32a34c73f4711b14d50e05fdb951fc7485cda78825277e4040648b2240bf6773235fa0831eb29c629161b0f873e825a7086b97e16bde5c2e2cf545f9e98b2ef392c17b9d2d70e7e45453200682e6569eaca84402895a5b8b20aa01eca9542c9b4fccf195ac16f896e0825ca3d2efc89c62f6426363280194635615bca1bc7768980544ba10fbbde6c9e631734bf8fcd07a8a572defbc13d5b3ba660cb1a60548fde30f369bdcd0f952dab7c4c162eb002daf3656ea6fc664917d0bba9df1cde6f5ccbbb7799c84248c5f2311b1ce5ed17bcfcd27460c23552af03f03946ed45c21f4f731640ebe5d9cf9fc6a033d8eac8081fcc8a29c9a38ea615491a32337aaa920cddd5fa99aff42e011d112af79c932da573b68a71b1a5541740c3dfd70a1b24a1fff6008fd623f162636bd8cd13ef25330f57e188b3a6914a55acde0ea69564d6a0748ec6c791cced4fee735f500593b57b22e7c0f1f5370948f79c7d5320440303f4f50bf43d367ef741b78838c4ba1299650dee1e2ce1dc4394079ae936f39ccf32e01638c4d4850689b6b17b5eb35e72ec6c5ccde46f79e765480b56b54e3b28cd70b119b73ad8f879dc8af5ad77126dc90382ac0d12811e7698d2f6d8569666288dfb18d1bf033641213474b33ca995425e0467f4a74089f76979b6e2135e2faf36703c8488e2155ccc8142121c27b37e00abaead0d786ca3c9f3d3f05eadba2e86f0999c02ea5a8458d218a6ec3f2e7fe67056f22766a0a5cba686bb84917cbb008531e54cdaa9683ab165fabe46217d4a25a133a9d6d6653aef6835b1b82241e93306dbe0e25482cd6f0ddc0a44e4d18f0f644371f9cf4e0eaf527a3a5af4c233990e42d597e5dd1763c6affabd85556cda10fb86e8a303372fba6dbec343848ed4173448f1638216620a6ff071b38d17a2f9071933239e3ca6eaa7756c3149faeaa113176fe215cbb2f620398f64be732863235859a38dbca53ef17c906c2e388cf0b433ddbf4d732198263d7dcd98a8a7414e331bcd520898bef407874ba4fe3d710557bf74488737805f88853c2b7174cc772be8ae30bc211020430f90704c0f41dc5889c482d179f5ade4c31c612bec3ab06cbe943aa037417471a7b6c74829b81ce45981bd8bb8be43b85606dd7e35d8e0e83d13", 0x1000}, {&(0x7f0000000300)="748549325d61682fff70d26f77093d24b871557d434c0b8dc1acf12afd87b647199fe8e81ade6b3e0493458e0bf946ab437f1fad107f34e53e6259155ac4b5227eea50fab385e542fe015de9547bd04b1fe0a0cd1b240d417ba97f9e9e4290bcf76e4590e64153df34c5f5682297fd8cac7e5df18e190aecdfd91d5f677e931e", 0x80}, {&(0x7f0000003740)="3d845ac968669aa24f9a5a15f469f90316f67a1d57b9d2917771c6e75c578cc20cafadafe06c15d339a4840484f771537a74b700cc22e07f3f24bd54ddeccf9bb153addc8a2c075023628abab2ce8732b0d894f3f81d535d77005c55c8524b444aecaa5c43befab3a300b615ea7e1e07ea15ccaf1d605c6d50ea36419bd2a1e8063d4ebaba60c3fe99e071989290acfcb15d0d16dd0ce93f1240fd1115161e10abc93da429c4964cae5559ceee06de1668014fc1302cf9e533d6a0cc66c7119c69110566ca8b3c037d95761b1c3d317277feab8776a7d8344e8e6b3980d098c30f0458131d5b8bd3216bb19e9902b329617651b823a6bfc4b730465006e6d852b4c2b2182eb570023d7fe25acecdf8a992f035da63ec834552d28ad06227bd469b844e348b02c3f5f98829f2cc48fe7699c750a8e88649f7d8e02bee2c6cde84c36ea2a2df39506255ef704afe265eff6fc7d640ad8560f3b01e30f9a34b189fdf1120e4ad51301cc4737eeeef8fc811e394519e91f21581f5084e2d09f20669abe8533eb5751fd1b5d822b7a12357de1478b11a32e548722f560182b8d6a03d6dfe6d4ef23696adc2e4baf2befada3a71d6b5775496832b864f8c9b435fae95deb02a08de15857ba2be8f5f101f1e1779e746dd46b3c850f3d315eba166708ed4e02daaf749164f3e8cb323aad64ddb0f1a921abf0f86895ad7b3cb3d81eacd08ccb5554b6835cabdfedb89d02694e9d1e8a7f17a87cacbc6f3a161441ec7ac2f773333dbc1d6d7c0231da9b003f5d96ba8c6cadd0aa161378a44206112d8e4b7eda7856dddef6c8fd66cd76d895d6d9ece5b827cfc99b7e1e90e42862263e35a392f3cda50d4fb4ec51399f3a7620e19fc68dab63fc8a2e3acd0d67ab29c78bf9275beb4652bb906f98d459f5d6c7a21acb5751e35b4448f0ab50e863cd5ab8bf102de218208abfce908d009eb8679d160f78aa250ad960a17ad0c3d0245c6e5ce1a7472073a83e1f564771a616798abab6047683a82d666d9002a31b1082554c7a2003d09b26231656ba87c4d6221ece1f70bb6e088298f3b9dc93ac9e6f8a54dbebcde565b34deb4a6a1d11c9753ce578ee681454e69a05ecb4251e2c2fdfad74e727cb78b48603d0fbe9e76913fabdafea9dbb3f524662c5c9d7949c604dec4bbe32569dec2cde828dd22143c3a5b08a5ca2b2ca2a69dd52673be45db112f50e68937ecffd736c443dc0f7eccf6d48f1392295d9527cdd89575c1b1eefd936831f4dd7934c22a0c9f9c1e7828363f0f3a5e44fd5c039a31e8b9b27de230e9c34f94ae6e980934ff54b435e53c44726131b0638276b8c92de3ac1c218b658af244a4dbd26d720a88059c9c0614285a376cac668789308c2f226e6920ca1281fee916bc880c38ae8890a24d888f1c9d06e1d4e5867ce1b832e7247e1c8acf1f5930ea414c8e4a0e492d5cc3140458cf5ac512526181e1846b50e9017fb27604f95f6cfb07c0f02830bddb626ffa3ce540b4952645087f1b7528b0240e05651fd985f6f2f20333b1194f0773c624d61e70de7bf2acf2399a80b3655f0de24406105ef03260f760a5785ff799522fadfad742611101b7c6cad82588fbd72bfc6e07c3ef54ff35564aeb814578b68a5aa659320fff7edb6b4c6e2d00aff65ddf23e794a83b336aebda0709554310eb80fe4446cb9148267af34242dad698c9967ea19e0c01387dc47eddc6d7537e2fa562f3ccfae3a474511fdb5f804f397ed3bbd0f5211191418f2a1975c1ccd69becbf3673074c71cc9c43639617de22341a0da0e50357ee3178cbc103f11004955c3016e3d23aeee39962bb566b5f09dae926eacf371a8de562d7e9e26a4a69175d216540c8a77edd26ca285aef8d6a954e048741f29fd8a739e4871da5fd8630f14716e43cd77b1b926f4fe28ad15abfca24dd2cbcd14ee0d1ee40228482f661b19c95f6e03680c997be71bbb0d95c502985494abe189c4a1703d996c3fe8c16d6d66db19ea349249b82a788fb8f3fbb691e613d5879dd41a853744c5015eb30b8e8c9b1c0d5deda07c1017ac79b1f221ad1e5ce7db7901f5d3e361f5259a38f9d269134c86a965f4b9d13538888417cc20d93e8a97417669e5ebe787df8776fbee3f52e3a1f6e95dbc012d2283fae0685b00ecb2276e47b009c9717cbfd1a67a67c3f514985cda6fba5ae6d1f129b6a204e75bbbfa5a861ee226758f27173323520939635bea4bd7192fa574c8b157b995c0a7bfd50b4b78bae5acba8781c873255e65b27791bb9606cccac9bc188564f4a7800258866c62adb9caba69ed5b28f25e9ef7f1e5230653c3e292404146c65aafb02f2e7f671f1c77c4c1e20d399356a39de7004211b668d2c8abad203f235af5c64a390a67dd6b5d2affcc1b316d9d9fcdc30046b17db2907daab5df72f37c947bae421cc3e808021f8141acacd1df21346df7f6f56ea3563be1a29859ffda4e98188c79fedaa361e59cc3f139c221c40a3e7285082b20d8bbe2774565792a5789e6a6d895970e3ca6816392a2f05c9f6d95c6a9c5e6e43df72ee64c6b1e5471a4b5281029224d96c86c19e4241cd141b6f9e631af980c981e8a72bf047ed0616b4a7c70033e78a08bc242226013bd0cf12c86f1c50faef4571a9cbac3795d33be9b315ab9485216fbdbca057e487662d4a3b146c0028e532070bb079bfd979f4200a0c03b5074e1fa9748d1c928ecbebc4aa70c51d3b1a226bd989b5229dbcac2c7d48ab5a00edaad1884102f4394c94983c1fac39ec25985c8057817e3ab705b9ae7ee53d051b4b8c5ca2bea9cccdbf27f065eb64fcf13cd2d1716bf452663cd25f7cca8759c4cc27bda7405c766a558824d2ec3b7052bf1ae80bfa7cba8459991cc569f8d6275adbd412a50f3f5b5738734848901b715d9204355b4500ea987491ec8af99ca46231cc92f363d8777be2b6e9e14e2f382cf40e031b054e60fcc5e4b6c9b9573f41ffe01f9aaf2ae33450d3155ddbf4fa5d30fbd229abb1499bf288acea1dec9207116fc43252b3d425846e81bba63a348f8fd0580b7833fc21edf0e3755a22903e24797fe2afdf6c0f2adfafca744701a66b358a09b5ee9846e9145e2850cc96e5cae4f610e8788318d3a599020bc7cd9a46931098523fb14cb921a2e5d61589d13ffb560910a323a684d801ae4b7a44457090910f2454c8cfb10fe6d6dc2c793e5af2a50ba05e8c45acd680983014854e86f9c199750cd2cef919cb4fc2f14301bcdb9c21d455b761899e88dd4422de020639cc42dcd886153b594086c8113c6972adcf027837133078f30042742fff637d5b5231f107c2f803aa55d68c844e91f833229f3d218f03e4ed35397cc7e2fe697337762d55a2819fbd5d6fcdbebe63736a26022e75a823f75d250b5960cb05f6763576179ace2077067114e080a6ba512e1399d88c4f6cc0500adcf624a478e65069c6cfb5f621b7f1dfe2b2ff4fbeca8d5c8b4485beaa0f5831af224012088f95902da5bbb36dcce8502d872d378b57e7eaf51fb96dfc87ce8ea20ebc4790dcef7515e2899744b191dbb6b6999aedbafeac239def408c7922d40412f74ee518e3a8c8a85d0ab8c3f582da981ebf57d6c8fcb5d3c1a06b0a18c6043ce889a082135c1a5c8b5b700f0884c5e2606d6a5ea9f8750eaa98ae06a044a483ba4d0e3be418c354df74e690f4bd889c38fb2721249baea75b5d4a1dd5979147de44697a042e9e59c27b291faa572e10a421bdd27b1846b689acdaf5e706ee8a3e1c5168a8c56b02190e1cb4e4e71fa8fec2fdd2886a984e8f15b1d661e7bf4418ac9bc9544918e838891451771ac3333666a35906eb19f0b2ea46f5cd4fbbd7ad5c80ba9db6083d8d21b033bb434e9cb547237754c8e3e17ae038db4da4f767bbbdc65baff262291bda5aec6b43e8c59efb6b095bd124f54f99c124605c50feb840052244076212363629a0d84a25d0a9dd19c90ef390402c76de5e5cf78ea166b806eae7604ff5840e5a8cadfe9d19c5b9c99bd81d6cbd8032e04810b7cf4026a6defbf0b91cc9d6794abdec7721d0fcf8a701e1efb922e12420bc108dee9c22878220e2bd11bb7a2a5764e82559828ae00044172602f4102305c7a7879c50eea628f79ebef51f3d9fe734356dceffc7a88ffe37ab3ea3164a8610b5275c4ea8613f5924b95ba01087195c2c38744493aaa5cfebf3873a783c6d0286b1978b1634cf17907c186e92348904523d1c7a9610cfeae09fe57de5b1190e58c79cae68ba3d9aaccae07db09b583e4d6185780e760ef56e49caef78889baaf7473a0d6917e2bb7322a0daeb7051b303430e504e760b937ed04be8d0e14582d2876d65e2b16dae593c994cf49942c7af897fbbd8f10fedd5dd8008628196281a500c5a615696b810ee00f655c4e47224c76d69da1460dca814570c0963f36c92f18a191fe1118aa9a998162d99e8163eea260c5c795d4a1d9790d35ce535702bed62410c2a6313a131828e5081320d4b6d69fcbe5905d2ef13cd9fb7eba58879d9f1894cd6e37316fb001e18fcda7bce3dc3944acf8263f4d361b7fd5ba5eff3bd7f5288fc25a9fd8a4d49b5a15c1859b4c13badd4064b2fd733a21a6d29710a40c85b97e77978b04ca2fe8c0265fdf5786f9a70658cc60444196f936271ba260da59d24a93f623f873103788dd912c5bb7b70730c70e8a78c1253c531651f02bf1abbacce30a84a860dd909811401c6202322ac0629c1773c1e142d2c758f6ba7f13a799f4dbfe037069ce2bc6e016c0315ab55cc60f28935e34f9016e845ce75c526a9df36a4e30a268d433304ccb7b7c133f738ab1f7e3aeac58c0bf8440dcc8c8cc5626445aa6c8c15e1b671e36ec80728fbd5c53c300eef02c031c943c41aad90a39c54f58b0bdda41901a992ff9aaaed81f4d7c563d01de14339b9ea08bcdae51cccef6421068fdbe255bf8e154d40093388403ccf007f5e6cbb69049ff504b0e1d5cba40925f6704102a25eded9408f0426e6b124eff0b84812121b2451c617fcb0beb17f5fe529f7acbf9ef29a513848ca792b56c6c1a940e68f5fc35c4691a443230165bffba5874e35b85c1f39b0cc7cb911482f04f38a22906dc962ce8bddeaa0d58c57b9cfaf866bc3f1f11fffb18795bc08aa277e247e676549a6107fc23788d4142a0fcec0e1caec88dcc5139db473b5752ff3f76f88b6d653241ca4e564e7045c1886de5fcfd2a7ce8c88657ed45039222b74ef9678de8c337b22687e928dd62a300444c7a5a3ee0b328487a40478fc09e218e7070d6e3b8389b4c9cf927f816efbe64b7b2b4ff8d52fc9365f79160cfcb1d9ebc117c5ea7b778f4c33969ce26e528ed0df9fc8b47109f2c209e7a7bab8d6c4ae5ce68b1b37d0628d65e89afdac250e08b5228ee059e7e610e77f14b385e117e3859c9cb25c72edd9346d7377b6a40f774b9cffe9138597f366ab8e53d998611513b0bf3ff9247bd19845f56a5eea2e90f6f02085e538fd3ff169b0a51aa5c64c31214092d0978f44a9f0ead4433aae9f0cfd912c20c417848c33202f60267ed4002601ccaca39872e2ce5dbd3c8309fc79838a7cf67747c9ab0e265e417b2db40bd45e3e4ebfc70205cb94307028c756ab04794a8f49267835df84170c0e80955bb0ea7164d0592d67dba85c0730705b1b0bd925f245bdab027ab2febb58c17356736f5cc562bb8e99c3bec17889c7bba133fb34b3839f8a22f9d2cdf05d554f01a9e38dcf1f99955e5ddc33c6967bde", 0xfff}, {&(0x7f0000000380)="8ab6e1bee3823dadfdcdca0651416e0d979d33cd02ddd7e435ba14bdf938452ab1009c7b206275a9437735027c32b4a19edf183579c9314f9878d009a318b50e9e193ab47ff87ef61a5a4ea276a3080c44d7ac50faf0b01b3004ffcfbdf9f1bf332d21d0d70e221c419a05e3ee869c5c54886756bcc8b03585", 0x79}, {&(0x7f0000000500)="052335de5debe65464ee9cdfa5ed4176931f09f153dfc50324b44ce3b3b5fb4adc3a7798502f6dbf788a9a879cdb98a7ebd5126ac2f1a0c8e8b0beb399421cdd4077259c724e29e3f6e2da911e8cfa27dfe4d1e12d4a0eeaa210e97f0f1641362042291a3de94ec73963eafce1eced785e3380bf2fafd5eb1e1cb0d0fdfef5a21cf4a598eec053a73d99d75ae615df7e82eb1d41fc146aab8d7601be1bf9b315827c9067e2c6666a2c7cf4e3e1e793007e11fe30a6298fe9afb7ff5717950606e21bfb6912a8d2da3f6171ec", 0xcc}], 0x7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\x05bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x144) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2ea, 0x0, 0x0, 0x2}, {0x20, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x9, &(0x7f0000000080)={0x2, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1dac, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32698cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63", 0xbf) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x9dc, 0x80, {0x40, 0x73}}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="8c707454d9ed1c71f44b03b0c52d49a1ce2dc766f950f3b80af1318a94fc3e5febb0c02b04c87530e19eaec64414e81c9718c178ad1cde2d06d8abcdecee4b93447a8af5c0707d5157810695c687c8ef1b9d6bf06308ec7af798efd32f659b3ff9c05c0ad3225a0f936fa6284605cb450c0e89ddc9d99fb623937a0960da64b7828e2ce4f5a517447d1b19bab1007e", 0x8f) ioctl$TIOCEXCL(r4, 0x2000740d) fcntl$getown(r2, 0x5) r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x46) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000340)=0x9, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000300)=[{0x56, 0x6, 0x7f, 0x7}, {0x24, 0x5, 0x6, 0x6}, {0xfd, 0x7d, 0x4, 0x200000}, {0xd9, 0xff, 0x2, 0x80000001}, {0xfffe, 0x5, 0xf3, 0x5}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:01 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) mknod(&(0x7f0000000340)='./file0\x00', 0x6000, 0x4d02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r5 = kqueue() r6 = getegid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311a57222a3df33a3b5024c7b106223492b22f40f7d703b2b8a2b2e154a"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getgroups(0x4000000000000057, &(0x7f0000000000)=[0xffffffffffffffff, r6, r14, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r18 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x70) setsockopt$sock_timeval(r18, 0xffff, 0x0, &(0x7f0000000180)={0x8, 0x3c}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCMSET(r20, 0x80104277, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r20, 0x40044278, &(0x7f0000000000)) close(r20) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x9, 0xffffffffffffff01, r11}) writev(r1, &(0x7f0000000040), 0x1b) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x28) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0xc3, 0x0, &(0x7f0000000880)=""/195}) ioctl$TIOCMSET(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x4, 0x1, 0x1f, 0x5}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = semget$private(0x0, 0x1, 0x420) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCMSET(r10, 0x80104277, &(0x7f0000000000)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCMSET(r13, 0x80104277, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000440)='./file0\x00', r11, r14) ioctl$TIOCMSET(r8, 0x80104277, &(0x7f0000000000)) openat(r8, &(0x7f0000000540)='./file0\x00', 0x22, 0x1a4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/25) semctl$SETVAL(r6, 0x8d47ffb695fb6040, 0x8, &(0x7f0000000400)=0x80) fcntl$getown(r4, 0x5) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x6, 0x8, 0x1, 0x7e8}]}) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x0, r16) read(r16, &(0x7f0000000300)=""/238, 0xee) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x7, 0xc0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffe6a, 0x0, 0xffffffffffffff20, 0x0}, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x3}], 0x1, 0x0) r3 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x9, 0x5, 0x20000007, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) shutdown(r2, 0x2) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e11666975a7db4bb03433f281a4d8ac11c2905bb1f02c92493db3eb52da93f169c313e04dfe64a21e675e786cfb214c2b711e2c9c21368463541140ebc8dd69deb86c15806e82d8d6ec06e84f32fd6f615d4f6fdd22879f9f4802"], 0xa) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xfffff6e0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="69fff2d4d6e8bf6369bf0ddf84f5", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fc0, 0x0, 0x5, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r6 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCMSET(r17, 0x80104277, &(0x7f0000000000)) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x80, 0x0) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002540)='/dev/speaker\x00', 0x80, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002580)='/dev/ttyCcfg\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/diskmap\x00', 0x20, 0x0) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r24, 0x0, r24) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCMSET(r26, 0x80104277, &(0x7f0000000000)) r27 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x0, r27) r28 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r28, 0x0, r28) r29 = openat$klog(0xffffffffffffff9c, &(0x7f0000002600)='/dev/klog\x00', 0x10, 0x0) r30 = socket$unix(0x1, 0x2, 0x0) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r32 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r35, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r36 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r38 = getpid() r39 = socket(0x18, 0x1, 0x0) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r30, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=0x0, @ANYRES32=r37, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r38, @ANYRES32=r40, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r42 = getegid() r43 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r43, 0x0, r43) r44 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r44, 0x0, r44) sendmsg$unix(r3, &(0x7f0000002800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000080)="de181c3afb7acb3c01fed807b5fd3b12ed013e432e071c2046548fd3f91fb9ae8fbee0f10bc0308b175fd5ed973638e6c5b9cce2619d843f7be3dc9ac4923e212a803fc5e68e63dc351185fa115a0c5b8c9589a159a4fcf8ff75c40ee9f31a44008f9e79cf6b8c08e137a17ef670d30005c1d782b28508da0e006f1be72a146f736b81dbace4ec92640a329ea67f42d18d47d7087f536e81651e41bda411f7e5a92c580fa6f345c1a1acc5773432a0a222f1c074a8c9e02ebd01163a78680f70dad105d8ae3303079704da40a7203753800ef9009ec891cf8942f682e21caf0a4734f7c0b49929a387efd5b80a751d125856e427391c511ef1055b48c27d1323bc872ea0fb5b8b3be607d51ee5fb5c9e01ad0e96650a444396fccf51b026141a6d49b622c5ea0e291208fc5f47b98f28407b215eaed114fbda3ce83706913b19687e250b67a0c221581d8720f75418f30b907aa28520eed53b089891628e47ef213e92ee43ea5d5572c859e22dd5ec056edb5b3b909ba3d2dcaa563d30e222ec00c3d6e9bd046b897519554e921d9c6bf6ae319632d98e066cdd8962133cd0c60c661f6da79d473e6eb2065a072a86d8cd2d2eab4ae8eb7144dd88197d744d8ed16a82f3698161679c9c2453a20e1b63a53dfc4b820b1d0a73fcbd527d37b91b0d8b9d2b5e649762254c8ddcf304bb38d5326706db06436d362d9e35b172150e53be0aadd7fbaa2a0814bebdd04495d58e8dec62b6925e69e331d43f0ae672f9fcfefba57aa33da60381bce9ff2fd47f0feb0f94b3a0ffbc74e17985747707085043df41d985ccadb631de35c68a034e7065e74306f96945e067642ce9a706f70c27ca751c515cefd314104d8f9da135f16082c0f65f0aa4a9029b5301e6847cc34fcc66fcc126bb32b297ed7468c8e8a6cca637874244e76d52b41ae0d13fc6eb3574172496b6c418f2d89bbc20985c5c96087911a49547b332c1ef4e216f87686ca7fd16d7f1cca8e55c7f8a50745250a9ec3479715c6f670bb80c7eb77d8fce2719a82f6f9e8214a59a63d1bf094663e5931d7fcce5fd81660a31edeaea64642d410dfa21c8e41afca5d267511438ff1333b276b729672c1f4e3626e0b570a794669a96ba99f66ebe717c5f4239f308f6fe996d0b73c6e9f9039f05af3a1cb307acc32ddc4387ab499a84fa928a5f5e346a195e2aa3bdb2117aa0b3d9aebfd59f05e39f91354f4db5854928464607a41abe30806194f3eca265c074a3b70e7ea78248aa05891dada661e30c900ec5f8e5ae7b3811bc01f71aea9d7eb0813166ccd80ed749639d05f473ac6ef8c44a5666d8fa37136bf2cdb0833b2a040fba9bee844c636ffa07100c15eec53a27de62c3a83899b9aace77fe238c62ad3d74162693aa39e5fbd289bd594b2a1b23733d00bd4b82bd760a609e07aea0a28515ac82523bbac70a54af87c1115c74c3b89192d88cf6e5920cc2a3152246b5dfe6a281079c34d81fc6045073f14442435baea3dfe8a6b4c50cf22b10eeb4185e477ea5225dfd056e981376d5f6a4c0e70f4e1b0d88ca714a7ab54a7e4bf710a0dd1e68e242150854acd170cf4be549ae3c4dc101bc75fefb198021f490309a3f43059fbf38d3bd079775a98b65f04822c7fa8e3c35e8aac1feff272bd65a13995e08d826870004be7233d550b02882fef2964e10de08408f430469215d5374f0d07221dcf54b94023f06ddfe12d8cb39011a1eae7bac6e13a309ab5f16d449b7eb2e2e2aa5f9c074dc800eeb98f52b95e440bd5d1bec7dcc68253ed73a1c69e10fa9b218e1e238828efd393ac4ce38fee1acb5fb64e0500ebe8671770f33ccfb2b253990ee64e7b23bf21e22a073bb082f8f8fb5810e904887d2bd5df2a9c2d11282c74b0e584436dab18d8ee2aebd5ec22c12c3a12ae302efff1da7c3e18f244c3c902807a9925665765a1de69d0b48a0f0511b59fa3f7080cc20a7f62b9ab955d1b35c98770ef469d8f29d54d3698d473904382d444684f091794991152a64d5cfa6516a122c326d4799ab2568e473f89373f185b2a4c27084ad76038ad742d3919c31b0703e8fddf98ab349a39a7c95eb30515d56e088efe26c9e72b590dab8a99d665980358bc14a6b8f6ba7e30eb0d0dda962b6b5c16cf76bac6a48775cfcb119cc3465501ad25d98ea4533e1b3387581ac4ff44e2a4f3f807464c8def39ad030015fd3da581eca9c5f3d4a5aab5defcd7129a80eb5293916ab854db02f1e56233aee660962d1442c08870dcc350f133f13cdccce4f9779b93b2f8434d30b457f4d7d683537b277c12f0437a548b6de141c1fed3c9f18088c7d649b7df2eb21f8ee4f31190575d14012ec386ef568f9b09c024c3d1ae795e8e0516c32b10ced5b613632b2df97666770ed51fd39b2f0dd2e1bdb5da6e7b8c6e5a23609c2926176b5068e065194e154f85c4d38148f959259a7ae6b5710feee1be3e3e3dd8234aa69251a5d78fd986ed18ebbd858d446e5d24e0341338ae87541e97f41421788f764aa677428f442471bd5ec4769f34bc1f7d475f4931f3b7ef63eba23b2265a5176f8e4f78d312d3e934c3002df0db87eacadcde77d62ca2ab334870245d98c19726ae91dea363825aea1b0e39570dcb33e266c3372880f1c6625f0efdbdfc12b20f5064e5c4cd0b47d0a6783167fc140e32dce76f3be23efd162d032d16def6f038006a07791372a2cf01fa3ad827bd779fce079a0d7322e32bbae0a81782f44bef4478317cc7424cb8f0fcbf4dd1eb0fc8b1a34a2dfb40e2a517d7649764319e5d7ae31c21c42d6ad82ae7ea9b2e37ccfaf46ff871db5894a24f7068ee543f12bd0b5a2d52f029c42ee4d712b16876dd8ad6c9e4e0976e1ffe7b920ae277a984fe57b35af7b24939ba9cef339d68b797c164f29e5ada2b94ba5ac2f1bfa8f7d71671204d28caaefc79ad837b89d57acaecdd86ce6709dcbb048dd0aba88ab1ed82ce358a9c7cd59965a1896b215b6367c2920ab89e2a1e590f7180ddf4689a8e8a3778705cf20fa629906a42851616e7b1543319e9ccd441845e85b1de6b0c39fb7082695bd5a832c1cbc7b90c03b6099ab8fbbc9b1a8e3b079a14fc203a5b5c6df05434be5043bb53f87e41a94b742128bc2961a9185b0534fc3e3d7395c6c2e65c051e619a0e41262f7c52c288a5f39d2134e49caa8bf3a4900a06acbabd1cc01c94b74585dc7758393ed6f8895dff4770ed0896a18e3eeaf20fe7d1972e8a30a604b36b571e7cf50e4f3d39f05a8b42a42211d67420936d1b391859b4c40800b1da0bec7019b1598dec0beb08de82420d36a15d17bc5d2ab7db6baed48c0d1c92a506a7fde6f5a6c2136de016e7d6ddc6e17e3913d0e43169c5aad3b0d1be0e39d49a0cb29bcba7d3e82002b08817c5d980aa7414e17381dbdb8ca82a3d7665f0dd162cbda60914948c868d5655c716d9f858860e80db8b31e02551ddaadcb82c87af102d65784605c36bf9eb7e3dc331378cb5a016a60a62e62c3dbbfd83819da1fe3ea4502bbbbd2d962997a409afddcb4100a087146e395c8321c978de03f728be081f5d5b05aecad22e5a324ceac7b6923a7868f82238e14659ecc54d43bfb259cfe8fe372fd7b15db9cca6f74be3f022bebc49b384cc62e6916b9ea80625c053e5f3def8ce4505c4369181cf0c60aa4be73514cbf0c9f6da502a2b8b9d9c2a89a176dbdb31f1da8cc415a206e3e68795ae160dd57138ccf5e5899bd63e8121d920725d8b8120ad63038b58a32300d83f64285756266ac597c8fa87ae88f626a97513016b110547555222e52a43fccf44100978ba96e53025114f33d8954c6484d55ba7e68d049d1170b5356d6eb2e525c93e7664e9d6d3c7d49479f8653ba1847ec546304664a56b4244a3bee7c4a78bcb02e5e48a316efbf135c1af7a22371716b8d358d035f26896d7c30396ffb3c3c8864a54e51a9afb1c89a6904d4efc64e27e33ccf0a08a8a91ce1dfdf96d215b721afe23336e0524f3808f8d4350f261ccbcfd7fe3011f356f475f2bd94b1a6cfe71f78388c85ba28ef3be41dba127ffd1b3ac6d052fa0ef53ae19730c7a94c13b3fb5c6dd41d9bc23f2afe2bcf8a9f2fcbc82f2e3b065f6f63014de8a50a2f85d4105baa6ba390717d7935954fd0cb4bf8de9a0d41266a0a0a78cc9abbfa773b121602c22ec70f639ee3001bcf8f37731f6ff1f8caa43104bf916019f76ba9d98b64fe94052af70c252734397434ce1e864fa1e48d1f6e6785cac3fc1e5e625996038d81c11f15d957fcb09afb4dad449610bfa7906b7fc52570cd879728abd25a7945e8ac05b443631b48b302eaec3f13dfe906ab88694e68ab779c174cbb20509144e2fd6dcb8469f41af9b9b6b500fc246a9e050f43ecc978a3f6b0e92030253d15ba93f8440fee825631301f9127c4bccfd2253aa8a0cb1309919823352784abbdea5e675fadc28fb6d22bed464aa2966d5ae8e9f9388cae9fbc6bd2b58af367017cf56a7075284d81b045aa488fc3c49d3ffac8e7f989996afca0f48e3e9c459da7acaecc6cadc332a65d64948fa9d0ca22dfd79350bdbe523f8449e919d3fcc605849a028a9d7df5492c15feb1ff631c109edb5b30c1af596447f82b11a3fbb20890e79cfe0fffb3535f89f5b389acb49ed537743707a9a1f067ef8eaddb22ba2efb93bc93b862fa224ddf76018cd8e216327d1dbf96b9f233e254467f27792d8674e705b2950732ca573094a775b495aa2d5421f0cea4e296433272652e5b6d0db4f5cf5748e3704519225b8bbe5acb181ab981b28c1fbbc62c6d5b198c6a0b217cd5eb703b3518dd815e725d0ac07bc7f306107b8ea26e4da540a468fa85caa43b3b3831418482d4cc91ee8159ca65318de8c164eb1b0a1561eb7a30af3cfc2ac5b5f0d6356eb7240f1ff2aa796315f0a1bba4074e44f3f950a977488a053d9e3f7b99d27bbcea21c92378b5e1032a020be40a668beb659b535b9bd2c25a0d87b42f4dd8a9f744a935124423ef3d08f32ffbf1a676dc9a6f4dd6c408c98c6ee365e59a121b08c4717f9f63ad1dcd1a85d32d977c25197cf18ef7b901658b6de740298942e7cbf36768b072cdcfc95dbba5e24f8a7c59045129b98a2aaa023557ca432d78ed7f3fdee3f1760976ee02fd7934bbf4c7166b076ec5f5b5050443771dcefde5ced4d2bdb019ac6ef87570b6a9e523531cb2d22f293c7fc3ef4ea37835bf8a7970a99b28035a40a18c6424cfb37e2702aae47b33beecc214be6f85f92ad2f7afe6424d3a34f2133fed7f0e21646d56bcea3eff504845477656374e73570068669604171fe796f41adef85f258839b325811a7955f37fad6b1ce37f1f6c7b5a32b30d9bab459ceb5f965f9a08509c28d67214f4e49ec451e0698de5b5a2fb689e69a882f7d3e2666ed893ae4ebaf83558d16d4749ba69b837aae4d29f1fd5b735f91a63a8078ca8b864819b0cc39c594bf140303a6093c215c882d1eea241e05f8a30ac63da1e6d14d65ea00b8e3e7b35218e6fa6ce719e522c311cfd9036c77457c138b9e7e4c6828ee71a75f53a8e949fc008b512f799d3e826fce49eae97b95b4e7d2960bde3f57784f9d1cd56af591d533fde5a76c06ffcf972d9c583d670e61a2a94561978816e89889fb3ac8584cea2087aa7900c9fa9f8a08af650dd91f1021c80afbaa25237d1ff417a687cf7080551bc608cfeeea0a89c9a60c16bf4aa04ef45e6e200073682150d082ee0464ebe22fd96c0cc9b9b93895fbe41725d44", 0x1000}, {&(0x7f0000001080)="04906e", 0x3}, {&(0x7f00000010c0)="7d86714602b6e35da2d2a14b2af0741532eeca54cbb014bc8e116c321e9a3ad5e7de832a3b43205fb5b604a25f6a137209503b1074034235e9654da4b7b153d17600e994e8573b249ffa3a9f2636a0454105f02851963ee6ffef45311fbc1f46b6f02b28b2ed8ed4b3c6b0a1e52c0dfcce5b9f7f7c755f9328706584c469", 0x7e}, {&(0x7f0000001140)="a1c6ed3914125f9fa6e3eae88df7acdcc314face9cd85c3222d0d180375efff7eb0d81789e86512298594bcf7d85b201a66db0915358a160b99354ff041519af4a701aa4fa44c33246bc2f7d91a0db4a340005e1eda0a32d5517a02d8b52c4784f1988c315d92538ad32a9f6be77bb7b3fe000ddc6889bf957f0a9ffb91aaab5eecc14fd5c9c447980484c06c40292f2d587d9ad99bbfa7c8969956609e8d43aba287e7a4dcb8d1182901a9e3b7dbaf5535add5def50bc0afb52f001f6c9ad7b5aec64e6e717371a87299f85203f388719fc513352ffbe1c73dda00dfeca4f94fc", 0xe1}, {&(0x7f0000001240)="2303862fba58fe68c9a0f2e5d6c5e25dac07f17dba53595a4aada90891f7f8ca6eb58fce880428998dec6e3484e2a74cc344bfc379c550febeec98b76a028f30ef2b470300946f23ac687bfd8822d5f5d060bf0a097c20cd5e649f27f6e0fc443114605672b12d27e82b11fe4ef807d3ff48c2ed9204a024f5169aac178ab05e", 0x80}, {&(0x7f00000012c0)="8288cbd7102a85c49e3ed3eff8a92f03ba8ec7ab2a6548ff5b2feb6584ac699115a1e8fc49a8b2bb35ac3eaaa6ee5fb9c4293bea9e3d9602d46d3d03d0b59e0db7dc15678407b2846f9b7b93732451bad3f8659122d4bd92c7fd823a23abad73b9a1bb1f8b9d89530d3a9b5fc22b10503a1f18986ac99fbcbef860ff0816afa291bdbe08918114fd3e5e50cad795df92979ced7798a39f87d0690001267e0bbda7825db2c36dbcb7f944a26cfc0da39ff41b2dbbd9ed5e626e1e18cbfe88e8e4bafe18ec879f042e9ea89254256ed62b374932b42b43f21f6b28b0d5c283a4", 0xdf}, {&(0x7f00000013c0)="aa624cdb5a33fbc7755d71a3c43cd1bcf67697c42e0db2c53b321ce65fe768d07cec2d1ca1f25ec112594d375b730252594c0f6e2a7cb0abbf4b8d7ffa519c14da9728af1749a5c9df7db8dd4dc94ba9f5e8015fc26105a5c6e2a4ebb291008158b97c3f18e036d5721ef17159cc63ce7d43f3d7cb2bd488233fa84c4a896705a15b4f999039d2a7fd5f01ac46a7cba94abbd8a6473e41da4e98bc5f6f8ad0836b1e5d6d5c919245d10d98c3112c2cfa53251279564eb866dccb17", 0xbb}, {&(0x7f0000001480)="1428b78bb3165e94db2a475df1773a15b9fa725fa88d1b3811e6a889531344be271ebab2dc1925e67c6a6f4c1dfe460557979e26eb52ef982a9cce137829f505e58f479b7ecc35d8f5310b0e81ca7422ced91404acfa8463c5f2bf3fcc273392c5d5e4900383326391956c88f661a622612e207bab1ab4595c61504349787f5f7396c17df878e92704d381b51bed3e055b1834a7f58d4f3f3f86c523aecc3da43bfcd61dd02c70c1affead9ae1edad9f2304217caf92d9c5f8c085d11d3250dc542fa68e6e789c6a6aa8781ce8d85004182fb0cbc19898ec68be0d810b6a3d5b48b3a594648a617ceb8084f5871b1834b30c6d095cf36f31fecf49a2c337d1c8094162d72cc4fec5ea33f94ff0695cf6e97ab9da6070a825915d646b089febf3b67419fefc32e12872ac456ab464637fdd3fb6257c7bd6e4dedc6a7762cda0d8c215a02fa8ff4f2df77b66a5a958bb8da2d207e03e1d530542f532328d8c881ba42c8cd87169b27ea7675ebc4d6fc628adf290be7d62e6a182aa616a11de4560217a1aa81bb0485301efb576b11fa4b6a8a54aedc1ea975450b5a84338c001c5c1057b818350c14a06b4e436c772090e6131736de2ff392386eb30c98141d4166fa0f14f99508437860a1ad30879a5532eae7bb5fd98f54c152af4069be32aec19f2c6d97bd8e13eb5483bc55e593488043d9ba6f327ec6621b16229e039ac18b50cc6e94875d3a50671ee3b131c033496878555aef8f0d34e0e72a29c3af2c4fc8ad50973f0aa7acd8fbd66174f46b69d0130f1a443702302c14501c924ef3402485e1392d80d6829b0e9023b73f9ccd2153bb2a9fe4e0793d4477e47cc49d0b5595ebaf69cb12f30895324a9c7a24115178b34668da1c46450f0b2cf922dee4668a46dd7a349620cf1f67e6958e39df8bfa005fa0a4973efcf032e9fa6258946f040c8b9f7c38c855bc42a0eace2d09ed60a277c07b3863dc6f4b05dfb04cee345c277f11463cbb9f274262b27643644901b9c694daae198d74d634b87d819e9f02c732de6c0f92096df0ff4dae885054e9abb67cb1721c47a6bea919cfd6f85db5b6cd364e89b64cf4c44168ed9d01cd788757b223acb668c420c6d64f958633c15f4ce4a625a7bc62a5b7aec3f0bf3ad5697a20cdd1238da10c8d054aa8e6a4296947c05c05ba387b7cd1de258a3417052ba06020a0c387352ad3a0d3b030e35ed6777a8c4383b8d2437e7a4c2324a6f33be2b9ec2438d94f45bc395bb59b62f16886648b51371aabba51633110b2dfd8e21e8ad87273e7669584b0930a6b398ef49044a3740ef5675ac865b33c75c4dd07fe60dfc0582b88d51b697c887fc2bae7c902e855bee9c82421f2423b2c074043fd9d7b5e5751a5d8505708785b05e39374db2a1acd04e4eff82f03e81bf34dded5ec53b10afc8da17d0f5a0aa8b80cf1d0b28161ed5a8b1335c9bab5fa1f8493d6b0d876e879598cd86eba449700e2621c60059c1d6805f4b8513b72706dff2128dc39777846fcdc63ea5d858fdb986d26f834a925b74a06f2204ddafcc06e98abb686ce20d06b19706cafa0eaf07599a2fdaa8107d26ae66ca3d42d28a948a9b5f687b1247ae30c072da69bebd2079a7afd51990d24afb0caa0a4b585be620baccd76bb8d5b6ac85ca066714538c1021f9f616b1d82878a5cc45d602bcee4b98475252cb1537d5bc78cf2be921ba08c61c973c2d8fd5dd371959d8de9f885f150932f3eaacdf4e52d44d126a1b65e2dce22339c2d76c98c6dde90d8044516333419626907bd37ceea6a7798471fffd96e42151c16c74f2e9c4b3c63f8095a74c24bfaf53e4ca580e2e61698fa5636f3a51ced84060fbbbc4f5ea21e9da8cab906f70e1f29924e3abd35e2da118325220f94dbdb80e647fc1a1272bdda69775ee9d87a40f0cc65e320c2074628a2772bdeea304d1b15a4bc726df9a17e5387dd5bc6aa60e9dc0321ccac396a60f9f8959e6c1c2f7d97109aaacb1e55c6b14b71bb48ce8526be313cc615599b69af27a9dc08c330f3f8c83c96722a9a984a546172304024e242ad5b2b30848e537a955c3400b8b8d59396ebd613a02755955783365dedbcac18431a1ccd4b38e0db510c65dbf46649467856585e5584067aa86cb896a4a783840c5e4d00e8fc019349a687e79d716e7f1800349da6ed6d2417fe3a4e127d47afac5a9808d3ac26a2f12387baa1b9eef670c783352142a04a9a3491107b34e5abd81c1347c6fd24713c3f843101cb241e823669b11dfecd6f620b0e5355e6c80e97c50b741d1b65d76b48116b3a57ab7bdfabbcdb77f155bd364deca75118b674a28d1b3cb290b260c5a43d6162c7c8ffd0cb83081eb9c8501b1161c7e394767a6384850850ae316f2e6279ffe1e43c70b5335d03e0465bd847c35062d6e4115f0248a94623159b0dd4076f2cb148074d3909ff0f5dbd27ac245b42bbc1ed23c89fae097caf9c095d2fc28097f6fad15bd90dcab182c0f742e6fdc9ec8771b1a40ed4f6bedf9accc78cb80c19f1b22a0b0e69129a6104cae64cce1bbd044ec4dbdadf8d374c49090da089b7be10eb7aa5831de03596cd94bc9441b6b6e94c77d3eb9e0c646bc3090e685866c4bc98abaf3845faa42fcb423ab47058e69a19886bed6ca0d159550ecd38d05d237f7cbe073d241037d80514c05c2d940c6068a4510cc291d36462478ca0eb6ada2b67287220e1dbbd5b40398d19cc9b4b809c5a173a8df165d2303cfd721ab64d93647abe767d96f7b63b17a8be083ae430d2b0a263d5f5545a18f8d30416ad90aff209b60b84a6a2f7a17912eb3fde098dab240a7f05b62869bea71031b2c76eeb3f7444634a6927d2665d44deeb0b4f2d1da902889f23144cfc701efcc3069d2d7b7a89e0a557215967d52138fee84c3ee404d7563999a718c48f504280ded475e9e26bb7a0f33d5ea1de5090e6d7a56abd03bdbf9feb2b7e77a8e5b90a2dab1d2282f03a43ec61f8624da17b10ff0b7c301cb7fd7546d3a0316e8bd14c57e6680898906c120a47ceb67926bb731e6fa0b72c5a61d53ce3d40ea815e3e3e835c64f6f15189ff7b32614bce1c141fbe61f1113008e3439a2ba7fb165cc9e0dad16a4aadc4d944f1f64af9f9f08807e0c246b73128371f1a4132c1282f0cf73654bec5e905e10a17d55afc63f10e0ce0ea96666ac4326c15933aa023eb718a130c1569af4d6020dd4d2320ec231937aaaf361b9d7c8e842c9c603d57ba748dafd33699e6e45e593136aa8c4c7d24d25dd813eda7cc289eb8a36e465b938981ba99446214de15548e7543060a3bb854c90b199a27209c12d92c9580f0e13118ecea04c08dccb8a416dfc65ca9fe382e6b51cded691d52102bc0cc539ca59872af0bda63b2b21101fb7e86b27ab59fcf95c352cd4637ff9495680c7c429a073312f4b1b6caf78521ac3b178bb3c57aa9ac1823e235aa3250453862f13153a2806b88ecab04b4688e8597dfcaa75e61584a7c6af008848fe65a874636cc87f55a3ed78e262b04693a9c9a927ec6eb084dbd3dde03d6b52fff415ef9d3c771a8bbae965d1d8879e1ed41c996d372c0b526421cd2b6dc582d777e0051f3f80ece7d11e0f7e2020555feff8f4edbc8383e22d1bdfe41bf2343b49fd2c637bc8de8fddc5cf8af4e601693cd32ba00750f906a1a944c850a043977db2a60b50926672f427d025ee05bc72e9000916acddf92e60abec495e916bfe9e9e5a6c74b752fa1004309758b7372c425c13e1e672b941d369d4c27d9164bab7287c67cb6a3c38c16f4617889c146326a7f86f2855007828abec5ed91c3f537d894b5a6e64468545b7e4153e5d9e8f86fcc5c3d08e26392382e8ab72adc09d5c889adc887bb23e0beca05f4f7caa4336345eed8a284b8db554a4954cd48573878dc8413dd04298ca92134cf555fb5aa31a2a9c7efdb91661da0a78e266cbc7b18e8c5ad2f3ba08ff7ac67807bb59d1e6dc8f94be48115af405797280a3924703f3250760ad53075768f83e847a02e5b89f9cf2a29cb99c8e873c2637380cc2c2608d3ddebe799a3772ffdfbd26a2516c5ff4b4cd9235e11de7898a0db6fe0f3cbf03de925416c41ba4157aa794770f0209472f24570478d7a1430b041b4112a68940899b1f0ad4eb77b006006ee6bda21b68dd1b76ff78c98308e889925d31f5f000077d3b768f46c8e7f52ba4a680c179ef05fa51f72d3a6296baa7038ea14b83b20f8e3a155139e12923c693cdd04534e3b287d268bb9a310984c2cf75e399c70c13172aab7cbd00600144b52690473906838d957aed5a5cd04697987affae39493da1b915cfdee094bac428ffa4212f8b26c0b9193ea0c629d70050a9cf7a5b3fec6d2d9db5487ce7ec22d7374c10ad1b017621323edb25593599d76a06fb982cd979cd287485f46914bdc556d0ef6bddb459ea00ddcc049e6da54ffe1a31717f2435aa7a06ff2d65b9ba5316de08319cc062264643effb98217cebdfc0fc2e6cc2f802d6e24e972c37e115847de5d22947da9425ac7e203000a6540664604816c97f71e9e390a9b8f6fe460546320f16acd56669e73b231236869793351f2be653cd4d4c17316af9ef61de2fd10d6f65a872477be8cb1ea3a6c53b5e7508b1acaf2cb41b3a1ad0489220d7229c9b9236247817a2c418995f492d7418a429829364f7d41ab0a54e620e94362801fc73fd19cbd7f24942c78c076894b64c3ccc0c03a282f7252b51156953ba93e003d948ca14a8bb5319ed1224b0b84abed9e8fe58d1c8ba0cd0fe624e8b95321d111624abc722d38a4e806d4b7b899d186f6bb6b0b813e30058828ca618ff11d4e6c1062d6c47057e0c78aff65d4caa1ac12d490d7dc52d9dbcd82a1c9b8fc1885099210f6fa1af55797acd637ffde856ee63000806443e5d1f7e0ffd2758a572b454fce45ba56307db2a23b6adec4541f545dda900fc3a858b40adc9cb0d96954e564b1aaad1c613b874660e0ab2e0d65a4de900c78d1c67507b14a405bbe8f090719eb8261c2cd4cd23c8d2247e09289c9b99a36ffea6e99d008e8aedc3f4da1e08988dc6eef155233bf9091222d77385be738b43d1392c2a7bfb52ab26750b81107e83e61b3e915634d5e828c9ae3db70fec5ff4b025685379fe56e9e75881f7d06c8bfe4cb61459a13509e6f694d0465a53d654ecf2b27ad34b31746b3dce47fa928779d15293c672698cf6c2ce9c3026bd635b0a0c4deaf464c2cd8498bac7ec2ebf2ebff3f8b3061dc3f40586bd108d629adc88263549d28f8b28d6dec7b2cc2769e20721fa61bddba53d2562e6e43389329ed5bc622540d3ee19b4ba4d7382063fcf47401a7113721ab59ace92c3bb29331d81c404bae4bc57239f20d6a88395c3a4ed299a87808bcb080c105948a74b0e3a100fcd7e761ab71839b44b27a3386f19c9d5d21caf370512810913f6046c65db030632b02d1b6ad731f3d4d2fb66f5c2bfba043ade12b09e09ab7dbd2dcfab37f1455971aed6f6bf5b6639cffd24647797844df1b2b32bcaf28b72149b455450190d5b52bbbfd9301ef8815433642fbe4726357a06eab3c63ab76a8a440e451a70f67de4ebebbd478aa2c26578f0c21c065d163b0d29258b18436293c6350087e8bcc4f725549959261297d3452939cda01264b5b72e0b04c5ef3e33797cdf7dd5077a8cee53f4a45f0a59b7ea50f5799453c8dac537313ab3cf8b6acc9f83f4ecd4fcf2ab201d9a77131f2bf4ca88d4cce74d7f88483c450be61f49b89b9c1", 0x1000}], 0x8, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r15, r17, r1, r18, r19]}, @rights={0x18, 0xffff, 0x1, [r0, r20]}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @rights={0x30, 0xffff, 0x1, [r23, r24, r26, 0xffffffffffffff9c, r0, r1, r1, r27]}, @rights={0x28, 0xffff, 0x1, [r0, r28, r1, r1, r29, r0]}, @cred={0x20, 0xffff, 0x0, r38, r41, r42}, @rights={0x20, 0xffff, 0x1, [r43, r0, r44, r1]}], 0x110, 0x406}, 0x1) 16:00:02 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) fcntl$getflags(r4, 0x3) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCMSET(r7, 0x80104277, &(0x7f0000000000)) readlinkat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/94, 0x5e) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x17ff5da74435660f, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") getrusage(0xffffffffffffffff, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:02 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffc7f, &(0x7f0000000540)="000d95b54ffcf54d74099e4ee8f59af218d76fca1904f039a1cd07d73c257b73c31b34e1533b18c6fdb51c535e8557897c244098f2930a2289ec2df8281ab0f584ae2b13511a9ea7e6255a6608faa33b7d6f96a121c1eedffbbecff39267362aa6e1caeebcb5b973f7e1497a7fdb429552446794cd751c0e0e9907cebce86746b1cfa17f372f8c72efac4d7f002714fb1ba2304e90effa6732324794b950b5dc50542e9f539a64c04c53254479fb8f43fd85ff11f4902bc219fe132e000000000000b9d2616060c3ac9c9e7ff6b82ff83f0000000000a8ae5c0d3dba3c10cf53f7638ff13ac203166a90ba0afd7920bb5fa39cdc4b6478d9fa4d7eecae0d042c8db3bbebd4c82cd315a3859b24082ed32887f26e2ba459a965782c36e82eb1bf") 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) getsockname(r2, &(0x7f00000002c0)=ANY=[], 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0xffffffff, 0x917, './file0\x00', 0xe6, 0x9370, 0x2, 0xffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) 16:00:02 executing program 0: execve(0x0, &(0x7f0000000240)=[&(0x7f0000000040)='-]\x00', &(0x7f0000000080)='/\x00', &(0x7f00000000c0)='x\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:02 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518ffab5d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f55de0"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socket(0x10, 0x8000, 0x1f) chroot(&(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:03 executing program 1: chroot(&(0x7f0000000340)='.\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x7552) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) chroot(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 1: acct(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x7fffffff, './file0\x00', 0x3, 0x6, 0x800, 0x5}) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdf7ffffffffffff653000463f7b238bf46854d78a2a0000000007000000008295953f68c11700287ead4bcb777f0908000000000000bca64896bc5e57c6388bbd2ad88b6406b15801360bcd4c0a162b58fd4237b8fa4d000000000000000795aaee48c02f6ac41e6bf3bf554780b9b854c7a85830505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4ff03000000000000000000000000000000006000"/201], 0x1) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:03 executing program 1: setrlimit(0x6, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x200) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = msgget(0x3, 0x361) msgsnd(r0, &(0x7f0000000000)={0x2, "41e13dc944"}, 0xd, 0x400) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2000000000035}, {0xc}, {0x2000000000000006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) clock_getres(0x2, &(0x7f0000000000)) writev(r1, &(0x7f0000000040), 0x1b) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r3 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r14 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r18 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r12, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=0x0, @ANYRES32=r19, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) setreuid(r11, r22) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:03 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) r0 = socket$inet6(0x18, 0x0, 0x80) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x800, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000007a3225cbf8e3fb1622ee000006000000"], 0xa) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = getppid() r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r2, 0x8}, 0x1, 0x3, r1, r0, 0x0, 0x55cd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) getsockopt(r5, 0x3, 0x0, &(0x7f0000000000)=""/129, &(0x7f00000000c0)=0x81) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000240)="2f0b9dc350826527e199e2605cf9a39d1895e94bb569474f3885522d42b9a78571ebfd08aab23eee91b27827040f1ca2df1594061839a7fe25d0e9e327482cc4779e936afbbed72ddaf3431fc90f02ca0e1ac86e995f0fe59efe7384b6a4a2761fd2bbaafa5ef6c522e668bc52b0ac36889c1d6e6affe10b86e241e385c6b44dc8c0c574a07e83469b2bed5cb03e39982b0c7c687cbbc171b213cc1f784ddbebb2090bed3d05da46fd74cdf5be3b898b6959f18293a4b89cb192c9", 0xbb, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00') 16:00:04 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="351928e3214f6b7cf254bcd0ef8965715214", 0x12}], 0x100000000000013d, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r0, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x5, r6) write(r7, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x1}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair(0x18, 0x4, 0xa9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r5, 0x80104277, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x8047fca2f794f215, 0x0, 0x9, 0x8}, {{r1}, 0xfffffffffffffffd, 0x36, 0xfffff, 0x1, 0x3f}, {{r0}, 0xfffffffffffffff8, 0xf084627c8cd9ba6, 0x20000000, 0x4, 0x3f}, {{r1}, 0xffffffffffffffff, 0x16, 0x20, 0x9, 0xfffffffffffffffa}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xa9, 0x4, 0x8, 0xdeb}, {{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x0, 0x73fdbb11}], 0x2, &(0x7f0000000100)={0x1}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x40) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:04 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./file0\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x5) 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000040)=0x1a) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x5) r1 = dup(0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x80}, {r2, 0x1}, {r0, 0x1}, {r3, 0x80}], 0x5, 0x8) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x0, 0x4}) r4 = socket(0x10, 0x5, 0x9) close(r4) socket(0x10, 0x4000, 0x0) r5 = getegid() setgid(r5) getgroups(0x4, &(0x7f00000001c0)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r5, r5, r6, r7, r8]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r9, r10) r11 = dup(0xffffffffffffff9c) sendto$inet6(r11, &(0x7f0000000380)="584c5417693351b4", 0x8, 0xe, &(0x7f00000003c0)={0x18, 0x2, 0x0, 0x400}, 0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x1, 0x0) preadv(r12, &(0x7f00000018c0)=[{&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000480)=""/25, 0x19}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/197, 0xc5}, {&(0x7f00000015c0)=""/74, 0x4a}, {&(0x7f0000001640)=""/206, 0xce}, {&(0x7f0000001740)=""/10, 0xa}, {&(0x7f0000001780)=""/112, 0x70}, {&(0x7f0000001800)=""/92, 0x5c}, {&(0x7f0000001880)=""/7, 0x7}], 0xa, 0x0, 0x0) r13 = syz_open_pts() ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000001980)) fcntl$setflags(r13, 0x2, 0x0) r14 = open(&(0x7f00000019c0)='./file0\x00', 0x8000, 0x100) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f0000001a40)={{}, 0x5, &(0x7f0000001a00)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) getrlimit(0x7, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = kqueue() open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xae9abedf95b6b692, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) recvfrom(r2, &(0x7f00000003c0)=""/67, 0x43, 0xdd3120ab63288cbd, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="20d1199f1aa063e199f78431d97697dee17628ae95b04ef436fc5c31bb2e400624e19ffabf902db87c8b1f521ad325ab3a81e70612b72c3b73f78e53dd556a8b371da574c2f5b1f3c267fcac4ffb364e2d893ae66745aabf64eb55a48b64ee9e16b560dc395dd705bd6eb264fa905098e9677d28cacb4692d19838183ba1095d0d6a4fb0ede2a138255dae8029c27b4f1d"], 0x10) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f00004a4000/0x1000)=nil, 0x1000, 0x2) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e000000120002147b63fa57a15e2509b731d80edde70d0a2f02869fb9624b89171e0a0fbef9480e0892fc1c9be35cf0a1f1ec273031709328653f89a987ad4057c877fdd3c575eeb10192586790f5c1ea1c05a1a1ce37c707c94dc748b7f0be1e3159887e9d475cc435e3726b69751e6858a645129fdaa408f9dfa6050af6d1b1fab8bb9eef4044724aad5d6425f808d98f0b79bff2e1a5967a739baeb96ca5e7ca0089f546877be93acea9ba18dbba2cfef18b5c5971a4f270cc4873b2bea479bc8177b0d521692ee9dc0903dec0b35d0c799617c782ceb210d1d21fc7546572d2990e8b46432466a8a47d70e35315d9b766b22a094f3c2bee34c8a796f4916a0bdc8d0675d1aba8f95dfaad15c64a5edb443c0c5b1298d4bb7e41c14304f59be95fa1191ce97fe41671f7d"], 0x10) write(r1, 0x0, 0x0) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *144072 98010 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001492fe30) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800014939000,fffffd803a4ae1c8,10,ffff80000005b8d0,ffff800014930098) at alltraps_kern_meltdown+0x7b 0(b,ffff80001492fff8,83,ffff800014930098,0,b) at 0 rt_match(fffffd803d0c0c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800014930170,fffffd803b83ce20,fffffd803d0c0c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d0c0c08,fffffd803b83ce00) at in_pcbconnect+0x107 tcp_usrreq(fffffd802ac72498,4,0,fffffd803b83ce00,0,ffff8000ffff2c70) at tcp_usrreq+0xada sys_connect(ffff8000ffff2c70,ffff800014930318,ffff800014930360) at sys_connect+0x3df syscall(ffff8000149303e0) at syscall+0x507 Xsyscall(6,0,fffffffffffffecf,0,3,52eb3d28010) at Xsyscall+0x128 end of kernel end trace frame: 0x530d10d4d90, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001492fe30) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800014939000,fffffd803a4ae1c8,10,ffff80000005b8d0,ffff800014930098) at alltraps_kern_meltdown+0x7b 0(b,ffff80001492fff8,83,ffff800014930098,0,b) at 0 rt_match(fffffd803d0c0c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800014930170,fffffd803b83ce20,fffffd803d0c0c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d0c0c08,fffffd803b83ce00) at in_pcbconnect+0x107 tcp_usrreq(fffffd802ac72498,4,0,fffffd803b83ce00,0,ffff8000ffff2c70) at tcp_usrreq+0xada sys_connect(ffff8000ffff2c70,ffff800014930318,ffff800014930360) at sys_connect+0x3df syscall(ffff8000149303e0) at syscall+0x507 Xsyscall(6,0,fffffffffffffecf,0,3,52eb3d28010) at Xsyscall+0x128 end of kernel end trace frame: 0x530d10d4d90, count: -13 ddb> show registers rdi 0xffffffff813b3ea7 db_enter+0x17 rsi 0x219c __ALIGN_SIZE+0x119c rbp 0xffff80001492fca0 rbx 0xffff80001492fd50 rdx 0x219d __ALIGN_SIZE+0x119d rcx 0xffff800014939000 rax 0xffff800014939000 r8 0xffff80001492fc60 r9 0x1 r10 0xffff800000a64600 r11 0x6811e0d729b4f0b3 r12 0x3000000008 r13 0xffff80001492fcb0 r14 0x100 r15 0x1 rip 0xffffffff813b3ea8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001492fc90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=144072 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff29f8,0xffffffff82558cc8 process=0xffff8000148a26d8 user=0xffff80001492b000, vmspace=0xfffffd803f014330 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 98010 275316 84448 0 2 0 syz-executor.1 *98010 144072 84448 0 7 0x4000000 syz-executor.1 26753 432596 64002 0 2 0x2 syz-executor.0 84448 77815 64002 0 3 0x82 nanosleep syz-executor.1 41143 231406 0 0 3 0x14200 acct acct 69790 230313 1 0 3 0x100083 ttyin getty 11390 8101 0 0 3 0x14200 bored sosplice 64002 511223 20025 0 3 0x82 thrsleep syz-fuzzer 64002 473505 20025 0 3 0x4000082 nanosleep syz-fuzzer 64002 163207 20025 0 3 0x4000082 thrsleep syz-fuzzer 64002 37966 20025 0 3 0x4000082 thrsleep syz-fuzzer 64002 85850 20025 0 3 0x4000082 thrsleep syz-fuzzer 64002 218904 20025 0 3 0x4000082 kqread syz-fuzzer 64002 166606 20025 0 3 0x4000082 thrsleep syz-fuzzer 64002 482720 20025 0 3 0x4000082 thrsleep syz-fuzzer 20025 22885 59627 0 3 0x10008a pause ksh 59627 473287 56216 0 3 0x92 select sshd 56216 214325 1 0 3 0x80 select sshd 87315 69718 74871 73 3 0x100090 kqread syslogd 74871 40703 1 0 3 0x100082 netio syslogd 39510 333155 1 77 3 0x100090 poll dhclient 5387 499696 1 0 3 0x80 poll dhclient 66573 84343 0 0 2 0x14200 zerothread 15931 392961 0 0 3 0x14200 aiodoned aiodoned 10512 380914 0 0 3 0x14200 syncer update 29335 306546 0 0 3 0x14200 cleaner cleaner 49394 80719 0 0 3 0x14200 reaper reaper 99009 91535 0 0 3 0x14200 pgdaemon pagedaemon 72456 66727 0 0 3 0x14200 bored crynlk 17492 129685 0 0 3 0x14200 bored crypto 26893 34943 0 0 3 0x40014200 acpi0 acpi0 40391 409778 0 0 3 0x14200 bored softnet 58072 18120 0 0 3 0x14200 bored systqmp 29416 89120 0 0 3 0x14200 bored systq 64126 288408 0 0 3 0x40014200 bored softclock 73870 46236 0 0 3 0x40014200 idle0 22307 104424 0 0 3 0x14200 bored smr 1 377421 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9601 7018K 11421K 78643K 23332 0 0 pcb 13 12K 14K 78643K 1171 0 0 rtable 106 8K 9K 78643K 3359 0 0 ifaddr 88 19K 21K 78643K 927 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 240 0 0 iov 0 0K 32K 78643K 1274 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 5842 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 90 0 0 VM map 2 0K 0K 78643K 34 0 0 sem 12 1K 1K 78643K 305 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 6103 0 0 sigio 0 0K 0K 78643K 56 0 0 proc 50 38K 63K 78643K 2170 0 0 subproc 32 2K 2K 78643K 607 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 352 0 0 in_multi 19 1K 2K 78643K 556 0 0 ether_multi 1 0K 0K 78643K 27 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 180 795K 795K 78643K 180 0 0 exec 0 0K 1K 78643K 1301 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 120 22K 40K 78643K 15703 0 0 UVM aobj 130 6K 6K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1197 0 0 NDP 22 0K 1K 78643K 300 0 0 temp 241 3541K 4181K 78643K 171799 0 0 kqueue 0 0K 0K 78643K 38 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 139 0 133 1 0 1 1 0 8 0 rtpcb 80 482 0 480 1 0 1 1 0 8 0 rtentry 112 593 0 557 2 0 2 2 0 8 0 unpcb 120 6583 0 6567 26 24 2 3 0 8 1 syncache 264 23 0 23 12 12 0 1 0 8 0 tcpqe 32 5276 0 5276 4 4 0 1 0 8 0 tcpcb 544 3136 0 3131 26 17 9 15 0 8 8 ipq 40 37 0 37 14 14 0 1 0 8 0 ipqe 40 90 0 90 14 14 0 1 0 8 0 inpcb 280 7582 0 7574 63 54 9 13 0 8 8 rttmr 72 6 0 5 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 76 0 75 3 2 1 1 0 8 0 pkpcb 40 16 0 16 6 6 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 117 0 117 18 17 1 1 0 8 1 art_heap8 4096 15 0 14 13 10 3 3 0 8 2 art_heap4 256 2391 0 2198 38 23 15 17 0 8 0 art_table 32 2406 0 2212 8 5 3 3 0 8 0 art_node 16 584 0 551 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 28 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 303 0 293 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10473 0 9064 46 0 46 46 0 8 0 ffsino 240 10473 0 9064 84 0 84 84 0 8 0 nchpl 144 22997 0 21391 60 0 60 60 0 8 0 uvmvnodes 72 8594 0 0 157 0 157 157 0 8 0 vnodes 208 8594 0 0 453 0 453 453 0 8 0 namei 1024 81515 0 81514 7 6 1 1 0 8 0 vmpool 520 32 0 32 13 12 1 1 0 8 1 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 73431 0 73431 30 27 3 7 0 8 3 plimitpl 152 445 0 438 1 0 1 1 0 8 0 sigapl 432 6181 0 6168 2 0 2 2 0 8 0 futexpl 56 173731 0 173731 7 6 1 1 0 8 1 knotepl 112 2851 0 2832 3 2 1 2 0 8 0 kqueuepl 104 3770 0 3768 4 0 4 4 0 8 3 pipepl 112 2974 0 2955 9 8 1 2 0 8 0 fdescpl 424 6182 0 6168 2 0 2 2 0 8 0 filepl 120 64746 0 64648 67 57 10 11 0 8 7 lockfpl 104 2051 0 2050 1 0 1 1 0 8 0 lockfspl 48 679 0 678 1 0 1 1 0 8 0 sessionpl 112 56 0 46 1 0 1 1 0 8 0 pgrppl 48 90 0 80 1 0 1 1 0 8 0 ucredpl 96 9038 0 9030 1 0 1 1 0 8 0 zombiepl 144 6173 0 6173 4 3 1 1 0 8 1 processpl 864 6203 0 6173 4 0 4 4 0 8 0 procpl 632 13318 0 13280 5 1 4 5 0 8 0 sosppl 128 62 0 62 15 15 0 1 0 8 0 sockpl 384 16096 0 16070 126 114 12 22 0 8 8 mcl64k 65536 1337 0 1337 106 105 1 33 0 8 1 mcl16k 16384 89 0 89 18 18 0 1 0 8 0 mcl12k 12288 164 0 164 14 13 1 1 0 8 1 mcl9k 9216 102 0 102 18 17 1 1 0 8 1 mcl8k 8192 281 0 281 7 6 1 1 0 8 1 mcl4k 4096 1216 0 1216 6 5 1 1 0 8 1 mcl2k2 2112 61 0 61 20 19 1 1 0 8 1 mcl2k 2048 65536 0 65490 18 11 7 14 0 8 0 mtagpl 80 251 0 248 5 4 1 1 0 8 0 mbufpl 256 151795 0 151659 84 75 9 24 0 8 0 bufpl 256 31469 0 22872 538 0 538 538 0 8 0 anonpl 16 704445 0 688645 235 166 69 83 0 62 0 amapchunkpl 152 31936 0 31832 108 102 6 15 0 158 0 amappl16 192 34362 0 33479 230 184 46 58 0 8 0 amappl15 184 666 0 664 1 0 1 1 0 8 0 amappl14 176 1472 0 1466 2 1 1 1 0 8 0 amappl13 168 128 0 128 4 4 0 1 0 8 0 amappl12 160 1576 0 1573 1 0 1 1 0 8 0 amappl11 152 421 0 410 1 0 1 1 0 8 0 amappl10 144 1737 0 1735 1 0 1 1 0 8 0 amappl9 136 1195 0 1187 1 0 1 1 0 8 0 amappl8 128 722 0 678 2 0 2 2 0 8 0 amappl7 120 1905 0 1896 1 0 1 1 0 8 0 amappl6 112 333 0 324 1 0 1 1 0 8 0 amappl5 104 2037 0 2027 1 0 1 1 0 8 0 amappl4 96 5125 0 5098 1 0 1 1 0 8 0 amappl3 88 2842 0 2837 1 0 1 1 0 8 0 amappl2 80 47154 0 47087 3 1 2 3 0 8 0 amappl1 72 124594 0 124190 28 19 9 20 0 8 0 amappl 80 14093 0 14058 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 6214 0 6168 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6214 0 6168 1 0 1 1 0 8 0 vmmpekpl 168 40068 0 40043 2 0 2 2 0 8 0 vmmpepl 168 746415 0 744469 359 248 111 123 0 357 17 vmsppl 272 6181 0 6168 5 4 1 2 0 8 0 pdppl 4096 12434 0 12400 6 1 5 6 0 8 0 pvpl 32 2086331 0 2067385 542 369 173 293 0 265 11 pmappl 200 6213 0 6200 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 961 0 283 24 3 21 21 0 8 0