kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Mar 29 20:44:54 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.108' (ECDSA) to the list of known hosts. 2020/03/29 20:45:03 fuzzer started 2020/03/29 20:45:07 dialing manager at 10.128.15.235:26668 2020/03/29 20:45:07 syscalls: 338 2020/03/29 20:45:07 code coverage: enabled 2020/03/29 20:45:07 comparison tracing: enabled 2020/03/29 20:45:07 extra coverage: support is not implemented in syzkaller 2020/03/29 20:45:07 setuid sandbox: enabled 2020/03/29 20:45:07 namespace sandbox: support is not implemented in syzkaller 2020/03/29 20:45:07 Android sandbox: support is not implemented in syzkaller 2020/03/29 20:45:07 fault injection: support is not implemented in syzkaller 2020/03/29 20:45:07 leak checking: support is not implemented in syzkaller 2020/03/29 20:45:07 net packet injection: enabled 2020/03/29 20:45:07 net device setup: support is not implemented in syzkaller 2020/03/29 20:45:07 concurrency sanitizer: support is not implemented in syzkaller 2020/03/29 20:45:07 devlink PCI setup: support is not implemented in syzkaller 20:45:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xbe42, 0x7}, 0x10) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x400000, 0x6, &(0x7f0000000080)="f78483a3b2102df579fc55b51e79974e15e8f95b12c222164ce99f9fc628b357eb247951b78e11b5898348bf21de8187bf7afbeb8740f85dd0418cea80257b5f0a1d63ca8680f5a89b5161379d178e3c7b50d256d6055d469a02b368c5f0b3fddebbcbcbd0d49cb63fbf33ee7783f5a37ee4022059a4fcd067e07a5f8f7de0364fd0f1b74320ad3e7d994b6ac7bf9d4a430f9e296be0", 0x96) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x7f) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0xeb1, 0x0, 0x4]}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x9, &(0x7f0000000380)=[{0x2, 0xfa, 0x20, 0x2de5}, {0x7f, 0xc3, 0x6, 0x618}, {0x1ff, 0xfd, 0x80, 0x6}, {0x0, 0x7, 0x9, 0x7fffffff}, {0x40, 0x4, 0x1f, 0xb1}, {0x4, 0x9, 0x40, 0x5}, {0xffff, 0x0, 0x8, 0xff}, {0x4, 0x0, 0x6, 0xd1bd}, {0x1, 0x3f, 0x66, 0x10000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x100, 0x18) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r1, 0x0, 0x4) sendmsg(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000500)="d1ea3bb0e78a91e972fe0008d995624edf4bd9939abd4cea37dfc6a68f255a1a32225e272ef883797cd52de9dfc8801b9135e94b21afb1da62b0ae774d1f75cfc56e64ded5819dcb2acf2f84326af5da60d5e325", 0x54}, {&(0x7f0000000580)="7ecc54ddbc904297adf01a6b06b68f6e728d9d1601a29ac37ff013308612f28cbb3dc3518b92a206df81cb9a3fd05beabfee63c2c76babae9930d6ca361a7b527d663bf6eb49aa93677ff19e530cb3fcccac23164bdccd402c1f7397088df6fe8c0534da58c965a66b3ac819e0be7f6f49339584bbce7a5733b1004299b0193f8f95dc7808f57e9b87508a516bb71705bc0f42561bd899093c85", 0x9a}, {&(0x7f0000000640)="dbc7f3e15fd771575a84cfd5413da1330c4840cc502a0e389ea46fb446888965f584957d54cfea813d1b14c0f734487ca4e15439028526d422692a657ae6ae78211de78c1097dcb60380406ce2f76edad0877cd25b8acd794c1510a41b37458c6cbef6267da86ff20c552af0674f4efc65e552dddeb2ae6f68422753b307c546dbe5928aee7457c19344bad6dfca2d2e4a10b0210727db36527b21bfd75374", 0x9f}, {&(0x7f0000000700)="4e8a3a3b9a2a7f90b76b9e16aec5ac6e74f4e1693642fe73f7fac257", 0x1c}, {&(0x7f0000000740)="298b7c6816789b266263419a846f3caba993fab5dd6f903a3095ba7868e2eb4736adb12d797a70ef6dbfa6bdefbdedaaa195fa6005c6187ff93305a5aeee6917218c8cbbcce1a80c3262a6cd300e349bb46362cb04a3f842faf3c71a8545e1e2238e5ecd16560aabcf351652e2683cc50abae3787d8e184cd4b45cf1b5ace3e81586cfd180137ccfc0c5865eb5b89529ea4429bc494e05fd5ebccc04ce7a802bb2ea8ec8d158c8ffd169e28f57e82d16fea869247db149886fa4093b40e2e8b9b2cf8abda4", 0xc5}, {&(0x7f0000000840)="c25d5976122ff33f5f5f0f5f1b5d368a145f4b0cc8154fddfceb13d1b69f2855c74ae72e3c314a5901e7795a69c0cc94756a1740813ceaf347ec4048be25c7859520e8142d5d6843339b19197e181a36eae15455ca0b822e3765d0be07680233400f168513a8b24632f69c14f041e61c9e07f07d8726d869fd1efb3657f110c31261b3f64302fb1c13ee39b0d217be764c5e821a64", 0x95}, {&(0x7f0000000900)="9a416996a55c6d5de9662e8f34650360526cc1f451d225840203e717957c1856049a50c0f1868397e85b", 0x2a}, {&(0x7f0000000940)="2063faeed19511289beb15d8fc4b4e3755935d1dcca3002da1a889cd34fd09a50187c96b7f3ab8d609f76c6e86af6a18bcddb1ac7bfc380fffee649d309b3e84bc87", 0x42}], 0x8, &(0x7f0000000a40)=[{0x38, 0x1, 0x10000, "8a501127ec6fa73bd161b7cb8041437aa3e5d75acf479e9f2feb3d666c661e74c99e084f27"}, {0x1010, 0x1, 0x1f, "a1cf4624caf3f72d8d0aace9d4efda74394ed5be898d7040ab5ef0c1c01e83f85693de586cf8993dbb7d5400e769f9eb0bce95bc30d7ae1bc176d409a6062b4cd246ddf1ff646c99ef84bb0c230aa8f7c724a8905650286e3e20d98ef9078aa1e446be94f7460536969df2a4de96711fac390e049a3b6fc2c19344a9c0d6d58226b9ebfffb568609057dcaed00b3d6ac3785877a8c61f3d1a71e787fc97b5c6bf048c17f97a8a325e4a37c944e834e86e4aa57ca4d510fe1b5c7a284d992d25582e76c8ff37ac7284cc219f92150eb67a59c50ddbd512260483b6c46868df8bbb43b5650a8b9f541cfbf73978510bdfbce98c1e89718f6682ebda748fbbd06a1df9cb1b94ce2d212e43cc6c9a1124a7737549fd0e26f4c35c34f680660e61eceb399ade41da4eba7cbbfbe3ccd8934d3d6527ff22a2297c29382c83c2f239b43440db50e179a977bb036e1ec4a284216401a321e3abd8a341e84a5a3215168113afbc0c1a9d56842a429022de4c3120dcf1bab8e52feaf0869d7ad0929f13e2466df2faa198b7c55df609a342647fdadec24d8e735524797cd17de7de444b5d1c94b73c02b5f79b147f47cfb9a2eb4f9968a8a2a153c041083cd09ab2382e852e6371719bf9f233466b7ca899c6e0eebab8681bc4fe4004abf341e1ee164714f62946de5efe5ed0e762037b894bde28c18d107fa51d65a9eca9cf471a02a1145c43918fca16e21eed59c4456b2147ae4528c17aef15be2c177826c620726cfd142454071dfc6e9c7dc8377404585716fe0db851d8b59764c5e9640ff7f482c19aa3121c690ca5183fff9ef2e5aa3ec3a4c94351a30e1f6649e6f9cb353d9a6e4e6863efd1231eb183ecb6e7992fcc5a2600fb9494e1a1614a195eac24b68bc68a1ae741787ec3c6a85bed7947323dd4af2fb9c6081c8a73dccb369413b5294d0f4ca15d74ca2ec371c882402888d3b7df671dcca1153cdb8d22083750224cf983f541f82701b739bae7671e84195a2958cf43bb2542e61e5c8aa618a6072f135a496857d13d6ee05c889221fd2b710a9d4e90ffa47e2b7952cefa00133f129d3d5d9509ea2f5fb3e41473043f4efb0f6ef1c03654eb050d7b577211de98569fccbbf1c0b28b9832e83917b8db2f38e756d9223fec30226310349c9fdcd3e4025aa362c2ed7809b460cd12dc50f3d43fab26c19b9de87327f41a642ebeb6145ccd6fd4d81fd02f4dba064393ec59e50dd398557206c5e66ae68a6d1ce60b1ca793c0df4d7ee3ac1e2d35fd1b84c7f3b93bb20a09f3a1faecfed4dfa06b70f662257a809b3fa19445774ada0b3697e69d4ea26e85095d7d60bbcc12b4653f19f7678b63285a0799572e1d44e683915329fb4eae372801f23dc725b7f9bda80b90874bc9f553ed183414563df87d25e1fdd597d7ebbcf5b6ebb1ca60706638889d9f548aa3a59c094fe8aa9ea3a30e8ebbf5e600366dba7067f0c4bf254c6dd41972d0735c30471e5b68f7f01be8cf87014834d7c6cf028034263a2b05df12442f109da7812e4b0109c523a015ebbafca59f7b2317d04311f65e20043ceef21820734ca68bb270075071c85fdf5ff66459859eeac3fdde0c36b5d0cc64165956f932379f637e656264331dfe61754d120ab54c12b7f3164862078145f50007899e6c4dce6306a8ba2aec9dc7c54aaa449b3b68cc33994f07de2c71161f48c0f634f5a2823fb8280ef15d72a3bbe421993ff85310081a0b68d3707cc9699d0f67dd34d28026a5ebd8aa99b4aeff3beb7cbac03101c201de50f4ff5afa41ada662e14a86f54cb5ebc928a4340a890949f05804bd113bb8d2678661f0d1eed5eff802a147de274814f42b4f57e3334e96872cd8c69b98af16657ad61f00962307d2d15ab09ca8f42df2dcbcc85c1821402cd17da18d4bff49b463c8cf33c3550e582a0334851d373007061ad134438bda01772243830b66b78d72a7f3ea3e77a6962115775fad4f8600e47fdd99a7934f40adc254777b9390d88298cfbddb45595f7cbe280ef0200ccaa93f2a6d96e8e43734c52de95c4b79d0be4550cc867b6ef7120b1040ec13c88cc1e4600502792dded9cd4b1499059e92f57bca8f89b6f0d92cf0d7909eebb62996197d884e3190c8938f3eec83c890c8d77f69551a70225d923550dc4163a613c84fd95620d98433a183a91bfe9a234c84f4b6f86fc8133157e367e57b33523995a3a6d755802919e3415f7f06294a42cb40f74190db5a371e7892bbef75b74a79d104078dbc0505b87922ac49aebb19a4a72d48c250b9edcc36085532d808899d0e5762d6c1d3ba4e00036ae2d7a797f7caca0680a15fe38447959fb3428512e66a980fc30dfeb7de55ed3e1eafdfca372e9ad368c9d76e513b79d595b6a49aada648e5a986320eeee7e13fef4341f318d943575c990104ba717bb99bdc42ca428695201c7cdfb87ca0f5d44eba100f4292a0d42b6bc01701115cbe830e6802c6137a3c04c6d90b8e69138f93a5342821275f629845cb3f24e15da1e32c82cba565472eafb4b4cd890b019475907b84304955e89ef1dfb9294415e8c426a914a9f79872dc91515339bb037fff86ac35aa026d106464e8064ec5d18614f201e4dc7ffff67d7c5815074f8a64cdbdc6bc49d4cb45b5241ee6404f6e7f522577e3bde8b1b6420c4101e27947341e054f8efb8dd04638c6c9d65b95ee2ab307cbd2e74fbe0d4517288ccc4ae32e3ec9b80fe8f56b3e32dad0d0029ee296324c92ac870f8ab2f4b8e6b8ec02c8c5d4ef6b08636cea1c3aa7de5c02137d0e671f4a481dfa1d86d326aa7836fdf477205359c5624660d3a7c31300cdf3f09323d4cb048f103c58676aac6de96588d85223e6eaab85c145716e1655c9a67813af906fed674b94f65b7c7cf00442cab9ed6cfd3100f631cdaa0ebbc6c8a95beda83e1d3d68a05e6861ccc0a9867468beee52b99e9064872229dd6a8e44015b925bb5a0425f278abb42052d8b958da2554eb5bad96445c50a66afc9fa4a582bcbc863d19efc232afc2f4967c079e95b6d098571fcd874e1218e654da8f55a6ec277703ee532925535d661d0bd27bb04e453fd5a8723ee914ee8af4e37056f06c2a3f61431d0fd0cf8ea37d09959353b3c44ed564753b4484d03be96b2fee457fbaddd790806badfb0de0e522c6c158e5fd61eb73212d7f09e28331a2ecfcc8db7c9b56640200a5633d1a68ae156bb221f42f39ef22329e3a5124ed8fda9533b2e8ef6be8490e47b6adba36d054daae65756e19388b6aaa2e19f5c8137717ffc668630374fb7a6265e4a89b72877ce7d9a97b84d6fd0197479c421d3d1cad332fbbd56657fa20aa08be902e8f8e75780ef378fedd169be8a22f10d44427ce32f9571d171604ebb7464bf2b6d52f54bec915c43f811e8521bc9edff0291048fd21f83b29a2bf460e7bdb2dfb87753f8ca6e4923b5e8e7afa2c99abe682f72f93129d655e236f713d51ecb30b445868fc3c4807aa26e069c42b22d092e10d8b7a49d61ccc10430056a9a5954b0893c462875f0fd6c6485e7011877a7e4bdb24a30316791e19e71c0e535b540bfd679a2facc7181b55f459b38890eb2769d804951545bd5a025f1addce85df907b4f06229100dfa0f21f17af0a602ba0f7f18bab95d769139a172d421860839d4b82575f72cb9eff5a9862889de115d9a852c7851a16f52cccc800c61ebe4609fcd3743bb851fa4310105734011ea0f58a29f6f7b308fa76d452cfea4d5af7e0d4895379d1d026f02826670792e636af235fc413994df797150c236ca7d86bea889157d3eb0623d413a907b83119b2d5e0c88af8b1613f9660500725af4deb849fdad254e8fdf912f567cbc1e3bbe953afeadb25b8c386219ae813198620b84c9980a2424be12d3b999891126e90fa6fda5d39b08aff63fd29ef6eb2cd77a58550c68c72e943eb229057d131fddd50387b53570759eb285b3864c428422c0df5bcfc2bb75a641a22cf3da49fae096f4abf6a9586dc6ed76f215dcd13bdeb464e66b84a71a8f6c2dc34c89736259b922689484b32dc0d2202015a3dc5c5b749c4ee1404e8794950e54efe673a1743abd6e491072624a8bde38d1e570de2bc55714965d85c6c222133023efcfd0343230a57eb881ae234d39aeca389ccec3b82a936a0479ebd15d2ce9416a46b08e9f6a80636c4868fc06d7bce33531077c1474164564099ec2a601dadfc39a954c0212fab6d0dcbab05151016e01f110cd572be8204a9a43b7c02073f2009d0b76510e15de17dc33a860bd0fbdfa60cee9c8b81e419e9df951c3ac28ba3ea9a4b795d277d7f5a9e104ea20e910194221db0e99591e44f934f61964e3ba229f04a13beef034877748d76302b65d0944e44435577dd84cc1ce6eb449db87fcede9a3769912a8a5c4e872215dcc451d6eb927aa78f8d2477f7f9f42877f65b0ec656b1deb29cf3a91a2d37a4524569dc36c0f7d32625ebb498260348af02a5ce616e0d5c4d63d5106d33d535bb4b2f81155e87e06e8dae4bfbe581332e334e2b26ae02142afbfd2561b4b3419e9695dcc2294ff3f27b7a717dd88a047d8b2668552f18b7d26b5b4df4a1e6a0346f7ce687044ca0f5b9ffe7de9bd2f63d367ee8b2f84384961d471742f233141714628cb0a822509972b5b569ca5e5b1e790298d725a0726c496f129b41d4b39b1392c89ae836fdfc024fd4439c096197765dc278de0604987f6c090857d58230374ebbaf1003605770a68ac356bbb1cac3f6e203de3eb330d51734561b4ae86e8c26319b553fbdba58b6fd45927244a6339682d3c9e2b222e3e42bd1e2224f61dcbb8450f264a69bafc8ab037e485a748fe9088a4030419390ba719007fe73690dd0b88c4db55bc206ad46b963f5b26a83e266a6b0f0ad6ab6d9e12708088335897114f1ddf8c6033f00e59fab0598909dfed0f306d425d78483a19525966d929be2334a118489003743b7b916c319a3736c79eaca2757f8e14119ca136f6de2e0c04ad4ed7aedbb3664e6d457c401a92eb8ce959a9fca56cf373c452a37d92a51cc130f996de2d6c28a08fec6a1f160974c3c1d5a0966a96a0f1b8048b1197877966fcf4e51c4869c281145855addc151401e731521e5bd39ee6ac54a618badaa6903d19f6ac0984abff6ca73560c741177c17d15b3673a3ab3550d943481d5a7c8b89f84b277430732787b3278718b0405abcf64b053aae4263c3979af73bf4424374dce95a71f175dd7587b4b9b2ce9dcae53c4b646854d63fbcddb79d177bb5acdf82057803b8e2ed0da1b307f7a9197376aa2bcab63f6e81b13d74f57ddf9793491eadafb4bc2381cc8996d4670376a44a2586dd2ecd648b0ea8f4c7e64d3f481d871ab96e5a72c3dff4b469da0310ce7f9d702a5e9b85cc59b879863983e0a7bf7e58d9146d141b414cf2fb56550ba214228503f4d310f7faae567d661dc7dd4416afbff1fa952eeb7523fef50f660486713d3e7e2ceb36b03789972f124def0c79565ba5773ef583524a57f04b04241287111d60a075d5b389f26f12007da11a9b413b069890ef6f117f6ccf7336a4096a5884af6af113bd050b4a9a8d9c0b5bcd2c408c4506eea92f42b7a36b52727168c82c67d364cb3f2a264b928531b77049281709f3c4aa88d401f1f050d3e2e96dbd37a631fb9ffb3fd6b925c3515e82ace49585a2ba1ec9a5b31c4e7c7020474c12c6d8c0634c823c60dd65440eff79158b430d8991c0114e042b70247399b31c81f154dbe8854"}, {0x18, 0x1, 0x401, "e4ea9efc70"}, {0x20, 0x1, 0x5, "6515ca72d6d9ab3cc15047"}, {0x80, 0xffff, 0x7ff, "ff0a49cd56689f68c1f3e061c31c0126c021d011413536e2008e1e46b487c3c87a42a0a9f2748b6760bb898faf35826cfecfd1d1c352da9654e89995105b21d99186886c44f86cb31bbc1a79a48e3fa2316e448da23a8fe76a0fe71fc056c02a2e75fbe9f833caddb78242b2ba"}, {0xd8, 0x1, 0x7, "804d1a113c2d162649aed8cba014988cb7fabcab5291573dc2c1f5c7cdc6ddb348521781969835312c6ff69661e1e44cdb22f33c8168db664acff1080bfe50d30a694c85e9dd8c446f6239c030ee42bb489f397d3b95eadc8db2b9735d1432bb89485aa37b8f63707687490dbe49b0a0819d00fccd05b2d4c0f7fd237acba0e95bc756284ee63b7046f1adf9bb8c275da0999d27bf42d358e2ec64dd3d4e2eda4affa69b0d9fc26748c46153dcf83b0c3887ea477b0c4f0f5c2c1281ab25e95919f8a78cca43"}], 0x11d8}, 0x8) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001c80)) sendto(r2, &(0x7f0000001cc0)="856267b23b656d685be17e918265a4d5094e62cf4cde9a8bc4ce5a9c1f99d9dac0c82f980ff5320aef58d973858967e1e16ad85758216e9765b54d3acee0a6b1be", 0x41, 0x9, &(0x7f0000001d40)=@in6={0x18, 0x3, 0x80000000, 0x315e}, 0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001d80)={'./file0\x00', 0x0, 0x5, 0x5, 0x1, 0x401, 0x0, 0x2, 0x1, 0x2, 0x7fff, 0x2}) 20:45:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0xf40, 0x1]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$setstatus(r0, 0x4, 0x4) r2 = getpid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x1, 0xda, 0x1b1}, {0x5, 0xff, 0x5}, {0x3, 0x5, 0x6, 0x8}, {0x7ff, 0xa1, 0x34, 0x9}]}) getppid() r6 = getpgrp() getpgid(r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$setstatus(r7, 0x4, 0x80) r8 = socket$inet6(0x18, 0x2, 0x9) pwritev(r8, &(0x7f0000000240), 0x0, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 20:45:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x5, 0x40) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x7) r4 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x21) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup2(r4, r5) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmat(0x0, &(0x7f0000073000/0x2000)=nil, 0x2000) sendto$inet(r6, &(0x7f0000000180)="b8113c71b396fef0aa537bf6e2418e192bfd12004d9f7125fab8398e02de4f482c16b54c6f0cf1be3595cd221e77e85bc41e001f5cb7297f0f1db3feec952126e50389a7a7b33223c8a456f9ceaa7ceb806a059b2768266891bbd59ef8533173a9d2c4f6247a56039e1917c2c1a4dc214b5e21be349befd0851112aac4cc4c0640a68407bff8d68ce8ccc12d837cc193104396feca203f4756", 0x99, 0x8, &(0x7f0000000240)={0x2, 0x2}, 0xc) 20:45:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x140) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x9}, {0x8d6, 0x359c}}, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) 20:45:11 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x7ffffffb}) close(r0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = socket(0x18, 0x5, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x9a, 0xfffff, 0x1, 0x100000000}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x30, 0xf0000000, 0x7ff, 0xb5}, {{r0}, 0xfffffffffffffff9, 0xd9, 0x4, 0xca1, 0x6}, {{}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x200, 0x2}, {{}, 0xfffffffffffffffe, 0x9, 0x80, 0x8, 0xfd2d}, {{}, 0xfffffffffffffff8, 0x30, 0x1, 0x9, 0x8}, {{}, 0x5, 0x8, 0x4, 0x26f, 0xef2}, {{r1}, 0x7fffffffffffffff, 0x0, 0x4, 0x40, 0x4}, {{r2}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}], 0x7fff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0xa0, 0x10, 0x8001, 0x6}, {{r0}, 0x4aadb3484def1efd, 0x11, 0x4, 0xfff, 0x100000000}], 0x5, &(0x7f00000000c0)={0x2, 0x7}) kevent(r0, &(0x7f0000000140), 0x9, 0x0, 0x4, 0x0) r4 = socket(0x18, 0x4003, 0x0) dup2(r4, r0) 20:45:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a4903129c3ce085", 0x312}], 0x1, 0x0}, 0x0) 20:45:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x3, &(0x7f0000000080)="e5cdef6627a7c4531ee8ca8de600"/23, 0x17) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pwrite(r2, &(0x7f0000000100)="da8944db151b570c510c5e5281e032623480e38f270e78d9bc2fb8360a4d3ebb038db88e2f7497084eb360fb0175705581dfcd889d4e", 0x36, 0x0, 0x2f3b) 20:45:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r1) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/193, 0xc1}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x7, &(0x7f00000006c0)=""/79, 0x4f}, 0x801) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 20:45:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000540)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 20:45:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffb, 0x0, "02e09a92137f36bd00571a6f4a00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x7, "2bc4c96bd0f78b32fd6545ed19b9ec867799654e", 0x7, 0xffff}) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000080)}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/4096, 0x1000}, {&(0x7f0000000240)=""/74, 0x4a}, {&(0x7f00000002c0)=""/86, 0x56}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f0000004600)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/180, 0xb4}], 0xa, 0x0, 0x0) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 20:45:11 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x40000248, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x35) 20:45:11 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:45:11 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0xffffffff) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x18, 0x3}) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r5, &(0x7f0000000040)=""/143, 0x8f, 0x841, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x4}, 0xc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x2, 0x2}) 20:45:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005601001b224e658f00000000000000034000"}) munlockall() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x94) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xc000, 0xd8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) seteuid(r3) r4 = socket(0x18, 0x2, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:45:11 executing program 0: r0 = socket(0x2, 0x4, 0xfd) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r1, 0x7fffffff, 0x5, &(0x7f0000000100)="0413372334cef8fef1b468f14dbead11d9df8f63d3f3e2f3f2fa23fe38d5b66d812dba8cb2e252ddb269351a21a12f1a7657db757f9069b3d694628ae23cfee82d9dbe0a88e29a5edef24e8e21e0058be58c83719c90eeec085bc5cdc1fa8b45b4accd2811c721873bbb4ddf1e522d7e4245333e2008e1cb191697c96486a951c1437c68742e9204f923a3657bd56b873d684a6298db653f8b355c2a6266a988c18901242976717c53a0284c582205a0c8c3cc8bfbc83c807b4a1e7a344b3bc4978f7c435aebbd3648b25c57be", 0xcd) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0xd46, 0x7, &(0x7f0000000080)="270f0f8857437210500ec75e581c412b597ae9f1a728ef5caafee497c729aeac942bf1d941cb9750aeaf87ced67406840d4722746f1f6e7883", 0x39) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x8c]\x00') 20:45:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") 20:45:11 executing program 0: setpgid(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r2 = getppid() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = getppid() ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0xb2) r6 = getppid() fcntl$setown(r4, 0x6, r6) syz_emit_ethernet(0xb8, &(0x7f00000000c0)="152a61f823a1050b8a0394daf4dc242e0701c04e8f0471101af5be9856aab2d8c0bb52d3cbedd2c228a659420cbde1b35cda8e0a80cf44fa2599851aca97a17a5ac962d9eb72cd3a8eb63ff0a69f488957a8e8d319014ecbf5f213c790e614e15c8c76ce7d3b88b87a17940998ae3d014348ee720ba96bb7b2903b58cf273d76353df3141e168e57f840f92aa36988dd091b200f677be588a606e1bd994edc5fbb6e4c22fb526fabeeeee4bab5d43450e6c6e9a6a3f17dc7") fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) setpgid(0x0, r2) setpgid(0x0, 0x0) 20:45:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001280)=ANY=[@ANYBLOB], 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 20:45:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000}], {}, {0x0, 0x200000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x0, 0x5f2}, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:45:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0104000000000000f05406e80000d4020044dff259d35a05fabe0004"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x112) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)="2ad6b712babe2fdc166b4d35c39d95009d7e055445f60387b4b858895f6c457359f599750512bca9efb429e465d569f124b99e2ddafb44f7ea9cbdd909ba0373f90fac0c1dfe106b5e48beb3a377dad720584c7fd553bdc9832ac4c800000000", 0xfffffffffffffec3}], 0x1, 0x0, 0x8) 20:45:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/78}], 0x0, 0x0, 0x1b}, 0x0) 20:45:11 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0)={0x2, 0x5}, 0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1, 0x5, {[0x3, 0x4, 0x7, 0xbe36, 0x0, 0x9a6, 0x8000000000000000, 0x75, 0x0, 0x0, 0x1, 0xf2a5, 0x191, 0x3, 0x7, 0x1, 0x6, 0x8], [0x5, 0x20, 0x2, 0xb67, 0x8, 0x6, 0x9, 0x9a, 0x4, 0x7ff], [0x8, 0x0, 0xa091, 0xfffffffffffff687, 0x0, 0x1, 0x5], [0x0, 0xffffffff80000000, 0x1f, 0xfffffffffffffffe, 0x0, 0x8], [{0x7, 0x7ff, 0x1, 0x2}, {0x2, 0x101, 0x40, 0x400}, {0x4, 0x7, 0x36cebab, 0xf7}, {0x8f5, 0xb100000, 0x1ff, 0x8}, {0x20, 0x6, 0x6, 0x3}, {0x40, 0x8000, 0x2, 0x3}, {0x0, 0x8b4, 0xfff, 0x30000}, {0x8, 0x32d, 0x4, 0x8001}], {0x8, 0x386c, 0x0, 0x6}, {0xebe8, 0x4, 0x3, 0x87}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x23) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xa4, 0x0, &(0x7f0000000080)=""/164}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 20:45:11 executing program 0: socketpair(0x18, 0x3, 0x85, 0x0) r0 = socket(0x20, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 20:45:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x7, 0x3, 0xe}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 20:45:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d8c, "000000000000000000000071f2ebbb3894ec169a", 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 20:45:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 20:45:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3040, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x3, 0x3f]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x92, 0x9}, {0x18, 0x1, 0x5}, 0x0, [0x200, 0xd525, 0x2, 0x1, 0x2, 0x33, 0x9, 0x800]}, 0x3c) 20:45:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000d46000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x7f) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) munlock(&(0x7f0000dfc000/0x1000)=nil, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x7c0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r4, &(0x7f00000000c0)=""/90, 0x5a) 20:45:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) login: pckbd_enable: command error 20:45:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x1000}, {0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0x1ff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x18}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) pckbd_enable: command error 20:45:13 executing program 0: socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0xfe) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x9}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 20:45:13 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xb08be2137d40922d) 20:45:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 20:45:13 executing program 1: r0 = semget(0x2, 0x0, 0xc0) semget(0x3, 0x1, 0x201) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/252) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/131) r3 = semget$private(0x0, 0x6, 0x80) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000180)=0x3) munmap(&(0x7f0000ef6000/0x3000)=nil, 0x3000) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) getpid() 20:45:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) getpgrp() syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x20) r4 = socket$inet6(0x18, 0x2, 0x2c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0xc9, 0x1, 0x5, 0x2}, {{}, 0xfffffffffffffffa, 0x12, 0x2, 0x10003, 0xc05}, {{}, 0xfffffffffffffffd, 0x12, 0x4, 0x4, 0xace}, {{r1}, 0xfffffffffffffff8, 0x22, 0x80, 0xffff, 0xff}, {{r3}, 0x7ffffffffffffff9, 0x12, 0x40, 0x37, 0x1}], 0x5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x31, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x3, 0x2}, {{}, 0xfffffffffffffffd, 0x18, 0x1, 0x2}, {{r6}, 0xfffffffffffffffa, 0x22, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0xb9, 0x1, 0x6, 0x6}], 0x81, &(0x7f0000000280)={0x0, 0xffffffffffff633d}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 20:45:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2a, 0x9}, 0xffffffe6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x8020560a, &(0x7f00000002c0)={0x2}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7f, 0x2}, {0xfffffffffffff739, 0x8}}, 0x0) 20:45:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180)="e1efda5d80629baa4ace495795a3de5d4297900479600706776ebd8330ef9dc2476f4c105e84b8ab3dbfbe692066b888df55260ce7df4ed9c919dd29b332f2443769da9a3317d34b3f550b8229c6167f041802dfe7fdbc8a55f439fb4f9f31b356141d54f499551d61aaa8d962df3da67e3b210488dad51b4a2051f507b51f33d3e0cdfb6b8f", 0x86) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 20:45:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5) r2 = socket$inet(0x2, 0x4, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 20:45:14 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x1a1, 0x101, 0x7, "f6772acadbb15e7d9786fb6a7e6f3f69ca6f7571", 0x9, 0xffff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r3 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x7ff, 0xffffffff, "0afe030000000800e0007800000000003f00", 0xffffffff}) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x9) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0xc1) r6 = openat(r5, &(0x7f0000000140)='\x00', 0x80, 0x80) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x7fff, 0x1, 0x1, 0x1ff, "41cf6b7e29d2487df088feee8645b762543dc41a", 0x10000, 0x80000001}) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 20:45:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 20:45:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x7}, {0x1, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x3) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000a80)=""/4096) execve(0x0, 0x0, 0x0) 20:45:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "955cb8af9881954dfc4c7f01d79f2500", 0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2b, 0xe, &(0x7f0000000180)="ebffcbffff00000028000000000000000b00000000f1e00f846f0048c4994291b54c4cd121a5a06a9a2512f0082052b35ee32c8b69e96815a918dfcd810049d9ebc04b8f76d5be13bbbf4e9fe03b471f5732d94163242a080508be2df45216fe0572bc2a25b98c20ae2b38835b32c688c8d7903399dcea6a262b269de6c28f51d160c2ead2a414293f050afe3d28853f5bb08dd91ae3f4a5dfc7decac271ad3a9739f07c4bad13488e8a9fd0be87c867a2282b0835d3e16edd0a5bef5ec05d3db921ff1c60c6fd92a9cf000060c1a9819fd7a1d69a8bde38ff0f1c0fcc30309ccae202d4142aba48335b568d0b2cad", 0xef) 20:45:14 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="bc60a65606e53af8c467ec95f5a4dc8355a4fc0d9092acc9262e078f746c2d6369f1d4bfc1878f80681a47f81122363f18e4c60deeaa73a2e8de7efd863e3768001f0702b5665f622611cd6dd4d3cf55f95899cf34b69bdff1a65ec7f01515177755eccd02047b3201c0f0c3ce01524eb407b282c8772d4ab310da1888e20663a3b0168f2aa3e4738df10834488382cc86546b668d211eb71a0bb3938b8d70e1abd76836e4b08cc283f7642476ad6bed4f59ca4a2fa1ca1d2914806d4acf50bcc05d0551214653b32082e4a66b2544c4e99a7648af3bfbb88b274e68f40ac295a0b432fcfb78240384fc27aec0dc500513f5b4e1b5b94c944ae2274dc21c8ebe3f0319940f854705ebaaf135dfa30e4ba11f8207779043231c24eda93902147b4d3d86813a2e7092fea735db0b79cc43436ffd3b2ccc3ee4597c863ff33164fa0fda7da1bd69525c3e877dda4ec86851d7cc635d97875b52f595fada82c476abfe8a8c730f8bf350ecfa94aa4814aac45f90bcf529a81dadf19f3bd6def3ce54fb1201f88c61240ad5da6af41f09e59b39dfb52389e508e5d5edcf40fc62b9ce7582916daf92735b438456549848f92e939570a21bc01fe2d17d9ea44d82633509066edd8e0126a6fa8d2c46e6d4507063af3e80402bcd6fc1b6ad97e3520e16a4081a9fd2ab337bf598488a63af4eea6ae817dfabbd068cca0d33b7918c7d565959aae9ef216b75b87c1c4e695882cfef6ec207873a0b10ecf7916fda5e0eb540343dbd807f0c590164c3d938bc0eb6b76fc75732aac201fc93f341abf81ac9cb4701f51a191aeb92ea458951dd37127ba7add26dcbce6a5d75a04d5614e024b27d226943d2801fbae12bef7e5f47cc4ffa971c06bb541a7ef4890916767813b5344f7e7cb92986c739984df81433e638c11fefa200040ce953d7f1335771e5bb40e16a8ae9472ff6a25aa414cbb7b2270f51c6234a716402a14b476aad6071847f6272a796f320a2c2416da59fd0173cbc883655bc4cd9b7d5a5b429ec37f421793f6923259f5a61caebf61a651f956a106fa8c0f0624d86a92cd318d391fac1d21efc8f38808a832e32a965fd79ccb024a3d98bb93f948a39e9661eb915422cf5c0e44ddaee2b92d19dfc941e23f84fb77decf87b3897804fccb7e3fa52af6be96cc2d057ae46fd2441b41dfcfd2ebf7f29b6ae67ae65ceb93808a5e09b7716953bbc57b5d0b9144eab80f16460814434859afa86f59c44a78b64f292da9509d57bd14b764d52c2b3cf9483e2b9bb83b26f7c4abb9d82024d788c7e5d0e42c1b663dd59f55c4394672e26ba9ba948b21e9e79f2e63b3cc5f07ddd698b76b53db3836051179a5e5e974c945b1471bf0140748b1bc444e4c0de981f6073f4cb2a3eb4159879c621b322c9c5be0e8871d3d69dc84e2c0a7447310be758d4349417fc7d1e3a334ba5d1ddfdc41c1202258f317539bdae1b510822d3802bc93283d21e0132dbb15f3a22b67fcf3b6e2a78f26b7501101b4ab0e24068804fa335c7016a574f982cf72d30c8da2f6732e4bc9783c9187fd6e3785430dcd3409a525687696918d81adc66e1ea08a16028af8be6d99cc2f663c5bdb0a6bd86de001aa1b681f2051a06e0f6000781c32100499205d02dae7c0d784ae6b6f47b8d9eac850284a8899665a72f6d48d7ca69b6708ae96e88d1a8275fb9b834b5843b9ac05bc6d588e24c7206f61df0e0fb3cb157c5b0d4cf891ba5321852e8a1620ad32826f351bef144444b0c1d592b9134935a2c8d4a2e56159c86b0758b13fd1c2ff443b2b54128b1965b0017a2d520b30f865ba368c2a168ab984e471d2468727c8386a4f1a41cd0b1cfbd13498f781ffce16e3f5b5456ef278a160fc76ba9bc73624bf231d49826af76ac7ace3683e56e38a0d77012173ffb7a7ed75c9cf203f82ca58fb6805950006167a787da42d0ba67037b2b43f4d118af679fca51265a756bdc80a7bdea9de58f588f4da352a501f96a58346eeb81529e6145ccbe65bd73b0b57c7193fe062a53756f286a12778acc6b052c3b56f144ca75e9a5507daa052d871f252be08679e0740864b4a6e99b1c04904b6f8269410e4a9ea855d28e1746619b2ca61bff69f8f4cc217d2445c48fabd963ce09ace2c74d5a96e5a9ef43d61be3f127884b72e01b17a3b2ce99c578a662502e330eecd221f194803eab29c5c30e26c913b90309f6e593b1807de43c85c7197dbfe11596909bac69f0ec14c80bacf470edd0b6493e38d98c29b744e5352290f923c43024bddd85b58e571903509c558f4c4b8ba04c5bd521b805051ebcd705f03e086b5169897a07060b023d3a217c5e1fa53052d11d1f9a8c9585ee5d47f5a8cd05e8957199f7cef2f6dac8fad4af8307177880ce2a1ffc2597a1304839458913d5e9a2a8a64bfbabadcae154d46e441371cdabab5ff247b1a55a901460bce722444c36911ac5ea92a7043cd3868250898949380f511f6c77d2d8aa4c31c9da232877b4deabc19c0ac2f149923081ed646e5311359531604f5f60cdc08a6bc3cfafab2c994fcc28ed6959213f7bea337aa515e3f012d190bdef03ef7598deafe5b9eb1c5bde86f5bc54a60b30d7850bc2042c21b4e9c63e9d8447415556db4a868a5766bec94cd6a959ab8897ea63b8aab920313c60b3a5699edd75a6b95ef6f8f7e4d9e86a803d9335898bc3ad7b21c1efd72965b219f32702ec717d9576d34d473047629989c85600f7d1e08e1c8ece7c7b941040cf7ab3612e7a9f6be6c7c30292f6572bc612ff1ec447c0ffb99eda133651492f808dcc6614cd5c7f1862152c21354b76b119a226113610bb1da68507d3a5c5debe178f94a06e9507f56dd1db27aa7edc108429eb838d26bdc4c7e04e7ced230616d414948e5c4ebe6bd8dea938c9fbdbe6ae0b548de7ede5b54c4a48901f34fd04721188855eb28aeb6d9cbcb45f819967a31fd436648ba23ff9af4eb1e0e97d5baa3b80e351e493a58fb8a4cc797b4acf702de05a6324477d6396f86a727d627c1a706ed251eae81996c7978c4223d0e0f2519264a183cd8272affb01dabe7b1c00ba77720e52dc2b3b02d68567c4111b09df3bcaf81e710564a303906e803b25b3809be52cf370883f53fea1397296f65ed1cd647f16f4fa33134ea3df522c4c7e17043c801ec5eff8a645649fdac4368698cea44eefd8de3708467ef3526a103eae27146e7e0663ebab6d9d453ebdadb00d6a5c9b43458bfc854a5cf6d49ed8361ccb1bcbc66c47d79ccaf124946e02c181de76e231bc027f4aac54e429ed22975465e4a148a9cdd790977f213af9e8971a16c559e435da74f6e6f5c4b0a105df76f77e8395547c622227038f8baa1a666d2cc9768266810afe0cb6020facab1ed08dae1aed900b4d13412503c1498a6983c99011ccd41b943cdc7a7d54f4619de15482da39627c672b9a175cb94571d8546082a2e6d8e8ed402ff839518b4fb98d277c204ff9bc8beefa694f38cc12ce0d2b237c17572932f97430dd99253b5ffdaf420b3875ebf22af7288b4ad269dfb4a090ff2e9ae7b1e77e6eca52f3b75d89853f21e365ac2b7e398ee08cdc33673ea5f8f5fd9a9431682602ad850e3760123ce4fc06290c4eff1841b3229bb0d754e012dccb800a21ebd21b3b5415fcce2796acd2624a1f18ab6be19f5ada07c4bd659bf55c654f52df633c4400f811782bba845b61daa3ac501e9173a0c1252fcafa85a5415a1c5db19e152696a17f2efafc891834ee3f5fb337d5b1ddf55bb6735d759b00a3dc5596a3615901c6bc9cf20927429bb742b850f13cfc17bc98807218b80d7c795c2cb6dd7b00da15f0ac5938b267368c68a0910ca8738421fc7d99e88aa167cc5c5384596ce7b1b5e6823ddf7d0d6430eef0ca85b653ae7a178df26251c6d8bae89bee2bd2e70766d2245726afe3dc5ad6e9886de633dc6efd9799537e5d93e9ca4f2f0ea80e1cb28fb40324d2ec6585dae830095f74437b6d092d77bbfbf1015c209da2f893df6e1ac8dc916131a1ba78b1675072f6ff8a9c949ccbe49cab4081285f2a5f340a6b18b5ecd2d41afbc051fac07ca87b01ada91fe28855c7a0ecd729f7ac15661179f742fae6c64c118832b828a2c3a9959863000d70dfbad5376d890b081bfe9f008caf1b58febd44cd7a6ded15c59b53e95dd6b2b8620c77762c389f45b5ec9d1c9b0e77f19b4e62f8dc7e53b96d06abf47b5dd922ae35ceb79666ac480eb7202f3fcc0a47037731731a7095a95d2e313b1e6a4bcdf14ae280c42bcd44030a480f18f9e1743c8b285521143505888c2c793f2785dac995bbc547161980a737bf2b278bbe1673cd575075b84a995de1da2e809ce026a0e9448eb8d35c61e7f9997fda6bb97082f471ddf48717c62e4265494ece696c9190cc886c602fd61ac4eab6e8251adcedc802576c0062ed0beb103ed2575be5c7d1b490f1b921c2292e8a390ebb5cc6845cf1ad3bd64138603701c2514b220dc291cc1caa1d8b44de17be91668a96ba434104f54f19f5eda776d8a6c54a15b74d5b23932059d02a5ac693656189913713c4e71a237d5730b956adc34c6508fd97dca97e568d1d68df03a82a237659623be3230d17499d82f9ecad7ce5b3297fe3041a0ec8b013f6035ef5eed8117373108d022538151c09411ac6e08f8a129a82b8048481d8f1b10662a11c26985f384100212465d923c1f42b58bba9c17448b7db9ab4a3fa12b7800f96c1b0be7c5d340519327f825912b49573b00ccccd0a365bae5a78e2b3eaad35a9376ea6f5194f6eeaa272f4ce1609f633e84d8278983a81b2cca79b0f0afb279da0f2d57b2dd12d578e7822c381376da9f7433c3218c2765e4ecdd9783acb40a61c8b2ddd843f634c45cd126efe3adda25a2603567b56ee82861eaf445421b2e1f15bb11de9d1481b748ee1d679a55b743c844311e7ffb3b0be431b2a6c97cacfa405464bcf49a865dc377e30e112759c0b2a31e7381d101a91962351b98099ec392b010b283c27d2957bb6c6d991564853c48bcad68087042f5ed85bd2f6de3761ef077cade9e4b1e003d5915eb7b1571d79ffbb0e6d0fb8b88a12213279145b9887b30977bfe84eb42439a46fe6b14bb52cfc8c6ea81785de5e4dc75c1cfda48baaee4109955fb0d06eaee83b76daafe85ef380bfae0b3331b98b74754dc9225a730c98eb6691d12785f1346debd6551e3dd2fc1c1615bb0f62d483aa7ad0ec8463fdacb50c335352d6e59fa77c308af4ebf49a6f140becb8a6fde888c325948b7f40e044445846ee86809c504032f0b449b696e4ba86d90d2dafa400a72f9582f8e00a9643f060ec9485538aa3998d21f028540d6016c410fac3c20ef8d0060396c1eb2b7a22066aab8c10f92f593fb18340b858845fbaf3ef4ce0209f25bcaadc56c2dd9a67a228acb5081429a4a183c7f804138a9263086d213e71625fdc7a94d361f6f1901dcf0228941b1f2691414cb133ec7cdaf61765382fa7cedb9f23c69f709cfcab3cbef37a560876e3dd3416bc89c3c29ae431a85f5fee9e18f6d581be2bc2bfd02f980bdd4d68a1a684cb1be75450c70046752297a9b47c819806ddba30312130483b92bbe7383fee81f9503008e310ba8dcb3589cf4ddc2668f89ae00de9ddffae5eac7413f27ff60de20df8d91ac5f624ed89958a9877ded3e38ac4e468111114512ff030db6d5127d9bf2af8cc0ca23f2ec50dbf1fcb49b5184eceac9371ac5b922268c1fdec9b2a2c06ed3d4219fca8", 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) read(r1, &(0x7f00000000c0)=""/125, 0x7d) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="2e0b11798040348626185d902fe88b25e4c60c828f2a36114c955103bfe2346d51ca9ada664a205cfaef11", 0x2b}, {&(0x7f0000000180)="5c897833059457ee8b8e8dd34cda8575fad3c30aa9e52fb9429ed234e06882dd6f6538465693388fbfec021f80f6609c4a02fe01ed5dcd85a9badde74054d0025b8cf390aa8b2ea8785971a6f9daf67f102ef2dc25b2107481494e9c915ad2ca4090f4f7f985d967f0561db2396bcc3f7a7d1cf3a0c6ccdfb0811f7f68cbdcb604960a1734b246ae7df0aa36d41b0f", 0x8f}], 0x2, 0x0, 0x7) 20:45:14 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0xb8f4, "00000000000000000000f2ffffffffffffff4000", 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82b86412530f5d406356f30c05a0b982982770db17045d95890b37a5be10eb3d0ff4cb0acb09376ce9aef67cd220111f64a25773813f4064e64d95e26c83378fc80b9ef8fef04097f2ffbb60ab8255a67b701a54370f"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0xffffffff, "010000000000000000ffffff7f00", 0x0, 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="a7dbebffcbff13b9fd812eaa4e7130e6993112", 0x13) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:45:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x7}, {0x1, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x3) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000a80)=""/4096) execve(0x0, 0x0, 0x0) 20:45:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="441e9e3b5d174af205b606054a5a") r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000780)="ebffcbff000000802eaa4e713048e699319296486600182713657a9a39b7c5dcc2222b9586ee60d8eba3f841d9067ccf7334801db9a06b341264014ea3caa514ea5315df42da5bf8982e413e4a70dffacc205873fea2ccfeacc045fedaf686442d5d4f6c3b28a9027d67c09c1f108ac7bc0a50b73f3e2d21bb2521e367d11c726b1052194c47397d9416692b83e3eb7ce89f331c912345f39f54917b3a9b44968a3e966af3b5938d846f631bbd774826b43b52af70b1bff2334d8ed88a7e3f2e29c9d8b7d039e93ff42459bcd69d2e288753231e", 0xd4) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000200)="e7a9f496a6aee23addb3526d2275c6d2d82749fb904b835a667eb1d2bf62f386e81ec1735bed7f071a97037d45eb90fe52f2511b1174912b38cefbd7bed169d41d2ccc4103dda38152f2e64296c88c8e520b911a4a5ae1efeabea58f09c7e8537e02eef91eccb8cc230e9a57ba2e42f02e2d034fea9c81196626c7d3cf6d3eb71d16c29ef6de15674af61003f98d279b7efd41bf9c8db65e70f8ecf175fbca0a9056b7a7aeb529513e91576ee98fdf780ef91e185fe216edf31ed094e0c5a0ab75b39afe1a53b58e935adb86f2dbabf1786b9423988cb0f66ac39b4a30577bec278a2baa1b67a0", 0xe7}, {&(0x7f0000000340)="6ba365f88ae17da4068fff3112c703e6040c5b1b0dcc005e30138a8943078b120e67f3b9473d64d32007c3e82ef18853bf50dc4e302dc7fc4a5b7f0072f8d2cd23d259180d0d642cee36a0399aa90006942492f67d5485a81c7cf705ff56537fc6cb79d0debc989b8c1796a194ed0b350145ee8b141fc7447f7329fe50e7d01c2a216d130f5c92987399006758338e6583ac4f3cc1d3fab7c6", 0x99}, {&(0x7f0000000880)="41a75297baa9f4e78e8b34df35e550e37315de5ffb1b7472f8e975e622f5773c013a80e91afef869f41b59e9dd00b488bef1b64b8133155ce870e4530db5739c9f1ab6ff6220bf3dfe51ecf5c509e6e7566075af4c2abf9a4a", 0xfffffffffffffd17}, {&(0x7f0000000480)="8b3acf81bf795c1033c66831f40f04164fab3c2ca3125a6e862b94b471bb6f207e5986f69b6c9b8d0b7b83cf358ac367aad07cf2a1b01a2f9a2455beb1f04108a7ddf73dab3eb32f9d6ac474ccfced1a9cde01909e5ac6cdd811f9f8ad00b37065f5cdd9e7337fcd31f252dade2c532d194316793c6d7e27c28589e72b6f167fb1", 0x81}, {&(0x7f00000000c0)="efb8c6668d3132c578db72a15ea224bbb55dec47113f", 0x16}, {&(0x7f0000000540)="58b66682efea83619af77a530bce867f6f72ca91e2c997e03a13c64cd3d871027c7a764e6f787b5dbcacb7012039c21364c608c4a191e400004af406006d50582cebf92578237c70126fb93a7a52e214b593f2ed646fa1df8f48e303b10b5bbe17b8129d98d954260e7e8b72eb219eafb21ad0928f335da85bf85a51f362f5e7527ffd02412138f7aea2b0262dd949ddc2fa0177ec4316d5137a95ac24db66e5227ee1387eb142934c25ceca99", 0xad}], 0x6) socket(0x20, 0x3, 0x8c) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x8, 0x23) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x1, 0x40, 0x20, 0x1, 0x9, 0x9, 0x80, 0x2, 0x1, 0x47, 0x200}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x6) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000400)=0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000680)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) 20:45:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) chmod(&(0x7f0000000100)='./file0\x00', 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r4, r1, r6, r8, 0x0, 0x1}, 0x6, 0x1, 0x465f4b65}) setuid(0xee01) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70132e2f66696c653000"], 0xa, 0x0}, 0x0) 20:45:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="ec", 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) 20:45:14 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x21a, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 20:45:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x21, 0x3}, {0x3, 0x4}], 0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x181) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1) renameat(r3, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="6ab187f2154db824813e4d02aa09") r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000280)={0x1, 0x6, {0x80}}) accept$inet6(r4, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) 20:45:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:45:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24, 0x0, 0x0, 0x8000}, {0x4d}, {0x840000006, 0x0, 0x0, 0xae6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 20:45:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r4, r6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r7 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x333) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000300)=0x9493) wait4(0x0, &(0x7f0000000340), 0x9, &(0x7f0000000400)) 20:45:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x1000000000007f, 0x10040000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2efffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYBLOB="d3e2fa9aaed5fccde785d0f0f93f8f991ad511445dbf44008f439dd627bd6023", @ANYRESOCT, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR], @ANYPTR]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 20:45:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) chdir(&(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x34, 0x0, 0x0, 0xfc3}, {0x4009}]}) readv(r3, &(0x7f00000001c0), 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0x8c, &(0x7f0000000280)="36b83e522c066341519be70897fb633285cec0de5b5609457141ec43bd1b2076ec7f40bf2ce83a9f552bbd06d45a14a8082a7bb0418b9013f7b6fb15255b02d5a5889557aafb68576f5ffcec525eebcc3fe08027ff3bea5f06c0cf6aac96d5733bbb3e97bfa2187ebbf6dae815ec8d09007180d674f6e6c8451644c766cfbe9eddd5babb51a1d12f2d95f0ce") openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8000, 0x0) 20:45:14 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000000)={0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x7f, 0x1000020000001}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xffffffffffffffff, 0x0) r5 = getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(r5, r5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 20:45:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33d, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c470200dd6045040002000600000008000000000008000081fcabf185fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:45:14 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x408) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r8 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r8, 0x0, r8) accept$inet(r8, &(0x7f0000000180), &(0x7f0000000380)=0xc) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440), 0x20000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000000), 0x4) r12 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r12, 0x100}, {r6, 0x80}, {r2, 0x40}, {r2, 0x4}], 0x4, 0x0) shutdown(r12, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x0, 0x400000}, {0x68, 0xfe}, {0x6, 0x5, 0x0, 0x7fffffff}, {0xfffd, 0x3, 0x0, 0x8}, {0xff, 0x1, 0xff, 0x5}]}) dup2(r13, r10) r14 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r15, r14) 20:45:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) kqueue() accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r3, &(0x7f0000000080)=""/183, 0xb7, 0x401, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 20:45:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x601) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7, 0x7fff}) r2 = semget$private(0x0, 0x9, 0x42) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) fchown(0xffffffffffffffff, 0xffffffffffffffff, r4) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x7}, {0x1, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/14) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000180)) pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffd000 didn't change! 20:45:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x76b31110, 0xfffffffa, {0x2, 0x3}}) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x61) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 20:45:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x45}, {0x6, 0x0, 0x0, 0xf8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:45:14 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffa000 didn't change! 20:45:14 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getpid() sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x7e, 0x0, 0x0, 0x0) 20:45:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r1, 0xc9d, 0x3, &(0x7f0000000040)="44849d12b3b4b1bb7f411e71a6dba77535535934eb7377e1322bc5", 0x1b) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3e2b30988df35b2037c6b800a146ff"], 0x10) write(r0, 0x0, 0x0) 20:45:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xfffffffffffffffc}, {0x0, 0xfffffffffffffffe}}, 0x0) 20:45:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x1002) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x81) 20:45:14 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000000)=[{&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/237, 0xed}, {&(0x7f0000002240)=""/188, 0xbc}], 0x3, &(0x7f0000002300)=""/227, 0xe3}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 20:45:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000140)=0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x7fffffff, 0x2, {0x8001, 0x8}}) 20:45:14 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) acct(&(0x7f0000000000)='./file0\x00') 20:45:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x20000, 0x24) close(r7) ioctl$TIOCFLUSH(r6, 0x802069dd, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:45:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x10001, './file0\x00'}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getegid() setregid(r7, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffff001, 0x0, r9, r3}, 0x1, 0x5, 0x5}) r10 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000100)=""/223) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 20:45:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100002a"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="2ed6789821ad6e4ef13c348ff1422fdd83e6ab9f120300dd433f268d62279b664d1c8daa57c1b69e69a1cbdd072c4426baaf664f4e9cfb87312520cd9fc600807114f101dbb7dd8699b3f6fb1a19c630d353fd0a9f1bff10d41ecb9e8bd8221aaf5fc0838ab6c7be2ef9841f5240462ea29157244a01342aeba4ecf0f50d25cba4007fd7082fa734d381b20ac1dd", 0x8e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:45:14 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c40233569c5bfe2d8c43"], 0x10, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 20:45:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x1, 0xfb) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(0xffffffffffffff9c, 0x29, 0x26, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e7148e69931929648007dacabe658c8e2380fd03ec5f057b7cff11129cdd58da740f4ffac03d5a1348b37dba5d6fd95b9f290a592b8d02d8a9e68ccca709b97dea01c81ccbf8ffa758c0454db50b9f0fd606d335f972aca75070000000000003f178d580766687d9a0e7eefce8c000000080000008efcb9069f6f66f8d07d58d53f181c80552572af08b16a8a6a20c92d3af5c689b211dcadcbce8dccbcca07da5e119d03d3222f00e1034fa1e7f5aed86d92024ae4a4bb0637f572eeb98807790a8f5d591a3b5743f70d05ab646d50136ca84179724a591fb4057fd2fb367fc3a9218d47d975c1667cfd6c3ddad0a1e9522573cb6a9667da622abc9d64cba8611c343f697155b652dd9d24d48195d26a7daa60b9754b15726cd3e6c1c7052d11e19fd442ca9cc864d6c40c765c720e91920718b8dcbb105e33dbad0558009fd8514de8f11ddb555d49edc28968cd3aef4e6d3f7103fa0435912bc8acc654b916c6afb7bebe39f588932c181d4c89d0cccb4385fe5dcb99b8ce3d61077e46e0c139ea6d9185f145ddbde4f900ff8ead4acb86d1cfaf6d5b67dd015dcf875ced099f5d8151", 0x1af) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 20:45:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='r\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x4) 20:45:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0xcb) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setuid(r4) accept$inet(r1, 0x0, &(0x7f0000000100)) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="a69b0800000010f9ccffff0320412ae0569c049f0115ad4bf04f348a664f0425927fe8800dcdfcd41de56af74dfc66ace0d5147df681c98346f21b02744f1794", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 20:45:14 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2e) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') 20:45:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x120) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xea}, {0x40, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r4, &(0x7f0000000180)="a7cbb7b76145760fcf0a54c1f71350c399272804498bd07fa02fc4beb3de3991479e2e6ff569e4d990a627bf08ec2de3d541b93619e00caf1321cb0e9872", 0x3e, 0x0, 0x10001) pwrite(r3, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000200)) 20:45:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:45:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x4) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000200)="3b5c915c92fc3652a47dbd7d129dc09be5620d44434b38fc7fb0598d8d92c65d80b791b10247b4370efeed1131c708c68b92f405000000975f741b79e9a0f71eaa422b6ce76ae8400cb680e290ba2ed564a0ba6b73", 0xfffffffffffffee3}], 0x10000000000001a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = getppid() r4 = getppid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r6, r7}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) pwritev(r8, &(0x7f0000000000), 0xd, 0x0, 0xfffffffc) 20:45:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:45:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:45:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x3) 20:45:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:45:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) 20:45:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="7bd6e6c42c8962f8022a1a79105f32cd97f8a25d81a19ab46ca3089448a08706e117dd0c2e729c9aa8cd8502c9d78770de07d5924710f22d13e2646358a94069d3fabbfd9b251dce388f7ce13d15891a6a2aa257258db0fc69301010820edb69b9e3247529fef9a6d6ee1df712094e6251445ab779aca6506dae0ea5ae6fba62d231a86e1f0272741fe73c2afccc8330ccdd624a59191c3304186dfa2cd85efafbb4a49e6d0c03b2353ddc9924b6bdbe6a", 0xb1, 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0xee4, 0x5, 0x9, 0x4}, {0x3ff, 0x4, 0x5, 0x8}, {0x6, 0x6, 0x3, 0xb4}, {0x54f, 0x7, 0x1, 0x2}, {0xe00, 0x28, 0x9, 0xa5f}, {0x4, 0x1, 0x0, 0x6a}, {0x8, 0x0, 0x8}, {0x4, 0x3, 0xff, 0x7}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xcc) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0x97) pipe(&(0x7f0000000080)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0x10001, 0xfffffffc, 0x0, 0xfffffbf8, 0xa7, 0x5, 0x1, 0x1, 0x8000, 0x5}) 20:45:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') preadv(r0, &(0x7f0000002240), 0x0, 0x0, 0x0) 20:45:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 20:45:15 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {0x0, 0x5}, {}, {}, {0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000140)="268a92ddb81c0d80963455312c1b9cd590c54b7fc19ba917c5669623bcfe56419aea1202ce09eec49290c93bb3ba368f6d59398f1ea2ff1b3dcd28aaa8cfe6527f54d3b3a72e1bd0c4c4faa5aa205ba8a8b3401022995e8b225660ad465df1d91edb2058eea962155c863f7c46b4d03e8fc27f5880bccf46ae758f157a339a79934a2600da546d555e17b9c2d9d51a3cc30a85372b752d7293e8006f9327f5d9318dae87042c78bbe2f22041afdd68a9f16faa0bb84e1c2d4d76439c8520835538dac30bbe999ee58d85", 0xca}, {&(0x7f0000000240)}, {&(0x7f0000000280)="221ff4c5370d23977cc59a52cbc3bcfb9480f4fcf90ce6076cf59fec842e35c9b520b2fe2bad9676fda18e6868fb3aa658ee7c1ef641c55b9dd41ab3a071f9a540795c3ad8ce", 0x46}, {&(0x7f0000000300)="a91cdb1274db06bf62e805ff605a322408dbe0140c1e545df7070c374a1ea6e73868d26fdf42a65ecfdbff32e6b91ad0030925d9732b69b7c4a78056a31243ece931fe5a6b4ff17aee6b9a22571cbf66711c6e993cc934694b9dd377dc946f98252fd9c0f42bc5110dc8b4fc12208439347c411d1dc1a8bae325d1d8c8b667b9f62af3c31c09b8d84a7bd911f59b91d00d05b08163c2187d09ea0926a645faec4b3fbff50aa093bb0ce4213453ddb97b68037eefdb3aff9bfa32f25f7def797f49a831159a7c6603a08b7c99cc6687bc6cdedf129dd7d683345b", 0xda}, {&(0x7f0000000400)="5bc14da85526a5469224b999748037d387d2abfe75f15b28599821e3fc73d7e60d59917df7a7d1f1dde2f1f1d252765c36abeb7b180f445edd7e04c3ebca3fa44b041b159c65432332a35ca52a732d8d8426f76252e968206b23b26768b9ce2824e0586fc21b22523e51f34aa15f9d6424a978411b5d1af740dfb6c66e2c35cc6fe225fc95d86df07e641f7c4d6cdd65a027ff6160e393f683991e4b9ce657fb2d5d5161df2411036f40fd8d96cdfff3997b2bb39bd4131fc5b16b185b9d726f81bde730ba4b0e", 0xc7}, {&(0x7f0000000500)="f39e61d8b388bba2812bc78674c5482f553b6465dd039a8c2f0a7e7eb18a55cd4ac1fa0c46cdd34e91390c82072fd73f7089d8b7f2c73ffa6fbcdb72060876086331bc6091ca823eb36de905030eef839464a42cce5401d448ef9bfb11df7d9273e4efba0d75cb9ade0120247cda37ff02e5b60a6099f3b37086cde3d2015972fef9bfe5d626abb7faba02209378ece8c30fa45520c30382c885cbbae4a2c7c4122f855ffa9383c2b57223628d1bf77ecb50847a2d3dc7fe52941c2dd1f5fd00429fcc6d8d90ff94ea01dca9e58c44db5b268985b6fb0c88606834d0c3d59de268", 0xe1}], 0x6, &(0x7f0000000a80)=ANY=[@ANYBLOB="a80000000000000001000000040000003c6d2705a40eed71faffffffffffe7ff621140a0d6b27ef58f2fe82f049f5487d8a7a62c9172d9b448f853c7b005877ba08a5a3d1df06077fd88d3c0ab4b9b9c72330fb06f92d3d5fd348c45bb2cd09f10e8af8aeb62eaad8d590f07746d5cd5c821f4124e3be206d6c56f89f32dde0fa3a1ab8f7985d97fac0e7c3d4c6d8ad64bdf198ca5d64e38fcef4be4873335bff8413ba08d6250d6e800000000000000ffff0000050000d8c4baeba000dda65a5d11ac32e8f95f4fe0a766269da681388fdc29a896af803e7627e33e3ae8a80fa25d4508ed153fac19f4546afee86f9ea2fbd664e8b2796ba3608baf7401c32e6a0c12f8951aa9866620cc182fa1818699b6123a2203eab2519cf02ef95049d1b419f7f2f16e6d2276a90ad68e6071a604ab5195bbafc67fbacced8042c7070e03e84b647155e4c4dc0c44053cc6237afd4f3f5570f8b52893997eff39a8a5da04475ca55bda34a0d05c9f0bb3309d473d92c76e796040e19040f064c253c8e688d55a2e4b4140c2bf7ccf12aa14927327ef6bc2000801000000000000ff3d87bbcb1e152c1929da87b21d1b0b4b8184f00a3a659637b1c57845541815c1906cfbc16be8f7b23b0f62bbeedb2f709b674955e4b656a9310a26645e312b7ddf9e1c39880661d1aecd97c9afd311a3cc1607d195cf8c6a00ce26a80295c9185939474f7662e52273fa82134032be908fd5aca7fa99b800f3b126dcba7a16bceb89b66c363fb8f30b7fce30aead7bb4a6e1908503c504000000f62031e918930e44e3ad8cc1eb818466d37c90784af85c56c16dc25b000000000000004a4bddd060eaf8566f1ce1a2a3f0a9d25772a2bb35bc5968990c33b8d5ab34aea5fef3debdf2d7d0a20187632a7b647e648916004800000000000000ffff0000e3520000641640f6a0d8f5422eb21015d655576165edf9e8d25767a0483bca996d5a871b5098903db0c1a94b4d46c19c2762f2e27125c805da589600777fc9b67838a89e28d02039c2c8ce5893c0731ab7f0deb6540e21365e812b4003056210c53d2a00dd50757aa19b1a212c76b79a90f453fa85da6ec3ebc4f853f1f696d2cb0d79e744393b36ed44b2d0df8e690d65a2e3bde239dac82a631d866312ee6d4ec882b287e985686c2a73570aa1c448e210deac66643f276da55fd957854460aeba5e77bec551e5c8a8712d63b0e2d6dffb3f22ec5b4d903ddc51a4538c31a85ccc688a3957f47bd758ea191db2fcbc40229ab82ff7734479d912d6ff21f594b0d872cdf0b10e0ea10ea825fdbc202db3668ac55628a8de1e7d38b039b184437c2f76f72abc3cee0f54e505c1010ef744e1785d83fc27c5c18d83d3858f948a47e533690a10c7d375d12b89476fefe3b61f2b0455c85da61e5eaae7c6c611114df9"], 0x2e0}, 0xb) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1, 0x4, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x7ff, 0x9f6, &(0x7f0000000e80)=""/4096, &(0x7f00000006c0)=0x1000) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000a85000/0x4000)=nil) shmat(r3, &(0x7f0000061000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0xc1) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000680)) 20:45:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 20:45:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="ddf52e649264feec191bad95676edea0843d5433baae1ba02ddb9191f54cfaf9f8871eb757a2374f7f282c9680a336f5393db74fcd385f1cc73d146e2834c53c250913832a28e4f1bbdd65ac76d78d969d18fa1cc9e999a3717d88bd474181bc053d912749a9d71e12548ec9ffcfdaf7b3e4a0d46a93f38cc1a39f231b5e0780aabd52241e27a94fbba4a2841d0339bbd3cb2bea3952df9e4871383ec75fd9ea44817b48f25637fc24c57efb2618129603025682dd40fceb6d91bb5fe5eac6b29d", 0xc1}, {&(0x7f0000000240)="f545a70943a2d6395966c7aa8ae14fcf69b9bcbf0ff412561b74193c75038382e4ad89456891b6636e2aef682e83269f11cd738ca027ea68ffcfac8db693890150578883bb814d2053740fd06f6bbb39096e3769b590e681ba6650a7f2ccdad23591a67efeef0da449d055e5026c4df9debeafc27d022f6f9d44270a1848c78166c58f0de32c18e33fe90463c4f55d665438df95b25b9029f75b02419aed405546c103", 0xa3}, {&(0x7f0000000000)="4c68e886a71d0e82b3396ce8d8993c8ddde5b2", 0x13}, {&(0x7f0000000300)="9c80c8ed70d8c5dd1cd031ccfe33b32924043afc6553e3e09ccb9c0cda5715f302af560b4eff9a0ba022ed6774374c4917407bc2d4269d4f392141ceeaa00c867171f3f8962f489bade0e29e5450787de00e0749d74b76c2ed39336a07677dfb64356b5a4c87f6516b7641f30985e127cd243780b4cb93730d29e1fc5a46ca6dc7d5e8e2fc728722af1663d50046ee70189b578c54190900790661e5500c6f43d2564e3ea28dd431ce40994aab3bd610b11e744706108b", 0xb7}, {&(0x7f0000000180)}, {&(0x7f00000003c0)="60b65ec39ad9a2c9604a64c163f29e050e1a22c9dc020f7ec34309d8bc1240b016abe159f259efca5324f9b05ff0f898d5fb867eee21fa0362623115b9a541b4e280a0a42d390bdba43758c269235e88e8aac5f553cf9625d0f58c1b313e5a00c470d8323888642449459ebd017812e368eeb20bfccb1ff4e7a30c8929df34a8f6f45187a967c46bac45b0a4c8ea409ec598c06a11455d8b8abb093f", 0x9c}, {&(0x7f0000000480)="fc5bd0223a33332570809b32678fbe516d412350c78f20a4ac2c263fc3a4b50953e37025a9496c29d7ecc7b8398b2408146dddcd701e57c523f95df4b36b7548bfc7f98bd4703e4dd1fc234da24f40ba4c18b7f9242226b7f85f4de325e096b4bfc5784b1334a158f49055f3af9d64691c8bc9e5e2e93aeb6f3cedeb8caccbf16eb19cd1b553de52660746ff8b26dc66b4bfe71a4c142c625d02bcda8a96e1ab5ee87dee5359c1568caae06021235eee110ac7820df12618c98b67b55bf1d8c1a2b0f3c20ebcd5355cb5ddd9b933147e43052734cd909fdd9d04def7fa4e2b6f6ee5a988a04c5112e1f821cb1fd592c7bb501302d43ae3d4ac4446823e", 0xfd}, {&(0x7f0000000580)="f62b7c344133ffb6365067d8da70190231af84f527752f9879536037fe039b99a8833425001d9b6fa44738c762b00b29419f2c8765240b4150753b01d97b5a0fa821f34e3e6316edf56b940bd59609c9993745d99adcb9159948be1087d6b94722c9131c2f907c733fefb0b95a67d4a03aa1ec45704bb555238803631d909abeb0e6f991bacacc365df65f9c01ef81cc385d22b56c0cdf326c7008c0", 0x9c}], 0x8, 0x0, 0x9) pwrite(r1, &(0x7f0000000040)='Vf#', 0x3, 0x0, 0x0) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) 20:45:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8], [{}, {}, {}, {}, {}, {0x4, 0x0, 0x0, 0x584}, {0x0, 0x0, 0xffffffff}], {0x3c3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x5, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r2, 0x89c, 0x10000, &(0x7f0000000040)="a288b72dafda53e2bef21e3976167e0197354021cc3d8f564753c1f041e5b41f35f1b431cde877ed9525dfc9c4bbf8d440e25e6084c1a277b075d457d993062569597f0dcd022a96347a26a045272788451adbab4f35299f652f745d0f702783aac6958fdc758c41eb413def4198af2b8eb469b01190ef2fbbeb13087637419331e9f725ab5ab12e8fbdaa0f45a758442a1e27db97524c2e3e16596cb0d8a0525e800d62ae209557bd0b7765c586328619ae4b7557d2032d65ff7bd4e43fff906c8f88107d64", 0xc6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 20:45:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwrite(r0, &(0x7f0000000100)="f0407435290a209db91aa4b6544050c433866f99d9afab35", 0x18, 0x0, 0x0) dup(r0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="00df00200000fbffffffffff2bac8e5a4d624b41414cc0", 0x17}], 0x1) r1 = socket(0x10, 0x2, 0xfd) close(r1) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xfb87, 0x1000}, 0xc) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 20:45:16 executing program 0: r0 = semget$private(0x0, 0x4, 0x20) semop(r0, &(0x7f00000000c0)=[{0x3, 0xd9, 0x800}, {0x3, 0x11, 0x1800}], 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open$dir(&(0x7f0000000000)='./file0\x00', 0x8a0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x7}, {0x1, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semop(r2, &(0x7f0000000100)=[{0x4, 0x400, 0x800}], 0x1) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 20:45:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r3, &(0x7f00000000c0), 0x0) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:45:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x7}, {0x1, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/235) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x87, 0x2}, {0x45, 0xd83}, {0x21, 0x1f}, {0x22, 0xffffffff}, {0x80, 0x9}, {0x1, 0x4}, {0x3, 0x9}, {0x3, 0x8}, {0x88, 0xffff}, {0xe3, 0xb777}], 0xa}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) 20:45:16 executing program 0: syz_emit_ethernet(0x25, &(0x7f0000000040)="4da97b7919431672d27c6b241800a52f524244e0031cfe9f92261b080608006d463c49add4") 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/38, 0x26}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000655000/0x1000)=nil, 0x1000, 0x0, 0x7011, r0, 0x0, 0x80000001) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7"}) unlink(&(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 20:45:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3, 0x9, 0x20}, {0x5, 0x2, 0x3}]}) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 20:45:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0x6, 0x4, &(0x7f0000000140)=0x401, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x261) msgrcv(r2, &(0x7f0000000180)={0x0, ""/31}, 0x27, 0x0, 0x1800) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r3, &(0x7f0000000240)="c86c77203556807f9d8f2eabe13fff47d6f2fca021bdefeca9742d02bc58735ae0bf3c31f01c1e2bd8b464634f152904a1ae76b50f381f1ad01ccd8ebac2c706fd344758d026416e8000f277096979d210c68f07000000ad52dd5c2783fd304591d69658b3fe5c4f13fa78b8f1c6c236c01e7de12450f2e5ba2841de6d52e438cd9ff02f46083f491a5c44db3350384ebcf24144adac0b30fad8f571da8825f72f2f8734590c7b1c05af7b3ab51824b773cb7fcfdbaa369b6d72c2ae86b493b50064234ba356fd953d785cd574dc99b6f13d1147f373eaab531379", 0xdb, 0x40a, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 20:45:17 executing program 1: mknod(0x0, 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:45:17 executing program 1: mknod(0x0, 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x100) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 20:45:17 executing program 1: mknod(0x0, 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="441e9e3b5d174af205b606054a5a") 20:45:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) preadv(r3, &(0x7f0000000640)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/186, 0xba}, {&(0x7f0000000380)=""/31, 0x1f}, {&(0x7f00000005c0)=""/82, 0x52}], 0x8, 0x0, 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r5) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 20:45:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = socket$inet6(0x18, 0x3, 0x1) read(r2, &(0x7f0000000040)=""/181, 0xb5) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x6, 0x7fffffff}) 20:45:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) tap1: address list non empty 20:45:18 executing program 0: r0 = socket(0x18, 0x4, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 20:45:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff004e800008000005fd0080002000"}) r0 = socket(0x1, 0x3, 0xff) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xffff0789, 0x9}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:45:18 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000080), 0xffffffffffffffbf}, {&(0x7f0000001300)="56028c4e2d5cf95fbf296829a8b94897f9a08e1eb9578432fced80352f1702ace187af547d3972b989e0ed52c22d1d32a8caf8da781ae4c8cd82f7a53a748b08980774a218209572368488d438b2bc5eed509b7072dc9752bf1bb4397d066feb35ba4423ff39f20b180558f812b3a64fbc89f8636f24884e877d69a6d3883e4967b5623b4650cd06bb2d7d06984afd406b76b3a1ed05b999497f6ce114bf2c357adbee3ebf00dfebb530732a34e89da5afb831a6b6cc6b5491892916d02245b229f9da47233c2455134a3eeea9e0f2a8fb88ad34eda4a38837d6495878113e63bb6495e61db2b20909d701da6f402b71a190f842f0107d9d29eaa668b9ec314473982efab03f097acd56d79e676e362a957cc345ef2397a7cdd7bb4391601bb03fc2ae35764eed633950c581b602aa2fdedb6d471516af66b49bf6dda178026e5ffc02152c168dec8f44cfaec130a6d01ccba229d90343f7356381c207c988b47e4310d115f25bc72f7f25e47947d7076d2304a9dcb25beb23ec68b68b4f41e7924e39cba41f4a7abf79b0dde2e3704535dba89356bf9622b32dbeefca264cc3d4feacaa91999fda3d981ea0a0cbde42bcdda76244c81c525070637b64ec8f7d35695badf83522946dc65d0fed7d5c1ca3667a93c1c6471b0780cd396512c6573e3c75e82d4dd69295a0897a2f2eb66f90e10bb3852b5edeedcac6c43febf1127529d7fe4b74065e75bb60dc21143862a2ac637af41c5e8b5971994812fc4335e49656780d11da5204dc1c281f857dfa3d74b3d5b01540db7a45d51a6c2a26654e7f6f05218a9a6b7fdb66c9add4de4e4b74dea44d7b5086926847009f0729fdd2a819cf86d36203209d8c297b4f6182550d62c9299a2457b4b0b555fb7cf3b88e1d7881e34e6be5cc103f2be3a881e9b28b28b1e588e817fcb61feb526eec094da97dc1b4eb32cda73c01f7a287843a136f6e1f8728eb5ef6f1d29ba60fb614fc0001a69c37d33557a969762e0b3b4c072dcccbd18083aa12d66d31972bc7c4d105a2c0e48ecd034884866683625232cef1dd63ede7e7201201819d395c63304a7f20cbb36416130e60f5fbacdd91a0cba6d08dcbb7c898e79ed230ff66c7625b7df386b6187171d5985f432805a43fbd91ca441db19a11294d3495395de8385ed25ad188631e4ab37c1f445a979bc7f547c15f159f28c45525441fb6df1852e6796e8fe356f51edc6906af6fd532be7a96ed08f21d7a30dadbe01e8a97ffa0440442d81816fd5da87a316c57a6acd293fc648d9892b42080c2eee0a3e517e0e6b4a055c87375775ccb65e01cf93f08d4efd357c4f7e2683029fe08c02b3c037d24408411e2f01bde1cd64ce37d16243800aade59f823f721c060f5c56ff2cd9a40f970ea1bfa4223c2b450140871fd9f7a99f8807ab180300674518cd02627307b9c6ffd8dc124b930a22268189f200ef2e26494d0b7678472db59e73c5bc6092654c8c2ee4b355e45adbfae5b826ac8d510b44dfd3478f2a3d1c455ee5ce37c3379f891f34430b1b2c764c3f0cc79196a86e0fde6410c157a405f304baa11f1cc450dd31cfe9d7fb5026534ef41bbfe4af462ab42e14f8f76b119abb20a1654d00ffb1acc707f0df704ffa307923d14f8daf3ee58f278a37e949d967d0cfb510301851732fe33fbe68c9cb582346354c558eed019f908dfa4cc05e845f612b0eebe5a2a27fa0305bc537a5821ae9210e0ee6a1f363aa5cb9371d1c9d736a441b1828d2cc5ddef0760ec439e4759a559c2f2dff9d233f7f943ae06be0011bea71d3c4de3b34858bc31fd16d9100a39979f9a2398e9ecb8168bcc49311f2d9b2010987f9b68060f11eee80964238862f4d5f2254846985d0ccb7645eb751f546f6b95f4431a007cfd790a5427a8212bd45a9667df79145632335001c0272117f83a36394514fa506c0a75ed3dc1ec75b8c15a10c49bb5e63c52e601cbfb519c38f2d0aa7a1db4b7e8efb9d91e50f2c8a81f142cadb5de99cc418c3e5d8b3ff10f6fc962560da3a5f5c3c3ee3531450142126217253ff654593f06427bcdd41bddc2543c44c637d672e5533cda1b0371a89ef7b177a558d5dee6dadd1158c1f39653b906801d94e31ffdffc97876a9caa1a53e1a20e1e55db1f6418f29b6274059fa17ba526e4990c35f23ca00fe09e6ae7b740145c61b7881ba3abe421514885dd723ac068804cad4ecd8afc74744669ccbeef177be5f27d071e4ae7957f122a2ed46dc414389bc20c01b8b4e5c73bece0963166ff49b308371ca96254ed051a671ca93f5a19dcd87d555b9195f472f09da9eca0afc7b7fc247645d299888f69c0c891dff0fd1132bea12945c4e65197149a71ea8af95a65bbab40fc87b346ffb2117a620f1e5904c94a6502e2905595b954fc7499819b81f3523f33adf4336ce8720353323dd760a5ca53b31bc89d365d124ff7e2616c74d23fffeeee5315841b89a127ee72465cce3e67de4a395d6eb7046a85e72953761b39a96468471facda22b564d1e15e0443d92f6115e197c05b2e8e8d44c76293490640c0ff710bad46dd59e2840c92035d43492dff0a724684b4242e2402ed05e45bea186fdec85171f581bb655ad6688bcb482f5d3fc4ae595cc3faf753b83ffcec7da8c5f1b1adb0b5747c9b84d58628188a3a72f8867f04195637de15ab459531e87d946fb6840a15a3932110c8d6eaa51c980b1fb7ccb8e31d264976ddedfa230fd0a7ca3d585073deb39a92b931f650fdcb8e9a709c99289f71f344717c49d9567774f41fd9391cf94db44e886c3952360b52655fbf72998e4d1e80919c9f05d71368259c1c6367c9f1d33deffb707fd1d4fe1aeda7756e547c75d81f1a7592143092494a445b5d39cb602178afb24a1d0c88c86b30d2fb9509644726e204a7f0ec4e679f73f5aef2daf0b23e80f87cc3f271368b959cb1e4d438015a80710b246eaa1e33e772152c25f76234dcd5e0f371730c78d2b553979fc9bb35e5dc94bde391d145644fd4f1fadf906ffe22399c8d89545c9964f0c9d0de431cf139c40cab9bbb7e53f14ee9bec81ab2ea13103e6cf1dac98332e93d1f89138dcfe5258cb2071d49e69116b7316ed538e9ffb2d7e597d3b72dfe81dade0d4d9af05eafb342b883b4d7a93267e99bd02cfed1a56afc6bf7f4ad8325bda9157c4aacd27f34cf93d1cf107814697f4a3fc3404db84bac09c9cca0a6d54244eb2da39b96c17c6998350a9fc8ffd0539adedce864daa4f6d0e7ef03a957c1d35d0bb37c01e18dbaf0bc3553b2e65ed7473ba7ccbc585b0cb4db9dfc8645a6e54c6d3700c0e86bb25596baa71f3dd9d3568e6e28bed8e96e98077ceafbec9b034f5ae840068f456bc882b953057ac8697117cf79bf0c05d3c539919092de6246b24223a8f472fa9bfe85019366bee34ddd70566a4482e1fbb61e01f318157d0dc1a510a745fd28ae4bba3c3b78c494a27a5f8c198b3d54d9e1dbcb93336501ae95170535d66d6bade7598167d3730e6652d2d3c318e8ea364b3f02b8f0ff7a360f3725b220ba130f5c227bfec326c8eeb9de432551ff074fef4b9e8803953aa2f6281dcd734d88f37637221d148588dcd7a46fa9ec849cfaf408c1a3c85871d3a80c5b26b1bb4229fae0c1281092a58611d567ecde47fcd020506bb7ed41237d67d8d836c2936bc33240e7f16440477a132c58a770a2cd69cd333e300563ba4fab6598d3cad3198bb7d25bd84835b7fb34c80a9a9a238bce2423c39c4eaa842ca09809c421bfe8443b64ad973f85a952f8e0d31c25b8657bc28a1a9e555b832b5f27f0c77568e19c09ea058418343b747ff671e688397eabaab49ce19f10546e6da04558be4920e6bb27401b78355fe13ef505376f62fae50233e2e6689d43eca96fc40d87159485f1b992f407dabe3250c21138c26f1704da15b5bed8004641f237ae384adea11e6d39223faebac699883f020d705b2320d72d5520aeef63862a72a4ce49afc7458ea8e07ae620420db3c4fb2cdc2ca7be11ef9e544dde3bbaf25c723a6c131780b1ef60d3cc46c06dbd3b2915ff1e3f659cfef19ed6a69532a7b6b7ef78ed0c55aed7d2f72fe5c7451e885dfdae6fd9ea73a6d5f5300a090506e8441c8c17ee7c8a69878672ad71cb685864b62c8cccad2fd96133dcd66ae5b03ff19404916abb027d2139cc2f2ed9a9bd50bfa05ed7799386d4f160b3478acf68468875dd95372e5407926c5789c5762d1a0454b42ce6204cc7d2e9da7c123362ae09aa69fee97a03d759a55beb115d0fda088079114a9403bcbb1974e87fd771696735fb0d52cf06512e737ca2b0a17e513965afb892fa28dc5594b0595bb08d64e87adbf90a7a68952893ad55b668fe45cda733e602749161d17a50664134d9872bd6ef2c03d09dde518b06cce5993581c4396352f6dc4077746906f9c685caf89c637811a5acbf1c06246f837ce70750a47405e8005e707b9b5f91b97f5169af0fb8f099c4db34cef697d5802ada6ed5225488e80ecce61164c7961ae994309f3749984ffefe17dac58424507e1218d77246c20b37fe40ad36ad866eca4f32911b82b9da8f5bef6f1d2718be8c52da02e0abf1abc96af1f0563ce0843a6d8ff14bb44d08585acde40758932d7503068ec3b21fd5c17394922ca528774a495dc75f7162152b34a987d4ff44e968765967f1a0a496b8175bf7f04ec7db0060e6d70f82868663ca3a34448af4919850b5c4c45b65c0fb4e6d4efdc5d78a0f263d0bcce33bb9e7cc078569bc2882c7035602598afdf40629864cb651c148bf2d477dcca2da81b03ffe80162f3f9071f597d878e786a8e8d2f1dfbaf587f5bdff9bc5aa544b4b76b93eeb51cb919f6d445c967b3c60aebba469990cd4c39082875ca931356c09a9fe3dc9edbb9803c814cd568e5588fddcedefa6a16c1956f834da08506f4317aa0fc137dd1c64cb8d429d304f8b6ca44e2631e49f27202db56496e69ef89a7e2622e27862f3beabec92c2461dc870ea2831bc01c0edb378eda4f49a83652cdae83e94ce6e5bc40211079a1d77ae48eba8a2099af88836dfb8c0bcd1dddf35dbc51c2efe5447c89d513d7afb2bc3af7cb6b0920d1e1f0706c50afebf7f3e4a5f4aff25b6f459a0e8e70f00458c45f4765deb88b29eee94a85a386ccd48449850c30c7ab4c022f481fa3d8e70d36c6b6d7be90c5414c6889b510f5a705344d0911341682a73584b4e5ebc35596cde3a5db0082b1065a231d2d436cb786d6a58648f4972bb141391b939c80920d2a49862e5ea65a222e4a55e99931d59ba06673eaa9bf9f5cb00ff964dff857e7c564753762a8b5c876ec5e41cf6f1ace93025218f82f5287c64b75b081439c93b17e0994b1c345730091e98402d22098fa6086fe8300c7185e53e319b068c66e1556064c928ebcb7be4ca8e415398b5a03188c837980126c21146b32282d39d8dcf7aff46b70c852b34dc02fad12ec6af78dc07c774949955a14c7c19cb89c2718f041bd2df81525c2cc0eb3244d65fb6ee5b2fbaf7635da1e3d80d1eb3906e6deceb40781f046b03880e04e2d1048df369f2df37a61d50ef196810ec16d42ecbc915dbef809065f04ae24a748bb8023ca8981219c79d84cc8e34f8e63a4915036b6e5e8e1596291ce56c50e67135d5d3ad264892e46a7bd162852744217b863140af40019c7ba4eb42f6bd85d9c53fd2b791ce0cb515ed18290e2328798d6cd959eed0c5f91c020d400539d254cd6afe97218a8778d6120"}], 0x1, 0x0, 0x40000000) 20:45:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 20:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x64}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="59e3dc1d15628de6dfd04d9092c7f5c096a2879c412c365c9eb4831b267028b115cf84e10428a90f11cae729b9c9312afb05a0b5766d817a5de7d65e872450c5c561f008f001e95ac56acd3cd9", 0x4d, 0xc, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 20:45:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x3, 0x2, 0xffffffff}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:45:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:18 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)={{}, 0x1000000000004, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x8, 0x200000, 0x5, 0x1, 0x2, 0xa75, 0xffffff7f, 0x0, 0x0, 0xff, 0x4}) 20:45:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000200)='+\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x88', &(0x7f0000000340)='#)\x00', &(0x7f0000000380)='$-.\x9f\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)], &(0x7f00000009c0)=[&(0x7f0000000980)='{\x00']) r1 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x2, 0x0) socket(0x10, 0x1, 0x0) connect$unix(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a944a4c692cac607f1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c63f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc0100000000000000d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a5352c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23721cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8da428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121e78cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b750c2a5d2c8a85678b6b973eb35eadfa01e4cfb542c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0d24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000b1442ce61e37659c0c0518ef45aafef4459faf33503f6b44cc85232d37f15fac4ebfdf6d3bb0aee90a6cc42a039da1f3a95095da3f4efd0fa98fb2b95ea7cb5397c901c4879e6df0e22c49ecbcbe91b1d01eba208a7a26972bca30867ea399c4d22c15f43f1494654d7150ae7c4864f6613c42ee1bc9f871e0e7025ccceb1bf5387389d3ebb874f887aabfcf1a88956e3da91f93aa6829d100"/2571], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="06694b110561080000e8ffffff001b7cce7bb6f0973a3c8651390bd98ae6e8cc38896f19225613bbfc454d0db2e3b727eacea7f076263673f7f983fe94fc87307a1f282054547ddf410f55db158d019ac47eb8f29ba55067be8ac741a95ef131b1688b35a527e5d6b2dc8ff6c4b848fb1e214f1dee30307bca5ba0f664cd71e3de8395c25367d6a4d7fb9ef8fd8ea99b7eebb2bb8ff16c5c1caf53d6ecff85e8100327c7c6e3b898bd", 0x82}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f00000002c0)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7215ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x3a) 20:45:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000444000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x8777) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) write(r0, &(0x7f00000001c0)="6f72a2be1c66deeffefcb4605dcd93b59f97d00f560000008010a3e101cef6bf6976f7585abe9691ceda20b38ca9b9d3f4be59b9d8bae7", 0x37) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffb], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) fcntl$dupfd(r2, 0xa, r3) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7c99, 0x0, 0x8, {[0x0, 0x1, 0x0, 0x40000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x200, 0x0, 0x7fff], [0x0, 0x0, 0x4, 0x9, 0x401], [0x0, 0x40, 0x401, 0x8], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x3}, {0x0, 0x0, 0x800}], {0x0, 0xfffffffe}, {0x0, 0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x3, 0x81, 0x2}, {0x9, 0x3, 0x4, 0x400}]}) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x2c}, {0x1d}, {0x6, 0x0, 0x0, 0x185}]}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/255, 0xff}, {&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f00000003c0)=""/235, 0xeb}, {&(0x7f00000004c0)=""/4096, 0x1000}, {}], 0x5, 0x0, 0xc55) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) 20:45:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000000)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f1341", 0x1c7}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000700)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47fe93fd2db01199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb370c1b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xf4}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}, {&(0x7f0000001bc0)="58130b2ec5a268903217e415dbd94aee7515f8cf06f57441ff8ab6af0296533793884138a5cf73cc8d92566ba2c0eea212d91213b27e03d7f5a88dbc30505680d8cf4302a9391e20e6bfe23a63e8250373cccd07838d6c56812742c63178428bead5daeac5264b56e46340024efc8dac1bca41b433853315cf5528e1809b10e5273aee155274530c20d9bab26b2f0bdfda2943039efd062d5268cdbf2ae7b873bab55a043ab12082072367f0e27d05793adf0cae3e6c1b8dbf0587bedf22a5738c20144f55fd1216b43b178268ab2db7cbc45c02b941d82d216d982eea470d3f2db9d4f1152f5220e105a6ba4c2c21506a9a8100ae2220ac248178739b6e291685f7844d4d71709ef0db1c202691e5bde0e9b77f0898337407e7c18802e94618f38c388c5f498cdd6498b42f35137d571f7451bd79d421789afb04fda7fe29ea9fe3939b006dc08107b3a4fc6e11e007ea2273a3bdc9307931b9ee4e5d9a3b7f0adc66fb0c7b33358d14c240abe82a44e18aa69812fb07311ce0a77b212494abd84d760b37c0fbecaedf54a0e5ecd915fb60636f2a92e90f99360aa2b8356d176ccd8eae6ce549ffe9218d7e6fdb34149a9707da180bb62b683642f107575e059acdff4b5a0b5b1e96d3a2210602a56fcb6b93120555628d910b986c456e2a41b73f79d3727ee2dc41336a13c91d1f1924815298bee35a7450edebcc5eb1eae611bcad0011da4c650e2e589451c38b0eb00d9bbf1be4e8fb04df27b22637dc4924995d1cff0408a826a24e35217de0ced1e6beb9ffb6f2d79878df092f676b93979f5b31b1c2b5bb3504156711f8e868bd7be492da982a21c27f9650770d1b391bf5513845265a629015ceca28a888b19503ab6df080bc32bf44c4c4d6ff1fbecd23c34c6785c795c3734c4a3c10c6a784ea60298a3a97f0943c9b85f03c6db2e43f630ca949b3d0ce7c706e8ade39e1e439d4113cd93bcb262be8bff6b1671fea7581cd0063619a8ea93890ee95037acfdc8232d18e212a74beb422bd16e8ccaab981e587586283664bbd039b504d046bfb4317d178ac34450ef394fa8191d9cf7f858d4ade666198b8dece4a642a24c51d6beb6c2d680b6a95ec38b6f636182ec55df0bc2dfb9d371c61905e53efa80d819b165dd8322915bed0387c2ebd0e87a5d8d3e852d7d4dd3f332c3650b7d52e18a00954d16fda3dae77b0d53a0e6d6042c931044a371afcdea0bde25dcbfb22d37459d0799b6149529ed1b46ec17b3dce8f0bb77c5e20cb7473f9d854573e321ee03c2189fe6290c870f34865fb658a178660964bbc9fa439380a96d04457d457e220d6d9c2e489bdcbce08c55e43be4a34e18c700ec9e0e96b94a721f549a9910d94c808947d7a362459b48240dcc746e8b9f2cc7bd00ac85e9a0f962ce42d0d29ab777068fbb970ee75390968bad2f9aaaffd1a779556d38c62702e952c70d6599e98000ace97daa9e525a869c5f1c568c5f7c74cfede0cb7f23b5b660284c1d863461fba8ca8cf88a7fe8895a6e886550d9440b4735d80d299569b48e18fda3e96b742c628c1c90b91dd2037c892db19b2e4a1367e099542c9746148bf7bfb01e416ed463bfa2391c6f4bea6ef9480f0745ed921c1049887bf4e953d9261fb878fc2a954f699ab7ea36043e8eede8d5092ffd7453467a62f81eb30ceb8e16faa60f9c16c7e1e3a89b018b209604d26902847303c53f95887f3769076f3466ab8246149a3ce0da4ad4293c6e0c36d6cde75198f9d57f1c68060697a29c5c6286f72f48abd0f0ca54d4fd67c491023901ad2f52a4036782ade785372eb4cf3a70be78938e59ec13e928313d84e7fa1f1a35901fa9b9977cf6b987b292238a174f7395418f2c0bd932f7409242810bb05a75fbca8a221d865d224f74c8c01a22b9e26864075fa815115cc1ae8751760156788751da45fe0a09856f60744fde6fdc686df4caca114f5cdf9bfab797784d9ecbe12118a7d585cb4ef1ae467b37130964e4c90033780d4d004ed0ca3c43839ce70e19a7d3235ccd8b4f3171916077f97a4636eb282e3df5705bcfa9e2ffbaba0afab31dc685dbff86b0de3ad2c33c17f61a1e29286a698293c62380cb3c2d6766fa1bf696f43819d8697eb0512e14da8ffff18f22e2061bac8c665e0b4dd4c8906bdb02a614945b0e41f1bd31e6806b1f0acb80fcaf343f8e73eb1b6aa97288898579802c5872dd239a40921f710af856b61957815cf9c281f1abc05ea7f892eea06cfe9fc891c2e3e0b3508551ee5b11ed024a45c91c6db0b2e60065ffa4ddb9b40fdd5cbcd0eb386fbb014e5edbab300897feb3b398a85bdfe5fcd36c24ec3be4e2b4b8badcbe8085525adfd395c3c33ddcd9e334ce103b277b08a4f3ac63d2a8e010460b7526d27a036ed329f76d086b3a8c23ffc415eb6d42be0abf120317b4699edbb1825a8cb6604b9192bfc8fb79cf16cd68cee85ed2ab4d342ac2436de3ac3a3961e2e5778d19fcb6eaf4a663919f6b6021bc124fdc97fd9e4a031e0a8d7454c59d44fe2a6f9951dc22387ad83c7292f499cd3f5c896297b2044f92ef821e80c09227b376f78b4a5fd15504deae1fb670f69356f66ff84cc8e64ee259ffbfeed69dc50fd929a4481cc12eefc2275c3dff5a2d76b04bb54462ce638b7a749115a1d86703e2f7e19adfa06063464d4269c960a6091c75e4930b5d79113b4fa2418630aa42201e721986eaab98817d740ec081fdd3ff12c7d366903e1bcf8dc80ee77991f05fafe04b12d7bd9ecc46b03fc85b2cc1e880f154d4e4707ff45a35707a2df949754bd1829c6a8b8a710c8f23b01b0e61f6777e07c3df317baa2c9276fc53240dda0d1926744734372836e3dfb246aee334584746403a87eba48d39728eccff3761815e395e06338d6431689c730382b559ea097c4186dc33758b4a3928d08943e02ab4456afe2c45ad0dab36eb2a14cb799a8846867d38bbfeeaa4a6aaa9007bb06510597aedc0dee24b8ed2c0dca9719c4f77bf85e199bf4b9d39f24283a52bc8b208e72ae329829645f58db4e617f577de134c444228f9e8cfcd6eb24c3dd9936d17f4041645dfc754a723ae80033c43dbded0b18f7d8a48ee7c03d76244d1c4a2735d3544eb4008d1d80dd803d742b345b0563ac7a56752dc240cfc99465521a3923fb3b09fb0788c58f92412d655296b48a4eeb156b76f53c137ee8cc99ef748d25ddb69a2f4b986f675bbca635f355505ce2a20bb06e0084729eb277d816d37b71a7037a78046ef195d6242d2da94a43f68e860194b41cdd0344e055e0f7bca35ab0ef15fd7bd44a20791e7b8d8169b67e8703d319a295947e4a8ce1f8c4893873f318b23ac5d8e5604d856cb40485862be938dfbcb5c5690547015dad3d1259153d1be6c61ebce303e8c0fb301b52b59bafb6a761904a4c6b61feca98efcf318631d9956f797f8764e65559334399ba9e0da42f8afdf87437dc1638fdc65f813fb91e06f4fb1952c6b6e04e8f52d79e6d62ba8c065b499e789e63f07ca4a94e08ff6ab2afba4a535ed7da29262db16369d9d3cc1caf02addef39de64f6639b74df9f9a59d834d36281c9ec60b8a1bf1c38ee097572827185edff4dbac30f25901895d7cf875d90480f8507f966125e9c9c0ef0a79bea7c5f938b6b9c58267636cbc373ea8a57c0f1805f5c674486e9c2098a407d09f44fbb9e6ac5f592d52fb1ec3fa46459c11d28fa2b57b143e48fd9d779b966c8298700e4c1c78e2cd1a681b0c4c70b6ffcc4f31357f2cb34cdea91d2eabdf1d1fd25f7590f0543a32c7960b4b927b02326bfebb1e034a823297549aee0565545e23caf10e765d153a959e524ceab21eaeb5e5a045a6ae51c1beda799ed2b9fbadceb876eff1330a1b7266111b9452b56bbba27ac7ffe348fa85dd124d22f9503bb7213f829bb7c35cfe30a4aa3e30c992fa74e7c6f3d1aa8c2426c365f1d14a2c6a0e739f40ece255b251c517dd9597e445a8f5de1d6906e08bf7bdad04b3f125371ad44a8db6d2b09a49e504c9ea12018437583a661b0b5b36f2b258d2a3b59ee1908e01d18fb5e8d59379d732d352690fac56758ce153ae7eaeddc1cfabb446208371421a8e91e7babaa5a0f1149ada742e46327a4a222d1010f7a20ee124d2ddcf94118b60246ff0395a0d44a85af169f3d9940c7ed6a3e9461d0f1fab1d97c6e94848fffc0e0b6b0a47b2a03f2a2d448418777b2b629bc0c0888a2ba667e418ba2da2a354ec631ad318958499d8b790d2a037eb214f5cd00e15c8c3f6e200b72604799198d2182b0c0eece29272d0c21b0795dccefb5c179c3e49dac82dc1063250fefff0970a0e63e0e16ce5cc637e31c454edd03eb9f41fb37fa4e4f1e182bd4659cf9a0daf2e94f62760b36e3b7995f1ae74b3e383130323b8d0e69a14ae632af520b682441384ebabfe6f2703d40aad2cc7dd1ad1da98225a6f8afc79816e8b4a50391145087f383a3dc7208e4aa17cc2c2b0efb7d1837a94ab6ad342a06d67fcec3fcc89917dcd2fe1b786a1e1f5d48ad800a8920b11d1fe1414489fed22d985f465ac289f0809175664472e6a568cfdc3133a56090881e3490dc2c39d52d134ef5ef87c04dbccd5fbe1a633334af0adcf56a0cb0d3802c474a2b8ab170662918c255416f3db5aa743c6284dfe734507c313cb696cc6fa145137f0969ab42a7ef2f20890fb69e828fbf877e3a7a777f7ac51b255e58802b39b67929b1bf520b688f7ebb11f053b48d15a4fac84fd84463d1794928d41e11920b0ef255db9188d66370fe2b4b7ad61e89a789489952a1dc6cb42a76bd7e9dc7d489c911248a9ed18aa33cc229fb000ef076e4222774ca8b3571a9d3cc52d3ced2eed57a81fec097894608900b687447fbe6b587af9a7cd18f79a037b43d69fd29655683270f7a6198ee97e2684e804d2667d584b4497666747142ad67dc9d8c20bab68b2db98a68b55fbf410aea973f7e3e836f1e4854b7e118c098cfb7edab620b48403c85c7b0df3c590046745466ccf94219ef09b6f0f62c93d5c11eb7953605def3746bb4403d21f3674b4799b537c65341bb22ba6a9548dc95184f414cf62dd909ed4491b4b98b5cd29fd1d864c741e236dbc2d0bd7d754bbc035cdfe3eb45a07d3887616de0f2fc09e9c2dc4ab9380b241644ef45b6194267ef200882a165b7ec6da93290e5ed5510b4bb856c24aab1bc3d79c97be576427ebd61f54e4e0e9f10068d11b43c006483133ed8df05c6a66ec99cd60bc5c18748d236e582a19d21abba4eec8839a3cae8767efd40ffa9a2973df9cbe83335fc31648df578ecee0ffc6d78ee8a0788c1daa0fb706a0e299f60a2e9d5a577b0ccd788b4355ddcb2689a359e1718a4a9b1d86592b5f913dc2967ad852347bb686d0a1d6665a5bb46e824478768fd5bb8a6945652841de9a8fc745c4447f583e29283ff697c2a9163f0387ece71b04a2d091a51e59f0f6759511da8e811871ec63c2062bc29229051f352ad04db9312bed47971add11c46702587a1890392aa9799c8799b07ffc9c291b666ce241e664f29090671bfb81a1f902253ed2407ac1b3bad90dff54bd55e5c711e38d248faa09832d261ef0af348d6dee85af0f33d7539489134c0d3edf81c71f04263498cc3ecc2c3b8557f2a3ae5cb0e5c2b594c642a78571446d1dab8bac711dcdb569b6ff8263c748cf5ffd1002771380423fba16c9e2d74ba5358d3a4115f63816efb8050c83ffd0c2134923a0824b26f968254d17615df8fef6", 0x1000}, {&(0x7f00000000c0)="06717e6bc26435ac558ada38c0d90db9c6dbdfddd7eae661e60e3eeb4c8a0341a3de6bd0d454323ad7e9698fa6924c31e70c37662d91ab5d8d23f81010aafa98d936098f0c367d672a4b712e61be27be26c53f5d1cfa684958829430712257399f365d930c49e0ee50003503fb61d044ce91128c95742e4414857bea5e5e3197d76f591ed8308edcb8f6934bc8dc7953843eef64fbe365c9b9fb255da5093b60f5649b8d1e6397f130b7d8f7a0bf91c32c6ef982952df3bdbf2dc3af6e4e227536440ed11469174df33dc706b7c9c64e830eb48c0dcddeea58821c2db048ee116b492fc303460348fccf653c019ff426dbe356f573", 0xf5}, {&(0x7f00000005c0)="30f258fadce6077a8963de447114aa94a4d3d57e513107f8901019d4a330019e22284cf534e26907a1d8d39155c47f56630790719d14decee5800d704138c24ce00b25588821abc51a3e465acc1bf08ac87dc2b1c8ae32b6b9828a4dd34074702c6b854692071f3d90a6cce3cf406b379c551519a763aeaf81c473cb01e99cfde4b5b6d235721fe4e8c3de1a3b645831b6ad172e6606d362", 0x98}], 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000000)='./file0\x00') close(r3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) 20:45:19 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896db5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf8888a1d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290675b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000881721e437758bb316286e62130e81b879d14f3431ccebe60f2d7c6b8ba5d9eb42b4b22abe9d2514b695a4ffe0d3ea3f6aaddd6cf3c2c48f88c83ffa2b0226b03dd5b4807370fc854f470dcb5025cb81783c9805e95a072b6fa0ab9a09b40c996f20fe3b7b958e9c622d6e21c4566c22f6644176d682c584526a91b461f2f7328648e917189da215cae1beacb0711f28edb938ea8ce27a1a801a674d994b12ebfb94a1fa4f32af3283cae611d2ceff30b0addaf1823dacae2de7fa523f3b0b5edf0dbdab00"/1487], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x8000001, 0x3) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) 20:45:19 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYBLOB="01002e2b66696c653000f7b06179a380199e0706c4893fcb34b48cadf85e2e143863dd48aba76f8ee12e838e1ad66205353e204f1c7a996cd8b65db38701849df8032c2f74e8a91666d581dc1405f5360a463df838ce801c1cfc796b03f5b7546dfc9c1994a1bab4b1b7f964ddebc3ed5aaef249314afd75b01acfc1da9c9a3b5409fe5a5d0c4677b8e7e13995e15482a693fb0374daa0da2c085b041d55bc44dbc1040174282aa46593962bd21ef5f374946c759cdd546fcfc3f014325ef89230"], 0xa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000745000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f00000001c0)="72c4009d3a99ec3ad06661a1f637942846ee2995c11780fcbdb3bd10e1e052fd34ed13edb68a5ab1518f5040971758044a8c5601ae39e28568482765f3497555b1ebf9c14783f110a7fcdf45738960e68dd220edff35d37f2b0783c04af61b93c61fe10aacf3b3d58c8cd5431516e7e6a3e1a3e968a51868f4746e10e28c554e26555f0da5974ac1a94418bbf596215ff66e331990000e33c99090c59eca2a503f439a761035649fd87444a9faa1c0760aea6d56a03b8e39bc34339693cfdb4b8ab3fb570a0cf5f9edd3f598a3e6002267287d5d89d4b1ff53d69ec19ce48aa12a799ace24c14e31e55586d1476b7a89aba29a1874183d6c9e8d6dcb71cfe761e4560133e85c9fd6d57e4ae2c4a172d5fa06ed4b753ac84dfef311a489f349a0a8168c82b2c2142c7dc65a61a95b6637f90a21d7828126f482c4ff697d5cce90a45e2267ca1edffef349b94a7380e85a6d2093fc0c44f98c74c31c30a6e101359a2640401c80f109e54df19971a5fc3778f3d09862a9d83b047a36b5629f91b381a9cfa91ce01fe55920166015ad6e11238503fcb75139d2f182c1604364cc0b7fc1d3faaebcf03d1e36443cdf80e8130eb7b561aa5af4aad34574cae89a15f1201bc3feb8e182e554cf22dfacea6c5199a8f6b3eec45ebc824c4d23ce4fac678e01fcffd4ee823f2a2495423083daa4a7f7f3736663cdcaea9d539659b4de4d4866826abc94072cb0950d9503994824d025b218f199779e214f243bd6fbc4a4946d54e436637cd7b544360bad9870efd9df5ba0134604a3e2a71b53e15368aeb2897be42d510a3694e208fec5d6276d75daae4790d74e6086095f6c5e41845b1e6dbecd96f97fc9f2d56413683a0a4724c4bb02579d7caebca25dd379c3a331248be18622bd5a29ca54bbceccbaa3db40d8ab7de2ff66882e818509a98a0320fc1d474a7fa962e1cfd0c734eaa44b59de9faed230823c1b44a1f78e32fa14ae32efc262555d2f8037a8888ae0cf80b8d3c3042ba4d0497659c3df046c013893a7f8b69c4a388507019b0843baefafa2d5c11b8cffe3224bcfbaea330c5bd41ae7426e04a8ca03a63e2e474e371a2ae838b5bc23a64bcdc361e42ba065dee4d2d8cc7cbd25e692657216e8c721d61e2bcc11cbdeb8e762cfae5305d3f037399b6974ae80616278e9f8697962be5cdd13514ca2f0fc6abea8c302ae79cdac370bc4770e97a42fad23ded1eb230ed1177e610cb933075f467dbd047aee07b2dbb35db0476ec46cc9f9751603062fdffb9c3b4663640748b1dceecabd392a9b4b483a6340759bc1fd59d2e8ccf98992e57040901a548e7835d7a4ec016e16ebd9e6801fdfcb52218b2169363a68342f328ca20288250b2e9933fb6e5deb2971830261a26d210cc3b6a3967023f4b1db125c19aaf46eee840b7689c3fb4ba786fb2e63a8bbca49f020408213f7c9b4f46ee2d29da3185e9c74d6ecb3f82fe94c0c4b03fbb374042830229383c4d78bd22f7d7bcf7f6a8184a315b1bf3ab617cd3eac2dc810a0cc3a278cf343963656cbdce0925ce714e32f2c63874cffd2169daa257ad3b65f8404976e3dd198b11315d108317690ff301bcece73020cc11fd275abecb6f0ef978337fbc2f310278677a2b593b9515bb4c90faca1906ae55a978ead26b72b91b6117f46bff6c8830f5208c122e9aad04ce922836231542a3a0dee03deff5eb04d0d4228ac09ff69a92033fdaa3b213768cfcf47c4c70ab42cd76157188489aae366586488b73d29a6cd4dc3db0d205020724ce4241b79cd7fb5fb0f7960f474175165db4651f8e6f0f3e0d9ce127beb4c850c65e279a22ac4c8a3a0d295fff9768d1cac7e743dd9ff6905df0e082757454e9e8ae5738730d9c365d676326ccaa3078ca5b0ba03f4a6c770136e48551083ef86f647dd77a2912be5c32200608fdee6d66b92ce9b36ed4185e2da37f65daa52c7f8536971fe8ff7e8a9d4ae34b6e6c38040e55bca2d983dfd41bcb894a9d7fa52e54fc7c7005fbf130b294139b3bd2db308161af3294238abdffac8a727fb74b942486e70962f475ecc3831804e00fa0d00544e5462fb518c501097326510948bff2c26f8061b84d491aef1aae6a431c9455ec8cd399328749c9e7ce990f39443462e46f067c5f11588261b82bb121ecc1eccf014036065263ca093b583ec4d280ac848bf0ed1c9d960f9aeddce0cd8a7759c1ce2d65af75546a35aba0b270fc1181bdb5f674b836c67817c2a331bfbf234fa0968390bec1f7e816aa05a4eaf7d1668ac05ab7aa2f6d3bc29129e00a430080a3ea72b97ff0db860c619bf2c53bcc21f8bfe8483f98c89dd8eacfb85da745b7b1741fcd0bf7564785318b53a89d832002012e2fbd6ea2a0acd5861e3fe864628e5fe1dcb3ba0a56811551de3ea913b5515ed0ac6ec5d26b3b1272c2c93e3f713e11f83ac014f8f43c831b06acfc88002610f733470fc79060086cae947904ef33d4e7e7ebd39674b004c5fafb3de6ad5c9ae28d122d59a54c90d9fa272da033df7c9ffb9cdb33871d1eccea534a22f50211b4f114e68043bfe4402912f75d514c8b1692f05c7849c1ae6459ddc206b3ca6d00fadbb4f6dca2c049d727f7349cf5805053498464774a1cc4ba668df175074d7e7ef06fc99df76deb7acb48bc4676092f69e5b7cc4e638155f240d091282ac696cf43ba0e04d60bf8f4c49ff3b365d64feee88d89b9204e6f14a23655ace03471ac03596eb97e41dbcbcc62e89ec0314b9a96bea58735fdddb516af5ce249f888f48b1ffc3a6c9a13403b956230af04cdb4b4ccf385daa0ed27ef48b366085dfaf7b95aa233d777e1774eb10aedccd8fa8b132b2b9319ba95dc43c2cdf15ba3dae3e91c963a884b30a8c63bcf485c8f3f0607c01d063fcf109145cb52371ad8df946179aeb69f120edc9b234f77ea58416a09d9e799b6e6455961d2fa2fb0ccfcdee0397767546008a7766217f330adf64372258ede9b3bdf832b5c6a290bfc0caf74a206d62f65dde697387ac076577384c15429c2d94f9cb05d4bf530c276f64c078bb7573c3062238cb83a62f6583c3644981443a076ce79f0e611b1696c4af815aef5a17bc3802ec3d585f64363d5206dfb41756383f6c6c3add9735f2af8f5b9f3fa68285fede7f8273ff0dcccb208f56695f89c088cd87c07b75ae0874cfd4d8d6adc60aa693adf34f074ea182af6ff0fa2377562db9a14c1e11ceeeaf8b7f9b5cbd8689fd8d5c4b8354c513d808e9de373174fea196f41d9e110973d3baddbea3b5818b281d9cf853c804913139fa96a7deb39ba28bbc913337588e19b8879d17a57922384d9c266b22df4a8b4d8b276ae277c2a5b03d55d1f748e233b0870dbdacb7f6535f6b0db8039959bf7a98aa82923f4ec503120ca3d7ce23b48886b5197e9a71978bfa7ba9d31bbe909f6a87fc57905909a3ff5837bf4c0074317eb3b64b713fa5de67135730731c9cf948c7a163fce307df6acc54a8d43b1e2c590378938d34f0eb21f7fe44f7c8e84debd86425de98e522eb8995f5ac7639bf5b3036b6c04950d41687fbb2d212066258ad7468b1adfbf0b7124d1e0a95bc42e405dc91089513ea7fcfd50b15e3a759f769f4cf1c64654ef85119a8f44da321bae8a1defa1532a5504a41a801564e1e06adf6015f8f5da711282fb44ee340accea5b9e45632b21677cd400f05e736caea3a5748402380fc8ac80681dd1df8c9df548b13662acc3213fa4957c03cd2942d89dd20a8a8ff67bb20312ab0265205923296ec835f3b8eb54703217d523a5526252eb5ecfec62ea9291da5e0ea8b7ea201fe729e90e3800a20d76aca2c65ab53d7a19fff2e37d8932db5e8ef33e69443683504595ac27152f1795c0d4b746b419c9fa5288700f5c0e04b0b6c672ca8c5a64ed8e9e5ba1dee6e30c45a303a9e09dc7571be2c31efe277a2124897c187bd48088c25eaafe82d1072b15447e8c322981d32c948017f245d660bfdc47303f9361076551b42e4d06b512775bf6d337824482b9e82e3b966cbbfefb0762523f7dc5abd0b05230a9a602f7d55d092b09cc8c8313b83eb536395de0ffdb472b56647f7ded23eb1dc470e1dcb95b626e2a81785001108c1c150b10b53ca93f6b052d03e5eacd1c69c600fe835bbe2604d9b39104a8726ebf820e87e5caf960bc1f33dcaa8d7244c6354144cfdef6b3816a60de37534444121d5db18204cfddcecb810835896528ea3e54c304f41aead7e3fc6fb75531f5dd47df5c9487fc1d4fa215b1a3917bf13fa706ab466c9fc069730c1fede31f289ba76252e7cc5cf61b851bf28e6b0640a98023aa8162ee5900a4f5eab05702cc919b582b846ed737441c69b2caa67b934227723a15ed3e6115edc5e5cef0e3b3e2e6e6561fe9daf7fc963afdb0875ee57f941627d9202b7d97ed16c450c6a07f6db1de87f3a12121377b5785ad1c64e6e6b2339a1f3f2a50e691f5a171442378ca92e61b6121938d7e0ca4af67f1544ae120b915a0ca919b2fc5e49d19dee0978d7c48fc33619fc8e2ff2551e667c3a3d62c560f78343e661f6fc4a860bcb5721d62c5b962a1be735186b32204aa00176541b1f33d85c1f920a7595312c0096ba4ac31676e17694b43fb1d5b37fd48fad131b8116479ab917fb204f100638deedbc248e0f9451557ba9982f349d6f157293da4d90f9a92b7bb48ff25f2715e83c9ec5b823974a1579d47285630560329e1b0b2fdec69261deb5dd6641543267aff403c22f0dc6008fd7052a3646d4c9582c9d9e2abc2ed74d88a6d8209934a6de3a71e374c629c43f96c6daf86af61aef24eb8f9ad382fbd5350fd3aa2419c8ce93c88a449eb766a908a02fd16c30851c5d1480882cd2876b4f0413759402f9fe14ddcb810b83cf3da9d9b807dda311141238f40c1907acac2bf7bb8659ea688ea0f8a36ff538b69bc83df42859497c3469e54a272be141cade30f032325362c2c7062772fd6b52d0e4dbb4f4ddfdc6331a59ac4c32c3d6e15079c21f3aa5bf87cdfc9addc6dea67b0a39eaf8e72b844142d0718cff00896c21b67ca568e1b037486ff36eddf6861833c5134af679a38b22ebf6076446f894b89a6efab624bd061c11d5775d88665c0010f79f581345621f5eb729f90acc97c099030868385d83cf51cc1bf08b90909e48cebfd0fe3f3ee07519faa3acb9ce8ef572df6897bf33a5a6a4d58747f63c9cd13b7d12de4dea45b66ae91885c9c58566fd1ee0a86eb38bc3757e26db5150cfffdf1cea8359f33f765b5d83c25c4d0e151ec472e499ed32fab72e1f2b1a2362a3528c4da858d3b2da9996629a4720bb2355086a90d62562cb9c5c4063b8229428267048760174ce5960331b171d4f2e2ead52e2e7769ef7aa1de2652e5105d3a697299c75e2224d2ef41d21ac409c7755bff6c43e4d5b6e9d669ca7e736a2d753d7c7456a58045267a2cbcafd88908ec9f6404b8c34ed4e3962d77df8fb38468e4dedcf45d2d1229d271d12169f617c5020fed837010187ae6d4c7a4e857630efcda1787dabf15e1ce2c5c41b06452091a7f5d4b93bde049998b144b9258d41135877409a35db3fd4846a67e926ab1a021290b0798d42ee07e678af1815a0cab09d43f3aa019a5129ee31adfd28daf7a71f79519162936423eb22864801f313e90e89ba8cd4bdd8c1948bb01a015032354e76a61576ec9c3d1e384ec9434fc1eaf5c239f0ad343ae253c82ec8cf0826a89ebb72417516529ada6bb7ea54c729e7358af5", 0x1000}, {&(0x7f00000011c0)="d7ecb736ea11db7cfd8f2df1130404831af09ee956d74809da6b7d18404072b640b8c4927de8b114d2c886091ba72d1f0a79d9a0361dcd6d6b42bed33e12bf4f47fa85949b54da4cb108ad88928ecca0cdbc7beefbb892a99b6748072a5c7843d2f83a6d4c04bba72cac94368228b5f361518bbfbc4b333a0a34dc9e6f77445dc9faa0fcf83c4ede", 0x88}], 0x2, 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) syz_open_pts() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000040), 0xe7) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 20:45:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x9, 0x7, 0xfffffffffffffff9, "73d7317a117c0000000000000000001000"}) pipe(&(0x7f0000000080)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 20:45:19 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fa630074c4cebd1663343"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd9483a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b00"/61, 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 20:45:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x2, 0x2, 0x2, 0x7}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffbffd, 0x2, 0x4, 0x7fffffff, "002100008000", 0x0, 0xfffffff9}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="843b16122347cfd45f153564bf420df1b0e022b9e2af4ea83f1b14d178e55e64684de9bb75fe911a21cd356b171a4f2ce1e09f19ad34410031b46d3179d2c95b9985c8fc3eaa576b67a8f154f64d5bede5931f7b7a9599916b9dcf5b59b95a3a33c6349b10a6d6b0ce739b5a1f561069c462d17d3d2b30b8ff6722ff465b67ba9b3b10025f699a9e1c85d067f1caa19a5821b3288931b312b803a9eafb362a6e35f12f7087068e9000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6010, r1, 0x0, 0x2c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "0900b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x74}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0xa, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6000, 0x7) clock_settime(0x3, &(0x7f0000000040)={0x2, 0x100000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x9, 0x81}, {{r4}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x8, 0x8}, {{r5}, 0xfffffffffffffffa, 0xbb, 0x4, 0x796b5fd0, 0x86c}], 0x2, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x23, 0xf0000000, 0x2, 0x9d}, {{r0}, 0xffffffffffffffff, 0x45, 0x6, 0x8}, {{r7}, 0xfffffffffffffff9, 0x90, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x1f, 0x3}, {{r8}, 0xfffffffffffffffa, 0x10, 0x1, 0x1f, 0x6}], 0x7, &(0x7f0000000280)={0x0, 0x8000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000001c0)=0x32e, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r3) r4 = shmget(0x3, 0x2000, 0xa1, &(0x7f0000150000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00973800010000bda1e800000000e71d0b3e71d6304a087ddda300ffffffffffd6898f0000725559e63c5554993cd3c40d9fd5dfe901000000fc0306000000001eff00000900d3e99ab4c6a7f2820000000000000000000000000000000000cdbbb3769a169f4fd2ea7f8c469b14f5534923d97c8a008e2980b35315e980e0b058f82cd1df3970161603f70b038b1f3f6499a59ca6ccef9c2f282eeb1ea0c9b3cadc3619a66afc5184da90d59247b73be6d30707551f421902c608d1792fddd939b0e8412bfdb4a92223725a105483b1920713e23ae7feee02657c64473ed20b6392e7f07a1d823510b3311518542b9104e4c06de627e6740fa8d86593"], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x1f, 0x7fffffff}, {0xffffffffffffffc1, 0x5}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x3) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 20:45:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1ac64a3a6932dbd8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x120) 20:45:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x20, 0x4, 0x0) shutdown(r0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x2, 0x0) close(r6) setsockopt(r6, 0x0, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e8dc54babaadb501346713048e69931929648", 0x1d) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESHEX=r2, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES32=r3, @ANYRES16, @ANYRES32=0x0], @ANYRES16=r5, @ANYRESDEC=r3, @ANYRES32, @ANYRES16, @ANYRES16=r6], 0x7) writev(r1, &(0x7f0000000000), 0x0) 20:45:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) lseek(r0, 0x0, 0x5, 0x1) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x2, "0900b388c93300", 0x0, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) 20:45:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7bfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xc, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x10000000007}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) connect(r5, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) ioctl$BIOCPROMISC(r4, 0x20004269) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f00000003c0)=""/244, 0xffffffffffffff18}], 0x2, 0x0, 0x4f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x82e, 0x80, 0x873, 0x10000, "4e8ceff4f97aca4e3ac9aac15aa48c33488a6b94", 0x7, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xfffff000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0xffffffffffffff9f) r0 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20400, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e5917f0000a5fa53de1bcab538fc01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x81fffffc, 0x2e, &(0x7f00000002c0)="ebff50cbff13b900dbe6c8c2f1e02ed5a72ae78d4e8b37c919782a4c70303ade0cd39faf709bac41ac6aeec7f0f40000000009acef30803a075b9c104594f4d78bcc5d9a3d18e4bf0fd220a4fdbc146b7725b749ec1725851c4f48d365cf61c528e8bb0000100000000000b465c9f2b5ce62c0d45ecf2b4faa72365c93ea8da34fc6f91a26f4957bdadf219fa2629563a142c53eaa85c2e241a4da1f11a383bd38cfb7d0744080703e9ac5d0d300000000000000000000001c731d315ec4a0dab1bfeb3a335abc6d50b689465b35f339d354cb8eae469245c6b7a2123c57d21f7ba15c548031fc679d9b6c45aade131f0bea7ae3cf676ab1bbf8130958e02e01cb2f81de2392dc6fa6e606000000", 0x77) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f00000001c0)='./bus/file0\x00', 0x20, 0x191) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x80000000) ioctl$TIOCSBRK(r2, 0x2000747b) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/135, 0x87) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto$unix(r4, &(0x7f0000000340)="fbb4e517691ebd882889763c5d5e7a00a45afd287a917664223bb23647a6de6756899e85a36f4c68e6c71aaee936d3cc2a6419cbcc3dec23c0607f84a7b4dd21112ae2d59eb61776b6648c7fda201bdf4a84a44bcbc9ee6ae4c638de9666e10849d9cd9d69a563d9f91f5ceb7dd1a35105464efda7b6b43ae84999eeea3798ea4aa567141163602e134f680ba8445f0074e842d6c826bbf2d2249bf1222fa532a07f2530fd5224c9eb0b1c6e3eabc1037379beb893179851a9ec088f39b0624d0ee96578117d51ee1e48ec6a6fc8bc22b07c1111f8b9b5303241ea3c1345dc", 0xdf, 0x5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0xc1) openat(r7, &(0x7f0000000200)='./bus/file0\x00', 0x10000, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) 20:45:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x0, "a52e31ed9c06106d417149ea13890d5b44843a65386999aed10845944a751057f1c500bdc4050f44a035e43c04a8877b3706566ca5ce2cfbec2734cfd3e10c2a3322f010c16cfce442f49c94bfbdecb64c8c02f36fe811640a44662747ef06b101e2ac897ebb1d9b5fbc22bcc024674add199df5c0fe4da6fab91bd2cefabe3c8d4eae5e2c8da2f99c72fff09eeface4f37f9cfb7e1459ee5584af5e47eefbf842"}, 0xa9, 0x800) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1d0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfff, r1, r3, r5, r7}, 0x4, 0x20, 0xffffffffffffffff, r9, 0x9, 0x6, 0x9, 0xfffffffffffffff7}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20240, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfffffffe}) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x124) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x192, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x3113, 0x118000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f00000000c0)="6fc443", 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1d249ecc1b6226be, 0x0) 20:45:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) setuid(r3) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001900)=[{&(0x7f0000001140)=""/154, 0x9a}, {&(0x7f0000001200)=""/233, 0xe9}, {&(0x7f0000001300)=""/108, 0x6c}, {&(0x7f0000001380)=""/154, 0x9a}, {&(0x7f0000001440)=""/146, 0x92}, {&(0x7f0000001500)=""/219, 0xdb}, {&(0x7f0000001600)=""/238, 0xee}, {&(0x7f0000001700)=""/118, 0x76}, {&(0x7f0000001780)=""/117, 0x75}, {&(0x7f0000001800)=""/255, 0xff}], 0xa, &(0x7f00000019c0)=""/184, 0xb8}, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0xe0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) 20:45:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x2, 0x800000}, {0x20, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 20:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x80, 0x0) r6 = openat(r0, &(0x7f0000001700)='./bus\x00', 0x8000, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000800000000000f00000000000031bd51c912fb2fc21aba5a06e5ccdc707be45c0028318c5b80253169068a7c88eff48ec442cff82d0f294c7ad8d9c1cd7178e4684fe051be3ea981ded95a4e1de7a2db09f53c04ab67c5c520c6e17901", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000201500002ddf3e85facd790e00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x4}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x129, 0xffffffff, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xff4a) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r6 = socket(0x18, 0x2, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x30, 0x20, 0xffffffff, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0x0, 0xa0000005, 0x1d, 0x8}, {{r5}, 0xfffffffffffffffd, 0x42, 0x40000000, 0x101, 0x1000}, {{r6}, 0xfffffffffffffffd, 0x38, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x5e8a}, {{r7}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x7fff, 0x9}, {{r0}, 0x3, 0x84, 0x1, 0x5f, 0x75520a40}], 0xc0b, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x8, 0x8b}], 0x8, &(0x7f0000000240)={0xfff, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x16, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r2, 0x0, 0x400, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) close(r0) r4 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x2007f, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200", 0x4, 0x7e05}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0xfffffff7) 20:45:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0xfffffff9, 0xfffffff7, &(0x7f0000000000)="9a9fe6b0a3b9b9384c3ff41dc09dad26f1409e9c77064030a7d17e67c83d952f1312ecde29f9dec6a5a02f077401784b40576d2833a7f5a3af2e0d529c848d2be4c7fd98f29cc95ad5b387df53421cbbf0dbeb854d390298ed3dda28eb179c2595814ef7ea2c0ff700e251c66174e564db774e1235f04a451cf036290a75883f19b5deea54cbaa2c64239cedacbaab08150972663dcdea1a416fab4f0874ed1abcec85de219296f4f018a244e5f37774f30488b26d1196eded", 0xb9) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) accept(r0, 0x0, 0x0) shutdown(r0, 0x0) 20:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80000000, 0x8, 0x1925, 0x0, 0x5, 0x9, 0x7, 0x3, 0x2, 0x401, 0x100000001}) 20:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getitimer(0x0, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x0, 0xa6, 0x1, 0x3, 0x11, 0x40, 0x2, 0x1, 0xcc, 0x2a7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e, &(0x7f00000001c0)=[{0x7c, 0xd8}, {0x6c, 0x1, 0x44}, {0x6}, {0x81, 0x50, 0x20, 0x91a}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 20:45:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x41) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) 20:45:21 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7, 0x15}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000080), 0x10000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x4, 0xa04, 0x10000000, 0xffffff00, "42872c018ed41b7016b196d973fc51ee929af35c", 0xb9, 0x7}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000011c0)="1e2d8625141b957a0f8ca3a6f494861534653f6a", 0x14) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 20:45:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x14}, {0x28}, {0x40006}]}) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 20:45:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x2, 0x2e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0xffffaa65) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2}) openat(r4, &(0x7f0000000180)='./bus\x00', 0x200, 0x93) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296482748cb6544ca02a8c41de0ef8140af6fecc903f90c56f7fdde6c9cf21905233f7625453145a4baa5a9bfb3a17881bac31291f0dbd1a17010180cf050a6350e3593d1163a9cc25fb106a8f4b84d276a42cbadeee6683a93e7361eef56c2cc8aac527e0831a5fd5440430aba1d909a0e0634ff1350285a2a84d706f8f3430b54b88f60a2cf5b1906100ab6f02a0010e9ad0579e8d80ca639293b28277b93c0cd39d16692e8c0e8b875bd417b6effde15", 0xc3) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 20:45:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x10000000, 0x0, 0x2, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r2) seteuid(r2) 20:45:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0xd}) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0xb) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pckbd_enable: command error 20:45:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x2, 0x2e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0xffffaa65) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2}) openat(r4, &(0x7f0000000180)='./bus\x00', 0x200, 0x93) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296482748cb6544ca02a8c41de0ef8140af6fecc903f90c56f7fdde6c9cf21905233f7625453145a4baa5a9bfb3a17881bac31291f0dbd1a17010180cf050a6350e3593d1163a9cc25fb106a8f4b84d276a42cbadeee6683a93e7361eef56c2cc8aac527e0831a5fd5440430aba1d909a0e0634ff1350285a2a84d706f8f3430b54b88f60a2cf5b1906100ab6f02a0010e9ad0579e8d80ca639293b28277b93c0cd39d16692e8c0e8b875bd417b6effde15", 0xc3) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 20:45:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) mkdir(&(0x7f0000000180)='./bus\x00', 0xc1) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/20, 0x14) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x3) 20:45:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x2, 0x2e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0xffffaa65) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2}) openat(r4, &(0x7f0000000180)='./bus\x00', 0x200, 0x93) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296482748cb6544ca02a8c41de0ef8140af6fecc903f90c56f7fdde6c9cf21905233f7625453145a4baa5a9bfb3a17881bac31291f0dbd1a17010180cf050a6350e3593d1163a9cc25fb106a8f4b84d276a42cbadeee6683a93e7361eef56c2cc8aac527e0831a5fd5440430aba1d909a0e0634ff1350285a2a84d706f8f3430b54b88f60a2cf5b1906100ab6f02a0010e9ad0579e8d80ca639293b28277b93c0cd39d16692e8c0e8b875bd417b6effde15", 0xc3) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 20:45:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x2, 0x2e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0xffffaa65) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2}) openat(r4, &(0x7f0000000180)='./bus\x00', 0x200, 0x93) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296482748cb6544ca02a8c41de0ef8140af6fecc903f90c56f7fdde6c9cf21905233f7625453145a4baa5a9bfb3a17881bac31291f0dbd1a17010180cf050a6350e3593d1163a9cc25fb106a8f4b84d276a42cbadeee6683a93e7361eef56c2cc8aac527e0831a5fd5440430aba1d909a0e0634ff1350285a2a84d706f8f3430b54b88f60a2cf5b1906100ab6f02a0010e9ad0579e8d80ca639293b28277b93c0cd39d16692e8c0e8b875bd417b6effde15", 0xc3) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 20:45:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4506) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x1, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:45:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setreuid(0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100000800004502) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) 20:45:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x104) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = getppid() r5 = getppid() fcntl$setown(r0, 0x6, r5) fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x106, r4) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000a85000/0x4000)=nil) shmat(r6, &(0x7f0000061000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) 20:45:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x2, 0xff, 0x2, {[0x8, 0x7, 0x3f, 0xfffffffffffffffa, 0x13c, 0x2, 0x1, 0x2b161b0e, 0x1, 0x5, 0x5, 0x6, 0x7, 0x7, 0x5, 0x477, 0x1, 0x3f], [0x3, 0x31d7, 0x6, 0x7, 0x5, 0x7aa, 0x24, 0xfffffffffffffffb, 0xd3, 0x699c], [0x8, 0x7, 0x0, 0x0, 0x9, 0x961, 0x1], [0x25abf81, 0x3f, 0x1, 0x0, 0x101, 0x3], [{0x401, 0x9, 0x0, 0x400}, {0x0, 0x32, 0x8, 0x8}, {0x4, 0x7, 0x9, 0x6}, {0x2fb2, 0x5ee, 0xfffffffa, 0x7}, {0xf800, 0x4, 0x40, 0xd7d}, {0xfff, 0x8, 0x8, 0x3}, {0x7, 0x7f, 0x2, 0x40}, {0xfff7, 0x1, 0x9, 0x6}], {0xffff, 0x1, 0x5, 0xb56}, {0x7f, 0x20, 0x3ff, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:45:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x9}, {0x2, 0x9}, {0x3, 0x3}, {0x2, 0x4}, {0x1, 0x401}, {0x1, 0x8}, {0x2}, {0x3, 0x2}, {0x1, 0xff}, {0x1, 0x5}, {0x2}, {0x2, 0xab2c}, {0x3, 0x6}, {0x1, 0x81}, {0x3, 0x3}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x1000}, {0x1, 0xb6b6}, {0x2, 0x10000}, {0x3, 0x400}, {0x2, 0x3}, {0x2, 0x6}, {0x1, 0x7fff}, {0x3, 0x635d}, {0x3, 0x20}, {0x2, 0x8}, {0x3, 0x4}, {0x2, 0x7fff}, {0x0, 0xffffffff}, {0x3, 0x14cb}, {0x1, 0x97}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0xf8ae) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x7}, {0x1, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000280)=""/34) 20:45:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0xa4, 0x20000000, 0x0, 0x200}, {{}, 0xfffffffffffffffa, 0x9b, 0xc0000080, 0x0, 0x842b}, {{}, 0x0, 0x4, 0x2, 0x322, 0x4}, {{}, 0xffffffffffffffff, 0x60, 0x20000000, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x401, 0x39c1b673}, {{}, 0xffffffffffffffff, 0x80, 0x40, 0x7, 0x6}], 0x7a5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x1, 0x100000000, 0xffffffffffffff00}, {{r2}, 0xfffffffffffffffb, 0xc, 0x4, 0xffffffffffffff81, 0x81}, {{r3}, 0xffffffffffffffff, 0x94, 0x20000000, 0x8, 0x3e2f}, {{r4}, 0xfffffffffffffff8, 0x20, 0x10, 0x2, 0x800}, {{r5}, 0xfffffffffffffffe, 0x42, 0x1, 0xfffffffffffffbff, 0x8}, {{r6}, 0x5, 0x8bb291bc495cc7d2, 0x1, 0x800, 0x5cb7f05}], 0x9, &(0x7f0000000280)={0x0, 0xb3d}) 20:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000200)="0043b2bdecb8dc869e716b32b0f9db316dbe7c4e08a71ed3985d4a770c9e737c601f7c404b9cf0cd2e133a8d2657a5080199ad737c515c4e614da033dd6ebb9081991e49d88a108f77ff66f56704db025c54cdc6b8ca721eb0522313686db2c775329b847a545f6fda734cb24129dd05a1874a296e1255446f66c629fe3340ce48ea09ef8d06d4be0f6eefd8d19d262a68ce391609ee1842d4e77c9151f8b0dbe882673927a4a06a0feb312e5bb3fa539d972b6c2835", 0xb6) 20:45:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x40, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0xc1) renameat(r7, &(0x7f0000000180)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') setregid(0x0, r6) fchownat(r2, &(0x7f0000000080)='./bus\x00', r4, r6, 0x4) 20:45:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="030000006084ed26f05406e80000d4020044dff259d35a05fabe0004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x0, 0x1000, &(0x7f0000000080)="5d33ac662247fa", 0x7) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 20:45:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 20:45:23 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x10}], 0x2, 0x80) write(r0, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000000)) 20:45:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x80, 0x44fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x2550, './bus\x00', './bus\x00'}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) rename(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000400)=0x23) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x4, 0xf6, &(0x7f0000000200)="a8bb02eec600ab7bde0008ad6888f0aa6d6b824dbcb8d82bf2c108f2608b786d69dbe5b4458965ac9ed3f9c0a7980090a8cbaf57a92b89373f06e36d0e5a85e7766e6eceaf2ba7dbbaf1fea4fd062e2e0b84e7cf44304c9cefe1c560bd1caa4b15227040bf3926ae4c184bb88f4a789da06e7e591d50cfcbb888193f152492c1b6d8c0d6ddd527fd20ca4379fb90d050a83197eb3184cefebe5530921adaf52645436d98cc60f8899505b9a38f207417113f9a3653d33bc42795dd9bedd4dc06e967262b6850ee7c68aacf8338e69df54dc2e7a45e218d3bebe9f9e8205a9e68fe334976a3b7bce7463dadedf3c3a38c", 0xf0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xda, 0x9, 0xa13, 0x0, 0x2, 0x8, 0x80000000, 0x1, 0x0, 0x3, 0xffffffff}) 20:45:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000140)=""/200, 0xc8) r2 = semget(0x2, 0x0, 0xc0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/252) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/197) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x54b2, 0xfffffff8, 0xc9e, 0x81, "6b95bd19e2127b346ce28e7050bf88c208e75c16", 0x69, 0xb9}) 20:45:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x100000800004502) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fsync(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x6, 0x0, 0x20, 0x4b2}, {0x9, 0x3f, 0x7, 0x40}, {0x7fff, 0x9, 0x40, 0x3}, {0x3f, 0xc0, 0x98, 0xffffffff}, {0x2, 0x51, 0x7f, 0x400}, {0x6, 0xda, 0x3, 0x8c8d}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0xc1) utimensat(r4, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x7, 0x2}, {0x6, 0xfff}}, 0x0) setsockopt(r3, 0x2b, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) poll(&(0x7f0000000140)=[{r1, 0x2}, {r2, 0x108}, {r0, 0x4}, {r3, 0x4}], 0x4, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480)='/dev/vmm\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000100)="649b803949a43c3845b2e364c0276a7790fa41cab207ef85e497a321c02001c2df2d794cd9811ce2091d16165d85b19d878bee6604581f129b23a88936e7d7e78e73ff5fc2dcf03fdc5e7cdb0c457672d4f05607b838b43b8cc3fc8b8c54f5345ed30ff6bf2945f89a0927eaa852c02d7c8bb37039f8f69053e9e00d1368ba667613559c992087692673a13ef314e2071d4a58a05521a4911525d91cf0b1558edcf73784b87417feea6a05aca01c9ba8ebf56a7c07159faf0b09e80bc717f7f8f70e3f92cd10e9bc99c2f595924619970d93", 0xd2}, {&(0x7f0000000200)="20aed7e2f7803b218a7db6ee47d9f81103f2bc486046f264a4d6bd82dff025e9f5f4203a440008e79b12d8c18cc9d3d0b3e0742705b9a73b11b006bc5c911d031d227aad1390d4e567a79418c6cede0ef2705d7da4e0bfe1a55de5b1eff982536c2265773e1a440f1d30b15bfaa4d68263da88f071b3c1fd6eb1072f9bc53792833b8f3781c99230ccf68fa7235f5ebdb473603115c34abcb62875eebee451cf046a23145d18960baef09aad685024a8b6bcadb3b4004730cfb5479eb9ad21dc040b5b62864d9eb02be1724008fca68c36ca025191380e54219d9db82b72524f4247cf96b9d27d6870faaac553b211ec042fd685fa6a9ebc5c5e56b2fd44202a94d43b45b6a73daf34b5ca002be03aaaba8bd91c0d064ac620a9666a2f484d9d98b54b275c6c9594b0c32f6ee9fc5aa1f3e998d54109cc4959e4ab9e28e815ea2be632b8c0b67dcf702aa785c5c9b6b40f7efad2bb3585f30a7ae68e99e243352ca045c6ae4118d5f668daf1eee909745a72a9f596b21f23786540622b56b7092023e1f522a0ff3c6b4015a3afd50fdccebc81411be689b99b43868ae8ed1266ad3a57f8d437846bbe7807a3680bbdd2ece773412b73761cbd4b77269cce557cc7c957d05b3e362e08b643ba9d1870fdcd43e8b9de6259e3269eb6639610b4df407257c64e1dc4634956fc70c722317b943be1d9bea47acf289d773578c3eb0ae39582bf65077d0677c3d469089ade41b2fdfbafe6f49a52923bd31458cc365b4e4ca0fef52af6fc1cae865da2b300c2b496a0b62c090db22f58ae25d866036f40a3f4a1bd4dd1e44051dcbadebab625d4e77ff4ad5648c3e807383a424db9d662e661f253f6560f71c0682d6791f44728e9e9a60ca1a5bcabb4eab9e213d3fe697bacedf69f99ba355027cc2bfe276be9954ae7aecadb10ed72fd7134cdd82cfe486995d1efcbf1602f5c4d59c6fb05d60ab7fbd9931929c8a42af79ceb5e2af5525fb15b6f83934d6ea672cb7350b95650b9c9841d3ba4df0fe5df80d5abf3395c7b6982709325dab645dac3f5cd6953a1a46c8a99d97a8cbf45ba5418f136e6b84f3ef255af28bfc34bdf869c6ca1c6904837bfac384cbbbf618d172976e24c0d5f82fd84a4c633047cdc10ff586c25519d3236047e1899b966b1cff4034309842c5988aa727dadda1e02d7ea53089f1628ee0c5c092e429704d9feffe54afa102c369ceb067d78b208641a7cf773613c036ff89dbc76b9d72b9776b52e8cfc73114613a235567fdb22d4b63cb5c7e70150eef6c3e8f29fe1ef4fb440e852521b4d0b9d2b994c3b94f7c33aea81e7abf91b25ca57e2d66b47bdf6309dfc28a61cd1663df2680f92a39618e0a560b99c9e48f6647a92fbf98dd0d1c8837c70dc3845dc698359a7e5f4b295b58fb179b0bb9d96500c2a2e6961412ec7d55b7aa3aa9a78a30e0497f39362adc512ebde1e59f97bb268716d7437e9e7addc19336b1e61a475f5db4002ff79ffa68726432635c73ee45668cb64ea6712ecc5df99df7d17eb4ffb68c86e952a2ed40170977eeb5debfd03799b1b241096c6c3f4369d21d68ef6896281f117010d73dd409747f6bf132b373d98b94cc6603050d845c0023af89aee9ad8244035cd4b7777e3239c293e50205565ae2e00fb3bbaabf66adca30e3bc8a729447b9bcd096a65bc39d210fa61e6ee815473ce3910f4c1e4ce0deb6e1b20665497d474258724e4241290c3de07e2ae14c37d5d782cb4a4c934498c3e95fe35c74b2059fccfefee6605271ff3a745944719e266e7638dbcb0c219506f851bfe8a5ec6ae9af5c3db32855ba6740cbc37cd3b1d8bff98233ce1307d0b54ea36fcbedc1baab55bfe95708325e7e6c1b19aba50e8defad4517b609fa19f4aae787c4381aac42a08ba2f323b83e9a1842875f487b4507e47c537564fce2a4f40ad2c395e660496333265bbc7e659963a2fd51e4052a41936e9c08ca5a778bc98d0fd719c3528d75f89bdfe975d3571fd190633928bf105c24eba80674ff6b2e8c29e033fcd31d7e58ec24a0d93cbaf6b45f6eac149549accefb460cc6608ace5686367345cd8e9b607682320d17de30cd897202bc36cebdab6b0e19723d6d6803c382eefe55113b4e17b8bca853883027ef0d4a93b700e3cb84140825332bd1e4091cfdb10a5a0d2e57568a9de3e1ac668f26ad11cbcde38f1ec814e56c1e36675ccc970d1356ca4f8dcd980787470cf7c31f54badec7238d86f71a8c80150691b587faf037d938a86cb2b1b3d37ef57d9a6e6a4c3d88c006335d3dcd6fc8db089c06888ea61169132a355b04949ddb8b11ba071484eb2734d66d0d9288acf8c156fd81dba514ba15d2de6c26de55d13019b615b0448149d3f229d7bae49846d66e175c9bcb9c60632e5396cc43af3b5625eba285064f79bdac55f6ce321c238cdc7e701c256c8770c87fc568c7a33e423001cb3fbbd093a8f4d28265bca17d2a6b1bc606191b762519ad37ec16127f7d6a1e75defe18ccd60d7e6676e94744ba9a7355044087a78a2757b13934d94a30dc2e643a94ab69593c94376954c5a3b2dbc893f464144031d16fe111134c9c515899046ce49622048c111220cb7096e04447d16a5a9bc62263e7598c8bba895fe62716215eae12147378e456bacbd0b566305ac525dce4fdb95ba2e834a084ae757fc8513e9fa39ce14d4d3bc9d3413b470f8bb1bfda9b008bde9f5c10f4b8026d0bfc0fbb4269d1cbdcc8761b894d690441d0c1f2f50cfcc715e216550cdade25b6829193b008b3e89350896147ba1e19cbd202ce7982a00968c45c6795cf10eeb0739a6dc8db238992ca3cf491204e1949c52dcd21d92f78de5855bcdc730d9da4447526653051cd2012374734aea95d9e1b48ec7c61b8fabe57a321effb94194687fa5dfd4692d0242e21b4033fc0775f6421c9301bdfdb6e915f3795933d24ee84dab311bfab4feae21e8e7b505fe43797698e1fe439cd48c975a8fb9875fd9eeb886b3e674a467c1c8cb86dae927cd3d8207b6bdc696afe06c84867326fdc13521683196bf3b5ce411f066b17e17b1c8cdbb808ef216a7944c472c6db144aabca5a88e35811f7966b2f7117866d9a67fc23e8f3fad6848d909bf50106d7c76e8e0e5ab30b3049f4e341df300576d4ae3528b2fcc332f94397e5273cc2cbc810d056fde5ae591d070b5d095057260e609c18bf17deadf1e5b9a892c5c139f43f0a19af06f5cb5950894cedf3a2d114ea40001186d85eb563ec65e6829ac484f0132188662a1e0ef18c89cf456cd8028952bd56d56e1f02a59ce5c4f2457fc2329f10025cd900b25dc45df0a4b00e58eae49de62936d94887d6f830fdf8ca7e6a0695725af5e1b823bfb2bceda632f942932c1002c88ea207a54165f29e7ab0d11e7ccbe4b508fda2576b9dec1a0e287007b62ac34b3d6396ef546b92cc607a7f796171da0d6b428caa003519a71f6c2c1614f64f05cc095122f6e9fa776c94b0895ad1fb186e4f78d44b67c5c66d182233b3eb3fb0c49beced17e263ee8af6ad0f73c85699a480467f51c8686819db43d2903198e62a37bc531c41b152c4320a60476b28e9aa8aca5bd531d02ec58bd4f0fd1eabf3ccd13b66ee49c8d1c887a78be3b02a4ac0e205ed5dad9090a4905702d19b1b062376d35de42f8e665b988623b07621f8f7b1dce28176e5305eb997605c41db7c41df1aa3812a73b25db29d601b03167b03f96abf1e3cdf97466899a2f301e403e0a00fc6e192b881bf79713ce11966a5a8a2c0296944a5c305ca2502d7acd7c480779f019ef131293eecbd4abad7ea7e8b2845b56ddfcbe2b0a811d907716613cab40bf252fbcd9f94ae47b481535d995c4815dddb64989cf4406cd104b6ae54736c56311ca29a25a2706a38c6cd47336682dd0be382fa4559977388c77ca778042dc50af228937cb2c595ae5b7399aaedc0a2dbc433d82eed3c3e3e594b55ff7e281b6640e638a7f63409d34bb019ec4dc1b47d461e5f4fb676ccd04ee0836d440489fb049a706c68c570bdf0c73964233a8220573486b464bc249ee2d844dffadd6b857557482f349db3b10f534796d5a268579174cd54c747f29d7191eb753077e5c0a5a0c7a42c467bbb3b593bf212e22c9986370f809448cc3e93b68775a84e3fa5ee5b9a1595485945052475e876ee4becf233b13f7229d15b30d41ec3c702ff3de65bc886611abea74b527757dbfe73bebf40a1f088e74163c4941bdc3b53ed6743de03035dc55ee9ace97bb75225c3b1df08cca85e228810639a0884970d722167765f6acfc910d50aa18a12ca80c7d5401bdfb2d8eedbba94aa8965b43ef3a9c5ceab44c39dc589104453c44ee70c66ce16aca5b02867bdbe7b70de782aaedc6fa9fcda3653863098958a27ed8a83ebc37cf29a47bca800ff89ad63abdf8d9e7218975ae67f2c7c0a0bc1ff5ab53940b745861dab098eb0cfbb570468011946916a5695ec7ec3d65dabecac674655437e46417c4483595d46466f6f78f64000c9149d5b191a6c7ca4c5bf7f278520c12cd39bf8cf2ca8b586d0a0c7b79191dd0765e60ee20f89ec5e475f22cd21c20d7ac5f31eef0acda1b92f6667f7ebb5655167d2517a0a24228d2b39b48efb7d46bbe99108dd72d8369684ae0c3ee13752b30021fb850b6d32f85e0893acdcc2d00123690002d1a2185660b554c6c6832ad11dab746120936d0df243d5adda1ccf0e5e5b9f85307eca4fcea8d72095282919684c4f262a512e7b05bee7614536825f69ff4661a9dc4dbd301d8e55b285860456f9b55fdd5b038499349b344eab51c24a47848714bd75b7600b3027761b8a26effd7c41b4dcda70d99794c62c8e5f54f0aa0d0ca95f02c6d10920b0e13169ddfea2aa41b5414a148fba8299fb1697354fc902073db95f44f995aa5c930aa61864f2c08682ddb808de77867a1fe92341d4babd46e4acfb8e49cc8f9aa2f277be327a2f556ac6090ae521894a14854b9c50e8669a3638b7e914a0d202cea16ba245ff265136c7ed6b1c6d24ea8ade2996743fa4256666ae170711df969c1aa93bc9b9da2ac188fd7acdb891433a85326b731e245ba28457f119de7f298b31509d0161a964e41a1bb3cb85fb0cf456f721d600aa61ae4ac4c8838a45e4d3769df8bec4cf1f828ed6ef4752d81f1d87d591e409d2a43b97ffae0dfee8ca27e871206d8f0b224cadcdca1b245a2723dce990d395bda4b9629b55e1a81fcf74f8ee0941cad05082e9f7a84108f6ab34dcf4e6d088ea66f9b630d3c1e35652279988bfcc9abf8123a9b35b06f8f06f85e3b1fb9e72adca1533ad636fd2df8783568a8da87a973c1acb0aa76ae623d5ffe660bdffbebea2aec80c5f6a54aa7f8a154e5039ac018106b2ed7d9893c857238fde3f3e3ece5309ec5ebe1bd414b68c57e59f8c8321a3af42b4f56629df0168a9857f2ed8a8d4e863322cd135a07d089fd69a3dd4882e7fc511832ade5d7aa6d1ed4a3e1a4f2c4d2ab0a061c7c4ec344709f753d195b5ded13312c1172712a7a377c161cec7a0c1aae547a49c19ae924868e33d587af3379895e1e1d39cb2e6e6e6cf7c0d143b9116ed8c62e254ef4f4ce641ed22bbd7f5e7eda104c91964f5f7584808983c8a3cd0a737c5cf5eb930cae15bd085e8c7b1fd3aca185d17950d895bd2f75121d43ea96113664710667b001a91e91ac45296efa4770b04a90c15d2ab7b37a587408b2d81dbb08b97150759c45f60aa0073e3f8ec9c09fcfea586215", 0x1000}, {&(0x7f0000001200)="ba33f3a5607e71342e06b51d9983331fec54130b1f52d35925e34afafa9ca5a39da0650aac0feb1f5b481f3d057c7f95e3e139af16e175e6a7fc4f2443c2772a47ebe6737be36240cd11c2c02843339546b85e42a85cd0d96b24fba6ddd8e36f7f6fc1c8cf83a34a0bdb32d50ef418b3be98929bf15b2f035ef5433c4a3dbf151b41d879f99bfb0610d27f44783e82125720855b", 0x94}, {&(0x7f00000012c0)="26dff4936467ecc5287945a12caa0712b4abdecdb93f0170cc7b7cf0903bfee8a9dde7c41065cc565b33a245fb19b48b901273f8d7ea9c95202736e820c638c47b07e344364a0ee27a6bf8dc53245862f1ac41e04f3ebfd4608061a3a82d5c2e4a736dbe20c4094e85b00fa2a24dcae8f604f163f1ed12728e8ccd6e8fdb11ed013b2765f03c526b5efb8da84de2565000", 0x91}], 0x4, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x80, 0x406}, 0x8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:24 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x3, 0x3, 0x4}, {0x3f, 0x39, 0x0, 0x2}, {0x7fff, 0x7, 0x1, 0x1}, {0x0, 0x0, 0x7f, 0x6}]}) munmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000) 20:45:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9d) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvfrom(r2, &(0x7f0000000080)=""/33, 0x21, 0xc00, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xfffffff8}) 20:45:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000002500)={0x3ec5, 0x3f, {[0x5, 0x4, 0xffffffffffffffff, 0x3, 0xe63, 0x2, 0xe80, 0x8, 0x400, 0x100000001, 0xffffffff, 0x1, 0x8, 0xffffffffffff1df4, 0x80000000, 0x80000000, 0x1, 0x4], [0x4, 0x0, 0x82, 0x5c03818, 0x5, 0x89a1, 0x80, 0x1, 0x0, 0x40], [0x0, 0x7, 0x6, 0x101, 0x5e88, 0x0, 0x800], [0x400, 0x7, 0xfff, 0xcf, 0xfffffffffffff801, 0x7], [{0x8, 0x0, 0x7, 0x9}, {0x8, 0x1000, 0x4, 0x2}, {0x40, 0x9, 0xf7c9, 0x46ff}, {0x4a5, 0x9be4, 0x2, 0x1f}, {0xfffb, 0xfffffffd, 0xfffffffd, 0x7}, {0x800, 0x4, 0xfffffffb, 0x2}, {0x7, 0x5f00, 0x9, 0x401}, {0x71, 0xfffffffc, 0x8001, 0x80000000}], {0x1af7, 0xd469, 0xfffffff8, 0x656}, {0x3, 0xfff, 0x8, 0x2}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readv(r2, &(0x7f0000002480)=[{&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/86, 0x56}, {&(0x7f00000013c0)=""/146, 0x92}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe}, 0x401) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3, 0x7, {0xb5, 0x9}}) 20:45:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d174", 0x3f}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 20:45:25 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r10) setgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r2, r4, r6, r8, r10]) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1000}) 20:45:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="b4ddab60ac6ad19ab66933cb9beee17d6f9ac38473e021797bbceddb8992cf720dc2cb679e2aaeb36d0e6db6420065fdb48a5bbcd0caf6ff3e49e7f91f523e75250669419cfa2bba9770faed2133d0ebeef92f4806c678d8b2f114c44945718743dac845d6583b396caa0793785a2c151e6d8c6d2c608ccc14ac07c3f736b85926073f1bf5a2fdbb0db20d", 0x8b}, {&(0x7f00000002c0)="cf17ec33cc72a7783e83cfffaba0e1157e3e1bc73796bba41af603d7ee229d1759ad220d5716f35a6dd919bc28852680f1be83b919db832192768de0678f4f67a2d613b3724e75ede4121b5cc786466a2c9618224e087af86c7470a530fd585f1fb36def2947adaabcae4eba6cebf21688a755fc7e8a19d711483df5813103195d685c251e27df9798f0729119d3bd1b2d613d8fb426dd4a0af2d11687267e43f3", 0xa1}, {&(0x7f0000000140)="4a5ee71f919a5038b263863736736b72b39521bc7c3f014287c067e597921614a47e47add3c0479297123e17d44994d128cea43be0af543621c7f7e454ff4ad0b3ce406bc3d0f6868c1a0facc60ea48fbe4bf5ef6874282ab3800cf39e5bf12cab551b62fc8c1171e97039e664c0f61c12631b5ab5ad43a32c1ea74d79df", 0x7e}, {&(0x7f0000000000)="de160273a8f5229551101a994dc06c00351effea14a2807ad2c6592b3c418abb63aa8a44a5139c090857e880d292bd9cb1fc074ae995d28fe0449d53010cf5", 0x3f}], 0x4, 0x0, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="cbd5bbf79270e85a63f2ca556557b0b1a76c129c304be999699975ff5016a7b9edb94bad32e120b38866c1b1ad0e853e984f7134ec6c92ea2cb13f56878a0c6cef65adfaf41781e0eeccd1948c6b8a4d5dfced71670631d319d87e8106ce334c17869ac0c8ec1ee9329d1f10d051d386da5a66922d885c0e940fb465f18580818bcc38a8c51ab0d664b1a77379a082b74310be2390ad68bcfca9bf12407fd9791435160485ef598e5d31358db57b25427b9204fa3bf210306d9cad6ce31b3e1a", 0xc0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) recvmsg(r1, &(0x7f00000027c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000026c0)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/210, 0xd2}, {&(0x7f0000001500)=""/216, 0xd8}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/150, 0x96}], 0x9, &(0x7f0000002780)=""/33, 0x21}, 0x800) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:25 executing program 1: r0 = semget(0x2, 0x0, 0xc0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000080)=[{0x4, 0x5, 0x1800}, {0x0, 0x2, 0x800}, {0x1, 0x2, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x1, 0x800}], 0x5) r1 = semget(0x3, 0x1, 0x23) semop(r1, &(0x7f0000000040)=[{0x4, 0x4, 0x1000}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 20:45:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d042"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1021a, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x2, 0x8000, 0x7a) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000080)="df9e7ed6f299a6c75465ad3802009f9d52ab1d67799a450bc53185b3125dceaa04f7ce039f47d009a8566c73da8e4fa81f8cad0b48a0aff7651585bc7250cb1eeab4fa0d8d9f7ad11301f4f4d42890729a591e82eb50cc7a101a39606958761f8f29e7d73d3e628187b0d1de572a4934", 0x70}, {&(0x7f0000000140)="0417e7670818888e1034184682458c009f9c98a20fe82ce5446fd483c84f7885f24ddeb92c2b6c3843123ee1d5f5be49668b538a971e87a1330552cf96aadde1d59dde22292d99ac5ef26508f0dfbc3197098f58edd1e83337c887bccf7ef206ee6538634b260343d7fe06f81647cae06aa9a9694662328ce5fa13175afc74db6e72e95a1d567a585eecae963546fc16f47723f4b71096ffa90ec7a66e71", 0x9e}, {&(0x7f0000000200)="d2a4894e701258620e758014d4cf310a083aecd98de545325c078f71858580fd64f375d65f9eccae275180b928b5155f68db02e8bc006331e66bd687716f7479670fb9096943ae3147c5acb993d62afb00c7a7f2b3c599ed6831879debfa23698487c5ca68a852326569643b86795e587fa46584e6f7b5415639abc14beff641ff36d4c9d29622f841ee60c4883c907ebc2c782d2e2e4a67d9f10b598a6bd2b24e9ea948484c709371e568ac365fc6aefdf2252b29f0a06a0d20c80ba85e5ee8aa5de8083f99fd18990a715d97756ee721113bd080607c7ae4ea429c951a2af3aaf3b156d7a97ff73d6f620538d546db1d8ebba510f9fed9159fa3ee5ff217c0859e1d7610edb3ef8a7739b02534c91f20ca2b32aa17b6953e1f6e4b3fd475683dec8bdd6492131d1f00a1d4a3454f87481f2447a96a4796d75cb73b27065f7957c753da939ee970a6bddcb625f04566130ed60d6e167cb031e763ff65b03da49646d26c233979ab4a36db8b95b9fdc3b154906e20d51b2dc1b51284c73385a6f92e9bca996cb328922158957646fc84e07a08e7cbc78bf720d260fa1da7bf7ccf88a78848678eb3bf50119a82714310f1b11f31f8192ac8bdbb19d8c0d464de9565fa3eb4b800d58354a20d98a8fefa814d6cd03525dd6ced1cd2c0d61c67bcc5da3d663db9a48eb9c6c0375bde80b647348bcfde78dc854a0d050ce31aabe4b940b8e83fbc58f03e1e8f82ab918a2050dd8cee5f43247c764646b8a22c232f5784155135edeeb49b3735b616203f1f11a732ee0ff0780e31375a9e487fb3c170a33d7ac102c833456e91fe373efad79d4c7f64709248f8384c2b4d77506d170a9c5d4620c7798a25b1fc37ce97ba46df821f5f52696cd5b2d9a8611015b662b6272bf00dec83437e416e3a39dd93ed82fc1657cbfd9d999368a8ca04eac064939983712b79f9d2bccd8cf3d148a2bf43767b5b4ee154f6e547edfc94a5dbc798b67b88d94a4b903122f7a0511f2ce382fbe9e1356af9570f2f16eefd8fe9fe3055173f67571d1f5b4de05bfc679b24e83e086b9487217e80c41f4aa32e91cf54f17cd31c4e0c4d6ab2b93c6caac8a8d7df6be2d9df276611072a37e00979357d38e6cb885c5cbe86e7a4dd2d10134440935496b1b168d39fded4cbd14113e913c2fe09978fe8b67d933d92748f5ad1502c484d74c0dbded2e85df1f04efe7f76bbc390512481d26f72fc518241708de235ce075ed65cb8aa94fd3b0c44fff8326a5f83f265868bd554ae4ba7609dff82da6ed55a54835b9f357c96409957eab5d5d6aaf6b46d43566f1eceba4a50d3726aa7f288a82a2aba1fcdf1a40fec380616e39f94c78d9f2dc0d382b692698c1c28259c5ef5770d4643a6bed4d7c626111ec6824ee9928b7967c48c34fa13c978393de306f24e3ef2bb47fe02bbe36aac8fc750d3233ae1ce915fa1bbe63f8281742275ed4716c908848a7910d0885e0dd21d1f9adab5aabab415c2dfdf03fb83ea091bf165c949da59a77afa95cdd81f7ef9914f564021995f162faa52f75b1d9f92dc82731433c383a020ac1f74141109148709ccb11afd626b08837b6f4e5d02aa22d476a0f819b62a9e7da570c711f78703f54d8bf8f0df4a145c4c64109f65596f746b74b8c330f3f7cb5b220ea2bf5530d72388c8ca3033b4d43b71f437343a473d3fada59082bc961e27615b6fcfb1c8b901334fdcb6579c895e55cbbb25753508009d4079d522e4986df51fb347193288e238f64eb47de09c67c4482228769180eb8225f42231c977f45ea763fcaa695dffc50b0c7eaf1846a57b27e128ea1532281a1f28bc8ef44796add739fdfcfcbf39d847ebff24dc993db30b59f7b352899431c4d9d1a21351c9dd34509b2a70720e852496bab4a4e296b9b51628ea8e1870d4c0e6b8aab95e3b214b4d9a73ae2a8ec17fe67cbf0ccb75c84bf37debee673032c222279a4b12fcb0ed8743ce327f303427dfbd9458af90eab15b668d39b55d202bd6c4ab1b55703577d39d6ff0ff5d21f24b00c26786262d723aeb0cc9f1b3025bb127222402d3bbe8affac48b6bbe121c178cd43ed78eb544913ed7109e15badde4daf264e1885788361ba9689b8f8c72952821ca44356c77fa221c74860c3dd72ccb4abe79f352791df9d26c46ed2fd99413f0ec13c8c8d1120bee3211872a7f2bd970532832de813dc5c77fddc0c847e0fc3e4486b023caff5e995af137461e8a92bef8b35f63c529207a023b1c20aa2c9e5ed70e6493556d8d7e3062c14c77e0deb9b65fc6016645dd79bdb25351a352465a65a09dbea3c06f0f60f64058ca0371f6d0dc53d3d61d109c86c81ddbed7638ea7a2a16f833d8905ebf9749790e8086388eed7c69092f54f7dd8ff57fb98aecf4556e4dcb5316667af2631391e575eb216f87fa3a3f7b4f731596a2ce00bd1c30a59f722218ea591d98010cb72bd2422b51e34856c63b1842cc5d2a0daabd2fee4eb04599f7ee8f8a1ed30f474fa2881fec2667440f364f53f4980ed507085f7f1ff9ebe889ae574010acf393bf5c51a90e14752338a0c3d3a73444d707358376f9b27efe99a7b3fad07f7b00421c03e0d7b27cd0d7111990223c2a2e95d208725b6078a786ee9fb1faeebe4114cc5e67d5cc6c0cf65118f6db3028cd59f58ff7ff5bdbede38e30f3abe6cc727a5fe03aa2fc4e74f7a0bc6ccf99ce8844ca284d8f0d905f2ccdd163261af9e2b5be194b3b43074b48ce0200d1ce1d6d0fc9342a1a25a7327f321ae3104e64b6657234a652918f9918ed8a15a4812593776135f8ece44f462dbc673ddb46c865f027576742a25060a95bb98c9dc8363396e8669adae1cdfab12cc952f72a7d55e46f684a44bee6bd6d955d7f897bf401934f65f0a51253da7efa421944a79b69862f2b8482f2b4d3988473e3abcfbe10ab4c3090819dc9b9b57677d372bdee21bbe128e75782090735b4511b96600bee956a3dce250d1ef3cbf92e8d172e7a015a601dc6ec4fb2f2c57fc10cf8e81d98d628bd4a7a9d943d1e023f4b08625ba7f93266e21f32395d2ba856afd16bae1453769e25c1532018735539175e06dfec13d6892001ef7056884c47d39f423ba40e531df059a0d65db9d54d3363931a944ded82eb8ae0260d785dabd795639f0708abcd9a46ef4f325988fcea0be5d9ef96e85805d540b726633e59ed05f821b6db2911d192599a833939ba7923e64144b31d21f588574ad7290624a7e1eda937e0d163bdb9928a39d4d30f50e39d0cd9777f71d577a04d9355cd6e58afe6759b27a25fd024f514cdbef2a20be5b886eae3ee778273caf390f4cdb944319dcb99deead076989d1b01f5c43f6feea5a75a901d892af48c512d291b4c22262603820abae03dbfd7373ca01dbfd1b9ec7cddf528d1cb5fefc1ccdee1d6e77f4c3962dd7ca95f949d30d305dea2262f4c6cf031575775d73d24f72a8de65b54883574be1b48e4817a96f74428fe41c15e8450716cbbf2bdc6accdaed1cc28648b60748adde4814766ce099ca85156bd61d61a66e9e66f97946346d315f5cc84d96e1dbabe36e812659fe4f335a18008ffdad674f5754d159aa4e2523b3a8b474153510ee8483b1a2f89ca0943e935f546a30faa1577b64f482ba3275ee8b4d10930843bac775ebac7e67a4fbd0a499f784b66c27e0aa2737455bd28777e3fd41beb1cd34988526341c4a5bcbe1fb16eaff2af08473514347e5b89965344c9ebe3a73baaf60d2f3d4866cf286c3491cac1908ab1353e632f74aacfc113006ba077fc272a26b8536928a9764356b549a56e6ef443056401e29ea4658856f938863a3a015b6e257d83f630eff1581bfe8ace8a8fd5dce13533346c5b760535f729dff65a782eb735905104cacfee1cd48bbf3359a6f0bf03b381c4f9b1f25823c26c752a91050fa7c3b8add79c0c2d53d363c581f443df38d783bc28313b0840c343a3e92a92e5cfeeebf85eb89f6f9d1e62d5a13f90d4d31c413c0128b41b7e99954dabbb78b0bea59e7b842b2449f399abf9c76d94b24c9e71ed4ab8a9aa0f41c02e278fd4509dfc0ef88ff7e3f0a225165f9f39f43f10a9ae19eeabe165019e17e6d3816c05eea6bfb82f5ca5a32866f8bd1eba1ccc85d08adbbc9c96c5e4783f5cb72c11066258444168c2631fe5232661df16a1a82b1e5db89e44fd9ae6e670084ddf137bfc9efe9f992ac7c6e8de2e95cb1fe499190ad424590a3e7b41248e519449b619a10c6b710d7936d6eee3a6bdeb834afa1725511ee3aca6d69c20c42110d6505054a1e454c9d85419876f2e5da781e87be6e4e7afd765836881db08d8849c3d2760b26d7b0151307cca9e47931456e584a3959ab9a72f84c8d3297fd6607e23121b39ea4ad9aa790bd9df70afb495a1e7475309e44f9a20f0cdcd07c9b385a37cc5b23e56e17f5a29b30e1c97a31c04226537a1f04aca316e38e379686d88822f5a3f3278223294165b47412791e8f8225437d262df8e45597531977cf9cb317a864db7042b7aa7df645dc4a61f3636b479d6ae026ae040a2f4010f4235299ef30c6de202755c64ae0995d92010941428b07bf98735ed6e90b1cc866940c22d14d66171a34cc63ecf4502b41803c987194915b73b322179a27765e0cde7123b9e633fcec7623a62ef7b0b8fb964153a5132f34549dd1fd18d9fc2aa2fb816a666fedd15d6a1308081f34f6597ae617e725b951fc9f2068627a6a995a20c420e1b15f59a6588954c5953935cd97d503e27c69dfde3fccb029cce46559a40b9a449abff00e1815bc874c3319389bdf665db54496e67881c889aecf6b205c13602d3105130ffa9ea3ace8d9ab91ba7fe5c554b9b7c34a0d74d12aff095ede20998b7c8f2b2578d03d738f3202a5ee98d7d7d19f83b01bdd424b721258ceb35f486d4b087cf3df94dd1e2c80a60af7c2969af9dba86d1ad57c2654d207caca17d9903cf703329e4db9097f7aa89a4245c8eb2e4603d2e40e38b2347855e6b4514d0ea728e5720fd95415fc69dc7c0e489ba67bcc0f86d0c60d449d5ec13dc99789137f03093df74a4e6ba6cce57764f9dafc070d2016fe0dfacc1a581a1fae0647a1f7ec7062d4228dd740b4c678125563c254066147d122e6ce87917b46cafcda193c8aaf1c7bc51e58a0cfca3fc1c29348a2e92afd84604c4494fcb091825fa1ec68ec2c46fb8b8995239348ac65ca7baa569ab0ad72e2eb20ef80c70199aca10788e36e656de1ae327f21fa04a8283f1e00ad1d702f2aef4a406fbe9dee48d0a4330574e1c8118fed7c63ebd30083a16eb0c517819082bbc09c64273ce37fe58c3efcf33a903416d1ead8f480e949a9fee3aa2d213b7293505c98f27827055d614009b6568a8e7c2f0800c2b7ea17bc849c02190c2003e383560d6e0fcea837cc6d49fc36ec9700ededfae0c2471ada142b3eab8c9cce3359786f23897397cb18522e1764d351faff2c35a9aa4c4687ec3353502384ebccb55daec1a4e9360f4a0650f2e76b7741ee7f409d11982ea1ed4870ef4cfe78dde854cb72c5b12c38f336743695108c686b799b562b879a36d795bae8bb6763ee03ffccfd696096ac2d09b0411936d7a8706a154e5ee6ad9f2d6158c19e322e1b6b16d47bae00427cd9cdf0ab3585dba23b7d59984a7d449695e8c9ebed73809b3ebce78447e660b0e273d3c50220443fa49a47f5d1acd9453a45f6c04d48151541d0e437d2a172c5168e0edf960178e612926f4ed1110eed3ef0d3b9d233ccd", 0x1000}, {&(0x7f0000001200)="0cf76172285078d18f5f8a10d1210140c1855d2653", 0x15}, {&(0x7f0000001240)="5b7070c68cd55cff5b5aaea10bb170b2e7139ca55d7a2d420f975df4c82f96e65f0fb630c142f67822c6dfb89452f1518d55ffce8f1c92f2a2acfed74ec7b0605e7d3ad78cbdf3d307e66a9214220f041aed6873cd484b53a42e7bf8c283ff0569b34930b5872b393aaf431df3c3eb4061dbcedf54b2eb8c6350fced458f0336", 0x80}, {&(0x7f00000012c0)="c2d963011e56c195bb0b6dba810754d634076bc3ae1144d60939b2fb2f8fe3f95d2203", 0x23}, {&(0x7f0000001300)="b1aaa1f20ff820510e778fd15cec1f593fa02520b078d347137f50b751f2551598f8e5de0ce2da46c2e2ee6479463dae8d00ae090c5b3ab7efeb0f0c3368250fd2d19e1a3103475b571f3b3ba46523d23c009c88145cca4aa967b5ccdbe743b390bd5b7e1721eab40573b234aa83eb476aee4941f9eb1284facbc5da6344bc699207b3cadd2f324cc7b79ef3b1c203a4a0675b81dd1312e24f563e07c57d68d39e978154149c4f23cc47abe56a9ca1e02c58183357d5f9bde3ba4ba964ce3d8c3b67f7aa48a6e17bb6e869dfa74b86d3de73ab9cb7f821439a2a8baba98dd8", 0xdf}], 0x7, 0x0, 0xffff) readv(r1, &(0x7f0000000280), 0x0) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7fffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1}) 20:45:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000140)="4bbc7d2980466f704b9fc916ece7d258909fd3f31f77477ddd043351851e1aa0d085533717687987a64857b5d225dcad7a8a3c490c90fb81c5268925fb56779c09e0ddb62699627cdae781a895af140d3430390ac321c2b85285c6835749cd5f5123feea5db2f9fc7a2f0c50b460effa6a5fbc79f83eac584a4b921a535faf4924f6cdb159f342c8117ffd3c378d917e906a518d604f727ad71c81b0c16fdc67c73b22f7e2a05d591ff999bda56166", 0xaf, 0x0, &(0x7f0000000080)={0x18, 0x0, 0xffffffff, 0x2}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x0, 0x0) 20:45:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80, 0x80000001, 0x9, 0x2, "0c60ffd2c17b46b7c4cf50e0a27a0c86e4bdc7c5", 0x4, 0x800}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) rmdir(&(0x7f0000000080)='./bus\x00') execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\xff\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='!^@\x00', &(0x7f00000002c0)='}^\\\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)=':\'{[^}!$*}\x00', &(0x7f0000000400)='\x00']) 20:45:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) r1 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x8, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x72) write(r2, &(0x7f0000000100)="0e324211d7b85c729cff6d23580e015dbf8972079de83d0ad5272bc6202545fa32544bd5ab47864fe767601ec7f5667bc4be70b635f30045558d6680be271bc54d608be39cc35ff47ed3719f272c7cbf21f8c23e785a7b502042867a335ca2be58140ad8c8b2aaaf4a645b959d354e0ff6c5a815365d6059d1b4a5cb9530144eade050532caff6adb29b2be5814f82cc141f4500254037708b437439ef6a381fd430c3c92241d97a1ba98157cbdea478454496089daa64ab524a1dcd5bb890f1cab433d340", 0xc5) 20:45:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) syz_emit_ethernet(0x60, &(0x7f0000000180)="11d4aa0cd5ce9877fe0bef9b661003014fc3c27b3e6260663bb85bc0c096b59bbe47d9dda0fae157bd6746ad43da9ffc539b1328128a658570d8c597addba136b658a1e10f308a24fecfb9b7c395693a837e2fdccd183950749b7d298e89e829") r3 = socket$unix(0x1, 0x1, 0x0) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffff0000, 0xfffffff7}, 0xc) 20:45:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x8, 0x6, 0x6, 0x0, 0xeca, 0x3, 0xffff, 0x2, 0x2, 0x3, 0x8}) 20:45:28 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffff050000b00b5e2506c14fbcd5f8545a32599a0192aaaaaaaa0000000000000000000000c2eb731a2401b6f703336ab2c62e5b0456de5e597aee568af53b81b24b63f93bac3086a9ef29e613e0885144ff72bdfe709e6140d0355289a4233e1b654b5761e14a47f647341f9a5d27c19872beb0ffad0e1049a1262c389c2aaec8bbd8361e96566f7e7f758daee3fe6c9e1247bfaf99ab79a5fec8fc34cbaa1f8e65d86b198b2e34e1eb0f876f0a4476030000403d854758f52334cdfdb9bc43a58cfa1c6b7974be42082c684fb2a67cbb9475998272de967c652a1e13f565c21279797fd9bc2dc9a5d96b35a94891c5c68a2fb778e7f76766c878a016ab00b5d9ee3f09e1036f62e4985f2983241f3637c741774cae5e2f36f6af4bba8b1cc86ddc03d287405c1908bbd58c1008c7325cd1d2e09ab6d64c5dac98f608d481cc03295faee0a8e24e6c6ab54fe16c8860d2486d6f2180fabc30696b31eb2faeb322c8e29f6667f56a8e72616f9844b4504bd813e67a68b096106056c9761e059797f693501994fadfae3673ce7a2056dfd1ff9211d51177d7ff5c4687511dcec56f04ae279704fe33d8"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x9a) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x8}, {r3, 0x1}, {r4, 0x100}, {r5, 0x80}, {r0, 0x2}, {r6, 0x8}], 0x6, 0x3) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 20:45:28 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10d00, 0x0) 20:45:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1) getdents(r3, &(0x7f00000000c0)=""/159, 0x9f) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 0: r0 = socket(0x11, 0x4003, 0x20) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x80}, 0x10) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 20:45:28 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x4) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x35b0a8b6a7d507a5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7f, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) getrlimit(0x7, &(0x7f0000000280)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0xcb, &(0x7f0000000100)="3e7e797c7b37ccead28b4afe09b31fd44126015cbfbee1a36baf4dbe384b17d463b0152a18cf74d01c65ead0a57aa17b4aae08be7dd3861fc5435b1ee7de9c4a9542f3d88e6d09a87dbf69cceaa9c9d7f2da8a862c57379a4a2331f4748ba9668e42d0a9104adfdefdf80e9bc2991a949907e4936528c4071f1640917ef61e117486cda33bb8a80f0d6617afeee9a0d56256a57becbb6d704b9fa2a4ea85b74c72907c56616cfc37fc2b7d74100c8acd93e1f6d7d182a1e4b06708772c6152a53bf6062a368f9934ebfba7") mkdir(&(0x7f0000000240)='./bus\x00', 0x5a) 20:45:28 executing program 1: socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10010, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r1, &(0x7f0000000080)=""/109, 0x6d) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xffffffff, 0xae1, './bus\x00', 0x9, 0xcb16, 0x4, 0x5db3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2a) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x1ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xc0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501d, 0x1000}, {0x0, 0x100}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r4, &(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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) symlinkat(&(0x7f00000003c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() connect$unix(0xffffffffffffffff, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f757bb2bd6339a544dbf8229a5ea9ed35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68934132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96309846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00000000000000000000eecda6b1db1c229f824ec5c28f5b7ea7b2c5d1e522722ec20aa0e8214c9ddc7877301dde14e4332d0b4d701c0e8cdab1ddc38deede2773a8f4c09aa60b0af23cf1043675c9c1255b372c2bcd93952ae2342ee217ca748011aaafb5d2055f00f59ddcd367c113d7394df2a334025ff7b7b24cf86351cad730c52f1789c37a6344fe589c649b46291b863f97836faef2660c03a2a885eb"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x51, &(0x7f00000000c0)=[{0x98a, 0x0, 0x0, 0xffff}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x3, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x40, 0x104) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) 20:45:28 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/71, 0x49}], 0x19, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2}) execve(0x0, 0x0, 0x0) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x0) recvfrom(r0, &(0x7f0000000100)=""/229, 0xe5, 0x42, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 20:45:28 executing program 1: getpid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000800004502) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 20:45:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x20, 0xc83dc0b069829a9c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r5, 0x1}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x0, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 20:45:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5, 0x8aa, './file0\x00', 0x5, 0x4, 0x101, 0x80000001}) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='^+/^\x00', &(0x7f0000000140)='@&*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']*\\\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240), &(0x7f0000000280)='+\x00'], &(0x7f0000000340)=[&(0x7f0000000300)=']*-\x00']) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000003c0)) 20:45:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair(0x6, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000140)=0x4, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 20:45:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x1) close(r3) socket(0x18, 0x5, 0x37) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000080000400"], 0x10}, 0x0) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='+-@!!.\x00', &(0x7f0000000180)='^,-\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*,..&\\\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 20:45:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='-&\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='\xfa\x00', &(0x7f00000002c0)=':-.!\x00', &(0x7f0000000300)=')+\\/(&{\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='*\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)=',+\x83.\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\'-\x00', &(0x7f0000000500)='$\x00', &(0x7f0000000540)='}\x00', &(0x7f0000000580)=':\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='!-\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x3, &(0x7f0000000700)=[{0x1000, 0xf7, 0xfd, 0xfff}, {0x466, 0x80, 0x7, 0x3}, {0x3f, 0xcc, 0x1, 0x3}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000006c0)) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000780)="50b8ea5cd9447b7057bc01caec589bc43b9c8b2a96aaffa994663ab6a7f748102d825684dfa608faf53d46bb71d3cf55364cd500db6b59273f9c3ff337a7eb03ec9642b3c697ee98adca63ea1140fa7d24913615c3e6a27a27a91aab7ab358f1e1af28461f42310c", 0x68}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) read(r1, &(0x7f0000000080)=""/101, 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:45:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0xfffffffffffffe01, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x390}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1dd9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x38a}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4187}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x3f5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 20:45:29 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f00000000c0)='./bus\x00', 0x62478e980eb8c208, 0x0) kqueue() socket(0x10, 0x4000, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) 20:45:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1}) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x8ee) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x5}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x800, 0x2, 0x8, 0x7}, {0x4, 0x8, 0x4, 0x1}, {0x0, 0x80, 0x6, 0x101}, {0x0, 0x5, 0x94, 0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) 20:45:29 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffffff80}, 0x8) r1 = accept(r0, 0x0, &(0x7f0000000040)) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 20:45:29 executing program 1: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000440)=0x2) getrlimit(0x5, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r3) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x7fffffff) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 20:45:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x24, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r0, 0xfffffff8, 0x5, &(0x7f0000000100)="df50", 0x2) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x1a2) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:29 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb0) getppid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x50, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)="2de16707ffeee8b32ad2c17c2fd6fa75dacd19b54e55ba54861152a5a97e35364d919b072774c03faec1dc47fea71cd49995da5bd9bda7171619009f0970b4ac892e487b3176c79b4b8110ef6b561bfdd515133bf2780db8dfb633637efae890dc2579b4eb069d2692f17fc9b5568501e1c422c4013f7263a440256b8f2b100e55f3aa6844330a5884898442b2d6698323685c1d0535a29fcb486886483785d6356a3b91865fc77e50146c5bd54b64b33db49f23a16c050aa1eb50", 0xbb}, {&(0x7f0000000200)="5218c156264d9bdd8db2b4ffffaa893721d9f2cb6de997390794037cdbeed43ba5bfe11fe471550807f46767b3a73531dc0e31de564f0cf1242f514d4f750bdb92a2dce71e8a08f71cec8480bae930ea4936d1fa0657a4d60174583fac2ecdbf1a9b3661b988e1100f0fd3431123f6a57c9cea698e77c620a5a5276c87f833d88a79a4076ccaa101ad0a9ef8a3b1a6a99797550c90", 0x95}, {&(0x7f00000002c0)="e2f5e9c5f93f58f6505779b7be09e7691608c8f3d5c089909c0e7917994c2d4050e8ee355e25395e1b5ea4718c2435fb3e846c6d8a56232501aa79ee22a7f4a16f15b3a1603355492aea60c9280ecd7ded467e030214062cef9c619f37d4bba62cd400308745840cf5d0361bf2949b662db550007cdec08a9aa3867f6cf5dd942d6ad5b7a2e051d090a677a29cdb290577974bfee82aefaec2363d5305d392fbd974091b6d5eb137112c142a48e7189d3e94c95ccfd4bfe3052b39752916a80b928b19edd9fd0b1465448ba0fe454b488106c766008f97a82ae4d0dbd94277", 0xdf}], 0x3, 0x0, 0x7) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) socket(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) 20:45:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f00000002c0)='./file2\x00') r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000280)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file1\x00') 20:45:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xffff}) 20:45:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 20:45:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001440)=0xb75) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r3, &(0x7f0000001400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/248, 0xf8}, {&(0x7f0000001200)=""/240, 0xf0}], 0x3, &(0x7f0000001340)=""/185, 0xb9}, 0x1) 20:45:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x1, 0x5, 0x1, 0x5, 0x4, 0x7fff, 0x1, 0x1, 0x4, 0x3}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 20:45:30 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000500)=""/105, 0x69}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x4}, {0x54, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:45:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 20:45:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x14e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4505) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) r1 = socket(0x18, 0x5, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='x\x00') write(r2, &(0x7f0000000100)="220bc24d0860b0a1af59aee30f9a7a16e4a3fc1bf8056abbed6e55de6c145786e48be53bf34ee1513d7a27f458e79c37215a2ed38bf52bec4a6a412752ce1a12f38caf8b58884f0e1f568bfb4820e0bf698fee88062cd7d658ffcdbad53a600a44f42365d32981a8b8fa5b6281d5c9980c2f444972feed75dfdc4c00f6bebcb0e3f049ed", 0x84) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x0) recvfrom$inet6(r3, &(0x7f00000001c0)=""/19, 0x13, 0x2, &(0x7f0000000200)={0x18, 0x3, 0xe847, 0x5}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x100, 0x40) write(r4, &(0x7f00000003c0)="ff5e9aa0806cbf131cd04d7514a1638035bd230fb7270ce26ad5e848f0bd5b8aca294bf7b22c5ce3a22ace1c3c", 0x2d) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) getrusage(0x0, &(0x7f0000000240)) 20:45:30 executing program 0: shmget$private(0x0, 0x3000, 0x750, &(0x7f0000ff8000/0x3000)=nil) 20:45:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0x8}, 0x10) 20:45:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000140)=0x6) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='W\x00') ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) accept(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000040)={0x2, 0x200}) 20:45:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 20:45:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x10004) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)) acct(&(0x7f0000000100)='./bus\x00') 20:45:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 20:45:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="f5254642e0cb40cfc3f845823ac2c6a9d7842e6de93a785a1f0e14d6ef90a7a21521ca6c04e517ad0780679270c045efbb35d45d570785773d6b9bcdcde9b357ac21af62bd005e3af02f51511e0c754372184a14dd386c5a14323df5956da1164f804c6abe06d3044e99cf0ea6ea5668bacee5a817f3cdf3e42bfaa91e772c876751d7597b3651653148c7ff4519045d7baa4831529432411eacf49a1dbb611ab5f11d579b888405cd53c0de3461665e54a133d11b9d168e", 0xb8}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x6, 0x7}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="b34cab336bfd09374d7254ff7010f54a8d320c079ae5f2ac95d997921b1b278f2a0ac0d32167b8502206a7aa508c4fd765e3623bfd5a46385710d825a81ea077cd76521150eaffbc03c3cca5249b45b7061e8895931a26a2385073566e3a32e256b9265313ac67b611e57544b0a377e04f3b31cac4b1ef866de479e0c8e14573d5e490c28132d1a04c431b5a99328ec28c66eb94462cc74f1f4d646ff37f10f3e57e0d03e7872e7e248daf32f2f4fbdd7bc8a2fa7f203dc5", 0xb8}, {&(0x7f0000000340)="c36b60c05c72392fa0ade1333ed0706b8e30aac78bf409f0a1506701dd47d5b968a9d80b24150beea8332a060bfe2735dc86f9cc68df0f808467f2d4091f8ba58b89dc57d18ef6e300379b3a449822f186d0879175c43045aa905cee3e7ad076f69cf74fa591e398e85d53da46677984d231bc86ea79d4d18c6e54d0d325960dfd83f946d246b1ef8cdb389dad01663da03d15951115187dccea6d2cb789a9ed64326fe55176af20d08a9fc646d12f9daa0eaeffce7b9cb7d0a622904b5ec3278ea0f1c637c1d47e9e3180007f96b9dab6b7c0f0e3e913791ae5b5d4972ab35a284b0a719ded6fee75a08787ecba242b093aae6bb81d7d7d60ee86ae70fdaae4691fdbdc584be7332d48f55ed185ea1372e0cfe4f41ede7a5e27573311206dcd8d6ed5ab61ce99d2aede133ebc9d75e2e2bfeaacb63f5f573d964cfd1446015c6a9b0dd52506da34d5cec0cf6cafe1734ff98c446bcde6c2ad319faea6e712c59cc0bd8350556391ad2a32a27bc1fe4016321dfae888963c94788d842b528d411360d303e941398d629b37914711ae7bf6b1436e3ffec0c642ab39de483c35843bad73cd485dc14be8caf3a47929dda85e7528ba728482b6bab67c4c5c2069c2b8c5353d2ad93b6fd8375e72b352066d771bf0c92b1b230f7cf878b9588f6edf83d55838be5a3c25ca04e571d85af7587fc391c277bc7504818fc72ac03c2d7a99436d90c17244d0900c553cc05573ee950d97bc2c947cb1f7df387cccb5fecbdc542543b9d9aea1fb90f9f77f543cc867bffd9837c7ba2d19dba6625d0901e5d561d0dd92354c623ec5c4cb21a2f6334f5e96ea50eea8d5b4f60b863b4b89a5dfafbae8b7a5fc86708e64dd7f1753a1f5478748785a4605e1142b10ea507b67eaef3e420ff3773e70bf7e988253876ac80c2c3be3f9c1bef4557041b0d2b63a05d20914fd35e1c0fedde57d776a2dbc54c33ee99279a36bdb45b9321f49a0d44556c4ce4c561c6a140e90c3b3d5a43bf4754b20b7feaac8dd2d083297495f03f17161c210dd0ab0eab49625bbbecd0e1c996b6a4dd6d7090f37319dfb81485b8beea9e33827dc468f21560dfcf0dad78848433c0b5d291476b29da19b837c028e86d3ce7d00121be378dfb7128590b5839d44092ccd53c887b064912133ae641372309b85a6b62fcea062921c81340a2083cd89fa0fb2ac51c57434c8cb8760532a3bef363721d61ea954dd0b265efb85ae93af07951f5aaec7c176feece4e00fcbf2e816122cf5e4f553e8ad60335e26d49bf5816f4bb4d4bcbd93de83aff205d5e25242bd2e978cb424dcf092460533911774e1e4f78ef29e8c8b648a30ca7c11468f3ff50b51950ee734f41e8ab7076350ac56e293b1e3a192bc154117b79bc7783561f08b0c6314be4f4346c555b534e0a0c0d0a44d5b2393de62f04208bc9067b3c70f21c0d303dcaac7d92aa6d1b4a81b67bbde97fc0c6eb32d65b2939dbe856d1546cd024cd42550f4a1f0f41d7e4ffee9a1108e135b3238478065138bdcd5036368f31dcd6d223ceb188b2d27a534a858fbab38bf95cb23cf4afcce4e8d138efb3edf43b9a701348a3cb91c6deae66783b3e919b5562521930af23b4fabf24d88b6371beaa7be40ca3ab54c9f0d6329b0d04045d08a57b0f1af4608bff6b12d2aced18a7a9887de35d5b7ff519cc03340ea93e28d983a6027793825b4ee7ace1add6b671d577c0ba2b72b2511035abfe986fbed66c11fd2856f8575a646a560a0cd200371623914109dabe0c4c8035b2f23ae7f62d4566f22f980ca28be49ddd6a291a22b40a00a498fac97ccfb79f92d6b7afd058d35fcf468ad70fd9582f5728326f2a58dcf2189d1a0a608e9de3c6cbf0eaa2f5406bc9a53a5e2657f415fdbf451fa43aa81edf7158f81acf64622da3b720255fe0a1dbe3474171cd1886dcf34413a5a15a2c713a921851692c91fec255356f657499db7073f48a240b8646896cecc92950e38a723c075d894b51e1bdb7ebecc4f38e074799fc8bed0a8e9d067000ee6331d733226ba668c8c80ac3cdd7b234feecd50a9bd350a298d8cf66a62c1b18ce27546878675bdd3489d82643938192fdecd7bf887983bf103ec71d2157bdfe2b9a9cc32b8cdac49423b27cfeb82f4c02ef61898c090b0b6a61a45195dbb3b3487b0470168ffb45c3f332ac1cd308341b7cc0594795a29a9128ab9ee38bc100cedc1291b7f1fb5d34d41d9d706350994374ae463a1893c6e811f402df8cc72bfeea44a0260a95b16451f02307f41ad1ed689e3dd391d4b1113aa0e32fbfc450631a9d2f7e8db45cbc5edf029adcc3e47c9c9d02cc63cbf439cffde66b9289f2b1ba73d3ea8fb5cc7f23ea2067825e228c4ce56b80c374b52ad9718870ef94c2bef8c24f9ffa7c76ef37900e47ba0bfa3b156ecbd2ff508f4a01b7beb1c2135cb5122578c63d9a3f410f50fa9547c7708b203095179c1c469c59526389c5523c1ed1f98b5add33848552d9c41125a4c6939699b7b79c18da3fb6f65f5a175fc8d470c2bee4fbfe14d77d95a30ad3f49d36fe7d8c03a8db4a2d70e4d082c354ddabec36fbdc09f6b2d03d2733fe92622d12bc04799a1f4c5fb79ade2a6f709a66bce4c5a820e814d0472dd4e64dc782e46155dc644832bd21a5f23f5a4c1226cedbfe1d2738ad1e9468b0cd779acf901d33b2e9e3aa558d8db4eba5f744fa071cc16eb52a1cd6d45a822d96c9e756457f332d84291e48a61db08521a965873688caab2c56b478de44198d07153f9114e4b360d4a596d17c398f660483526b6fad446786a96dfb40c9abebf08a13e73178c14eeda5fccac7be3ad755da678210e0c16eaaa2c11ef9a581ee4b102b75a2173face931255769108f13ffd034120407f87ad9cc235df4d1a23a7ac4371c4c5eb5a97b6e92459e96fd96d44bdf15ecb2c49b56e5e36f761fc405973874046652ca839bcf655fb916f1974a489bbc908dc7bf7f300674d3d0736a07dcd29ecc9d462e7e41a12bf38f41eb7f7ab2017acb5f75c5f2f433788124d8ae4c3d5456424bac4754ccdb47afcd044fb1036bd05ef9565491d595a2c251c279165a95834a816fb4ef32a0adbc6c86306646ae72445987ddba33b3fa1a7fb0a829ad805923f168d90fe89939ff8eba6026d503f1780f508043334b3e38985e789f60164fec49e16a530d39ef8a89a9d25c1c9dd9f3334522d825b28736e22507cd6cb5a49d3da6ca3b7645d4147f0376cbffb038610ff1fc793b91ce58581f22379a301c4f2d6746acbb73ed4ee369e92c964a68f160eb2241ac2c74efa64e917983968677e305206e820fa61279266920fdc6408524c40ef6aca8d44e69db5b6b6e30733414617736cc2f4f039779c951e43267911e18ed534daf40cafcd79e7a4ea69ea1b9dcf1d99bcf7d95f209b9311f9222022e8298236ec39e17ecf4483e536598f30b0dcffea121f55a5d3fece896f50c403f5717e5c75780f4ea316c8e2dc992e39a35ec15ece0d5901caf1af44bd45f35120e9011bd072d92b05c320af66511253ae9342a98b0c8e3143e55bd996733115aff0b7729d18471b81063b9a2520d1d20b76e3110dbd047cc03de7d44934e7f3869fd7eb44489fd917628a65d04a4ebc1d4a7835ab7db4dce6ca2849309ed60a6a400a4a7fc3d992ad3e3fd13d7c32a405e811f1c63eabfc70c28f90b948757e68db7f18d7ba537f0b43694969fed70221e05344e15c9635259ab9f8d72487baeee2d9a94c0f0f13e124df06e20911d4a99877fa8ec363e61d1236d903b69634d10c2e54911df41ab99322d4585e4fc85ba420d8317da9faf274cd3eae3e350a28a3dd663850268c4550ccf876392426ead98c901bad6c2d059ac1e8f9894f2696028d0595571fa78bafb584892169ae169635cfcf4b6faa7000d3576c6c41a7b8f8b19c03b732ab59d54a0531cb1c4710fde3e27d79df107f886aa5824966694fe61a1f51af64008743d7bfdadb73fd81169e607ee4408b801acfdba5e7ca43c5217dace88e0639c370c02aae2e6274200f71dde9786c732fd3ff08aedcaf66f6336b6d1a3aacce4cec985bea031b50ea0b92e376180144b67703644cf00ed722e8740c60c6e1182849145df99b165e2e59ad91e820fe45b273ee44ad72201f86ceb239c2dcbdc7d035aa70416a34c687d8f44e4ef24487804ba2ff3860b19c094a0eeb65756446b0a82bb146e1807b229c0f9f5a28899e28db6f101eef4a06b4c00e6684285c39a7ed3fac52e4a4ecf5b49c4afd6fb740431fc1aea7a94451d798cc2109b0c93feef3e609b0fb9df184b7e3c3bb595d06aa285fba55f6ce11b98f59585b8cc78326476a473fb1830ac81044e92dabb02ff236879404ce2d93e683316fd35810454ea0c9362cb83a79d707cb09b977c0491f1e49579ddf431264d8820ff63193ed7a6a6e252980afbaddda44792a1eb76d0b33c1e28fd1f7a2f0c2f7d72b15f219a641ddd3ae9bad2c219a1d1f8915a2c7e3509344fccfa5819e38a42c54c1b3ab83f2452bc0df16250898bf79776dd82d895fc564b8b7e89da106f0cc09a27250cae9950cfd0f63d27c5c8ff047fcab8ae169a102d6ce9b6f5efb465caf693c6ac308e251192fc4f39e2bba9c2ae70e794bdec64263e81976f824082d68f18970d365f31a0df672a0f6f870fe9fb2aabbb3bc329448e606c695611d1b13e2e5a2577720d5f3791db9eb461f7506c7bacd1ee83064d08ed71a0d5615d9404c533cdea8bb11b66e7c43291c5200ba4302804622f736a36e60f37189a3cec1eb231a1f69237b23b927540f48bbff88d6411275e410f06f90eafea1f7f996288f1f3eb0e3f29bbe02ce79b88e2375bb6ca07334761c83bb79df724e9f4606ad8f4e6537a37a41735f43c69010168da5c035e27f83fbf3086f450d587405d9b3243c251a22bbaf68d407d3a833ea66e50be629c8ce4ee2fd0ce685baf069efb62915d3d3f6c79a9ded2ccac90b8c2e7dadafefdeb14c8fc4394f4ac151657d79e8afdeaef64e08ac97afa04eed735720ad7809bc76642b7abe927bea05e3d67303f95a64de6d7976c8622862a50078449d800e7ec6873ec53e80d279f9ada49d620161ba5d948349757bcdcfa9a01349f78d965ba05762bafac054dcf63e5bb18383f1742d2ca8314060e5ab554d5e281ef1cd427e247871f1cae1e369a1168c505a675ae02c4fa1f39bb20fe5e12641d9be12753878f76aeb96b5fce9fdf7cdccb2ef13fdad493bf6f2b77919a9007e6ed96e8481fb1721b671a89e131f0dbe38aeaf4deda82574b72a23e79dee30f86b914758db044a815f76f7969f0a167cd7248c6aa5a1fd7daa39081fd80ff20458f1f823673ac36a436ecb036d38e1f0305932e223dd0c6edb5f58e280cadcea5216393e735b07bf953450a73fb97cf993fd43f35283623bdd900fd87af52bd31f8ddbc406e043471238c023a801afe2810843176018a16e89311efd3496d78cacdc4d4081a0f76c62eb74f1d8d70804d26861fb4eba64592c9ab74c4cf4dd0e5b3f36aea6c2748e3806f546c97061400dc14845635317f28faab52703dea7dd461e784f8b44fdde780ea80825bf217394159dba30492e66e62ec0d24eeab83bd04cf8110b3350b89ce964401de86beba188f8d7a7fc1ed0480a81f05a13a8e4ff4b24945ddd18b65eb6cb1ae13416c017a9412a4b77c24d50d82e86b915c6821c4a590287295d765d1c87a866dfbd8253be299c9da8ad23ad09ffdb1afadda22512", 0x1000}, {&(0x7f0000001340)="17e57bb4e8b8cde85a7e002777305bf923c3dbc768dd8491a69e87dfbcc6114234806e21634bff4169ab55e8f261d18ca07e3073dd01ccb0d77e5d9171e6f563efdcdabed3f36f63b10fbf3b8b8a438f894d8f1b033a61642ff7b57ddc25d7607a3522eca885bc302368e007b6a4151b20383df160699a4742b5fec11c3f0ecca11955726124afd4a77b09dfa8d8d6e40e8d725946dd51a9380819002a713d11920329273a0bb610aa9b3bbec2c0263db46590188195b98e7c1189dd6fcb76fc206e109b29eeea91709ff83e67a604c1ad7f0c5111c5b1fb0875ef7e2a", 0xdd}], 0x3) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x80000001, 0x1]}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(0xffffffffffffffff, &(0x7f0000001440)="5ae1b188", 0x4) 20:45:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x64) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x54) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 20:45:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x7) 20:45:31 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) write(r0, &(0x7f0000000080)="9443c6e7a1dfb26bea65fa2878c81e13d6fd7c1b70a561235b0bc109f5b792886c01ab0d270f19e4253539bc7b4aee83db7782430a9ae225f4852c3d", 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) dup2(r2, r1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) 20:45:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x804502) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x8, './bus\x00', './bus\x00'}) 20:45:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000880)={&(0x7f0000000840)=[{0x2, 0x9}], 0x1}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r3, r5) 20:45:31 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="f9ff0000ffffaaaaaaaaaa0486dd60030000cd8d00000000000081fffa000000000000000100ff020000000000000000000000000001943c3c748ef7b74c13700d288b9c0c3651e69fb99dc51c03ba39eae1a80282720b83bf6b26b86f983a164fe92776461aefbc984f6eb3732e21c5db726646835de8a12ba2ad87fb7e064d547a66396b16"]) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x9}, {0x18, 0x2, 0x13bcce0a, 0x2}, 0x7ff, [0x8, 0x8, 0xffffff80, 0x37f, 0x6a54, 0xa25, 0x9, 0xffffffff]}, 0x3c) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x800}, 0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:45:31 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="08965e6e1a6f9dde570697b425d0e413816e273aeb4507434764e9510cb2dd1c886e4b0a2434c7e683af6ab9b64a9eba6be8223e267df8ede25ae67504ce96ace89c293fbb04646c988fecdd30b26b6cd4df2e8ef97115d811632e93f52ee865c4ef26ed396cc481b091", 0x6a) clock_gettime(0x0, &(0x7f0000000040)) 20:45:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt(r1, 0x8, 0x3, &(0x7f0000000100)=""/88, &(0x7f0000000040)=0x58) 20:45:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) getgroups(0x0, &(0x7f0000000000)) 20:45:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e5745d7c2c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c789f60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3ed01e834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adcadf52f3868e22c30d2f7d61bdc643a9c6d553108de90d7c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be173a0a5ecafafb727d2bd8843ba2cb0dc05d4d509178924c07d5ef4298b1b5c1d7373652e2b55675cfe4632d", 0x13a) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="0d5115d27ba66c265b31b4dfa9e972d5d40b841d760ce7d382d0f870c2296973d9a85877658b91ddc444c5ff897546284cb10f12a04489ef21d69cbb71ee532aa1f175ad76814a0d06ceb125d835524c1e2ac080a60c2fb55d9240cdf7a711e5bbedb7e3cb7021609488614a662168f972c66a1b0a2036ab78265f61f6db3f1c9f34f527d796f4377038efbe228f45febb57ba383ba31c2612e9259ebc074a3d4b83305bbab9afd556266f0409d991", 0xaf, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 20:45:31 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r1, &(0x7f0000000140)=""/236, 0xec, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x200040, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='!\x00./file0@'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 20:45:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000000)="94674a56ad6ad68d5bd6c925f81d91d9a74773b41b3bfd3c33ccc1b8", 0x1c, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r2, &(0x7f00000003c0)="faf6739a39d892919c6d7831e6086409f27a0676811c10081f604c81c1de4f8e0c4129500e06b30bd8c329db1689ad81d0d8a9c7e1b738b8ff0575fa9218b144add7f76c1f6258e5757d6843eab7801ba4878930e77b320ee25d84ccbfae640d8130e545f0e5717c6ab12b72013d30f7cc5bdea6827a277abba26c23da6791e9f5e59bcd4bed2ca7c261d4495d94ca4c48841c821af35956878e36876ca38a2a508ce4945ab07195f2654b886f6b05af579142d764586509c0", 0xb9, 0x7, &(0x7f00000001c0)={0x18, 0x1, 0x27, 0x1c5}, 0xc) 20:45:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x98) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=""/145, 0x91) nanosleep(&(0x7f0000000200)={0x96a0000000000000, 0x9}, &(0x7f0000000280)) write(r0, &(0x7f0000000140)="b659aa3fa7ff6aee", 0x8) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x7, 0x9, 0xa}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000a85000/0x1000)=nil) shmat(r2, &(0x7f0000061000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/74) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:45:31 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x420b], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x40, 0x400) 20:45:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 20:45:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r9) setgroups(0x5, &(0x7f0000000040)=[r2, r3, r5, r7, r9]) 20:45:31 executing program 0: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 20:45:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) 20:45:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x5, 0x5) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x800c) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x8, 0xa3e7}, 0xc) unlink(&(0x7f0000000140)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) dup2(r4, r0) 20:45:31 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1b}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000040), 0x80, 0x0, 0xd2, 0x0) msgget(0x2, 0x88) getrlimit(0x6, &(0x7f0000000080)) 20:45:31 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf4507000000000000000bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee4434604ef8a48c1eb39446cbd480906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc875221bad50fc44789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cd170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff70100df459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cdfa762561145258155b0ccf986f3af38c3c2d9cc78f46604d78ab86eb9bc2ca280c9222c8020f31a9e2ed952914f200568d117cabac10236c8a84e9cc38e80444cc2eedb9695534ae07d0cf00e398a5acb94d73a198b0f1fe9e6bc2a7043022c5857b47388b278987f7ac61826223360a23fb4c06d2076d6797e068df9db93f284c4b913c9dd584f9b1c7084a4a9895777131477f5c6d730cbf6516baf53330f37c290b86225f5e90ee4dba9f7f07ddaad37f4209f70bb44574315855fbb0445313478aa269ffdc456e53"], 0x10) socket(0x1, 0x4, 0x81) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000800)={0x9, 0xc5c00000, {0x8, 0xe9f}}) 20:45:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fd26"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10000, {0x1b3, 0x9}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 20:45:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10000000007}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xf) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fcntl$setown(r2, 0x6, r4) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) write(r3, &(0x7f0000000040), 0xfeea) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0xc1) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x94, 0x2) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x100, 0x106) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0x7, 0x5}) close(r2) execve(0x0, 0x0, 0x0) 20:45:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4b, 0x1, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffa, 0xf4e4ba3c5b3cab8c, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) 20:45:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96971701c1f7152a16217a45568c92b70458e77aa53484b873624f8fd99bb89af7a8d5c669d1a0e7dd82d203bcb7b579f1b7b1c958f332fe2dc029148a4eca5d082dafe5d75388fcd780284e1c8f980c8fda858d4d0e38cc89b2e71870ecd38e4e231bbe25b1cb2bb9b61d0b6f3ed22c68e44d42be1056a2436ab8e21970686c62a64a20c729e1886d05127f90feeb7b462a4735064654099410eab5acec7576f7b6034dee1f42aec93452156da6e177d4242eec2893a0ede4bdeed066d8cff7c01f290776082a42e0766a16d29e2fd2212eaa7effd9ed84317", 0xe1, 0x0, 0x1fd) 20:45:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="471e8f984238f26b7a6c4c548efc914b896385a5ef4851e84978b533a85065a308f9fb82928d17f177f5c3db25667c32737ae108432e", 0x36}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)) execve(0x0, 0x0, 0x0) 20:45:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc1) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0x100) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x100) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x5) 20:45:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") setregid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = getppid() r9 = getppid() fcntl$setown(r7, 0x6, r9) fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, r2, r4, 0x8c, 0x100}, 0x0, 0xfffd, r6, r8, 0x1f, 0x7fffffff, 0x7}) 20:45:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000000)=[{0x1c}, {0x1c, 0x0, 0x1, 0xfffffff7}, {0x200000000006, 0x2, 0x20}, {0x2, 0x80, 0x8, 0x2}, {0xf6a, 0x3f, 0x1f, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 20:45:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 20:45:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x5, 0x0) sendto$inet6(r0, &(0x7f0000000000)="03b955a6bbc84892db513034d57e968f40f63c56a095605b759d4b8209c5fbfca1d2700815e45b2dea0ef9dc633be18dd4fa559c9f1fc19e3b67e4fae05d03e2fada489ed256e5af915a2bb751e14546a45e55d98688c543a3f8a09ac3bba09530aa56015a56af772deade4a9a59054c090570a188afcd70b19d5aafc8fbc0fb76931806bc7f57cc", 0x88, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x9}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a4529cf1a6275cc8b2cfb139034c1b1e18614fdaa7b669c70c1c74c1854a80b0641531fb84ed10b7444ac7adda9631c3cf45d9737983f8abfac3048b61a0efe46fa2115b595d82ce7bd443535a69013d98ca9b04d9f12659a25ec06e91df38b49cb1a976063d817f85d21449283ada055b7ac40dbe3b2c21a4f18db0d26d272615546da84c319909b30a627a9c7dd13dea25f0a59337b45aa4261c0a0b8496d5df26cb909edce0dacdc02b5379c7566d76526d8d0d74e6"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000480)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd8dd788e278c12884722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3e", 0x4e1}], 0x3) 20:45:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x132) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000280)=0x1) mkdir(&(0x7f0000000240)='./file0\x00', 0x22) r5 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0x1f0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000200)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40000, 0xc850, 0xa7, 0x8, "8ac3f52e411eb5e465d68ab761a3d8d85c95b627", 0x2, 0x7}) 20:45:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:45:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x63) msgsnd(r3, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/131) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 20:45:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0xfffffffa, 0x1f, &(0x7f0000000000)="9345229bfec967b32787870576e4b28336839f7ced783838b5e63de7651f9feb51d012acf4cb0a6dc747201080da0337432535563cc6d82c6ad90b12a4ec6aebb1912ff4ad75299978d158dfe30519c8b22b6ee6ff605d9790ad40e6c90d915053741fec77d5ac62baa5b1def7b94cab24c39ba447f75b3c4c09eb9bb5c4e566403d14a839dffe0b10758c47a3bb503078ef60c1b671d553558b57cc2624d017ce53c62488bc2df493ba62032404d3a78ad24bbbf884e18bc4f8bd1d42254d9cb98f82b7872baa33b6ac623b", 0xcc) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 20:45:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x6, 0x0, 0x0, 0x809a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="6bb4da69cb0da8d2db18c5d72dbf", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 20:45:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r1) 20:45:33 executing program 0: r0 = socket(0x6, 0x4, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1e016188fdf370830009c5c37ca77786d076f33c9a24385bb318aba3eef22665750d3aa30ebb0a6ae9821aeab411bc58d27aa2793c8c815514defd5b5c631895d82f02e184162c509affc101fdc82d5935b8b0e04af0455cf66"], 0x10) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) setsockopt(r0, 0x80000000, 0x5, &(0x7f0000000080)="ad6c2a622746dcdfe84de02f36684882878bd8027e50e9bf55f568c2281bdfb13626ce8d3acc94e8df5dd1", 0x2b) shutdown(r0, 0x2) 20:45:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x10) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:45:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4519) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffff9c, 0x0, 0xc361) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = getppid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x211, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1) readlinkat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/62, 0x3e) 20:45:33 executing program 0: r0 = socket(0x18, 0x5, 0x85) r1 = dup(r0) setsockopt(r1, 0x6, 0x4, 0x0, 0xc) close(r1) 20:45:33 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f00000dd000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x6, 0x2e, &(0x7f0000000080)="ebffcb4800000008000000", 0x6de30d75a3d356dc) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x47) write(r2, &(0x7f0000000040), 0xe7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000180)="245165fc94289cd5aa4e713048e69931929648865e1946e6d72d8a5afaf8682897860c46de68aa97062ca1a5e3a429dedfd2f44bd769e7c124175d03a3463e93e60e56c5abff4cbe5897a4142f4bace6a3a9c11b363a1620bd47483f420038d2015a3a1a7addbda0678001d7b9489be5f703fa6ea71f2cc91f6c0ce7fb336de93c86ddf27dc0f41450fe91d1df0d181b7862bad4f1654cb8043a870abfd4a22f86c7cdd8d3b7643631f62e1b5f53e9367935c4edf45b0c9e0ffa4b8daf1950ce585575a2a951fb50d3dc4ce1955c509e5417299d74961c86975049e8f814c56536bcb79108439e45b42edc11a91a20b10ad7e0ea0e2cc206681db7565d7af2218fda699b7a5ce1be83b0b476c628118185a19907e11d7841931632b2e417de4d3a48f1ee56ec5c55f67a2eb6", 0x12c) fchmod(r3, 0x1) 20:45:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) msgget$private(0x0, 0x101) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0xc2) 20:45:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCFLUSH(r1, 0x20004268) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:45:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0xc4c01002e}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000a85000/0x4000)=nil) shmat(r3, &(0x7f0000061000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getgid() 20:45:33 executing program 0: r0 = socket(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) 20:45:33 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa8aaa7289b75ca9e586dd6045054369000600fe801d201dfe"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:45:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) chroot(&(0x7f0000000140)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x34e) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') 20:45:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10000000007}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 20:45:33 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x1, 0x4000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000a85000/0x4000)=nil) shmat(r5, &(0x7f0000061000/0x4000)=nil, 0x0) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 20:45:33 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(0x0, &(0x7f0000000400), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) pipe2(0x0, 0x10000) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) 20:45:33 executing program 1: r0 = msgget$private(0x0, 0x72) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381fac9b028fb5be0735071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a574b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2cf0c010ff00f45709d664539e1e381f35071f061ac0e16f32ff030000656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd6df1799d2"], 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x8, 0x9, {0xa562}}) msgctl$IPC_RMID(r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x10000000007}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002043d290 20:45:33 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, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) r3 = dup2(r1, r0) getsockopt(r0, 0x3ff, 0x626, &(0x7f0000000240)=""/5, &(0x7f0000000280)=0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:45:33 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x8000, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x90000010, 0x14, 0x7}, {{r0}, 0xfffffffffffffffd, 0x24, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x5bae, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x86, 0x20000040, 0x2, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x24, 0xfffff, 0xffffffffffff7e2e, 0x6b}], 0x9130fbf, 0x0, 0x3fdfffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 20:45:34 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) syz_open_pts() 20:45:34 executing program 1: close(0xffffffffffffffff) open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) ftruncate(r1, 0x0, 0x800069a88df4) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/34, 0x22}], 0x1, 0x0, 0x1000000) pwrite(0xffffffffffffffff, &(0x7f00000002c0)="6f2d4ec58750bac99e661788c61f32a1c9196c902c70d81a28de095eb4d8451fb91e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b42d78951309d6e0db553ca72e090b83ac458cb705ae90bd8a0f75170e5f792e3b599fd39dfad9f026f4cefc5010100006d2483b97f435b7933b27b2605b81820e53f20cb78a8b11015c5be41dcd78d1dc8ff63f15a80fe22e200000000000000922c307aa2c94170f1cfe0f87ee3f545c09481befa556df905a0a6f6f66e499037a2f07428e1c29982836b73e2937867a59e", 0xe7, 0x0, 0x7) 20:45:34 executing program 1: getuid() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x0, 0x4000, 0x7) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) 20:45:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) socket(0x10000000002, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x81) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0xce4c, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 20:45:34 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="71a89947341e8325596d12eff7026beafc5202f15610239ab56379ab6ebd2aca9c0e141c6da71b62ec188db1a9706870891c62f6f4f0e15bb48035ee6ac49800"/75, 0x4b) write(r2, &(0x7f0000000040), 0xfeea) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') kqueue() read(r1, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20, 0x0) write(r3, &(0x7f0000000240)="8a9befd25800eef69f9f4ea92851aeeaf402e8070237f59e4a7bcf531db37849b2fc30c16026ec49ae3f869f5d1f63bb43efd05153ae43", 0x37) 20:45:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) 20:45:34 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x7, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b861dea3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e72", 0x189}], 0x1) 20:45:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfffb, 0x0, 0x9, 0x800}]}) r4 = getppid() r5 = getppid() fcntl$setown(r2, 0x6, r5) fcntl$setown(r2, 0x6, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, r4) 20:45:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 20:45:34 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="e0404df25a4c5a0cf5fcbbbf1231191d935c0d00bd349202024cba009a4cfea5ebdaab45840470cb196b907d3bc46146ab17ee6069a9ac72a07c023f48c307bb34f4d7074acd2f8cff71cb57e031308783c9a4c14587492bb59b1f13fa98236d98dd2ee3473f2e6b1b85f06b4b6a66b4cc39432c87f4bd2ccfd2c3f5e752d3ac8f", 0x81}], 0x1, 0x0, 0x0) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *243466 39208 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff8224f586) at panic+0x15c m_copydata(fffffd806bc21e00,30,8,fffffd806bc21920) at m_copydata+0x17e ip6_pullexthdr(fffffd806bc21e00,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e568af0,fffffd806bc21e00,ffff800020435940) at ip6_savecontrol+0x373 rip6_input(ffff800020435b98,ffff800020435ba4,0,18) at rip6_input+0x75b ip_deliver(ffff800020435b98,ffff800020435ba4,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff800020435b98,ffff800020435ba4,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd806bc21e00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd806bc21e00,18) at if_input_local+0x121 ip6_output(fffffd806bc21400,ffff800000a07d00,fffffd805e568070,0,0,fffffd805e568000) at ip6_output+0xd02 rip6_output(fffffd806bc21400,fffffd8054b0e010,ffff800020435f00,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8054b0e010,9,fffffd806bc21400,0,0,ffff80001d3a8600) at rip6_usrreq+0x5e1 sosend(fffffd8054b0e010,0,ffff800020436148,0,0,0) at sosend+0x669 end trace frame: 0xffff800020436130, count: 0 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 m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224f586) at panic+0x15c m_copydata(fffffd806bc21e00,30,8,fffffd806bc21920) at m_copydata+0x17e ip6_pullexthdr(fffffd806bc21e00,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e568af0,fffffd806bc21e00,ffff800020435940) at ip6_savecontrol+0x373 rip6_input(ffff800020435b98,ffff800020435ba4,0,18) at rip6_input+0x75b ip_deliver(ffff800020435b98,ffff800020435ba4,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff800020435b98,ffff800020435ba4,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd806bc21e00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd806bc21e00,18) at if_input_local+0x121 ip6_output(fffffd806bc21400,ffff800000a07d00,fffffd805e568070,0,0,fffffd805e568000) at ip6_output+0xd02 rip6_output(fffffd806bc21400,fffffd8054b0e010,ffff800020435f00,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8054b0e010,9,fffffd806bc21400,0,0,ffff80001d3a8600) at rip6_usrreq+0x5e1 sosend(fffffd8054b0e010,0,ffff800020436148,0,0,0) at sosend+0x669 dofilewritev(ffff80001d3a8600,6,ffff800020436148,0,ffff800020436230) at dofilewritev+0x1ab sys_write(ffff80001d3a8600,ffff8000204361e8,ffff800020436230) at sys_write+0x83 syscall(ffff8000204362b0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xca500f918d0, count: -18 ddb> show registers rdi 0xffffffff8140c367 db_enter+0x17 rsi 0x100a __ALIGN_SIZE+0xa rbp 0xffff8000204356b0 rbx 0xffff800020435760 rdx 0x100b __ALIGN_SIZE+0xb rcx 0xffff80001e431000 rax 0xffff80001e431000 r8 0xffff800020435670 r9 0x1 r10 0xffff800000a94980 r11 0xbcd36515808fefe0 r12 0x3000000008 r13 0xffff8000204356c0 r14 0x100 r15 0x1 rip 0xffffffff8140c368 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000204356a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=243466 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff80001d3a7c40,0xffffffff825aad40 process=0xffff8000ffff9940 user=0xffff800020431000, vmspace=0xfffffd805eb5dbc0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 39208 123643 67279 0 2 0 syz-executor.1 *39208 243466 67279 0 7 0x4000000 syz-executor.1 67279 477354 50192 0 3 0x82 nanosleep syz-executor.1 60252 106615 0 0 3 0x14200 acct acct 41810 291732 0 0 3 0x14200 bored sosplice 73270 71706 50192 0 2 0x2 syz-executor.0 50192 117545 70601 0 3 0x82 thrsleep syz-fuzzer 50192 401474 70601 0 3 0x4000082 nanosleep syz-fuzzer 50192 173083 70601 0 3 0x4000082 thrsleep syz-fuzzer 50192 297389 70601 0 3 0x4000082 thrsleep syz-fuzzer 50192 154185 70601 0 3 0x4000082 thrsleep syz-fuzzer 50192 308768 70601 0 3 0x4000082 kqread syz-fuzzer 50192 104460 70601 0 3 0x4000082 thrsleep syz-fuzzer 70601 38677 11653 0 3 0x10008a pause ksh 11653 65128 54963 0 3 0x92 select sshd 89331 463837 1 0 3 0x100083 ttyin getty 54963 133506 1 0 3 0x80 select sshd 49810 303289 17873 73 3 0x100090 kqread syslogd 17873 415427 1 0 3 0x100082 netio syslogd 97994 388261 1 77 3 0x100090 poll dhclient 50295 207993 1 0 3 0x80 poll dhclient 16006 384887 0 0 3 0x14200 bored smr 96378 337693 0 0 2 0x14200 zerothread 43816 237829 0 0 3 0x14200 aiodoned aiodoned 95737 401733 0 0 3 0x14200 syncer update 44637 475152 0 0 3 0x14200 cleaner cleaner 36109 177898 0 0 3 0x14200 reaper reaper 80849 506411 0 0 3 0x14200 pgdaemon pagedaemon 69090 386420 0 0 3 0x14200 bored crynlk 40314 237897 0 0 3 0x14200 bored crypto 79676 387031 0 0 3 0x40014200 acpi0 acpi0 83771 239069 0 0 3 0x14200 bored softnet 29819 390806 0 0 3 0x14200 bored systqmp 56631 129651 0 0 3 0x14200 bored systq 93098 423005 0 0 3 0x40014200 bored softclock 18065 163502 0 0 3 0x40014200 idle0 1 113963 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 devbuf 9496 6348K 6844K 78643K 11109 0 pcb 16 8K 8K 78643K 94 0 rtable 110 3K 3K 78643K 278 0 ifaddr 71 15K 15K 78643K 96 0 counters 21 16K 16K 78643K 24 0 ioctlops 0 0K 2K 78643K 40 0 iov 0 0K 12K 78643K 40 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1577 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 0K 0K 78643K 2 0 sem 11 1K 1K 78643K 17 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 449 0 sigio 2 0K 0K 78643K 30 0 proc 52 38K 55K 78643K 432 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 135 0 in_multi 73 4K 4K 78643K 117 0 ether_multi 2 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 243 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 95 53K 53K 78643K 1853 0 UVM aobj 15 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 84 0 NDP 10 0K 0K 78643K 19 0 temp 100 3032K 3096K 78643K 20356 0 kqueue 3 4K 8K 78643K 8 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 57 0 12 2 0 2 2 0 8 0 unpcb 120 259 0 251 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 28 0 28 1 1 0 1 0 8 0 tcpcb 544 322 0 316 1 0 1 1 0 8 0 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 7 0 7 1 1 0 1 0 8 0 inpcb 280 835 0 824 2 0 2 2 0 8 1 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 238 0 44 13 0 13 13 0 8 0 art_table 32 240 0 44 2 0 2 2 0 8 0 art_node 16 56 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 12 2 1 1 1 0 8 1 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 16 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2225 0 824 46 0 46 46 0 8 0 ffsino 240 2225 0 824 83 0 83 83 0 8 0 nchpl 144 3030 0 1433 60 0 60 60 0 8 0 uvmvnodes 72 2441 0 0 45 0 45 45 0 8 0 vnodes 208 2441 0 0 129 0 129 129 0 8 0 namei 1024 7984 0 7984 1 0 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 1 1 0 1 1 0 8 0 scxspl 192 8787 0 8787 1 0 1 1 0 8 1 plimitpl 152 52 0 45 1 0 1 1 0 8 0 sigapl 424 634 0 604 4 0 4 4 0 8 0 futexpl 56 7810 0 7810 1 0 1 1 0 8 1 knotepl 112 72 0 53 1 0 1 1 0 8 0 kqueuepl 144 36 0 34 1 0 1 1 0 8 0 pipelkpl 16 159 0 149 1 0 1 1 0 8 0 pipepl 120 318 0 299 1 0 1 1 0 8 0 fdescpl 432 618 0 604 2 0 2 2 0 8 0 filepl 120 3874 0 3775 4 0 4 4 0 8 1 lockfpl 104 72 0 71 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 341 0 334 1 0 1 1 0 8 0 zombiepl 144 604 0 604 1 0 1 1 0 8 1 processpl 920 634 0 604 4 0 4 4 0 8 0 procpl 624 1104 0 1067 4 0 4 4 0 8 1 sosppl 128 9 0 9 1 1 0 1 0 8 0 sockpl 400 1130 0 1109 4 0 4 4 0 8 1 mcl64k 65536 247 0 247 29 21 8 29 0 8 8 mcl16k 16384 7 0 7 2 2 0 1 0 8 0 mcl12k 12288 5 0 5 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 1 0 1 0 8 0 mcl8k 8192 6 0 6 1 0 1 1 0 8 1 mcl4k 4096 18 0 18 3 2 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 60432 0 60384 18 11 7 15 0 8 0 mtagpl 80 28 0 8 2 1 1 1 0 8 0 mbufpl 256 98342 0 98203 23 6 17 22 0 8 8 bufpl 280 4946 0 161 342 0 342 342 0 8 0 anonpl 16 70719 0 57037 73 1 72 72 0 107 14 amapchunkpl 152 2752 0 2618 14 1 13 13 0 158 6 amappl16 192 2969 0 2174 52 0 52 52 0 8 12 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 1 0 1 1 1 0 1 0 8 0 amappl13 168 30 0 28 1 0 1 1 0 8 0 amappl12 160 80 0 79 1 0 1 1 0 8 0 amappl11 152 387 0 372 1 0 1 1 0 8 0 amappl10 144 14 0 10 1 0 1 1 0 8 0 amappl9 136 376 0 373 1 0 1 1 0 8 0 amappl8 128 280 0 269 1 0 1 1 0 8 0 amappl7 120 115 0 102 1 0 1 1 0 8 0 amappl6 112 349 0 343 1 0 1 1 0 8 0 amappl5 104 231 0 220 1 0 1 1 0 8 0 amappl4 96 777 0 750 1 0 1 1 0 8 0 amappl3 88 119 0 114 1 0 1 1 0 8 0 amappl2 80 4153 0 4088 3 1 2 3 0 8 0 amappl1 72 20732 0 20312 23 13 10 20 0 8 0 amappl 80 1370 0 1327 1 0 1 1 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 17 0 3 1 0 1 1 0 8 0 uaddrrnd 24 622 0 605 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 622 0 605 1 0 1 1 0 8 0 vmmpekpl 168 7528 0 7502 2 0 2 2 0 8 0 vmmpepl 168 79150 0 77288 126 15 111 124 0 357 27 vmsppl 272 621 0 605 3 1 2 2 0 8 0 pdppl 4096 1250 0 1213 7 1 6 6 0 8 1 pvpl 32 211504 0 195101 168 0 168 168 0 265 29 pmappl 200 621 0 605 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 199 0 46 6 0 6 6 0 8 0